@import url(//www.symentor.co.kr/css/SpoqaHanSans-kr.css);@import url("//www.symentor.co.kr/css/webfont/S-Core-Dream-light/s-core-dream.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:"s-core-dream",'Noto Sans KR'}::selection{background:rgba(158,72,207,0.4);color:#fff}::-moz-selection{background:rgba(158,72,207,0.4);color:#fff}.mw_basic_view_content b, .mw_basic_view_content
strong{font-weight:500 !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:"s-core-dream","Noto Sans KR","malgun gothic","나눔고딕","NanumGothic","돋움","dotum","Segoe WP","Helvetica","sans serif";vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.8}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{font-family:"s-core-dream",'Noto Sans KR',"malgun gothic","나눔고딕","NanumGothic","돋움","dotum","Segoe WP","Helvetica","sans serif"}.view-mobile{display:none}#wrap{width:100%;margin:0
auto;position:relative}#header{width:100%;height:auto;position:fixed;z-index:1050;top:0;transition:all .4s ease-out}#header.tab-hide{transform:translateY(-41px)}.gnb-hide
#header{transform:translateY(-151px)}#header.tab-hide .gnb-area{display:none}#header>.inner{width:auto;height:110px;position:relative;text-align:center;background:rgba(255,255,255,0.9)}.index #header > .inner,
.body-business #header > .inner,
.body-coupon #header>.inner{background:none}#header
.logo{position:absolute;top:35px;left:100px}#header .inner
ul.gnb{margin-top:38px;display:inline-block;top:0 !important}#header .inner  ul.gnb>li{float:left;margin-left:40px;position:relative}#header .inner  ul.gnb>li>a{color:#4d4d4d;font-weight:500}#header .inner  ul.gnb>li>a.link-study{color:#b371dc}#header .inner  ul.gnb>li:first-child{margin-left:0}#header .inner  ul.gnb>li.tree.active{padding-bottom:8px}#header .inner ul.gnb>li>ul{position:absolute;display:none;background:#fff;z-index:1050;margin-top:17px;width:140px;left:-35px;padding-bottom:18px;padding-top:20px}#header .inner ul.gnb > li > ul
li{font-size:14px;font-weight:300;height:28px}#header .inner ul.gnb > li > ul li
a{color:#606060;margin-bottom:18px;margin-top:18px}#header .inner ul.gnb > li > ul li a:hover{color:#9b4dc8}#header .mobileMenu
img{height:50px}#header
.asideLogin{position:absolute;right:30px;top:90px}#header
.bar{width:100%;height:40px;background:#f1f1f1;border-bottom:1px solid #e6e6e6;z-index:900;position:relative}#header .gnb-area{width:auto;height:100%;margin:0
100px 0 100px}#header .bar
.gnb{display:inline-block;height:100%;float:right;margin-top:0 !important;top:0 !important}#header .bar .gnb
li{float:left;margin-right:10px;line-height:42px;font-weight:350;font-size:13px}#header .bar .gnb li:last-child{margin:0}#header .bar .gnb li
a{color:#333}#header .bar .gnb li a:hover{text-decoration:underline}.siteTab{display:inline-block;float:left;overflow:hidden}.siteTab ul
li{width:auto;height:40px;line-height:40px;float:left}.siteTab ul li
.inner{padding:0
8px;height:100% !important;width:auto !important}.siteTab ul li
a{color:#989898;font-size:13px}.siteTab ul li.active .inner a,
.siteTab ul li .inner a:hover{color:#424143}.siteTab
strong{background:url(//www.symentor.co.kr/images/layout/tab_sites_221017.png) no-repeat;text-indent:-9999px;display:block;width:90px;height:25px;position:relative;top:7.5px}.siteTab .symentor
strong{background-position:0 -25px}.siteTab .symentor.active strong,
.siteTab .symentor a:hover
strong{background-position:0 0}.siteTab .month
strong{background-position:0 -75px}.siteTab .month.active strong,
.siteTab .month a:hover
strong{background-position:0 -50px}.siteTab .print
strong{background-position:0 -125px}.siteTab .print.active strong,
.siteTab .print a:hover
strong{background-position:0 -100px}.siteTab .book
strong{background-position:0 -175px}.siteTab .book.active strong,
.siteTab .book a:hover
strong{background-position:0 -150px}.siteTab .mall
strong{background-position:0 -225px}.siteTab .mall.active strong,
.siteTab .mall a:hover
strong{background-position:0 -200px}.siteTab .ebook
strong{background-position:0 -275px}.siteTab .ebook.active strong,
.siteTab .ebook a:hover
strong{background-position:0 -250px}.siteTab ul
li.active{background:#fff;height:40px;line-height:40px;border-bottom:1px solid #fff}.siteTab ul li.active
.inner{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.fixed-nav-btn{position:absolute;top:80px;right:100px;z-index:700}.fixedTop{position:fixed;right:30px;bottom:-53px;z-index:1000;display:none}.viewMobile{display:none}#aside{position:fixed;width:312px;top:0;right:-313px;height:100%;z-index:1100;background:#fff;border-left:1px solid #e1d3e9}#aside
.close{position:absolute;top:80px;right:35px}#aside
.loginWrapper{margin-top:100px;text-align:center}#aside .formLogin
.inputWrap{border-bottom:1px solid #dfd3eb;width:144px;margin:0
auto;padding-bottom:2px;position:relative;margin-bottom:14px}#aside .formLogin .inputWrap
input{border:0;outline:none;-webkit-appearance:none;color:#b5a7ca;text-align:center;margin-bottom:2px;width:100%;padding:0}#aside .formLogin label#label-id,
#aside .formLogin label#label-password{position:absolute;z-index:10;color:#b5a7ca;cursor:text;width:100%;top:3px;font-size:13px;font-weight:400}#aside .formLogin input[type=image]{outline:0}#aside
.findPassword{letter-spacing:-1px;margin-bottom:14px;color:#b5a7ca}#aside .findPassword
a{color:#b5a7ca;margin-left:14px;font-size:13px}#aside .findPassword a:first-child{margin-left:0}#aside
.submit{border:0;background:0;cursor:pointer;outline:0;padding:0;margin:0}#aside
.menu{margin-top:48px}#aside .menu>li{text-align:center;width:100%}#aside .menu > li
a{width:100%;display:block;font-size:15px;font-weight:500;color:#4d4d4d;height:38px;line-height:38px}#aside .menu > li a.link-study{color:#b371dc}#aside .menu > li a:hover{background:#f3ecf6}#aside .menu>li>ul{display:none}#aside .menu>li>ul>li{background:#f3ecf6;margin-bottom:1px}#aside .menu > li > ul > li
a{color:#b496c4;font-weight:400;font-size:14px;height:35px;line-height:35px}#aside
.btnLogged{margin-top:30px;clear:both}#aside
.membershipDate{color:#b5a7ca}#aside
.membership{font-size:14px}#aside .membership
dl{width:260px;margin:0
auto;clear:both}#aside
.memberName{font-size:14px;margin-bottom:20px;color:#b5a7ca}#aside .membership dl dd,
#aside .membership dl
dt{float:left;margin-bottom:8px}#aside .membership dl
dt{width:100px;text-align:left}#aside
#remember_id{display:none}#aside input+label{display:inline-block;width:96px;height:19px;cursor:pointer;background:url(/images/integration_main/icon_check_off.png) no-repeat;background-position:0 6px;font-size:13px}#aside input:checked+label{background:url(/images/integration_main/icon_check_on.png) no-repeat;background-position:0 6px}#aside .loginWrapper ul.btns
li{margin-bottom:8px}.mbanner-slider-left .slick-dots{bottom:22px !important}.mbanner-slider-left .slick-dots
li{width:auto !important;height:auto !important}.mbanner-slider-left .slick-dots li.slick-active
button{background:#fff;transition:all .4s ease-out;width:39px !important;height:14px;font-size:0 !important}.mbanner-slider-left .slick-dots li
button{width:14px !important;height:14px !important;border:2px
solid #fff !important;border-radius:21px;transition:all .4s ease-out}.mbanner-slider-left .slick-dots li button:before{width:14px;height:14px;font-size:0 !important;opacity:1 !important;padding:0}.section1-wrapper{position:relative;padding:150px
100px 100px 100px}.mbanner-slider-left{width:30%;height:100%;float:left;color:#fff;min-width:400px;box-sizing:border-box}.mbanner-slider-left
.title{font-size:38px;font-weight:350;line-height:1.4;text-align:center}.mbanner-slider-left
.content{font-size:18px;font-weight:350;padding-top:20px;text-align:center}.mbanner-slider-left .btn-wrapper{text-align:center;margin:30px
50px 0 50px}.btn-round-lg{margin:0
auto;border:2px
solid #fff;border-radius:48px;line-height:60px;height:60px;max-height:60px;width:260px;max-width:260px;display:inline-block;color:#fff;font-size:20px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:manipulation;user-select:none;text-align:center;padding:0;cursor:pointer;font-weight:700;box-sizing:content-box}.btn-round-lg
.arrow{font-family:'Spoqa Han Sans'}button.btn-round-lg{line-height:1.42857143}.mbanner-slider-left
.item{width:100%;height:100%;position:relative}.mbanner-slider-left
.item1{background:#9b4dc8}.mbanner-slider-left
.item2{background:#ff755b}.mbanner-slider-left
.item3{background:#ffb400}.mbanner-slider-left
.item4{background:#1cb672}.mbanner-slider-left
.item5{background:#f05dad}.mbanner-slider-left .item1 .btn-wrapper a:hover{background:#fff;color:#9b4dc8}.mbanner-slider-left .item2 .btn-wrapper a:hover{background:#fff;color:#ff755b}.mbanner-slider-left .item3 .btn-wrapper a:hover{background:#fff;color:#ffb400}.mbanner-slider-left .item4 .btn-wrapper a:hover{background:#fff;color:#1cb672}.mbanner-slider-left .item5 .btn-wrapper a:hover{background:#fff;color:#f05dad}.mbanner-slider-right{width:70%;height:100%;float:right;overflow:hidden}.mbanner-slider-right
.item{width:100%;height:100%;overflow:hidden}.mbanner-slider-right .item .img-wrap{width:112.5%;height:112.5%;position:relative;top:-6.25%;left:-6.25%}.mbanner-slider-right
.item1{background:url(/images/smt/main_banner_01.png) no-repeat;background-size:cover;width:100%;height:100%;transform:translate3d(0px, 0px, 0px) scale(1.125)}.mbanner-slider-right
.item2{width:100%;height:100%;background:url(/images/smt/main_banner_02.png?20190530) no-repeat;background-size:cover;transform:translate3d(0px, 0px, 0px) scale(1.125)}.mbanner-slider-right
.item3{width:100%;height:100%;background:url(/images/smt/main_banner_03.png?210902) no-repeat;background-size:cover;transform:translate3d(0px, 0px, 0px) scale(1.125)}.mbanner-slider-right
.item4{width:100%;height:100%;background:url(/images/smt/main_banner_04.png) no-repeat;background-size:cover;transform:translate3d(0px, 0px, 0px) scale(1.125)}.mbanner-slider-right
.item5{width:100%;height:100%;background:url(/images/smt/main_banner_05.png) no-repeat;background-size:cover;transform:translate3d(0px, 0px, 0px) scale(1.125)}.mid{position:absolute;top:50%;transform:translateY(-50%);-ms-transition:translateY(-50%);-webkit-transition:translateY(-50%);width:100%}#fullpage .section .page-bottom{position:absolute;bottom:26px;left:50%;margin-left:-14px}.section2-wrapper{width:100%;height:100%;position:relative;background:url(/images/smt/main_page2_pattern.png)}.section2-wrapper
.content{width:100%;height:100%;position:absolute;top:0}.section2-wrapper
.title{font-weight:350;font-size:17px;text-align:center;color:#fff;margin-top:50px}.section2-2-wrapper .title-event,
.section2-wrapper .title-event{font-weight:700;font-size:45px;text-align:center;color:#fff}.section2-2-wrapper .title-event{color:#9c4ace}.section2-2-wrapper .title-event img,
.section2-wrapper .title-event
img{max-width:25%}.section2-wrapper .tv-anim{text-align:center;padding-top:20px;position:relative}.section2-wrapper .tv-anim
img{max-width:35%}.section2-wrapper .tv-anim .main-page2-effect{position:absolute;top:0;left:50%;max-width:100%}.section2-wrapper .tv-desc{text-align:center;font-weight:500;font-size:20px;color:#fff;opacity: .6;filter:alpha(opacity=60)}.section2-wrapper .tv-link{padding-top:20px;text-align:center}.section2-wrapper .btn-round-lg:hover{background:#fff;color:#9648c6}.section2-2-wrapper{width:100%;height:100%;position:relative}.section2-2-wrapper
.content{width:100%;height:100%;position:relative;top:0}.section2-2-wrapper
.title{text-align:center;font-size:30px;font-weight:350;color:#9c4ace;line-height:1;padding-top:110px}.section2-3-wrapper .title-v2-3,
.section2-2-wrapper .title-v2{text-align:center;font-size:21px;font-weight:350;color:#9c4ace;padding-top:110px}.section2-2-wrapper
.list{text-align:center;padding-top:20px}.section2-2-wrapper .list ul.list-product{display:inline-block;max-height:480px;overflow:hidden;width:auto}.section2-2-wrapper .list ul.list-product>li{margin-left:50px;float:left}.section2-2-wrapper .list ul.list-product>li:first-child{margin-left:0}.section2-2-wrapper .list
ul.detail{border:1px
solid #dcdcdc;float:left;text-align:center;font-size:16px;background:#f5f5f5;box-sizing:border-box}.section2-2-wrapper .list ul.detail .detail-title{font-weight:350;color:#9c4ace;padding:7px
0;border-bottom:4px solid #fff}.section2-2-wrapper .list ul.detail .detail-title
em{font-weight:500;color:#4d4d4d;display:block;font-size:22px}.section2-2-wrapper .list ul.detail .detail-content{line-height:1.1;font-size:16px;color:#737373;padding:18px
0;min-height:204px}.section2-2-wrapper .list ul.detail .detail-content.add-spacing{padding-bottom:45px}.section2-2-wrapper .list ul.detail .detail-link{font-size:15px;color:#4d4d4d;background:#dfdfdf}.section2-2-wrapper .list ul.detail .detail-link
img{vertical-align:middle;position:relative;top:-2px}.section2-2-wrapper .list ul.detail .detail-price{background:#fff}.section2-2-wrapper .list ul.detail .detail-price
.month{background:#d8acf3;width:72px;height:58px;color:#fff;line-height:1.4}.section2-2-wrapper .list ul.detail .detail-price .month p:first-child{padding-top:6px}.section2-2-wrapper .list ul.detail .detail-price .month-2{background:#ff8e78;margin-bottom:18px}.section2-2-wrapper .list ul.detail .detail-price
.price{font-size:16px;padding-left:12px;line-height:1.2}.section2-2-wrapper .list ul.detail .detail-price .price
em{font-family:'Spoqa Han Sans';font-weight:700;font-size:30px}.section2-2-wrapper .list ul.detail .detail-price .price
.won{font-size:28px;font-weight:300}.section2-2-wrapper .list ul.detail .detail-price
.item{margin:0
auto;clear:both;float:left;background:#fff;padding:18px
20px 18px 20px}.section2-2-wrapper .list ul.detail .detail-price .item
div{float:left}.section2-2-wrapper .list ul.detail .detail-content
p{line-height:1.8}.section2-2-wrapper
.link{padding-top:8px;text-align:center}.section2-2-wrapper .btn-round-lg{border-color:#9e48cf;color:#9e48cf;margin-top:16px}.section2-2-wrapper .btn-round-lg:hover{border-color:#9e48cf;background:#9e48cf;color:#fff}.section2-2-wrapper .prod-wrap{width:1200px;margin:0
auto;margin-top:42px}.section2-2-wrapper .prod-wrap .item-left,
.section2-2-wrapper .prod-wrap .item-right{position:absolute;top:226px}.section2-2-wrapper .prod-wrap .item-left img,
.section2-2-wrapper .prod-wrap .item-right
img{width:24px}.section2-2-wrapper .prod-wrap .item-left{left:-74px}.section2-2-wrapper .prod-wrap .item-right{right:-30px}.section2-2-wrapper .prod-wrap .slider
.item{outline:0}.section2-2-wrapper .ms-item{width:380px;height:520px;background:#fff;float:left;position:relative;border:2px
solid #ececec}.section2-2-wrapper .ms-item-right{float:right}.section2-2-wrapper .ms-item-row{margin:0
auto;width:1200px;height:918px;clear:both}.section2-2-wrapper .ms-item .ms-item-title{font-weight:600;font-size:20px;color:#737373;border-bottom:1px solid #ececec;margin:0
auto;width:380px;padding-bottom:11px;margin-top:8px;text-align:center}.section2-2-wrapper .ms-item .ms-item-title
.tag{font-weight:500;font-size:14px;color:#737373;background:#abefec;padding:0
3px 0px #px;position:relative;top:-3px;display:inline-block}.section2-2-wrapper .ms-item
.age{font-size:16px;font-weight:300;margin-top:13px;text-align:center;color:#737373}.section2-2-wrapper .ms-item .icon-ms-best{background:url(/images/smt/icon_ms_item_best.png) no-repeat;background-size:cover;width:84px;height:84px;position:absolute;left:23px;top:25px}.section2-2-wrapper .ms-item
.figure{text-align:center;display:block;margin:22px
0}.section2-2-wrapper .ms-item .figure
img{height:230px;margin:0
auto}.section2-2-wrapper .ms-item .ms-description{text-align:center;font-size:14px;font-weight:300;line-height:1.4;color:#737373;padding-bottom:38px}.section2-2-wrapper .ms-item .ms-important{line-height:1.4;text-align:center;font-size:15px;font-weight:300;background:#fbf3a1;display:inline-block;padding:0
7px;margin-top:14px}.section2-2-wrapper .ms-item .ms-description
p{margin-bottom:4px}.section2-2-wrapper .ms-item .ms-price{color:#525a9b;font-weight:600}.section2-2-wrapper .ms-item .ms-price
em{font-size:1.6em}.section2-2-wrapper .ms-item .ms-important-blank{height:35px}.section2-2-wrapper .ms-item .ms-description2{font-size:15px;font-weight:300;line-height:1.4;color:#737373;width:430px;height:86px;margin:0
auto;margin-top:36px}.section2-2-wrapper .ms-item .ms-description2
p{margin-bottom:1px}.section2-2-wrapper .ms-item .ms-description2 dd,
.section2-2-wrapper .ms-item .ms-description2
dt{float:left}.section2-2-wrapper .ms-item .ms-description2
dt{clear:both;margin-bottom:5px}.section2-2-wrapper .ms-item .ms-description2
dt.story{margin-left:-13.5px}.section2-2-wrapper .ms-item .ms-description2
dd{margin:0}.section2-2-wrapper .ms-item .ms-description2
em{font-weight:600}.section2-2-wrapper .ms-item .btn-round{width:210px;font-size:16px;padding:17px
0;text-align:center;color:#31d3d7;border-color:#31d3d7}.section2-2-wrapper .ms-item .btn-round:first-child{margin-right:20px}.section2-2-wrapper .ms-item .btn-round:hover{background:#31d3d7;color:#fff}.section2-2-wrapper .ms-item .ms-buy{text-align:center;text-align:center;margin:36px
0 50px 0}.section2-2-wrapper  .slick-dots li.slick-active
button{background:#9e48cf}.section2-2-wrapper  .slick-dots li
button{border:2px
solid #9e48cf !important}.section3-wrapper{width:100%;height:100%;position:relative;background:url(/images/smt/main_page3_pattern.png)}.section3-wrapper
.content{width:100%;height:100%;position:absolute;top:0;text-align:center}.section3-wrapper .content
.title{font-weight:700;font-size:45px;color:#9e48cf;text-align:center;padding-top:110px}.section3-wrapper .content
.title.v2{margin-top:10%;padding-top:0}.section3-wrapper .content
.desc{font-weight:350;font-size:17px;text-align:center;color:#9e48cf}.section3-wrapper .content
ul{width:60%;height:40%;margin:0
auto;padding-top:75px;display:inline-block}.section3-wrapper .content ul
li{float:left;width:33.333%;height:100%;text-align:center}.section3-wrapper .content ul li
.figure{height:40%;margin:0
auto;position:relative}.section3-wrapper .content ul li .figure
img{height:100%;width:auto}.section3-wrapper .content ul li .figure.figure-book
img{height:70%;margin-top:6%}.section3-wrapper .content ul li .figure.figure-print .figure-img{position:absolute;left:50%;margin-left:6%;height:80%;top:-11%}.section3-wrapper .content ul li .figure.figure-print
img{height:120%;position:relative;top:-23px}.section3-wrapper .content ul li .figure.figure-print .figure-img.figure-2{margin-left:3.4%;top:0%}.section3-wrapper .content ul li .figure.figure-print .figure-img.figure-3{margin-left:0.7%;top:11%}.section3-wrapper .content ul li .figure.figure-print .figure-img.figure-4{position:absolute;left:50%;margin-left:-2%;top:24%}.section3-wrapper .content ul li .figure.figure-ebook .figure-img{position:absolute;left:50%;margin-left:-8%;height:70%;top:38%}.section3-wrapper .content ul li .figure.figure-ebook .figure-img.figure-2{margin-left:11%;top:12%}.section3-wrapper .content ul li .figure.figure-ebook .figure-img.figure-3{margin-left:6%;height:15%;top:10%}.section3-wrapper .content ul li .figure.figure-ebook .figure-img.figure-4{margin-left:0%;height:15%;top:4%}.section3-wrapper .content ul li .figure.figure-book .figure-img{position:absolute;left:50%;margin-left:-30%;height:70%;top:0}.section3-wrapper .content ul li .figure.figure-book .figure-img.figure-2{margin-left:0;height:40%;top:-15%}.section3-wrapper .content ul li .figure.figure-book .figure-img.figure-3{margin-left:-32%;top:-14%}.section3-wrapper .content ul li .figure.figure-ms .figure-img{position:absolute;left:50%;margin-left:-30%;height:70%;top:0}.section3-wrapper .content ul li .figure.figure-ms
img{height:124%;top:-28px;position:relative}.section3-wrapper .content ul li .figure.figure-ms .figure-img.figure-1{margin-left:-41%;top:-15%;height:90%}.section3-wrapper .content ul li .figure.figure-ms .figure-img.figure-2{margin-left:-6%;top:29%;height:90%}.section3-wrapper .content ul li .figure.figure-ms .figure-img.figure-3{margin-left:-35%;top:-15%;height:120%}.section3-wrapper .content ul li .figure-title{font-weight:700;font-size:24px;padding-top:26px;color:#9e48cf}.section3-wrapper .content ul li .figure-desc{font-weight:350;font-size:17px;color:#9e48cf;padding-top:10px}.section3-wrapper .content ul li .figure-desc
p{line-height:1.5}.section3-wrapper .content ul li .btn-wrapper{padding-top:40px}.section3-wrapper .content ul li .btn-wrapper .btn-round-lg{border-color:#9e48cf;color:#9e48cf;margin-top:16px}.section3-wrapper .content ul li .btn-wrapper .btn-round-lg:hover{background:#9e48cf;color:#fff}.section3-wrapper .content ul li .btn-wrapper.v2{padding-top:48px}.section4-wrapper{width:100%;height:100%;position:relative;background:url(/images/smt/main_page4_pattern.png);overflow:hidden}.section4-wrapper
.content{width:100%;height:100%;padding-top:110px;position:relative;top:0}.section4-wrapper .content
.title{margin-top:6%;font-weight:700;font-size:45px;color:#9e48cf;text-align:center}.section4-wrapper .content
.desc{font-weight:400;font-size:17px;text-align:center;color:#9e48cf}.section4-wrapper .content .desc
p{display:inline-block}.section4-wrapper .content .hand-left{position:absolute;top:165px;width:60%;height:100%;background:url(/images/smt/main_page4_hand_left.png) no-repeat;background-size:contain}.section4-wrapper .content .hand-right{position:absolute;top:165px;left:40%;width:60%;height:100%;background:url(/images/smt/main_page4_hand_right.png) no-repeat;background-size:contain}.section4-wrapper .content .partner-list{margin:0
auto;position:relative;z-index:50;max-width:1200px;width:80%;padding-top:60px}.section4-wrapper .content .partner-list
li{float:left;width:285px;height:285px;text-align:center;vertical-align:top;margin-left:20px;color:#fff;position:relative}.section4-wrapper .content .partner-list li:first-child{margin-left:0}.section4-wrapper .content .partner-list
li.navertv{background:url(/images/smt/main_page4_partner_navertv.png) no-repeat;background-size:cover}.section4-wrapper .content .partner-list
li.delmonte{background:url(/images/smt/main_page4_partner_delmonte.png) no-repeat;background-size:cover}.section4-wrapper .content .partner-list
li.jrnaver{background:url(/images/smt/main_page4_partner_jrnaver.png) no-repeat;background-size:cover}.section4-wrapper .content .partner-list
li.bookstore{background:url(/images/smt/main_page4_partner_bookstore.png) no-repeat;background-size:cover}.section4-wrapper .content .partner-list li .ls-title{font-size:24px;font-weight:700;padding-top:102px}.section4-wrapper .content .partner-list li
.mid{position:static;transform:translateY(0%);-ms-transition:translateY(0%);-webkit-transition:translateY(0%)}.section4-wrapper .content .partner-list li
.cover{width:100%;height:100%;background-color:rgba(151,65,201,.9)}.section4-wrapper .content .partner-list li
.cover.hide{display:none;transition:all 1.4s ease-out}.section5-wrapper{width:100%;height:100%;position:relative;background:url(/images/smt/main_page5_pattern_1.png)}.section5-wrapper .half-page1{height:50%;width:100%;position:absolute}.section5-wrapper .half-page2{top:50%;width:100%;height:50%;background:url(/images/smt/main_page5_pattern_2.png);position:absolute;margin-top:-55px}.section5-wrapper
.mid{margin-top:-55px}.section5-wrapper
.content{width:100%;height:100%;padding-top:0;position:relative;top:110px;text-align:center}.section5-wrapper .content
.title{font-weight:700;font-size:45px;color:#9e48cf;text-align:center}.section5-wrapper .content
.desc{font-weight:400;font-size:17px;text-align:center;color:#9e48cf;padding-top:20px}.section5-wrapper .content .btn-wrapper{padding-top:20px}.section5-wrapper .content .btn-round-lg{color:#9c4ace;border-color:#9c4ace}.section5-wrapper .content .btn-round-lg:hover{border-color:#9c4ace;background:#9c4ace;color:#fff}.section5-wrapper .content .call-title{font-weight:700;font-size:24px}.section5-wrapper .content .call-number{font-weight:700}.section5-wrapper .content .desc
p{display:inline-block}#overlay{opacity:0;display:none}.fp-viewing-contact
#overlay{background:#000;opacity:0.6;filter:alpha(opacity=60);width:100%;height:100%;position:fixed;top:0;z-index:10000;transition:all .4s ease-out;display:block}#footer{width:100%;bottom:0;clear:both}.index
#footer{transform:translateY(100%);z-index:11000;position:fixed}.fp-viewing-customerSatisfaction
#footer{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:all .4s ease-out}.fp-viewing-contact
#footer{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);transition:all .4s ease-out}.section-footer{width:100%;height:230px;background:#4d4d4d;color:#a6a6a6;position:relative}.section-footer
.content{width:1200px;margin:0
auto;padding-top:14px;font-size:12px;font-weight:300;position:relative}.section-footer .content
.family{position:absolute;right:0;top:14px}.section-footer .content .family .family-site{width:159px;height:25px;background:#adadad;color:#4d4d4d;display:block;line-height:25px;padding:0
0 0 16px}.section-footer .content .family .family-site-list{position:absolute;display:none}.section-footer .content .family.active .family-site-list{display:inline}.section-footer .content .family .family-site-list
li{width:175px;height:25px;background:#d8d8d8;color:#4d4d4d}.section-footer .content .family .family-site-list li
a{width:159px;height:25px;line-height:25px;color:#4d4d4d;display:block;width:100%;height:100%;padding:0
0 0 16px}.section-footer .content .family .family-site-list li:hover{background:#f3ecf6}.section-footer .content .family .family-site
.icon{position:absolute;right:16px;top:9px;width:11px}.section-footer .content
.privacy{font-weight:700}.section-footer .content
.logo{padding-right:30px}.section-footer .content
.sepa{padding:0
8px;font-size:11px;position:relative;top:2px}.section-footer .content
.nav{display:inline-block;clear:both}.section-footer .content .nav
li{float:left}.address-wrap{border-top:2px solid #858585;padding-top:23px;margin-top:13px}.section-footer .content
address{display:inline-block}.section-footer .content
.customer{display:inline-block}.section-footer .content .footer-detail{padding-top:28px;border-top:2px solid #858585;margin-top:6px}.section-footer .content .footer-detail
strong{font-size:15px;font-weight:500;line-height:1.4;display:block;color:#c8c8c8;padding-right:32px}.section-footer .content .footer-detail .m-logo
img{width:62px}.section-footer .content .footer-detail a.btn-footer{color:#a6a6a6;border:1px
solid #717171;background:#5f5f5f;padding:2px
10px;font-size:11px;margin-left:4px;white-space:nowrap}.section-footer .content .footer-detail a
.arrow{font-family:'Spoqa Han Sans'}.section-footer .content .footer-detail
.email{margin-left:14px}.section-footer .content .footer-detail
li{float:left;padding:0
25px;border-left:1px solid #858585}.section-footer .content .footer-detail li:first-child{padding-left:0;border:0}.section-footer .content .footer-detail
li.business{padding-right:0;float:right}.section-footer .m-logo{display:none !important}.fp-responsive
#footer{position:static;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}.fp-responsive.fp-viewing-contact
#overlay{opacity:0;display:none}.fix-bottom-mobile-view{display:none}#container
.page{line-height:1;margin:0
auto;padding:151px
100px 100px 100px;position:relative}.page
h1{font-weight:700;font-size:45px;color:#9e48cf;text-align:center}.page h1.board-name{padding:67px}.page .title-desc{font-size:17px;color:#9e48cf;padding-top:24px;text-align:center;font-weight:300}.page .title-desc
p{padding-bottom:4px}#fullpageIntroduce{line-height:1}.introduce1-wrapper
.content{width:100%;height:100%;position:relative;top:0}.introduce1-wrapper .title-desc{font-size:17px;color:#9e48cf;padding-top:24px;text-align:center;font-weight:300}.page.introduce
h1{padding-top:67px}.page.introduce .section dl
dt{color:#4d4d4d;font-weight:700;font-size:30px;text-align:right}.page.introduce .section dl
dd{color:#777;font-size:17px;text-align:right;padding-top:22px}.page.introduce .section dl dd
.line{width:618px;height:8px;margin-bottom:24px;right:18px;position:relative}.page.introduce .section dl dd .line
.value{background:#f2da28;width:100%;height:100%}.page.introduce .section
.figure{position:absolute;height:384px;left:50%}.page.introduce .section .figure
div{position:absolute;height:100%}.page.introduce .section .figure
img{height:384px}.page.introduce .section .figure
.figure1{left:50%;margin-left:-696px}.page.introduce .section .figure
.figure2{left:50%;margin-left:-372px}.page.introduce
.section{width:100%;height:385px;position:relative;padding:120px
0}.page.introduce .section.introduce1-wrapper{padding:95px
0 0 0}.page.introduce .section
dl{width:600px;margin-left:-80px;position:absolute;padding-top:85px;left:50%}.page.introduce dl dt p,
.page.introduce dl dd
p{padding-bottom:14px}.page.introduce dl dt p:last-child{padding:0}.page.introduce .page-bottom{padding-top:72px;text-align:center}.page.introduce .section.right-layout
dl{margin-left:-520px;left:50%}.page.introduce .section.right-layout dl dd
.line{right:0;position:relative;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.page.introduce .section.right-layout .figure
div{position:absolute}.page.introduce .section.right-layout .figure
img{height:384px}.page.introduce .section.right-layout .figure
.figure1{left:50%;margin-left:-103px}.page.introduce .section.right-layout .figure
.figure2{left:50%;margin-left:221px}.page.introduce .section.right-layout dl dt,
.page.introduce .section.right-layout dl
dd{text-align:left !important}.section.introduce{width:100%}.section.introduce .section3-wrapper{padding:100px;width:auto}.section.introduce .section3-wrapper .content
.title{font-size:45px;font-weight:100;padding-top:100px}.section.introduce .section3-wrapper .content
.inner{height:884px;background:rgba(255, 255, 255, 0.8)}.section.introduce .section3-wrapper
.content{position:static}.section.introduce .section3-wrapper .content
ul{width:80%}.section3-wrapper.introduce .content ul li .figure.figure-ms .figure-img.figure-1{margin-left:-33%}.section3-wrapper.introduce .content ul li .figure.figure-ms .figure-img.figure-3{margin-left:-30%}.page.history
h1{padding-top:70px}.page.history .history-list{padding-top:15px;margin-top:55px;position:relative;margin-bottom:50px}.page.history .history-list .history-item{color:#6c6c6c;position:relative;left:50%;display:block;margin-left:-635px;margin-top:50px;width:500px}.page.history .history-list .history-item.first{margin-top:15px}.page.history .history-list .history-item.history-right{margin-left:135px}.page.history .history-list .history-item
ul{border:1px
solid #f2da28;display:inline-block;padding:25px;width:448px}.page.history .history-list .history-item ul
li{font-weight:300;font-size:15px;padding-top:20px}.page.history .history-list .history-item ul li:first-child{padding:0}.page.history .history-list .yellow-line{width:4px;height:100%;background:#f2da28;position:absolute;left:50%;margin-left:-2px}.page.history .history-list .history-item
.dot{position:absolute;left:625px;top:24px;background:#9e48cf;width:20px;height:20px;border-radius:10px}.page.history .history-list .history-item
.year{font-family:'Spoqa Han Sans';color:#4d4d4d;font-size:30px;position:absolute;left:532px;top:18px}.page.history .history-list .history-item.history-right
.year{left:-101px}.page.history .history-list .history-item.history-right
.dot{left:-145px}.page.recruit{width:1200px;margin:0
auto}.page.recruit
h1{padding-top:70px}.page.recruit .culture-figure{display:inline-block;width:446px;height:507px;padding-top:74px}.page.recruit .culture-figure-txt{display:inline-block;vertical-align:top;padding-left:127px;padding-top:106px}.page.recruit .culture-figure-txt
dl{background:url(/images/introduce/culture_title) no-repeat 0 0;padding-top:4px}.page.recruit .culture-figure-txt dl
dt{font-weight:500;font-size:20px;color:#4d4d4d;padding-bottom:16px;padding-left:30px}.page.recruit .culture-figure-txt dl
dd{color:#777;font-size:15px;padding-bottom:50px;padding-left:30px}.page.recruit .culture-figure-txt dl dd
p{padding-bottom:6px}.page.recruit h1.spacing-top{padding-top:230px}.page.recruit .fringe-benefit{padding-top:75px}.page.recruit .fringe-benefit
ul{display:inline-block;margin-bottom:20px}.page.recruit .fringe-benefit ul
li{width:283px;height:283px;float:left;border:1px
solid #dabaec;margin-left:20px;text-align:center}.page.recruit .fringe-benefit ul li:first-child{margin-left:0}.page.recruit .fringe-benefit ul li dl
dt{color:#9e48cf;font-size:20px;font-weight:700;text-align:center;padding-bottom:16px}.page.recruit .fringe-benefit ul li dl
dd{color:#9e48cf;font-size:16px;font-weight:300;text-align:center;word-break:keep-all;padding:0
18px;line-height:1.3}.page.recruit .fringe-benefit ul li
.figure{text-align:center;width:283px;height:156px;vertical-align:middle;display:table-cell}.recruit-wrapper{background:url(/images/smt/main_page3_pattern.png);height:100%;line-height:1;padding:100px;position:relative}.recruit-wrapper>.inner{background:#fff;text-align:center;padding:215px
0}.body-recruit .recruit-wrapper>.inner{padding:93px
0}.recruit-wrapper
h1{font-size:45px;font-weight:100;color:#9e48cf;padding-bottom:28px}.recruit-wrapper h1
em{font-weight:700}.recruit-wrapper h1
p{padding-bottom:14px}.recruit-wrapper
.desc{color:#4d4d4d;font-weight:300;padding-bottom:31px}.recruit-wrapper .desc
p{padding-bottom:14px}.recruit-wrapper .figure,
.recruit-wrapper .figure-txt{display:inline-block;vertical-align:top;text-align:left}.recruit-wrapper .figure-txt{margin-left:100px}.recruit-wrapper .btn-wrapper{text-align:center}.recruit-wrapper .btn-round-lg{color:#9c4ace;border-color:#9c4ace;font-weight:700;margin:0}.recruit-wrapper .btn-round-lg:hover{background:#9c4ace;color:#fff}.recruit-wrapper .apply-wrapper .apply-modal{width:750px;background:#fff;margin:100px
auto 40px auto;text-align:left;position:relative}.recruit-wrapper .apply-wrapper .apply-modal
h1{font-size:32px;font-weight:300;padding-top:100px;text-align:center}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper{margin:0
80px;height:57px;border:2px
solid #c9c9c9;line-height:57px;margin-bottom:22px;color:#2a2a2a;font-weight:300;overflow:hidden}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper .view-desktop{display:inline}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper.active{border-color:#9c4ace}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
label.title{color:#b2b2b2;font-weight:500;padding-left:20px;font-size:18px;width:110px;display:inline-block}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
input{outline:0}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper input[type=text]{width:445px;font-size:16px;border:0;color:#2a2a2a;font-weight:300}.page.business .business-wrap .attach,
.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
.attach{width:187px;height:100%;float:right;background:#939393;color:#fff;text-align:center;font-weight:400;font-size:16px;position:relative;overflow:hidden}.page.business .business-wrap .attach:hover,
.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper .attach:hover{background:#9c4ace}.page.business .business-wrap .attach input[type=file],
.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper .attach input[type=file]{position:absolute;right:0;height:100%;opacity:0;cursor:pointer}.page.business .business-wrap .filename,
.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
.filename{display:inline-block;color:#a9a8a8;position:absolute;width:100%;line-height:1.6;overflow:hidden;word-break:break-all;height:60px;padding-top:6px;font-size:14px}.page.business .business-wrap .privacy,
.recruit-wrapper .apply-wrapper .apply-modal
.privacy{margin:0
80px;padding:20px
0 40px 0;font-size:15px;font-weight:300;color:#4d4d4d}.recruit-wrapper .apply-wrapper .apply-modal .privacy
.captcha{margin-top:40px}.page.join .checkbox-row a,
.page.business .business-wrap .privacy a,
.recruit-wrapper .apply-wrapper .apply-modal .privacy
a{margin-left:4px;position:relative;top:1px;color:#9e48cf;text-decoration:none;background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 81%, rgba(156,74,206,1) 81.1%, rgba(156,74,206,1) 85%, rgba(0,0,0,0) 85.1%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(81%,rgba(0,0,0,0)), color-stop(81.1%,rgba(156,74,206,1)), color-stop(85%,rgba(156,74,206,1)), color-stop(85.1%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 81%,rgba(156,74,206,1) 81.1%,rgba(156,74,206,1) 85%,rgba(0,0,0,0) 85.1%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 81%,rgba(156,74,206,1) 81.1%,rgba(156,74,206,1) 85%,rgba(0,0,0,0) 85.1%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 81%,rgba(156,74,206,1) 81.1%,rgba(156,74,206,1) 85%,rgba(0,0,0,0) 85.1%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 81%,rgba(156,74,206,1) 81.1%,rgba(156,74,206,1) 85%,rgba(0,0,0,0) 85.1%,rgba(0,0,0,0) 100%);padding-bottom:4px}.recruit-wrapper .apply-wrapper .apply-modal .privacy
label{padding-left:4px;position:relative;top:1px}.recruit-wrapper .apply-wrapper .apply-modal
.apply{padding-bottom:100px;text-align:center}.recruit-wrapper .apply-wrapper .apply-modal .apply .btn-round-lg{margin:0
auto}.recruit-wrapper .apply-wrapper .apply-modal .radio-value{display:inline-block}.recruit-wrapper .apply-wrapper .apply-modal .radio-value .iradio_minimal-smt{top:-4px}.recruit-wrapper .apply-wrapper .apply-modal .radio-value
label{padding:0
20px 0 4px;position:relative;top:-1px;cursor:pointer}.recruit-wrapper .apply-wrapper
.close{position:absolute;right:-33px;top:-78px}.fullpopup-wrap{width:100%;height:100%;background:rgba(58,58,58,0.92);position:fixed;top:0;left:0;z-index:2100;color:#c3c3c3;font-size:14px;font-weight:300;display:none;overflow-y:auto;overflow-x:hidden}.fullpopup-wrap .fullpopup-container{width:100%;height:100%;position:absolute;text-align:center;left:0;top:0;padding:0
8px;box-sizing:border-box}.fullpopup-wrap .fullpopup-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.fullpopup-wrap .fullpopup-container .fullpopup-content{display:inline-block;vertical-align:middle;margin:0
auto}.fullpopup-wrap .fullpopup-container .fullpopup-content .privacy-modal{max-width:1200px;margin:90px
auto;text-align:left;position:relative}.privacy-wrapper .privacy-modal
h1{font-weight:500;font-size:45px;color:#fff;padding-bottom:18px;border-bottom:6px solid #9e48cf;margin-bottom:40px;text-align:left}.privacy-wrapper .privacy-modal
p{line-height:1.4}.privacy-wrapper .privacy-modal h1
span{font-size:16px;float:right;position:relative;top:28px}.privacy-wrapper .privacy-modal dl
dt{color:#fff;padding-top:36px}.privacy-wrapper .privacy-modal dl
dd{padding-left:25px;padding-top:19px;line-height:1.4}.privacy-wrapper .privacy-modal
.close{position:absolute;right:0;top:-60px}.page.business{width:100%;height:100%;position:relative;background:url(/images/smt/main_page3_pattern.png);padding:0
!important}.page.business .business-wrap{width:1200px;margin:0
auto;padding:150px
100px 100px 100px}.page.join h1,
.page.business .business-wrap
h1{padding:68px
0 54px 0}.page.join .join-wrap .row .input-wrapper,
.page.business .business-wrap .row .input-wrapper{width:586px;height:58px;float:left;border:2px
solid #c9c9c9;background:#fff;line-height:58px;position:relative}.page.business .business-wrap .row.col3 .input-wrapper{width:382.6px}.page.business .business-wrap .row.col3 input[type=email],
.page.business .business-wrap .row.col3 input[type=tel],
.page.business .business-wrap .row.col3 input[type=text]{width:260px}.page.join .join-wrap label.title,
.page.business .business-wrap
label.title{color:#b2b2b2;font-weight:500;padding-left:20px;font-size:18px;width:78px;display:inline-block}.page.join .join-wrap .row input,
.page.business .business-wrap .row
input{outline:0}.page.join .join-wrap .row .input-wrapper input[type=email],
.page.join .join-wrap .row .input-wrapper input[type=tel],
.page.join .join-wrap .row .input-wrapper input[type=text],
.page.join .join-wrap .row .input-wrapper input[type=password],
.page.business .business-wrap .row input[type=email],
.page.business .business-wrap .row input[type=tel],
.page.business .business-wrap .row input[type=text]{width:445px;font-size:16px;border:0;color:#2a2a2a;font-weight:300}.page.business .business-wrap
.row{width:100%;height:62px;padding-bottom:20px}.page.business .business-wrap .row .input-wrapper.first{margin-right:20px}.page.join .join-wrap .input-wrapper.active,
.page.business .business-wrap .input-wrapper.active,
.page.business .business-wrap .textarea-wrapper.active{border-color:#9c4ace !important}.page.join .join-wrap .input-wrapper.invalid{border-color:#ffa300 !important}.page.join .join-wrap .input-wrapper .invalid-msg{position:absolute;top:41px;left:141px;font-size:13px;color:#ff2727;height:13px;line-height:13px;display:none}.page.business .business-wrap .row-lg .textarea-wrapper{position:relative;width:100%;height:230px;border:2px
solid #c9c9c9;overflow:hidden;background:#fff}.page.business .business-wrap .row-lg .textarea-wrapper
textarea{height:195px;resize:none;width:100%;border:0;outline:0;padding:14px
20px;box-sizing:border-box;font-size:16px}.page.business .business-wrap .row-lg .textarea-wrapper
label{padding-top:17px}.page.business .business-wrap .row-lg{height:auto}.page.coupon .btn-round-lg,
.page.business .business-complete-wrap .content .btn-round-lg,
.page.business .business-wrap .apply .btn-round-lg{border-color:#9c4ace !important;color:#9c4ace !important}.page.coupon .btn-round-lg:hover,
.page.business .business-complete-wrap .content .btn-round-lg:hover,
.page.business .business-wrap .apply .btn-round-lg:hover{background:#9c4ace !important;color:#fff !important}.page.business .business-wrap
.privacy{margin:0}.page.business .business-wrap
.apply{text-align:center}.page.business .business-complete-wrap{padding:150px
100px 100px 100px}.page.join .join-complete-wrap .content,
.page.coupon .coupon-complete-wrap .content,
.page.business .business-complete-wrap
.content{width:750px;background:#fff;margin:0
auto;margin-top:110px}.page.join .join-complete-wrap .content .figure,
.page.coupon .coupon-complete-wrap .content .figure,
.page.business .business-complete-wrap .content
.figure{text-align:center;padding:100px
0 45px 0}.page.join .join-complete-wrap .content .figure img,
.page.coupon .coupon-complete-wrap .content .figure img,
.page.business .business-complete-wrap .content .figure
img{width:342px}.page.join .join-complete-wrap .content h1,
.page.coupon .coupon-complete-wrap .content h1,
.page.business .business-complete-wrap .content
h1{font-size:32px;font-weight:300;padding-bottom:35px}.page.join .join-complete-wrap .content p,
.page.coupon .coupon-complete-wrap .content p,
.page.business .business-complete-wrap .content
p{color:#626161;font-size:17px;font-weight:300;text-align:center;line-height:1.8}.page.join .join-complete-wrap .content .btn-wrap,
.page.coupon .coupon-complete-wrap .content .btn-wrap,
.page.business .business-complete-wrap .content .btn-wrap{padding-top:34px;padding-bottom:124px;text-align:center}.page.coupon{width:100%;height:100%;background:url(/images/smt/main_page5_pattern_2.png);padding:150px
0 0 0 !important}.page.coupon.bg2{background:url(/images/smt/main_page3_pattern.png)}.page.coupon>h1{padding:107px
0 85px 0}.page.coupon
.fi{text-align:center}.page.coupon .fi
img{width:320px}.page.coupon
.desc{color:#9e48cf;font-size:17px;font-weight:300;text-align:center;padding-top:28px;padding-bottom:87px}.page.coupon
#frmCoupon{text-align:center}.page.coupon #frmCoupon input[type=text]{width:390px;height:48px;line-height:48px;outline:0;border:0;font-size:20px;color:#4d4d4d;font-weight:300;text-align:center}.page.coupon #frmCoupon
button{background:#9e48cf;color:#fff;width:90px;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:manipulation;user-select:none;cursor:pointer;vertical-align:top;position:relative;left:-3px;padding:0;border:0}.page.coupon
ul{padding-top:36px;width:480px;margin:0
auto;padding-bottom:200px}.page.coupon ul
li{color:#6d6c6c;font-size:16px;font-weight:300;padding-bottom:18px;text-align:left;background:url(/images/smt/coupon_dot.png) no-repeat 0 6px;padding-left:17px}.page.coupon .coupon-complete-wrap{padding:0
100px 100px 100px}.page.coupon .coupon-complete-wrap .content .btn-wrap a:nth-of-type(2){margin-left:26px}.page.coupon .tb-agree{border-top:1px solid #e1e1e1 !important;margin:0
40px 40px 40px}.page.coupon .tb-agree
th{background:#f7f7f7;font-weight:500;text-align:center;vertical-align:middle;border-bottom:1px solid #e6e6e6;height:25px;padding:5px;line-height:1.4}.page.coupon .tb-agree
td{vertical-align:middle;border-bottom:1px solid #e1e1e1;height:25px;padding:5px;line-height:1.4}.page.coupon .coupon-confirm-wrap
.desc{padding-bottom:20px}.page.coupon .coupon-confirm-wrap
ul{width:280px;padding:0
0 40px 0}.page.coupon .coupon-confirm-wrap .btn-round-lg{background:#fff}table.board{width:100%}table.board thead
tr{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}table.board thead
th{text-align:center;vertical-align:middle;font-weight:600;height:30px}table.board tbody
tr{border-bottom:1px solid #e6e6e6}table.board tbody
td{text-align:center;vertical-align:middle;height:30px;letter-spacing:-1px}table.board tbody
td.title{text-align:left}table.board thead th.name,
table.board tbody
td.name{text-align:center}table.board tbody td.no,
table.board tbody
td.listCategory{color:#999}table.board a:hover{text-decoration:underline}table.board
a{color:#333}table.board
.title{word-break:keep-all}.board-page{text-align:center;margin:20px
0;font-size:13px;color:#333;clear:both}.board-page
a{color:#333;font-size:14px}.board-page a:hover{color:#000;text-decoration:underline}.board-page
b{font-weight:900;font-size:14px;color:#ff1616}#mw_basic
.mw_basic_view_subject{background:#F7F7F7;border-top:1px solid #e6e6e6}#mw_basic .mw_basic_view_title,
#mw_basic .mw_basic_view_subject
h1{height:30px;line-height:30px;color:#333;font-weight:500 !important}#mw_basic
.mw_basic_view_title{font-size:12px !important}#mw_basic .mw_basic_view_title
img{vertical-align:middle}#container .content .main
.controller{display:inline-block;width:100%;margin:0;position:relative}#container .content .main .product-list .product-area
.controller{margin:10px
0}#container .content .main .board-controller{display:inline-block;width:100%;margin-bottom:10px;position:relative}#container .content .main .search-area .input-search{width:114px;height:20px;border:1px
solid #ABABAB}#container .content .main .search-area
select{height:24px;border:1px
solid #ABABAB}#mw_basic
.controller{margin-top:12px}#mw_basic
table{width:100%}.form-write
.title{width:auto;height:30px;line-height:30px;background-color:#f2f2f2;padding:0
0 0 10px;font-size:13px;font-weight:bold;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.form-write > table
th{background:#FAFAFA;font-weight:500;height:30px}.form-write > table th,
.form-write > table
td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:7px
!important;vertical-align:middle}.form-write > table
th.top{vertical-align:top}.form-write
.controller{text-align:center;margin-top:12px}.form-write
.ed{width:120px;font-size:20px}#variableFiles
td{border:0}#commentContents ul li
.user{height:30px;line-height:30px;background:#f2f2f2;border-top:1px solid #e6e6e6}#commentContents ul li
.comment{min-height:55px;padding:10px
12px;line-height:18px}#commentContents
.mw_basic_comment_secret{color:#ff1616 !important;display:block;margin-bottom:12px}#commentContents
#btn_submit{height:122px;vertical-align:bottom;width:100px;text-align:center}#commentContents #btn_submit
input{height:122px;cursor:pointer;width:90%}#mw_basic_comment_write_form{color:#333 !important}#mw_basic{font-weight:300}#container
.page.board{width:1000px;font-size:13px;margin:0
auto}.print_faq_wrapper{border:6px
solid #e6e6e6;padding:20px;margin-bottom:40px}.print_faq_wrapper div
a{text-decoration:none !important}.print_faq_wrapper div a:hover{text-decoration:underline !important}#container .page
.lnb{float:left}#container .page .lnb
h3{background:#8c7d94;height:42px;width:230px;color:#fff;text-align:center;line-height:42px}#container .page .lnb
li{background:url(/images/integration_common/icon_plus.png) no-repeat 34px 16px;padding:11px
0 11px 48px;border-bottom:1px solid #f1e6f6;color:#836b90}#container .page .lnb li
a{color:#836b90}#container .page .lnb li a:hover{color:#4D3F54}#container .page.mypage,
#container .page.modify,
#container .page.bank,
#container .page.payment-list{width:1200px}#container .page.mypage .content,
#container .page.modify .content,
#container .page.bank .content,
#container .page.payment-list
.content{margin-left:34px;width:936px;position:relative;float:left;font-weight:300;font-size:14px}#container .page.payment-list .content
h2{padding:0
0 20px 0}#container .page.payment-list .content
h3{padding:0
0 20px 0;font-weight:500}#container .page.bank .content table,
#container .page.payment-list .content
.table{margin:0
0 20px 0}#container .page.bank .content .table tbody td,
#container .page.bank .content .table tbody th,
#container .page.payment-list .content .table tbody td,
#container .page.payment-list .content .table tbody
th{padding:12px}#container .page.bank .content .table thead th,
#container .page.payment-list .content .table thead
th{font-weight:500;font-size:16px;line-height:40px;height:40px}#container .page.payment-list
.none{text-align:center}#container .page.payment-list .table
a{}#container .page.payment-list .table a:hover{text-decoration:underline}#container .page.payment-list .table.data
a{margin-top:8px}.paging{text-align:center;margin:20px
0;font-size:13px;color:#333;clear:both}.paging b,
.paging
a{min-width:19px;display:inline-block;padding:4px
3px;line-height:19px;border:1px
solid #fff}.paging
b{font-weight:700;font-size:14px;color:#ff1616;border:1px
solid #f11616}.paging a:hover{color:#000;text-decoration:underline}.paging a:hover{border:1px
solid #e6e6e6}.color_green{color:#4caf50}.color_red{color:#f44336}.breadcrumb{padding:12px
17px;margin:15px
0;margin-top:0;background:#F7F7F7;color:#4D4D4D}.breadcrumb
ul{display:inline-block}.breadcrumb
li{float:left}.breadcrumb li
span{margin:0
5px}#container .content .join
.terms{padding:16px;width:912px;height:200px;overflow-y:scroll;border:1px
solid #e6e6e6;line-height:1.4}#container .content .join
.agreement{text-align:left;width:100%;height:44px;display:inline-block;font-weight:900;font-size:15px;margin-top:12px}#container .content .join .agreement input[type=checkbox]{width:20px;height:20px;top:4px}#container .content .join
.controller{width:100%;text-align:center}#container .join2
table{width:100%}#container .join2 table
tr{height:40px;line-height:40px}#container .join2 table tr
th{background:#F2F2F2;font-weight:400}#container .join2 table th,
#container .join2 table
td{padding:10px;border:1px
solid #e6e6e6;vertical-align:middle;position:relative;text-align:left}#container .join2 table td input[type=text],
#container .join2 table td input[type=password],
#container .join2 table td input[type=email]{width:250px;height:24px;font-size:15px;padding:3px
10px}#container .join2 table td input[type=email]{display:inline-block}#container .join2
p{display:inline-block;width:564px;height:18px;line-height:18px;position:absolute;top:0;right:12px}#container .join2
input.phone{height:24px;font-size:15px;padding:3px
10px;width:68px}#container .join2
select.phone{height:35px;font-size:15px;padding:3px
10px;width:76px}#container .join2
.zipcode{width:46px !important}#container .join2
.address{width:350px !important}#container .join2 .find-zip{height:15px;line-height:18px}#container .join2
.controller{width:100%;text-align:center;margin:20px
0}#container .join2
#kcaptcha_image{position:relative;top:7px}#container .join2
em{display:block;line-height:1.4;margin-top:8px}#container .join2
.childData{line-height:18px}#container .join2 .childData
p{position:static}#container .join2 .childData
p.first{margin-top:12px}#container .join2 .childData
.picture{width:100px}#container .join2 .childData
.pictureWrapper{margin-bottom:12px}#container .join2 .childData .bg-info{margin-top:16px}#message-password,#msg_mb_id,#msg_mb_email{display:inline-block;color:#a770c4;margin-left:12px}#container .content .join2
h1{font-size:16px;font-weight:900;margin-bottom:10px;position:relative;margin-top:40px}#container .content .join2
.terms{padding:16px;width:966px;height:48px;overflow-y:scroll;border:1px
solid #e6e6e6;line-height:1.4}#container .content .join2
.agreement{text-align:left;height:44px;display:inline-block;font-weight:900;font-size:15px;position:absolute;right:0;top:0px}#container .content .join2 .agreement input[type=checkbox]{width:20px;height:20px;top:4px}#container .content .join2 .agreement
label{vertical-align:middle;cursor:pointer}#container .content .join2 .checkbox-row{width:400px;margin:0
auto;margin-top:20px}#container .content .join2 .checkbox-row
label{padding-left:4px;top:2px;position:relative}#container .content .join2 .checkbox-row
a{color:#5188c7;text-decoration:underline}#container .content .join3
.title{text-align:center;padding:40px;font-size:16px}#container .content .join3 .title
p{padding-bottom:12px}#container .content .join3
.welcome{width:100%;text-align:center;margin:0
0 20px 0}#container .content .join3
.controller{width:100%;text-align:center;margin:50px
0}#container .content
.page.password{margin:100px
0;width:100%;text-align:center}#container .content .page.password
h3{font-size:16px}#container .content .page.password
form{margin:30px
0}#container .content .page.password input[type=password]{height:22px;width:175px;padding:5px
7px;font-size:18px;vertical-align:top}#container .content .join3
.title{text-align:center;padding:50px;background:#F2F2F2;font-size:27px}#container .content .join3 .title
p{padding-bottom:12px}#container .content .join3
.welcome{width:100%;text-align:center;margin:50px
0}#container .content .join3
.controller{width:100%;text-align:center;margin:50px
0}.bankWrap{background:#ffd7b7;padding:12px;font-size:14px;font-weight:500;margin:20px
0 0 0}.myCounselViewWrapper{position:absolute;top:12px;right:0;font-weight:500}#container .page.board
.content{position:relative}.loginPageWrapper{padding:40px
0;margin:0
auto;width:350px;position:relative;left:-48.5px}.loginPageWrapper
h1{padding-bottom:50px}.login-order-name .inputRow,
.loginPageWrapper
.inputRow{position:relative;margin-bottom:10px}.login-order-name .inputRow label.inner,
.loginPageWrapper .inputRow
label.inner{position:absolute;top:13px;left:10px;color:#999;cursor:text}.login-order-name .inputRow.text,
.loginPageWrapper
.inputRow.text{border:1px
solid #e6e6e6;padding:5px
10px}.loginPageWrapper .inputRow input[type=text],
.loginPageWrapper .inputRow input[type=password]{width:100%;height:30px;border:0;font-size:20px;outline:0}.login-order-name .inputRow input[type=text]{width:100%;height:30px;border:0;font-size:20px}.login-order-name .inputRow.acitve,
.loginPageWrapper
.inputRow.active{border:1px
solid #f26b21}.loginPageWrapper
form{position:relative}.loginPageWrapper
.submitWrapper{position:absolute;right:-107px;top:0}.loginPageWrapper .submitWrapper
input{width:97px;height:97px;font-size:16px}.loginPageWrapper input[type=checkbox]{top:2px}.loginPageWrapper .rememberId,
.loginPageWrapper
a{color:#333;font-size:14px}.loginPageWrapper a:hover{text-decoration:underline}.loginPageWrapper .social-login
img{height:40px}.page.join{position:relative;background:url(/images/smt/main_page3_pattern.png)}.page.join .join-wrap{width:589px;margin:0
auto}.page.join .join-wrap .input-wrapper
.placeholder{position:absolute;left:142px;top:0px;font-size:14px;font-weight:300;color:#b2b2b2;cursor:text}.page.join .join-wrap
.row{margin-bottom:5px;height:62px}.page.join .join-wrap
label.title{width:118px;font-size:16px}.page.join .join-wrap .row .input-wrapper input[type=email],
.page.join .join-wrap .row .input-wrapper input[type=tel],
.page.join .join-wrap .row .input-wrapper input[type=text],
.page.join .join-wrap .row .input-wrapper input[type=password]{width:425px}.page.join .join-wrap .input-wrapper.email
.placeholder{line-height:1.4;top:10px;word-break:keep-all}.page.join .btn-round-lg{border-color:#9c4ace;color:#9c4ace}.page.join .btn-round-lg:hover{background:#9c4ace;color:#fff}.page.join .join-wrap
.controller{text-align:center;padding-top:33px}.page.join .join-wrap
.row.last{padding-bottom:20px}.page.join .join-wrap .checkbox-row{padding-bottom:7px}.page.join .join-wrap .checkbox-row
label{padding-left:6px;position:relative;top:2px}.page.join .join-wrap .checkbox-row
.desc{line-height:1.6;padding-top:8px;font-size:0.9em;color:#616161}.page.join .checkbox-row
a{top:0;margin-left:0}.white-popup-block{font-size:12px}.page.join .join-complete-wrap
.content{margin-top:70px}.page.join .join-complete-wrap
h1{padding:0}.page.join .btn-leave{border-color:#6b6b6b;color:#6b6b6b}.page.join .btn-leave:hover{background:#6b6b6b;color:#fff}.page.friends
h1{padding-top:70px;font-size:45px;font-weight:100}.page.friends h1
.bold{font-weight:700}.page.friends{width:1200px;margin:0
auto}.page.friends
.banner{padding-top:66px}.page.friends
.video{padding-top:166px}.page.friends .friends-wrap{padding-top:126px;text-align:center}.page.friends .friends-wrap dl dt
img{width:342px}.page.friends .friends-wrap dl dt .fr-name{color:#4d4d4d;font-weight:500;font-size:20px;text-align:center;padding-top:20px}.page.friends .friends-wrap dl dt .fr-name
.eng{color:#cfa5f7;font-weight:300}.page.friends .friends-wrap .reary dl dt .fr-name
.eng{color:#ffc145;font-weight:300}.page.friends .friends-wrap .nino dl dt .fr-name
.eng{color:#55e6a4;font-weight:300}.page.friends .friends-wrap .mingming dl dt .fr-name
.eng{color:#fea4d1;font-weight:300}.page.friends .friends-wrap .tung dl dt .fr-name
.eng{color:#ffa999;font-weight:300}.page.friends .friends-wrap dl
dd{text-align:center;color:#777;font-size:16px;line-height:1.4;padding-top:20px}.page.friends .friends-wrap
ul{display:inline-block}.page.friends .friends-wrap ul
li{float:left;margin-left:84px;width:342px}.page.friends .friends-wrap ul li:first-child{margin-left:0}.page.friends .friends-wrap
ul.spacing{padding-top:108px}#formSnsJoin{font-size:13px}.snsjoin-privacy,.snsjoin-terms{font-size:12px}.snsjoin-privacy .close,
.snsjoin-terms
.close{font-size:12px;float:none;margin:0;opacity:1}.memberHistory
textarea.memo{width:900px;height:90px}.page.terms{font-size:13px;line-height:1.6 !important;width:1200px}.page.terms.terms-full{width:100%}.page.terms
textarea.terms{width:1200px;height:500px;font-family:"malgun gothic","나눔고딕","NanumGothic","돋움","dotum","Segoe WP","Helvetica","sans serif"}.page.terms
h2{letter-spacing:-1px;font-size:14px;font-weight:700;margin:12px
0}.page.terms
h3{letter-spacing:-1px;font-size:12px;font-weight:700;margin:0
0 12px 15px}.page.terms
.inner{margin:0
0 12px 15px;color:#6A6A6A}.page.terms
.inner2{margin:0
0 12px 31px;color:#6A6A6A}.page.terms
p{margin-bottom:8px}.page.terms
ul.privacylist{margin:10px
0 0 10px}.page.terms .rules-history{padding-top:20px}.page.terms .rules-history
a{color:#b371dc}.page.terms .rules-history a:hover{text-decoration:underline}.page.terms
table{width:100%;border:1px
solid #e6e6e6;margin:20px
0}.page.terms table th,
.page.terms table
td{border:1px
solid #e6e6e6;padding:6px
12px}.page.terms table
th{background:#f2f2f2;font-weight:600}#mw_basic
.mw_basic_view_subject{background:none !important}#mw_basic
.mw_basic_view_content{background:none !important}.category-area{display:inline-block;width:100%;padding:8px
12px;background:#F7F7F7;margin-bottom:10px;line-height:22px;box-sizing:border-box}.category-area
li{float:left}.category-area li
span{margin:0
10px;color:#e6e6e6}.category-area li
a{color:#333}.category-area li.active
a{color:#ff1616 !important;font-weight:700}.category-area li.active a.btn-danger2{color:#fff !important}.category-area li a:hover{text-decoration:underline !important}.page.supporters{width:1200px;margin:0
auto;padding-left:0 !important;padding-right:0 !important}.page.supporters
h1{margin-top:40px;margin-bottom:20px;font-size:34px;text-align:center}.page.supporters .attach
img{max-width:100%}.page.supporters
.attach{margin-bottom:60px;text-align:center}.page.supporters .select-child{padding-top:15px}.page.supporters
.spacing{padding:15px;margin-bottom:60px}.page.supporters .address-input-wrap{}.page.supporters .address-input-wrap
li{margin-bottom:8px}.page.supporters .address-input-wrap
.zonecode{width:74px}.page.supporters .address-input-wrap .detail-address,
.page.supporters .address-input-wrap .delivery-memo,
.page.supporters .address-input-wrap
.address{width:400px}.page.supporters .address-input-wrap
label{display:inline-block;width:120px;margin:0;font-size:14px;font-weight:500}.page.supporters .step-select-wrap{display:inline-block;width:100%}.page.supporters .step-select-wrap
li{display:inline-block;width:20%;height:40px;line-height:40px;text-align:center;border:1px
solid #e5e5e5;box-sizing:unset;box-shadow:2px 2px #f7f7f7}.page.supporters .step-select-wrap li
a{display:block;width:100%;height:100%;color:#999}.page.supporters .step-select-wrap li.active a,
.page.supporters .step-select-wrap li a:hover{color:#fff;background:#18e1e6;box-shadow:2px 2px #d2cece}.page.supporters
h2{font-size:16px;margin-bottom:10px}.page.supporters
.terms{width:100%;height:140px;resize:none;font-size:13px}.page.supporters .address-input-wrap
label{display:inline-block;width:120px;margin:0;font-size:14px;font-weight:500}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.col-form-label{padding-top: .475rem;margin-bottom:0;font-size:inherit;line-height:1.5}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control{display:block;width:100%;padding: .375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px
solid #ced4da;border-radius: .25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.form-row
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px
solid transparent;padding: .375rem .75rem;font-size:1rem;line-height:1.5;border-radius: .25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.col-form-label{padding-top:calc(.375rem+1px);padding-bottom:calc(.375rem+1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px}.form-row
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;padding-left:4px}.page.supporters .address-input-wrap
.zonecode{width:74px}.page.supporters input::placeholder{color:#ccc}.page.supporters .book-list{display:inline-block}.page.supporters .book-list li .book-thumbnail{width:180px;height:180px;background-size:cover;opacity:0.5}.page.supporters .book-list li.active .book-thumbnail{opacity:1}.page.supporters .book-list li .book-name{position:absolute;bottom:-4px;background:rgba(0,0,0,.6);color:#eee;width:180px;height:40px;padding:4px;box-sizing:border-box;font-size:13px}.page.supporters .book-list
li{float:left;list-style:none;width:180px;height:180px;position:relative;border:2px
solid #f7f7f7;margin:4px;cursor:pointer}.page.supporters .book-check{position:absolute;top:4px;left:4px;background:#333;width:26px;height:26px;border-radius:13px;text-align:center;line-height:26px}.page.supporters .book-check
i{color:#FF9800;display:none}.page.supporters .book-list li.active .book-check
i{display:inline}.page.supporters .book-list.all .book-thumbnail{opacity:1}.page.supporters .book-list.all .book-check{display:none}.page.supporters .book-list.all
li{border:2px
solid #FF9800}.page.supporters .book-list
li.active{border:2px
solid #FF9800}.page.order-list{width:900px;margin:0
auto;padding-left:0 !important;padding-right:0 !important}.page.order-list .tb-order{width:100%;margin:0
auto}.page.order-list
em.point{font-size:0.9em;color:#ff1616}.page.order-list
h2{margin-top:40px;font-size:18px;margin-bottom: .5rem}.page.order-list
h2{margin-bottom: .5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.page.order-list .tb-month-data thead tr th, .page.order-list .tb-month-data tbody tr td, .page.order-list .tb-order thead tr th, .page.order-list .tb-order tbody tr
td{vertical-align:middle;line-height:1.4}.page.order-list .tb-month-data thead tr th, .page.order-list .tb-order thead tr
th{border-top:2px solid #4b4b4b;background:#f7f7f7;border-bottom:1px solid #e6e6e6;height:38px;text-align:center}.page.order-list .tb-month-data tbody tr td, .page.order-list .tb-order tbody tr
td{border-bottom:1px solid #e1e1e1;height:38px;text-align:center}.page h1.page-title-msg,
.page h1.page-title,
.page h1.board-name{font-weight:700;font-size:45px;text-align:center;padding:67px
0 50px 0}.page.order-list .tb-pay-info{margin-bottom:50px}.page.order-list .tb-delivery-info, .page.order-list .tb-pay-info{width:100%;border-top:2px solid #4b4b4b}.page.order-list .tb-delivery-info th, .page.order-list .tb-pay-info
th{background:#f7f7f7;text-align:center;padding:6px
0 6px 0;line-height:1.6}.page.order-list .tb-delivery-info td, .page.order-list .tb-delivery-info th, .page.order-list .tb-pay-info td, .page.order-list .tb-pay-info
th{vertical-align:middle;border-bottom:1px solid #e1e1e1}.page.order-list .tb-delivery-info td, .page.order-list .tb-pay-info
td{padding:6px
0 6px 15px;line-height:1.6}.supporters .select-picture{width:74px;margin-right:4px}.page.order-login{width:400px;min-height:350px}.page.order-login
.title{text-align:center;padding:30px
0 40px 0;font-size:16px;line-height:1.6;color:#b371dc}.page.order-login
.tab{display:inline-block;margin-bottom:10px;border-bottom:1px solid #eee;width:100%}.page.order-login .tab .tab-cell{float:left;height:27px}.page.order-login .tab .tab-cell
a{padding:7px
16px;border:1px
solid #eee;margin-right:-1px;font-size:13px;position:relative;top:1px;background:#f7f7f7}.page.order-login .tab .tab-cell
a.active{border-bottom:1px solid #fff;background:#fff;font-weight:500;font-size:16px}.page.order-login .login-order-name{position:relative;text-align:center;top:60px;margin-right:97px}.page.order-login .login-order-name
.inputRow{margin-right:10px}.page.order-login .login-order-name .submit-wrap{position:absolute;right:-97px;width:97px;top:0;height:44px}.page.order-login .login-order-name .submit-wrap
input{width:100%;height:100%;font-size:19px}.page.order-login
.loginPageWrapper{left:-25.5px}.page.order-login .loginPageWrapper
form{width:294px}.page.order-login
input{outline:0}.section2-3-wrapper{width:100%;height:100%;position:relative}.section2-3-wrapper .title-v2-3{margin-top:110px;padding-top:0;position:relative}.section2-3-wrapper .title-v2-3-event{font-weight:700;font-size:45px;text-align:center;color:#9c4ace}.section2-3-wrapper .title-v2-3 .btn-round-lg{position:absolute;right:60px;top:-11px}.section2-3-wrapper .btn-round-lg{color:#9c4ace;border-color:#9c4ace}.section2-3-wrapper .btn-round-lg:hover{background:#9c4ace;color:#fff}.section2-3-wrapper .prod-wrap
.item{float:left;font-weight:300;width:260px}.section2-3-wrapper .prod-wrap .item a.product-wrap{width:100%;height:100%;display:block;padding:0
0 18px 10px;box-sizing:border-box;width:215px}.section2-3-wrapper .prod-wrap
.thumbnail{width:180px;height:180px;vertical-align:middle;text-align:center;position:relative;overflow:hidden;border-radius:6px}.section2-3-wrapper .prod-wrap .item
.title{font-size:13px;font-weight:400;line-height:17px;max-height:18px;padding-top:10px;text-overflow:ellipsis;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section2-3-wrapper .prod-wrap .item .thumbnail
img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:transform .2s linear}.section2-3-wrapper .prod-wrap .item a:hover .thumbnail
img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.section2-3-wrapper .prod-wrap .item .thumbnail:after{content:'';background:rgba(0,0,0,.02);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:6px}.section2-3-wrapper .prod-wrap .item
.discount{color:#f37121;font-weight:600}.section2-3-wrapper .prod-wrap .item .sale-price{color:#f37121}.section2-3-wrapper .prod-wrap .item .sale-price
em{font-weight:600}.section2-3-wrapper .prod-wrap .item
.badge{color:#797979;background:#eee;padding:3px
4px;border-radius:6px;font-size:11px;font-weight:500}.section2-3-wrapper .prod-wrap .item .badge.badge-supersale{background:#f37121;color:#fff}.section2-3-wrapper .prod-wrap .item  .discount .original-price{color:#797979;font-size:0.8em;font-weight:300;text-decoration:line-through}#view_content .product-list
ul{width:100% !important}#view_content .product-list ul
li.clear{clear:none !important}#view_content .product-list
li{padding-left:0}#view_content .product-list li:nth-child(4n+1){clear:both !important}#view_content .product-list li.clear:nth-child(4n+1){clear:both !important}#view_content .mall.product-list
li{margin:0;width:235px}h1.page-title-msg{line-height:1.4}.pagination{display:inline-block;padding-left:0;margin:20px
0;border-radius:4px}.pagination>li{display:inline;font-size:12px}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px
12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px
solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px
16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px
10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}@media screen and (max-height: 800px){.privacy-wrapper .privacy-modal
.close{top:-11px}}@media screen and (max-width: 1600px){.section3-wrapper .content
ul{width:80%}.section4-wrapper .content .partner-list{width:100%}.section.introduce .section3-wrapper .content
ul{width:90%}.privacy-wrapper .privacy-modal
.close{right:-60px}}@media screen and (max-width: 1400px){.privacy-wrapper .privacy-modal
.close{right:0px}}@media screen and (max-width: 1200px){.section3-wrapper .content
ul{width:100%}.section4-wrapper .content
.title{margin-top:0}.section4-wrapper .content .partner-list{margin:0
10%}.section4-wrapper .content .partner-list
li{width:40%;margin-bottom:20px}.section4-wrapper .content .partner-list li:first-of-type+li+li{margin-left:0}.section-footer{overflow:hidden}.fullpopup-wrap .fullpopup-container .fullpopup-content .privacy-modal{max-width:950px}.section2-2-wrapper{overflow-x:scroll}}@media screen and (max-width: 1000px){.mbanner-slider-left{width:100%}.mbanner-slider-right{display:none}}@media screen and (max-height: 600px){#footer{position:static;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@media screen and (max-width: 768px){.viewDesktop{display:none}.viewMobile{display:block}#header.tab-hide{transform:translateY(-31px)}#header .gnb-area{margin:0}#header>.inner{margin:0}#header .inner ul.gnb,
#header .bar
.gnb{display:none}#header
.bar{height:30px;overflow:hidden}.siteTab{width:100%}.siteTab ul li,
.siteTab ul
li.active{height:30px;line-height:30px;font-size:12px}.siteTab ul
li.active{}.siteTab
strong{background:none;text-indent:0;width:auto;line-height:30px;top:0}.siteTab ul li
a{display:inline-block;width:100%}.fixed-nav-btn{right:20px;top:48px}.fixed-nav-btn a
img{height:25px}#header
.logo{left:17px;top:18px}#header .logo
img{height:25px}#header>.inner{height:60px}.section1-wrapper{width:100%;padding:0;bottom:0;position:absolute}.mbanner-slider-right{width:100% !important;height:47%;position:absolute;display:block}.mbanner-slider-left{height:53%;bottom:0;position:absolute}.page-bottom{display:none}.mbanner-slider-left{min-width:auto}.mbanner-slider-left
.title{text-align:center;line-height:1;font-size:22px !important}.mbanner-slider-left .title
p{display:inline-block;line-height:1}.mbanner-slider-left .title p:first-child{}.mbanner-slider-left
.content{font-size:15px !important;padding-top:13px}.btn-round-lg{width:229px;height:56px;line-height:56px;font-weight:700;font-size:17px}.mbanner-slider-left .btn-wrapper{margin:18px
50px 30px 50px}.slick-dots{bottom:25px !important}#header>.inner{background:#fff}.section2-2-wrapper .title,
.section2-wrapper
.title{font-size:17px;padding-top:36px}.section2-2-wrapper .title-event img,
.section2-wrapper .title-event
img{zoom:1 !important;max-width:70%}.section2-wrapper .tv-anim
img{max-width:65%}.section2-wrapper .tv-desc{font-size:14px;padding-top:12px}.section2-3-wrapper .mid,
.section2-2-wrapper
.mid{position:static;top:0;transform:translateY(0%);-ms-transition:translateY(0%);-webkit-transition:translateY(0%)}.section2-2-wrapper .list ul.list-product{zoom:1;max-height:100%;overflow:auto;width:auto;padding-bottom:60px}.section2-2-wrapper .list ul.list-product
li{float:none;margin-left:0}.section2-2-wrapper .list
ul.detail{margin-bottom:60px;width:100%}.section2-2-wrapper .list ul.detail .detail-content{height:auto !important}.section2-2-wrapper .list
ul.detail{font-size:20px}.section2-2-wrapper .list ul.detail .detail-title
em{font-size:27px}.section2-2-wrapper .list ul.detail .detail-price
.price{font-size:20px}.section2-2-wrapper .list ul.detail .detail-price .price
em{font-size:37px}.section2-2-wrapper .list ul.detail .detail-price
.month{font-size:18px;width:83px;height:66px}.section2-2-wrapper .list ul.detail .detail-link{font-size:18px;padding:8px
0}.section2-2-wrapper .list li:last-child
ul.detail{margin-bottom:0}.section2-2-wrapper
.link{padding-bottom:10px;padding-top:28px}.section3-wrapper
.content{position:static}.section3-wrapper .content
.title{padding-top:64px;font-size:31px;line-height:1}.section3-wrapper .content
.desc{line-height:1;padding-top:20px}.section3-wrapper .content ul
li{float:none;width:100%;padding-bottom:65px}.section3-wrapper .content ul li
.figure{height:186px}.section3-wrapper .content ul li .figure-title{font-size:20px}.section3-wrapper .content ul li .figure-desc{font-size:15px}.section3-wrapper .content ul li .btn-wrapper{padding-top:0}.section3-wrapper .content ul li .btn-wrapper .btn-round-lg{height:51px;line-height:51px;font-size:18px;font-weight:700}.section3-wrapper .content ul li .figure.figure-ebook .figure-img{height:60%;margin-left:-8%}.section3-wrapper .content ul li .figure.figure-ebook .figure-img.figure-2{margin-left:10%}.section3-wrapper .content ul li .figure.figure-book .figure-img{height:55%;top:20%;margin-left:-116px}.section3-wrapper .content ul li .figure.figure-book .figure-img.figure-3,
.section3-wrapper .content ul li .figure.figure-book .figure-img.figure-2{top:5%}.section3-wrapper .content ul li .figure.figure-book .figure-img.figure-3{margin-left:-125px}.section4-wrapper
.content{padding-top:0}.section4-wrapper .content
.title{padding-top:64px;font-size:31px;line-height:1}.section4-wrapper .content
.desc{line-height:1.4;padding-top:20px;font-size:15px}.section4-wrapper .content .partner-list{width:auto;margin-top:47%;margin-bottom:62px}.section4-wrapper .content .partner-list
li{float:none;width:100%;height:300px;margin-left:0;margin-bottom:42px}.section4-wrapper .content
.title{margin:0}.section4-wrapper .content .partner-list li
.cover{height:35%;bottom:0;position:absolute}.section4-wrapper .content .partner-list li .ls-title{padding-top:0;font-size:21px;line-height:1;margin-bottom:12px}.section4-wrapper .content .partner-list li .ls-desc{font-size:15px;line-height:1.3}.section4-wrapper .content .partner-list li
.mid{position:absolute;top:50%;transform:translateY(-50%);-ms-transition:translateY(-50%);-webkit-transition:translateY(-50%);width:100%}.section5-wrapper .half-page1{position:static}.section5-wrapper
.mid{position:static;transform:translateY(0%);-ms-transition:translateY(0%);-webkit-transition:translateY(0%);top:0;margin-top:0}.section5-wrapper
.content{top:0}.section5-wrapper .content
.title{font-size:31px;line-height:1;padding-top:62px}.section5-wrapper .half-page2{top:0;margin-top:0;position:static}.section5-wrapper .content .btn-wrapper:first-child{padding-bottom:22px}.section5-wrapper .content .btn-wrapper:last-child{padding-bottom:62px}.section5-wrapper .content
.desc{font-size:15px;line-height:1.4}.section5-wrapper .content .cs-btn-wrap
a{margin:0
auto;display:block}.section5-wrapper
.slash{display:none !important}.section5-wrapper .m-block{display:block !important}.section5-wrapper .m-block:first-child{padding-top:20px}.section5-wrapper .content .call-title{font-size:21px;padding-right:12px}.section5-wrapper .content .call-number{padding-left:12px}.section5-wrapper .content
span{font-weight:700}.section5-wrapper .content .m-spacing{padding-top:20px}.section5-wrapper .content .m-spacing2{padding-top:42px}.section-footer{padding:0
10px;height:auto;width:auto}.section-footer
.content{width:100%;font-size:11px}.section-footer .content
.logo{display:none}.section-footer .m-logo{display:block !important}.section-footer .content .footer-detail{padding-top:0}.section-footer .content
address{padding-top:5px}.section-footer .content .footer-detail
li{border-left:0;border-top:1px solid #858585;padding:15px
0;float:none !important}.section-footer .content .family .family-site{width:104px}#container
.page{padding:60px
0 0 0}.page
h1{font-size:31px !important}.page.friends
h1{font-size:27px}.page .title-desc{font-size:15px}#container
.page.introduce{overflow:hidden;padding:110px
0 0 0 !important}.page.introduce
.section{padding:30px
0;height:auto}.page.introduce .section.right-layout .figure img,
.page.introduce .section .figure img,
.page.introduce .section
.figure{height:100%}.page.introduce .section
.figure{left:0;width:100%;position:relative;margin:0
auto}.page.introduce .section.right-layout .figure .figure2,
.page.introduce .section.right-layout .figure .figure1,
.page.introduce .section .figure .figure2,
.page.introduce .section .figure
.figure1{width:47%;left:0;margin:0}.page.introduce .section.right-layout dl,
.page.introduce .section
dl{left:0;width:100%;margin-left:0;padding-top:28px;position:static}.page.introduce .section dl
dt{font-size:19px;text-align:right;padding:0
37px}.page.introduce .section dl
dd{padding-top:13px;font-size:14px}.page.introduce .section dl dd
.line{margin-bottom:13px;width:100%;right:37px}.page.introduce .section.right-layout dl dd
.line{left:37px}.page.introduce .section dl dd
p{padding:0
36px 11px 36px}.page.introduce .section.introduce1-wrapper{padding-top:54px}.view-desktop{display:none !important}.view-mobile{display:block !important}.section.introduce .section3-wrapper{padding:0}.section.introduce .section3-wrapper .content
.inner{height:auto;background:none}.section.introduce .section3-wrapper .content
.title{font-size:18px;padding-top:60px}.page.history .history-list .yellow-line{left:37px}.page.history .history-list .history-item{padding-right:37px;width:auto;left:0;margin-left:63px !important;margin-top:80px}.page.history .history-list .history-item.first{margin-top:73px}.page.history .history-list .history-item
.dot{left:-37px !important;top:-39px}.page.history .history-list .history-item
.year{left:0 !important;top:-45px}.page.history .history-list .history-item
ul{width:auto}.page.history .history-list .history-item ul
li{font-size:13px;line-height:1.3}.fullpopup-wrap .fullpopup-container .fullpopup-content .privacy-modal{max-width:650px}#container>.page.recruit{width:auto;padding:110px
0 0 0 !important}.page.recruit .culture-figure{width:auto;height:auto;text-align:center;padding:34px
37px 0 37px}.page.recruit .culture-figure
img{width:80%}.page.recruit .culture-figure-txt{padding:42px
37px 0 37px}.page.recruit .culture-figure-txt dl
dt{font-size:17px}.page.recruit .culture-figure-txt dl
dd{font-size:13px;font-weight:300;font-size:14px;padding-bottom:40px}.page.recruit .culture-figure-txt dl dd
p{padding:0;line-height:1.4}.page.recruit .culture-figure-txt dl dt,
.page.recruit .culture-figure-txt dl
dd{padding-left:26px}.page.recruit
h1{padding-top:60px}.page.recruit h1.spacing-top{padding-top:56px}.page.recruit .fringe-benefit{padding-top:35px;margin:0
24px;position:relative}.page.recruit .fringe-benefit
ul{margin-bottom:0}.page.recruit .fringe-benefit ul
li{width:48%;height:auto;min-height:168px;margin-left:0;padding-bottom:20px;margin-bottom:10px}.page.recruit .fringe-benefit ul li:nth-of-type(odd){float:left}.page.recruit .fringe-benefit ul li:nth-of-type(even){float:right}.page.recruit .fringe-benefit ul li dl
dt{font-size:10px;font-weight:700}.page.recruit .fringe-benefit ul li dl
dd{font-size:8px;font-weight:300;padding:0
10px}.page.recruit .fringe-benefit ul li
.figure{padding:18px
0;display:block;width:auto;height:auto}.page.recruit .fringe-benefit ul li .figure
img{height:52px}.recruit-wrapper{margin-top:86px;padding:24px}.recruit-wrapper>.inner{padding:30px
0}.recruit-wrapper .figure
img{height:161px}.recruit-wrapper .figure-txt{margin-left:0;padding:24px}.recruit-wrapper
h1{font-size:25px}.recruit-wrapper h1
p{padding-bottom:6px}.recruit-wrapper
.desc{font-size:14px}.recruit-wrapper .desc
p{padding-bottom:0px;line-height:1.6}.recruit-wrapper .desc p
em{color:#9e48cf}.recruit-wrapper .btn-round-lg{margin:0
auto}.privacy-wrapper .privacy-modal,
.apply-wrapper .apply-modal{width:100% !important;margin:60px
auto 40px auto !important}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper{height:52px;line-height:52px;margin:0
18px;margin-bottom:18px;position:relative;overflow-x:hidden}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
label.title{width:90px;font-size:15px}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper input[type=text]{width:100%;top:16px;position:absolute;font-size:14px;color:#2a2a2a}.apply-wrapper .fullpopup-container{padding:0
37px}.recruit-wrapper .apply-wrapper .apply-modal
.privacy{margin:32px
0 34px 18px;padding:0}.recruit-wrapper .apply-wrapper .apply-modal
.apply{padding-bottom:42px}.recruit-wrapper .apply-wrapper .apply-modal
h1{padding-top:47px;font-size:27px}.privacy-wrapper .close,
.apply-wrapper
.close{right:0 !important;top:-44px !important}.recruit-wrapper .apply-wrapper .job-wrap{line-height:1;position:absolute;top:12px;left:0;padding-left:110px}.recruit-wrapper .apply-wrapper .job-wrap
img{width:10px;position:absolute;right:28px;top:12px}.recruit-wrapper .apply-wrapper .job-wrap
ul{display:block}#container>.page.business{background:none;padding:110px
0 0 0 !important}#container>.page.business.business-complete{background:url(/images/smt/main_page3_pattern.png)}.page.business .btn-round-lg{background:#fff}.page.business .business-wrap .attach,
.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
.attach{width:92px}.recruit-wrapper .apply-wrapper .fullpopup-container .fullpopup-content{width:100%}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper .job-wrap
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:27px;border:0;font-size:14px;color:#2a2a2a
-webkit-appearance: none;background:none;width:100%}.privacy-wrapper .privacy-modal
h1{font-size:28px;padding:0;margin-bottom:30px}.privacy-wrapper .fullpopup-container{padding:0
37px}.privacy-wrapper .privacy-modal h1
span{display:block;position:static;font-size:11px;padding:10px
0;float:none}.privacy-wrapper .privacy-modal
p{line-height:1.6}.page.business .business-wrap{width:auto;padding:0
37px 58px 37px}.page.business .business-wrap
h1{padding-bottom:32px}.page.business .business-wrap .row .input-wrapper{float:none;height:48px;line-height:48px;margin-bottom:26px;margin-right:0 !important;width:auto !important;overflow:hidden;position:relative}.page.business .business-wrap
.row{height:auto;padding:0}.page.business .business-wrap .row input[type=email],
.page.business .business-wrap .row input[type=tel],
.page.business .business-wrap .row input[type=text]{position:absolute;top:13px;width:100% !important}.page.business .business-wrap
.filename{padding-top:2px}.recruit-wrapper .apply-wrapper .apply-modal .input-wrapper
.filename{padding-top:3px}.page.join .join-complete-wrap,
.page.business .business-complete-wrap{padding:0
37px 37px 37px}.page.join .join-complete-wrap .content,
.page.coupon .coupon-complete-wrap .content,
.page.business .business-complete-wrap
.content{width:auto;height:auto;background:#fff;margin:0
auto;margin-top:37px}.page.join .join-complete-wrap .content .figure,
.page.coupon .coupon-complete-wrap .content .figure,
.page.business .business-complete-wrap .content
.figure{padding:0;padding-top:24px}.page.join .join-complete-wrap .content .figure img,
.page.coupon .coupon-complete-wrap .content .figure img,
.page.business .business-complete-wrap .content .figure
img{width:90%}.page.join .join-complete-wrap .content h1,
.page.coupon .coupon-complete-wrap .content h1,
.page.business .business-complete-wrap .content
h1{font-size:19px;padding:30px
0 27px 0}.page.join .join-complete-wrap .content .btn-wrap,
.page.coupon .coupon-complete-wrap .content .btn-wrap,
.page.business .business-complete-wrap .content .btn-wrap{padding-bottom:32px;padding-top:22px}.page.join .btn-round-lg{margin-bottom:16px}.page.join .join-complete-wrap .content p,
.page.coupon .coupon-complete-wrap .content p,
.page.business .business-complete-wrap .content
p{font-size:14px;padding:0
25px;word-break:keep-all}#container>.page.coupon{width:auto;padding:110px
37px 58px 37px !important}.page.coupon .coupon-complete-wrap{padding:0}.page.coupon>h1{padding:63px
0 40px 0}.page.coupon
.fi{padding:0
37px}.page.coupon .fi
img{width:100%}.page.coupon
.desc{font-size:14px;padding-bottom:50px}.page.coupon #frmCoupon input[type=text]{width:auto;height:43px;line-height:43px}.page.coupon #frmCoupon
button{width:60px;height:45px;line-height:45px}.page.coupon
ul{width:auto;padding-bottom:20px}.page.coupon ul
li{line-height:1.4;background-position:0 9px}.page.coupon .tb-agree{margin:0
18px 18px 18px;font-size:13px}table.board tbody
td{padding:6px
0}#container .page.board
.content{width:auto}table.board colgroup col:nth-of-type(3),
table.board colgroup col:nth-of-type(4),
table.board thead th:nth-of-type(4){width:50px}table.board
.nameWrapper{height:31px;line-height:31px;overflow:hidden}#container
.page.board{width:auto !important}#fboardlist{margin-top:54px}.cheditor-tb-wrapper{overflow:scroll}#mw_basic{padding-top:54px}#mw_basic img, #mw_basic
embed{max-width:100% !important}.page.business .business-wrap .row-lg .textarea-wrapper
textarea{width:100%}#page-loading .loading-4{width:278px;margin-left:-139px}.loginPageWrapper{left:0}.loginPageWrapper
.submitWrapper{position:static}.loginPageWrapper
.submitWrapper{margin-bottom:10px}.loginPageWrapper .submitWrapper
input{width:100%;height:auto}.page.join .join-wrap{width:auto;padding-bottom:70px}.page.join .join-wrap .row .input-wrapper{width:100%;box-sizing:border-box;overflow:hidden}.page.join .join-wrap .row .input-wrapper input[type=email],
.page.join .join-wrap .row .input-wrapper input[type=tel],
.page.join .join-wrap .row .input-wrapper input[type=text],
.page.join .join-wrap .row .input-wrapper input[type=password]{position:absolute;top:14px}.page.join .join-wrap .input-wrapper
.placeholder{z-index:10}.page.join .join-wrap .row .input-wrapper{line-height:54px}#container>.page.join.join-complete{padding:110px
0 0 0 !important}.section-footer .content
.family{top:10px}.loginPageWrapper{width:280px}#container .page .lnb
h3{width:100%}#container .page
.lnb{clear:both;float:none !important;display:block}#confirm_mb_password{max-width:120px}#container .page.mypage .content,
#container
.page.mypage{width:auto}#container .page.mypage .tb-order
td{padding:6px
8px}.section2-2-wrapper .prod-wrap{width:100%}.section2-2-wrapper .ms-item{height:520px;width:342px;margin:0
auto;float:none}.section2-2-wrapper .slick-dots{bottom:-32px !important}.section2-2-wrapper .ms-item .ms-item-title{width:100%}.section2-2-wrapper .ms-item .icon-ms-best{width:60px;height:60px;left:11px;top:11px}.section2-2-wrapper .ms-item .ms-description{padding:0
14px 38px 14px}.section2-2-wrapper .ms-item .ms-description
br{content:' '}.section2-2-wrapper .ms-item .ms-description br:after{content:' '}.section3-wrapper .content ul li .figure.figure-ms .figure-img.figure-1{height:70%}.section3-wrapper .content ul li .figure.figure-ms .figure-img.figure-2{height:70%}.section3-wrapper .content ul li .figure.figure-ms
img{height:106%}.section3-wrapper .content ul li .figure.figure-ms .figure-img.figure-3{height:98%}.section3-wrapper.introduce .content ul li .figure.figure-ms .figure-img.figure-1{margin-left:-47%}.section3-wrapper.introduce .content ul li .figure.figure-ms .figure-img.figure-3{margin-left:-41%}.page.friends .banner
img{width:100%}.page.friends
.banner{padding-top:36px}.page.friends .friends-wrap{padding-top:50px;padding-bottom:50px}.page.friends .friends-wrap dl dt img,
.page.friends .friends-wrap ul
li{width:100%}.page.friends .friends-wrap ul
li{margin:0;margin-bottom:30px}.page.friends .friends-wrap dl
dd{font-size:15px}.section2-2-wrapper .ms-item .figure
img{height:200px}.section2-3-wrapper .title-v2-3-event,
.section2-2-wrapper .title-event, .section2-wrapper .title-event{font-size:28px}.section2-3-wrapper .prod-wrap .item a.product-wrap{margin:0
auto;width:225px}.section2-3-wrapper .prod-wrap
.thumbnail{width:200px;height:200px}.section2-3-wrapper .title-v2-3{margin-top:110px}.section2-3-wrapper .title-v2-3 .btn-round-lg{display:none}#view_content .product-list
li{width:48% !important;margin-right:0;padding:0
!important}#view_content .product-list li
.top{width:100%;margin:0}#view_content .product-list li .product-area{width:100%;margin-left:0;box-sizing:border-box}#view_content .product-list
li.first{clear:none}#view_content .product-list ul li
.title{height:34px}#view_content .product-list li:nth-of-type(even){float:right}#view_content .product-list li:nth-of-type(odd){clear:both !important}#view_content .product-list li
img{width:100%}#view_content .product-list ul li
.thumbnail{min-width:auto !important}#view_content .product-list ul
li.clear{clear:none !important}}@media screen and (max-width: 767px){.page.coupon .coupon-complete-wrap .btn-wrap
a{display:block;margin:0
auto !important}.page.coupon .coupon-complete-wrap .content .btn-wrap a:nth-of-type(1){margin-bottom:20px !important}}@media screen and (max-width: 400px){.page.introduce .section dl
dd{padding-top:13px;font-size:13px;letter-spacing:-1px}}@media screen and (max-width: 400px){.section4-wrapper .content .partner-list{margin-top:40%}}@media screen and (max-height: 800px){.mbanner-slider-left
.title{font-size:32px}.mbanner-slider-left
.content{font-size:16px}.mbanner-slider-left .btn-wrapper{zoom:0.8}.section2-wrapper
.title{padding-top:50px}.section2-2-wrapper
.title{display:none}.section2-2-wrapper
.list{padding-top:60px}.index .section3-wrapper .content
.title{padding-top:80px;font-size:30px}.index .section3-wrapper .content
.desc{font-size:14px}.index .section3-wrapper .content ul li .figure-title{font-size:20px}.index .section3-wrapper .content ul li .figure-desc{font-size:13px}.index .section3-wrapper .content ul li .btn-wrapper{padding-top:20px;zoom:0.8}.section4-wrapper .content
.title{margin-top:0}.section5-wrapper .content .btn-wrapper{zoom:0.8}.section5-wrapper .content
.title{font-size:30px;line-height:1}.section5-wrapper .content
.desc{padding:10px}.section5-wrapper .content .half-page2
p{margin-bottom:8px}.section5-wrapper .content .half-page2
.title{padding-top:50px}.section5-wrapper .content .half-page2
.desc{padding-top:20px;line-height:1}#aside{overflow-y:scroll}h1.page-title-msg{font-size:22px}}@media screen and (max-height: 600px){.section2-wrapper
.title{padding-top:20px}.section2-wrapper .tv-anim{display:none}}