@import url("/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,button{font-family:"s-core-dream","malgun gothic","나눔고딕","NanumGothic","돋움","dotum","Segoe WP","Helvetica","sans serif"}#wrap{margin:0
auto;position:relative}#header{width:100%;height:auto;letter-spacing:-1px}#header
.globalBannerWrapper{background:url(/images/layout/bg_global_banner_150727.png);display:none}#header
.globalBanner{width:1000px;height:82px;margin:0
auto;position:relative}#header
.globalBannerClose{position:absolute;top:16px;right:0}#header>.bar{width:100%;height:40px;background:#f1f1f1;border-bottom:1px solid #e6e6e6}#header .gnb-area{width:1000px;height:100%;margin:0
auto}#header
.gnb{display:inline-block;height:100%;float:right}#header .gnb
li{float:left;margin-right:10px;line-height:42px;font-weight:600}#header .gnb li:last-child{margin:0}#header .gnb li
a{color:#333}#header .gnb li a:hover{text-decoration:underline}#header
.top{width:1000px;height:108px;margin:0
auto;position:relative}#header .top
.logo{margin:19px
0 0 0;float:left;top:4px;position:relative}#header .top .form-search{float:left;position:absolute;top:32px;right:0}#header .top .form-search .search-area{border:1px
solid #f16940;border-radius:4px;width:321px;height:41px;position:relative}#header .top .form-search .search-area
.category{float:left;padding:8px
19px 15px 13px;background:url(/images/layout/icon_search_arrow.png?20160126) no-repeat 78px 17px;width:74px;height:26px;line-height:26px;cursor:pointer}#header .top .form-search .search-area .category-list{position:absolute;top:42px;left:0px;background:#fff;z-index:20}#header .top .form-search .search-area .category-list
li{cursor:pointer;width:100px;height:21px;border:1px
solid #eee;border-bottom:0;line-height:22px;padding:5px
5px 5px 12px}#header .top .form-search .search-area .category-list
li.active{color:#FF1616;font-weight:600}#header .top .form-search .search-area
.keyword{position:absolute;top:5px;left:96px;width:144px;height:30px;border:0;outline:none;-webkit-appearance:none}#header .top .form-search .search-area input[type=image]{position:absolute;right:0;background:#f16940;padding:9px
27px}#header .nav-area{width:100%;height:40px;clear:both;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-align:center}#header .nav-area
.nav{display:inline-block;height:100%;margin:0
auto;position:relative}#header .nav-area .nav
li{width:auto;height:40px;line-height:40px;float:left;font-weight:600;font-size:13px;padding-right:9px}#header .nav-area .nav li
a{color:#333}#header .nav-area .nav li a:hover,
#header .nav-area .nav li:hover{cursor:pointer;color:#FF1616}#header .nav-area .nav li
span{border-left:1px solid #e6e6e6;margin-right:9px}#header .nav-area .nav li:last-child{margin:0;padding-right:0}#header .nav-area .nav li.crcm,
#header .nav-area .nav li.crcm
a{color:#f16940}#header .nav-area .nav li.crcm:hover,
#header .nav-area .nav li.crcm a:hover{color:#FF1616}.kostudy-menu,
.month-story-menu,
.month-smt-menu,
#header .all-menu{position:absolute;top:180px;left:50%;z-index:50;margin-left:-600px;border:10px
solid #fd8b67;background:#fff;width:1200px;height:5394px;display:none;margin-bottom:80px;overflow:hidden}.kostudy-menu .top,
.month-story-menu .top,
.month-smt-menu .top,
#header .all-menu
.top{width:100%;height:38px;background:#ff784e;color:#fff;text-align:center;font-size:15px;font-weight:700;line-height:38px}.kostudy-menu ul,
.month-story-menu ul,
.month-smt-menu ul,
#header .all-menu
ul{float:left;width:108px;height:100%;color:#000;border-left:1px solid #e7e7e7}.kostudy-menu ul,
.month-smt-menu
ul{width:217px}.kostudy-menu
ul{width:20%;box-sizing:border-box}.month-story-menu
ul{width:168px}.kostudy-menu ul.first,
.month-story-menu ul.first,
.month-smt-menu ul.first,
#header .all-menu
ul.first{border-left:0}.kostudy-menu,.month-story-menu,.month-smt-menu{height:1162px;width:871px;margin-left:-435.5px}.kostudy-menu ul li,
.month-story-menu ul li,
.month-smt-menu ul li,
#header .all-menu ul
li{position:relative;padding:10px;color:#959595;line-height:1.4;box-sizing:border-box}.month-smt-menu ul
li{float:left;padding:0
5px 0 6px;min-width:22px;width:36px;padding:0}.month-story-menu ul
li{padding:0
5px 0 6px}.kostudy-menu ul li.middle,
.month-story-menu ul li.middle,
.month-smt-menu ul
li.middle{float:none;clear:both;background:#333;color:#fff;text-align:center;width:100%}.kostudy-menu ul li.group,
.month-story-menu ul li.group,
.month-smt-menu ul li.group,
#header .all-menu ul
li.group{height:56px;line-height:56px;text-align:center;width:108px;color:#ff784e;font-size:14px;font-weight:700;border-bottom:1px dashed #fd8b67;padding:0}.kostudy-menu ul li.group,
.month-story-menu ul li.group,
.month-smt-menu ul
li.group{line-height:unset;width:100%}.kostudy-menu ul li.group div,
.month-story-menu ul li.group div,
.month-smt-menu ul li.group
div{vertical-align:middle;width:217px;height:56px;display:table-cell}.month-story-menu ul li.group div,
.month-story-menu
ul{width:289px}#header .all-menu ul
li.middle{font-weight:600;color:#636363;border-top:1px dashed #e1e1e1;padding-top:20px;margin-top:28px}#header .all-menu ul
li.middle.first{border-top:0;margin-top:0}#header .all-menu ul li
a{color:#959595;line-height:1.4}#header .all-menu ul li a:hover{font-weight:600}#header .all-menu .bg-number{background:#f06940;font-size:18px;color:#fff;padding:0px
4px 4px;margin:0
2px}#header .all-menu
.separator{color:#fff;font-size:18px}.kostudy-menu .close,
.month-story-menu .close,
.month-smt-menu .close,
#header .all-menu
.close{position:absolute;right:16px;top:8px;z-index:10}.kostudy-menu ul li .new,
.month-smt-menu ul li .new,
#header .all-menu ul li
.new{color:#ff1616;font-size:10px;position:relative;background-color:#EDFF54;padding:1px
2px;font-weight:600}.ebookAllMenu{top:0;height:2000px;position:absolute;top:180px;left:50%;z-index:50;margin-left:-500px;border:4px
solid #ff1616;background:#fff;width:952px;padding:20px;display:none;margin-bottom:80px}.ebookAllMenu
.close{position:absolute;right:20px;top:17px;z-index:10}.ebookAllMenu
ul{float:left;width:190px;color:#000}.ebookAllMenu ul
li{padding:4px
0 4px 15px;position:relative}.ebookAllMenu ul li
a{color:#333;height:14px;overflow:hidden;line-height:14px;display:inline-block}.ebookAllMenu ul li a:hover{font-weight:600}.ebookAllMenu ul
li.group{font-size:15px;font-weight:600;color:#ff1616;margin-top:12px;padding:0}.ebookAllMenu ul li.group:first-child,
#header .all-menu ul li.group:first-child{margin-top:0}.ebookAllMenu ul
li.middle{padding:5px;font-weight:600}.ebookAllMenu ul li
.new{color:#ff1616;font-size:10px;position:relative;top:-4px;background-color:#EDFF54;padding:1px
2px;font-weight:600}#header
.lnb{width:1000px;position:absolute;left:50%;margin-left:-500px;z-index:2000}#header .lnb
a{color:#333}#header .lnb
ul{position:absolute;width:180px;background:#fff;border:1px
solid #5661ac;display:none}#header .lnb ul
li{width:160px;height:17px;line-height:17px;padding:10px;font-weight:400;cursor:pointer}#header .lnb ul li
ul{display:none;z-index:50;position:absolute;top:5px;left:168px;cursor:pointer;width:238px}#header .lnb ul li ul
li{width:218px}#m_nav .gnb ul li ul li
.ageWrapper{float:right;position:relative;top:-30px;right:5px}#header .lnb ul li ul li
.ageWrapper{float:right}#m_nav .gnb ul li ul li .ageWrapper span,
#header .lnb ul li ul li .ageWrapper
span{display:inline-block;width:16px;height:16px;text-align:center;color:#fff}#m_nav .gnb ul li ul li .ageWrapper
span{line-height:14px}#m_nav .gnb ul li ul li .ageWrapper .age_2,
#header .lnb ul li ul li .ageWrapper
.age_2{background:#88bcef}#m_nav .gnb ul li ul li .ageWrapper .age_3,
#header .lnb ul li ul li .ageWrapper
.age_3{background:#f3956b}#m_nav .gnb ul li ul li .ageWrapper .age_4,
#header .lnb ul li ul li .ageWrapper
.age_4{background:#f2c714}#m_nav .gnb ul li ul li .ageWrapper .age_5,
#header .lnb ul li ul li .ageWrapper
.age_5{background:#bad974}#m_nav .gnb ul li ul li .ageWrapper .age_6,
#header .lnb ul li ul li .ageWrapper
.age_6{background:#f09b9b}#m_nav .gnb ul li ul li .ageWrapper .age_7,
#header .lnb ul li ul li .ageWrapper
.age_7{background:#7accc9}#m_nav .gnb ul li ul li .ageWrapper .age_8,
#header .lnb ul li ul li .ageWrapper
.age_8{background:#97d3b5}#m_nav .gnb ul li ul li .ageWrapper .age_9,
#header .lnb ul li ul li .ageWrapper
.age_9{background:#bcc7e6}#m_nav .gnb ul li ul li .ageWrapper .age_10,
#header .lnb ul li ul li .ageWrapper
.age_10{background:#9991c6}#m_nav .gnb ul li ul li .ageWrapper .age_11,
#header .lnb ul li ul li .ageWrapper
.age_11{background:#e9acce}#m_nav .gnb ul li ul li .ageWrapper .age_12,
#header .lnb ul li ul li .ageWrapper
.age_12{background:#f8b768}#m_nav .gnb ul li ul li .ageWrapper .age_13,
#header .lnb ul li ul li .ageWrapper
.age_13{background:#f177ae}#m_nav .gnb ul li ul li .ageWrapper .age_all,
#header .lnb ul li ul li .ageWrapper
.age_all{background:#f16465;width:40px;letter-spacing:-1px}#header .lnb ul li:hover{background-color:#8c93c3 !important;color:#fff !important;font-weight:600}#header .lnb ul li:hover>a{color:#fff !important}#header .lnb ul
li.child{background:url(/images/layout/icon_arrow_right.png) no-repeat 165px 13px}#header .lnb ul.lnb-13 li
ul{left:-230px}#header .lnb ul.lnb-12 li
ul{left:-230px}#header .lnb ul.lnb-11 li
ul{left:-230px}#header .lnb ul.lnb-1{left:102px}#header .lnb ul.lnb-2{left:171px}#header .lnb ul.lnb-3{left:242px}#header .lnb ul.lnb-4{left:287px}#header .lnb ul.lnb-5{left:358px}#header .lnb ul.lnb-6{left:403px}#header .lnb ul.lnb-6{left:449px}#header .lnb ul li.large
ul{width:280px}#header .lnb ul li.large ul
li{width:260px}#header .lnb
.appIcon{width:45px;padding:0px
4px 6px 4px}#header .lnb
.appLink{border-top:1px solid #ccc}#header .lnb .appLink
p{margin-bottom:8px}#header .lnb .appLink:hover{background:#fff !important;cursor:default;color:#333 !important;font-weight:300}#container{position:relative}#container .main-banner,
#container .main-banner-area{width:1000px;height:345px;overflow:hidden;margin:0
auto}#container .main-banner-area{margin-top:26px}#container .main-banner{position:absolute;background:#333;top:0}#container .main-banner .slide-area{position:relative;width:1000px;height:345px;margin:0
auto;top:0}#container .main-banner
.slide{width:1000px;height:345px;position:relative}#container .main-banner .slide
li{position:absolute;width:620px;height:290px;float:left;z-index:5}#container .main-banner .slide-right-bg,
#container .main-banner .slide-left-bg,
#container .main-banner .slide-left,
#container .main-banner .slide-right{position:absolute;top:0;height:345px;width:100%}#container .main-banner .slide-left,
#container .main-banner .slide-right{z-index:15}#container .main-banner .slide-right-bg,
#container .main-banner .slide-left-bg{background:#333;opacity: .8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-khtml-opacity: .8;-moz-opacity: .8;z-index:10}#container .main-banner .slide-left-bg{left:-50%;margin-left:-500px}#container .main-banner .slide-right-bg{right:-50%;margin-right:-120px}#container .main-banner .owl-carousel .owl-stage-outer{overflow:visible}#container .main-banner .slide .owl-item
img{}#container .main-banner .owl-next,
#container .main-banner .owl-prev{position:absolute;z-index:15;width:18px;height:39px;top:153px;text-indent:-9999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:manipulation;user-select:none}#container .main-banner .owl-prev{left:21px;background:url(/images/main/btn_mainbanner_left.png?20170104)}#container .main-banner .owl-next{right:21px;background:url(/images/main/btn_mainbanner_right.png?20170104)}#container .main-banner .owl-dots{position:absolute;bottom:10px;height:20px;width:100%;z-index:100;text-align:center}#container .main-banner .owl-dots .owl-dot{width:16px;height:16px;background:url(/images/common/icon_dot.png?20170104) no-repeat;cursor:pointer;display:inline-block;margin-left:4px}#container .main-banner .owl-dots .owl-dot:first-child{margin-left:0}#container .main-banner .owl-dots .owl-dot.active{background:url(/images/common/icon_dot_active.png?20170104) no-repeat}#container .main-banner .slide-menu{position:absolute;top:317px;left:0;width:620px;height:28px;line-height:28px}#container .main-banner .slide-menu
a{color:#c0c0c0;font-weight:600;display:inline-block;text-align:center}#container .main-banner .slide-menu
a.active{color:#FFFE68}#container .main-banner .slide-menu a:hover{color:#fff}#container .main-banner .slide-menu a.active:hover{color:#FFFE68}#container .main-banner .slide-area .aside-banner{position:absolute;top:27px;right:-18px;z-index:15;width:378px;height:290px;background:#333}#container .main-banner .slide-area .aside-banner
.zoom{position:relative;height:290px;width:205px;overflow:hidden;margin-left:27px;float:left}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-bg{position:absolute;bottom:0;width:100%;height:55px;background:#000;opacity: .7;filter:alpha(opacity=70)}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-text{position:absolute;bottom:0;width:100%;height:55px;color:#fff}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-text .category-area{width:100%;margin:0;background:none;padding:6px
4px}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-text .category-area
strong{font-size:15px;display:block}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-text .category-area
.discount{background:url(/images/common/icon_discount_small.png) no-repeat;width:25px;height:25px;display:inline-block;font-size:11px;text-align:center;line-height:2.2;position:relative;top:-1px}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-text .category-area
.originalPrice{text-decoration:line-through;color:#999;padding-left:4px}#container .main-banner .slide-area .aside-banner .zoom .aside-banner-text .category-area
.salePrice{font-size:14px;padding-left:4px}#container .main-banner .slide-area .aside-banner .zoom
img{height:290px}#container .main-banner .slide-area .aside-banner
.list{float:left;width:108px;margin-left:18px}#container .main-banner .slide-area .aside-banner .list
li{float:left;width:45px;height:75px}#container .main-banner .slide-area .aside-banner .list li
img{max-height:65px}#container .main-banner .slide-area .aside-banner .list li:first-child{margin-right:18px}#container
.content{width:1000px;margin:0
auto;text-align:left}#container .content.boardContent
.main{position:relative}#container
.content.main{margin-top:22px}#container .content.main .guide
ul{display:inline-block;width:1000px}#container .content.main .guide ul
li{width:auto;height:auto;background:#fff;float:left;position:relative;cursor:pointer;color:#5f5959;font-size:11px;width:187px;height:62px;margin-left:16px}#container .content.main .guide ul li:first-child{margin-left:0}#container .content.main .guide ul li
.inner{border:1px
solid #5f5959;line-height:1.4;height:100%;text-align:center}#container .content.main .guide ul li
strong{color:#333;display:block;margin-bottom:5px;font-size:12px;margin-top:13px}#container .content.main .guide ul li:hover{color:#2d2a2a}#container .content.main .guide ul li:hover
strong{color:#2d2a2a}#container .content.main .guide ul li:hover
.inner{border:1px
solid #333}#container .content.main .guide ul li .icon-guide{position:absolute;top:0;right:3px}#container .content.main
.guide_201511{margin-top:20px;display:inline-block}#container .content.main .guide_201511
li{width:166.6px;height:85px;float:left;position:relative;background:#FEF4CC}#container .content.main .guide_201511 li
.inner{height:100%}#container .content.main .guide_201511 li
strong{color:#a0a0a0;display:block;margin-bottom:6px;font-size:12px}#container .content.main .guide_201511 li
i{position:relative;left:7px;width:40px;height:85px;vertical-align:middle;display:table-cell}#container .content.main .guide_201511 li
.text{float:left;width:125px;position:absolute;top:16px;left:47px;font-size:11px;letter-spacing:-1px;line-height:1.4}#container .content.main .guide_201511 li
a{color:#333}#container .content.main
h2{color:#7d7d7d;margin-top:55px;margin-bottom:12px;font-weight:600;font-size:14px;background:#f1f1f1;height:27px;line-height:27px;padding:0
10px}#container .content.main
h2.first{margin-top:22px}#container .content.main h2
a{color:#7d7d7d}#container .content.main h2
span{font-size:11px;margin-left:13px;color:#666}#container .content.main .curriculum h2
span{display:inline-block;overflow:hidden;height:25px;width:335px;vertical-align:top}#container .content.main h2 span
strong{color:#ff1616;font-weight:600;font-size:19px}#container .content.main h2
.right{float:right}#container .content.main .bar-banner{margin-top:20px;background:#f4cf31;padding:23px
26px;height:125px;box-sizing:border-box;position:relative;margin:20px
0 0 0}#container .content.main .bar-banner
h3{font-size:27px;font-weight:600;padding-bottom:6px}#container .content.main .bar-banner
h4{font-size:14px;padding-top:9px}#container .content.main .bar-banner
.list{position:absolute;top:10px;left:348px;letter-spacing:-1px}#container .content.main .bar-banner .list
li{display:flex;flex-direction:column;float:left;margin-left:12px}#container .content.main .bar-banner .list li
a{color:#333}#container .content.main .bar-banner .list li
.price{text-align:center;font-size:13px;padding-top:3px}#container .content.main .bar-banner .list li .price .need-login{font-size:11px}#container .content.main .bar-banner .list li
.thumb{width:92px;height:92px;position:relative;overflow:hidden;border-radius:6px}#container .content.main .bar-banner .list li .thumb
img{width:100%}#container .content.main .bar-banner .list li .thumb:after{content:'';background:rgba(0,0,0,.02);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:6px}#container .content.main h2.new-update{margin-top:20px}#container .content.main
h3{font-weight:600}#container .content.main .icon
.badge{background:#FF1616;color:#fff;border-radius:18px;width:18px;height:18px;line-height:18px;text-align:center;font-size:14px;display:inline-block}#container .content.main .latest-update
ul{display:inline-block}#container .content.main .latest-update ul
li{float:left;width:234px;height:54px;line-height:54px}#container .content.main .latest-update
img{vertical-align:middle}#container .content.main .latest-update
.icon{position:relative;display:inline-block;width:41px;height:41px}#container .content.main .latest-update .icon
sup{position:absolute;top:0;right:0}#container .content.main .latest-update
a{color:#333}#container .content.main .latest-update a:hover{font-weight:600}#container .content.main .latest-update a:hover
.icon{font-weight:400}#container .content.main .best-product > ul
li{width:106px;height:36px;line-height:36px;margin-bottom:8px;cursor:pointer}#container .content.main .best-product > ul li
.inner{border:1px
solid #e6e6e6;padding-left:10px}#container .content.main .best-product > ul li:last-child{margin-bottom:0}#container .content.main .best-product > ul
li.active{font-weight:600;background:#f7f7f7}#container .content.main .best-product>ul{display:inline-block}#container .content.main .best-product-content{width:888px;float:right}#container .content.main .best-product-content ul:after{display:block;clear:both;content:''}#container .content.main .best-product-content ul
li{float:left;margin-left:9px;width:290px;height:476px;position:relative}#container .content.main .best-product-content ul li:first-child{margin-left:0}#container .content.main .best-product-content ul li
.thumbnail{width:290px;height:410px;overflow:hidden;border:1px
solid #e6e6e6}#container .content.main .best-product-content ul li .thumbnail
img{width:290px}#container .content.main .best-product-content ul li
dl{height:63px;border:1px
solid #e6e6e6;border-top:0;position:absolute;bottom:0;width:100%}#container .content.main .best-product-content ul li dl
dt{padding:11px
13px;font-weight:600;font-size:16px}#container .content.main .best-product-content ul li dl
dd{padding-left:13px;font-size:13px}#container .content.main .best-product-content
a{color:#333}#container .content.main .infomation-content{display:inline-block;width:100%}#container .content.main .infomation-content
table{width:100%}#container .content.main .info-price
ul{float:left;width:112px}#container .content.main .info-price ul
li{width:100px;height:100%;line-height:91.5px;background:#fff;font-weight:600;cursor:pointer;position:relative;color:#2D707A}#container .content.main .info-price ul li
.inner{padding-left:10px;border:1px
solid #e6e6e6}#container .content.main .info-price ul li
i{width:8px;height:12px;display:block;background:url(/images/common/icon_arrow_white.png) no-repeat;position:absolute;top:39px;right:4px}#container .content.main .info-price ul li:first-child{border-bottom:0}#container .content.main .info-price ul
li.active{background:#2D707A;color:#fff}#container .content.main .info-price ul li.active
i{background:url(/images/common/icon_arrow_white.png) no-repeat}#container .content.main .curriculum
.description{width:388px;float:left}#container .content.main .info-price .description>dl{border-left:0;padding:16px
20px;display:inline-block;width:468px;vertical-align:top}#container .content.main .info-price
.description.type2{display:none}#container .content.main .info-price .description>dl>dt{font-weight:400;font-size:16px;cursor:pointer;color:#333;line-height:1.4}#container .content.main .info-price .description > dl > dt
a{color:#333}#container .content.main .info-price
.description{cursor:pointer}#container .content.main .info-price .description>dl>dd{margin-top:13px;font-size:13px;line-height:1.4;color:#999}#container .content.main .info-price .description dl dd
dl{margin-top:17px;height:240px}#container .content.main .info-price .description dl dd dl dt,
#container .content.main .info-price .description dl dd dl
dd{float:left;font-size:12px;height:100%;font-weight:600}#container .content.main .info-price .description dl dd dl
dt{width:35%;line-height:240px;background:#e6e6e6;text-align:center;font-size:11px}#container .content.main .info-price .description dl dd dl dt
strong{font-size:12px}#container .content.main .info-price .description dl dd dl
dd{width:65%;background:#F2F2F2;font-size:11px;padding-top:97px;box-sizing:border-box}#container .content.main .info-price .description dl dd dl dd
span{padding:11px
14px;display:block;font-size:12px;color:#999;line-height:1.4;font-weight:600;word-break:keep-all}#container .content.main .info-price .description dl dd dl dd strong,
#container .content.main .info-price .description dl dd dl dt
strong{color:#2D707A}#container .content.main .info-price .description
img{padding-top:24px;margin:0
auto;display:inline-block}#container .content.main .curriculum
.description{width:500px}#container .content.main .curriculum .description
.pd{padding:16px;border:1px
solid #e6e6e6;border-left:0;height:502px}#container .content.main .curriculum .description dl dt,
#container .content.main .curriculum .description dl
dd{line-height:1.4;margin-bottom:10px}#container .content.main .curriculum .description dl
dt{font-size:16px;color:#333}#container .content.main .curriculum .description dl
dd{font-size:13px;color:#999}#container .content.main .curriculum .description dl dd
img{width:100%}#container .content.main .curriculum .description
.top_padding{padding-top:25px}.infomation-content
.appList{display:inline-block}.infomation-content .appList
li{float:left;margin-left:13px;position:relative;height:78px}.infomation-content .appList li:first-child{margin-left:0}.infomation-content .appList li
.appicon{float:left}.infomation-content .appList li .appicon
img{width:65px}.infomation-content .appList li
.link{float:left;text-align:center;margin-top:4px;margin-left:2px}.infomation-content .appList li .link
img{width:22px}.infomation-content .appList li .link
a{padding:4px;display:block}#container .content.main
.review{clear:both}#container .content.main .review
ul{display:inline-block;margin-bottom:4px}#container .content.main .review ul li dl dd
strong{display:block}#container .content.main .review ul
li{float:left;width:246px;margin-left:5px}#container .content.main .review ul li:first-child{margin-left:0}#container .content.main .review ul li dl dt,
#container .content.main .review ul li dl
dd{border:1px
solid #e6e6e6;width:auto}#container .content.main .review ul li dl
dt{width:244px;height:152px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#container .content.main .review ul li dl dt
img{width:100%}#container .content.main .review ul li dl
dd{position:relative;top:-1px;color:#666}#container .content.main .review ul li dl dd
strong{font-size:14px;margin-bottom:6px;color:#333}#container .content.main .review ul li dl dd
span{display:block;margin:13px;height:31px;line-height:15.5px;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#container .content.main
.customer{border:1px
solid #e6e6e6;background:#F2F2F2;padding:20px;width:958px;line-height:1.4;margin-top:60px;font-size:13px}#container .content.main .customer
h2{margin-top:0;margin-bottom:8px;padding-left:0;font-size:15px;color:#333;font-weight:400;line-height:1.4}#container .content.main .customer
p{margin-bottom:7px;color:#999;line-height:1.6;font-size:13px;padding-right:25px}#container .content.main .customer
.contact{margin-top:10px}#container .content.main .customer .contact
p{margin:0}#container .content.main .customer .contact p
a{color:#4D4D4D}#container .content.main .customer .contact p a:hover{color:#333;text-decoration:underline}#container .content.main .customer>div{display:inline-block;vertical-align:top;color:#999}#container .content.main .customer p
span{color:#333;font-weight:600}#container .content.main .customer
ul{margin-bottom:11px}#container .content.main .customer ul
li{height:18px;line-height:18px}#container .content.main .customer ul li
a{color:#999;height:17px;line-height:1.4;display:block;overflow:hidden}#container .content.main .customer ul li a:hover{color:#333;text-decoration:underline}#container .aside
.appLink{background:#fff4f0;margin-top:10px;padding-bottom:10px;text-align:center}#container .aside .appLink
p{padding:16px
0 8px 4px;font-weight:600}#container .aside .appLink
.appIcon{width:148px;padding:4px}#container .aside .appLink
.iconWrap{margin:0
7px}#footer{clear:both;background:#e6e6e6;height:auto;padding:20px
0;margin-top:20px;letter-spacing:-1px}#footer
.content{width:1000px;margin:0
auto;position:relative}#footer .content
address{clear:both;width:1000px}#footer .content address
strong{display:inline-block;vertical-align:top;margin-bottom:10px}#footer .content
.customerMessage{line-height:1.4;padding:10px;background:#d6d6d6;text-align:center;margin-bottom:10px}#footer .content .customerMessage
a{color:#333}#footer .content .customerMessage
strong{margin:0}#footer .content .customerMessage a:hover{color:#000;text-decoration:underline}#footer .content
p{padding-bottom:5px}#footer
.nav{display:inline-block;margin-left:20px}#footer .nav
li{float:left}#footer .nav li
span{color:#999;padding:0
5px;font-size:10px;position:relative;top:-1px}#footer .nav li
a{color:#333}#footer .nav li a:hover strong,
#footer .nav li a:hover{text-decoration:underline}#tab-aside{position:fixed;top:0;right:-451px;width:556px;height:100%;z-index:5000;line-height:1.4;letter-spacing:-1px}#tab-aside .tabOpen,
#tab-aside
.tabClose{width:30px;height:39px;position:absolute;left:-29px;text-indent:-9999px}#tab-aside
.tabOpen{background:url(/images/layout/btn_tab_aside_open.png?20160415) no-repeat;top:66px}#tab-aside
.tabClose{top:105px;background:url(/images/layout/btn_tab_aside_close.png?20160415) no-repeat}#tab-aside
.depth1{width:106px;background:#fff;z-index:10}#tab-aside .depth1
.loginWrapper{text-align:center;border:1px
solid #ccc;border-right:0;height:202px}#tab-aside .depth1-1{width:105px;height:54px;border-left:1px solid #ccc;background:#fff;z-index:0}#tab-aside .depth1-1
.logo{display:flex;justify-content:center;align-items:center;height:100%}#tab-aside .depth1-1 .logo
img{width:60px}#tab-aside .depth1-2{width:105px;height:100%;border-left:1px solid #ccc;background:#fff}#tab-aside .depth1
.loginWrapper.logged{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px
0}#tab-aside.month-membership .depth1-2.logged{top:298px}#tab-aside .depth1-2
.btnNavWrapper{z-index:10;position:relative;background:#fff;text-align:center;display:none}#tab-aside .depth1-2
.btnNavWrapper.bottom{position:absolute;bottom:0}#tab-aside .depth1-2 .btnNavWrapper
a{display:block;width:105px;height:22px;text-indent:-9999px}#tab-aside .depth1-2 .btnNavWrapper
a.btnTop{background:url(/images/layout/btn_nav_top.png) no-repeat}#tab-aside .depth1-2 .btnNavWrapper a.btnTop:hover{background:url(/images/layout/btn_nav_top_over.png) no-repeat}#tab-aside .depth1-2 .btnNavWrapper
a.btnBottom{background:url(/images/layout/btn_nav_bottom.png) no-repeat}#tab-aside .depth1-2 .btnNavWrapper a.btnBottom:hover{background:url(/images/layout/btn_nav_bottom_over.png) no-repeat}#tab-aside .depth1-2
.menu{border-top:1px solid #d9d9d9;position:relative;top:-1px}#tab-aside .depth1-2 .menu
li{border-bottom:1px solid #d9d9d9}#tab-aside .depth1-2 .menu li
a{width:100%;height:100%;line-height:36px;display:block;text-align:center;color:#333}#tab-aside .depth1-2 .menu > li a
.arrow{background:url(/images/layout/icon_menu_arrow_right.png) no-repeat;width:6px;height:11px;display:inline-block;vertical-align:middle;margin-left:4px}#tab-aside .depth1-2 .menu > li.toggleMenu.open a
.arrow{background:url(/images/layout/icon_menu_arrow_bottom.png) no-repeat;width:11px;height:6px}#tab-aside .depth1-2 .menu li > a.active,
#tab-aside .depth1-2 .menu li>a:hover{background:#ffe8e8;font-weight:600}#tab-aside .depth1-2 .menu>li>ul>li{background:#f7f7f7}#tab-aside .depth1-2 .menu li.toggleMenu>ul{display:none}#tab-aside .depth1-2 .menu li.toggleMenu
li{border-bottom:0;border-top:1px solid #d9d9d9}#tab-aside .depth1-2 .menu li
a.blink{background:#F16940;color:#fff}#tab-aside .depth1-2 .menu
li.title{text-align:center;background:#4b4b4b;border-bottom:0;color:#fff;padding:3px
0;width:100%}#tab-aside.step1 .depth1-1,
#tab-aside.step1 .depth1-2{margin-left:105px}#tab-aside.step3 .tabOpen,
#tab-aside.step1
.tabClose{display:none !important}#tab-aside.step3{right:0}#tab-aside
.depth2{width:451px;height:100%;background:#ffe8e8;margin-left:105px;position:absolute;right:0;top:0}#tab-aside .depth2
.wrap{padding:20px;height:100%}#tab-aside .depth2 .wrap
.inner{background:#fff;border-radius:8px;height:92%}#tab-aside
.content{padding:20px}#tab-aside .content
h2{border-bottom:1px solid #ccc;padding-bottom:6px;font-size:13px;font-weight:600;margin-bottom:8px;clear:both;float:left;width:100%}#tab-aside .content
.appList{margin-top:12px;display:inline-block}#tab-aside .content
.appList.top{margin-top:0}#tab-aside .content .appList
li{float:left;margin-left:12px;position:relative}#tab-aside .content .appList li:first-child{margin-left:0}#tab-aside .content .appList li .appicon
img{width:83px}#tab-aside .content .appList li
.link{bottom:0;right:0;text-align:center;margin-top:3px}#tab-aside .content .appList li .link
a{padding:3px}#tab-aside .content .appList li .link
img{width:20px}#tab-aside .content .titleFree
.more{float:right;font-size:0.9em;position:relative;top:3px}#tab-aside .content
.writingLink{clear:both}#tab-aside .content .writingLink
li{width:33%;float:left;text-align:center}#tab-aside .content .writingLink li
a{width:100%;padding:7px
0}#tab-aside .content .productList
img{width:80px;border:1px
solid #e6e6e6}#tab-aside .content .productList
li{float:left;margin-left:9px;margin-bottom:10px}#tab-aside .content.child table
th{color:#565656}#tab-aside .content.child table
tr{height:41px}#tab-aside .content.child table td,
#tab-aside .content.child table
th{vertical-align:middle}#tab-aside .content.child
input.name{border:1px
solid #E4E4E4;width:100px;padding:3px
6px}#tab-aside .content.child
.pictureWrap{text-align:center;overflow:hidden;width:160px;height:160px;position:relative}#tab-aside .content.child
.picturePreviewWrap{border:1px
solid #E4E4E4;width:158px;height:158px;overflow:hidden;position:relative}#tab-aside .content.child .picturePreviewWrap
.icon{top:50%;left:0px;position:absolute;height:80px;width:100%;color:#E4E4E4;line-height:60px;margin-top:-40px;font-size:80px}#tab-aside .content.child .picturePreviewWrap
.msg{position:absolute;bottom:15px;width:80%;left:10%;text-align:center;color:#ccc}.main.childPicture .desc,
#tab-aside .content.child
.desc{margin-top:20px;background:#f7f7f7;padding:10px
8px;clear:both}#tab-aside .content.child
.cover{margin-top:20px;text-align:center}#tab-aside .content.child
#asideChildPicture{cursor:pointer;font-size:50px;height:237px;position:absolute;right:0px;top:0px;opacity:0}.insertChildPicture{margin-top:10px;width:100%;background:#666;color:#fff !important}.insertChildPicture:hover{background:#505050}#tab-aside .content.child
.childPictureForm{width:210px;height:243px;float:left}.main.childPicture .childPictureForm
table{width:100%}.main.childPicture .childPictureForm table th,
.main.childPicture .childPictureForm table
td{height:40px;vertical-align:middle}.main.childPicture .pictureList
td{position:relative;width:50%;height:50%}.main.childPicture .pictureList td
.thumbnail{border:4px
solid #fff}.main.childPicture .pictureList td.active
.thumbnail{border:4px
solid #1862D8}.main.childPicture .pictureList td
.name{position:absolute;display:inline-block;z-index:10;line-height:1.4;left:0;bottom:4px;color:#F2F2F2;background:rgba(0, 0, 0, 0.6);text-shadow:0 3px 1px rgba(0,0,0,.3);width:100%;height:auto;line-height:36px;text-align:center;margin-left:4px}.main.childPicture .pictureList td
.close{position:absolute;top:7px;right:7px;border-radius:14px;width:10px;z-index:12}.main.childPicture
.dispSelectPic{margin-top:10px !important}.main.childPicture
.cover{margin-top:10px}.main.childPicture .cover
img{width:49% !important;text-align:center}#tab-aside .content.child
.pictureList{width:150px;height:243px;float:right;margin-bottom:20px}#tab-aside .content.child .pictureList
li{position:relative;margin-top:16px;width:140px;cursor:pointer}#tab-aside .content.child .pictureList li:first-child{margin-top:0}#tab-aside .content.child .pictureList
.thumbnail{width:122px;height:122px;margin-left:5px;border:4px
solid #fff}#tab-aside .content.child .pictureList li.active
.thumbnail{border:4px
solid #1862D8}#tab-aside .content.child .pictureList .thumbnail
img{width:100%}#tab-aside .content.child .pictureList
.name{position:absolute;display:inline-block;z-index:10;font-size:24px;line-height:1.4;left:0;bottom:4px;color:#F2F2F2;background:rgba(0, 0, 0, 0.6);text-shadow:0 3px 1px rgba(0,0,0,.3);width:122px;height:auto;line-height:36px;text-align:center;margin-left:9px}#tab-aside .content.child .pictureList li
.close{position:absolute;top:7px;right:13px;border-radius:14px;z-index:12;line-height:1;font-size:22px;padding:0
6px 4px 6px}#tab-aside .content.child .pictureList li
.over{position:absolute;display:inline-block;z-index:10;font-size:24px;line-height:1.4;top:4px;left:9px;color:#F2F2F2;background:rgba(0, 0, 0, 0.8);text-shadow:0 3px 1px rgba(0,0,0,.3);width:122px;height:122px;line-height:122px;text-align:center;display:none}#tab-aside .form-login{position:relative;margin:12px
0}#tab-aside .form-login input[type=password],
#tab-aside .form-login input[type=text]{border:1px
solid #e6e6e6;width:90px;height:20px;outline:none;-webkit-appearance:none}#tab-aside .form-login input[type=password]{margin-top:8px}#tab-aside .form-login label#label-id,
#tab-aside .form-login label#label-password{position:absolute;left:11px;z-index:10;color:#ccc;cursor:text}#tab-aside .form-login label#label-id{top:5px}#tab-aside .form-login label#label-password{top:36px}#tab-aside .form-login
.login{background:#666;color:#fff !important;letter-spacing:-1px;width:92px;padding:3px
0;font-size:11px;margin-bottom:6px}#tab-aside .form-login .login:hover{background:#505050}#tab-aside .form-login
.join{background:#a0a0a0;color:#fff !important;letter-spacing:-1px;width:92px;padding:3px
0;font-size:11px;margin-bottom:6px}#tab-aside .form-login .join:hover{background:#8A8A8A}#tab-aside .form-login
.btnWrap{margin-top:8px}#tab-aside .form-login .remember-id{text-align:left;width:100px;margin:0
auto;font-size:11px;margin-top:2px}#tab-aside .form-login .find-password-area{font-size:11px}#tab-aside .form-login .find-password-area a:hover{text-decoration:underline}#tab-aside .form-login
.naverLoginWrap{margin:0px
0 2px 0px}#tab-aside .form-login .naverLoginWrap
img{height:22px}#tab-aside .depth1 .depth1-1{margin-left:109px}#tab-aside .loginWrapper
.memberName{width:100%;margin:0
0 0 3px;position:relative;text-align:left}#tab-aside .loginWrapper .memberName
.name{display:inline-block;overflow:hidden;max-width:72px;height:16px;line-height:16px;vertical-align:middle}#tab-aside .loginWrapper .memberName
.ext{font-size:0.9em;position:relative;top:1px}#tab-aside .loginWrapper
.alarmWrap{position:absolute;right:3px;top:3px}#tab-aside .loginWrapper .alarmWrap
#moa_box{left:-387px}#tab-aside .loginWrapper .alarmWrap
#moa_count{position:absolute;top:-8px;left:2px}#tab-aside .loginWrapper .alarmWrap #moa_count
span{font-size:0.5em}#tab-aside .loginWrapper
.memberInfo{width:100px;margin:0
auto;margin-top:3px}#tab-aside .loginWrapper .memberInfo
dt{float:left;clear:both;font-size:11px}#tab-aside .loginWrapper .memberInfo
dd{float:right;color:#f58868}#tab-aside .loginWrapper
.loggedBtnWrap{clear:both;float:left;margin-top:4px;width:100%}#tab-aside .loginWrapper .loggedBtnWrap
a.btn{width:70px}#tab-aside .loginWrapper
.logout{background:#666;color:#fff !important;margin-top:5px}#tab-aside .loginWrapper .logout:hover{background:#505050}#tab-aside .loginWrapper
.pclist{margin-bottom:5px}#tab-aside .scrap-list{display:block;clear:both}#tab-aside .scrap-list
.item{float:left;position:relative;margin:0
5px 8px 5px}#tab-aside .scrap-list
.thumbnail{float:left;width:113px;height:164px}#tab-aside .scrap-list .thumbnail
img{max-width:113px}#tab-aside .scrap-list
dl{float:left;color:#e6e6e6;width:103px;position:absolute;background:rgba(0, 0, 0, 0.6);text-shadow:0 3px 1px rgba(0,0,0,.3);left:0;bottom:0;padding:5px}#tab-aside .scrap-list dl
dd{color:#fff;height:12px;overflow:hidden;line-height:13px}#tab-aside .scrap-list dl
dt{font-weight:600;margin-bottom:5px;height:12px;overflow:hidden;line-height:13px;color:#e6e6e6}#tab-aside .scrap-list dl dd
a{color:#fff}#tab-aside
.folderWrap{position:absolute;right:20px}#tab-aside
.scrapAdmin{font-size:11px;font-weight:400}#tab-aside .scrapAdmin:hover{text-decoration:underline}#tab-aside
.content.loading{text-align:center;padding:0;padding-top:150px}#tab-aside .content.scrap
.loading{text-align:center;height:225px;line-height:225px;display:none}#tab-aside .content.scrap
.nodata{color:#B6B6B6}#tab-aside .content h2
.sm{font-size: .9em;color:#b4b4b4}.breadcrumb{padding:12px
17px;margin:15px
0;background:#F7F7F7;color:#4D4D4D}.breadcrumb
a{color:#4D4D4D}.breadcrumb a:hover{text-decoration:underline}.breadcrumb
ul{display:inline-block}.breadcrumb
li{float:left}.breadcrumb li
span{margin:0
5px}#container .content
.aside{width:200px;float:left;margin-bottom:100px}#container .content
.main{width:770px;float:left;margin-left:30px;box-sizing:border-box}#container .content .main img,
#container .content .main
embed{max-width:760px}#container .content .main #view_content iframe,
#container .content .main #view_content embed,
#container .content .main #view_content img,
#container .content .main #view_content
video{max-width:738px}#container .content .main .top-bar-banner{padding:8px
0}#container .content .main .top-mall-ad{background:#f4cf31;padding:23px
26px;height:125px;box-sizing:border-box;position:relative;margin:8px
0}#container .content .main .top-mall-ad
h3{font-size:27px;font-weight:600;padding-bottom:6px}#container .content .main .top-mall-ad
h4{font-size:14px;padding-top:9px}#container .content .main .top-mall-ad
.list{position:absolute;top:10px;left:312px}#container .content .main .top-mall-ad .list
li{display:flex;flex-direction:column;float:left;margin-left:12px;letter-spacing:-1px}#container .content .main .top-mall-ad .list li
.thumb{width:92px;height:92px;position:relative;overflow:hidden;border-radius:6px}#container .content .main .top-mall-ad .list li .thumb
img{width:100%}#container .content .main .top-mall-ad .list li
.price{text-align:center;font-size:13px;padding-top:3px}#container .content .main .top-mall-ad .list li
.sale{font-weight:500}#container .content .main .top-mall-ad .list li .price .need-login{font-size:11px}#container .content .main .top-mall-ad .list li
a{color:#333}#container .content .aside .aside-mall-ad{background:#f4cf31;padding:20px
15px;margin-top:8px}#container .content .aside .aside-mall-ad
h3{font-size:16px;font-weight:600;text-align:center;padding-bottom:6px}#container .content .aside .aside-mall-ad
h4{font-size:12px;padding-top:7px;text-align:center}#container .content .aside .aside-mall-ad .list
li{display:flex;justify-content:center;margin-top:20px;font-size:15px}#container .content .aside .aside-mall-ad .list li
a{color:#333}#container .content .aside .aside-mall-ad .list li
.thumb{width:132px;height:132px;position:relative;overflow:hidden;border-radius:6px}#container .content .aside .aside-mall-ad .list li .thumb
img{width:100%}#container .content .aside .aside-mall-ad .list li
.price{text-align:center;padding-top:5px}#container .content .aside .aside-mall-ad .list li
.sale{font-weight:600}#container .content .main .top-mall-ad .list li .thumb:after,
#container .content .aside .aside-mall-ad .list li .thumb:after{content:'';background:rgba(0,0,0,.02);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:6px}#container .content .aside .aside-mall-ad .list li
.title{width:132px;font-size:12px;height:28px;line-height:14px;text-overflow:ellipsis;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:4px}#container .content .aside .nav>li{min-height:40px;position:relative}#container .content .aside .nav>li>span{cursor:pointer}#container .content .aside .nav > li
.more{position:absolute;top:13px;right:12px;background:url(/images/common/icon_nav_open.png) no-repeat;width:12px;height:12px;text-indent:-9999px}#container .content .aside .nav > li.active
.more{background:url(/images/common/icon_nav_close.png) no-repeat}#container .content .aside .nav > li
ul{display:none}#container .content .aside .nav > li.active
ul{display:block}#container .content .aside .nav > li ul
li{height:30px;line-height:30px;border-bottom:1px solid #e6e6e6;position:relative}#container .content .aside .nav > li ul
li.active{background:url(/images/common/icon_arrow_right_black.png) no-repeat 178px 10px}#container .content .aside .nav > li ul li.active
a{font-weight:600;color:#333}#container .content .aside .nav > li ul li
a{padding-left:20px;color:#333;display:block}#container .content .aside .nav > li ul li a:hover{text-decoration:underline}#container .content .aside .nav li>span{display:block;height:38px;line-height:38px;background:#F7F7F7;padding-left:10px;border-bottom:1px solid #e6e6e6}#container .content
.join{border:1px
solid #e6e6e6;padding:26px}#container .content .join
h1{font-size:24px;font-weight:600;margin-bottom:10px}#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:600;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 .content .join2
table{width:100%}#container .content .join2 table
tr{height:40px;line-height:40px}#container .content .join2 table tr
th{background:#F2F2F2;font-weight:600;text-align:left}#container .content .join2 table th,
#container .content .join2 table
td{padding:10px
8px 10px 8px;border:1px
solid #e6e6e6;vertical-align:middle;position:relative}#container .content .join2 table td input[type=text],
#container .content .join2 table td input[type=password],
#container .content .join2 table td input[type=email]{width:250px;height:24px;font-size:15px;padding:3px
10px}#container .content .join2 table td input[type=email]{display:block}#container .content .join2
p{display:inline-block;width:564px;height:18px;line-height:18px;position:absolute;top:0;right:12px}#container .content .join2
input.phone{height:24px;font-size:15px;padding:3px
10px;width:68px}#container .content .join2
select.phone{height:35px;font-size:15px;padding:3px
10px;width:76px}#container .content .join2
.zipcode{width:46px !important}#container .content .join2
.address{width:350px !important}#container .content .join2 .find-zip{height:15px;line-height:18px}#container .content .join2
.controller{width:100%;text-align:center;margin:40px
0}#container .content .join2
#kcaptcha_image{position:relative;top:7px}#container .content .join2
em{display:block}#container .content .join2
.childData{line-height:18px}#container .content .join2 .childData
p{position:static}#container .content .join2 .childData
p.first{margin-top:12px}#container .content .join2 .childData
.picture{width:100px}#container .content .join2 .childData
.pictureWrapper{margin-bottom:12px}#container .content .join2 .childData .bg-info{margin-top:16px}#container .content .join2
h1{font-size:16px;font-weight:600;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:600;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
.desc{line-height:1.6;padding-top:8px;color:#616161}#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}.popup.find-zipcode{padding:20px}.popup.find-zipcode
h1{font-size:30px;font-weight:600}.popup.find-zipcode
h2{padding:17px
0}.popup.find-zipcode
.search{padding:5px
4px}.popup.find-zipcode .search-result{margin:12px
0;font-weight:600}.popup.find-zipcode ul
li{height:20px;line-height:20px}.popup.find-zipcode ul li
a{color:#333}.popup.find-zipcode ul li a:hover{text-decoration:underline}.join2 .invalid-msg{position:absolute;top:82px;left:8px;font-size:12px;color:#ff2727;height:13px;line-height:13px;display:none}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:600;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}#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{clear:both}#container .content .main .product-list .product-area
.controller{margin:4px
0 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
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:600;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}.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}.product-list
li{width:223px;float:left;list-style:none;margin-right:40px;margin-bottom:35px}.product-list
li.first{clear:both}.product-list li:hover{background:#F9F9F9}.product-list li
.top{width:202px;margin:5px
12px;height:19px}.product-list li .top
.right{font-size:0.9em;position:relative;top:4px}.product-list li input[type=checkbox]{margin:0;top:0;width:18px;height:18px}.product-list li .product-area{border:1px
solid #e6e6e6;width:200px;margin-left:11px;margin-bottom:10px;background:#fff}.product-list li .product-area.active{border:1px
solid #F16940}.product-list li
.thumbnail{text-align:center;padding:1px;border-bottom:1px solid #e6e6e6;min-height:257px;position:relative}.product-list li .thumbnail.horizontal
img{max-width:180px !important;position:relative;top:64px}.product-list li .thumbnail
img{max-width:180px !important}.product-list li .thumbnail
.icon_play{width:113px;height:113px;margin:0
auto;margin-top:72px}.product-list li .thumbnail .child-picture-sample{position:absolute;top:109px;left:71px;z-index:10}.product-list li .thumbnail .child-picture-sample
img{width:56px;top:0}.product-list li .thumbnail .child-picture-sample.horizontal{top:134px;left:138px}.product-list li .thumbnail .child-picture-sample.horizontal
img{width:40px}.product-list li .thumbnail .child-picture-sample.horizontal{}.product-list li
.title{padding:8px;font-weight:600}.product-list li .title
a{color:#666;width:178px;height:36px;display:block;overflow:hidden;line-height:14px}.product-list li .title a:hover{text-decoration:underline}.product-list li .title
.smenu{display:block;padding-bottom:5px}.product-list li .title
.category{margin-bottom:5px}.product-list li .title .category
a{color:#808080;font-weight:400;height:auto}.product-list li .title
.coverTitle{height:21px;line-height:1.5;display:inline-block}.product-list li .title .cover-text{line-height:1.4;font-weight:400;font-size:0.9em}.product-list li .title .cover-text
.highlight{background:#ffeb3b}.product-list li
.controller{text-align:center}.product-list li .controller
.coverPrint{}.perpage{padding:10px
12px;border:2px
solid #b1d9f2;outline:none;width:123px;height:42px}.colorOption{padding:10.5px 8px;border:2px
solid #6EA3D9;outline:none;font-weight:600;color:#6EA3D9;width:94px;height:42px}*::-ms-backdrop,.colorOption{padding:10px
8px}.colorOption.gray{color:#999}.colorOption
.color{color:#6EA3D9}.colorOption
.gray{color:#000}.board-name
span{font-size:20px}.board-name span.result-count{font-size:14px}.board-name.large{font-size:36px;font-weight:400;letter-spacing:-4px}.board-name
.publicDate{font-size:0.7em;color:#808080}#container .content .main .bg-info{margin:0
0 0 0}.layer-info-perpage{width:218px;position:absolute;top:42px;right:0;background:#fff;border:1px
solid #e6e6e6;padding:15px;z-index:10;display:none}.layer-info-perpage
p{padding-top:10px;line-height:16px}.layer-info-perpage p:first-child{padding-top:0}.layer-info-perpage p a:hover{text-decoration:underline}.category-area{display:inline-block;width:726px;padding:8px
12px;background:#F7F7F7;margin-bottom:10px;line-height:22px}.category-area
li{float:left}.category-area li
span{padding:0
10px;color:#e6e6e6}.category-area li
a{color:#333}.category-area li.active
a{color:#ff1616 !important;font-weight:600}.category-area li.active a.btn-danger2{color:#fff !important}.category-area li a:hover{text-decoration:underline}.eac-sugg{top:2px !important;color:#ccc}.product-detail
.image{float:left;width:300px;min-height:424px;position:relative}.product-detail .image
img{width:300px}.product-detail .image
.blank{width:100%;height:100%;background-color:#fff;position:absolute;opacity:0;filter:alpha(opacity=0)}.product-detail
.detail{float:left;width:440px;margin-left:10px}.product-detail .detail
h1{border-bottom:3px solid #333;padding-bottom:9px;font-size:15px;font-weight:600}.product-detail .detail
.controller{border-bottom:1px solid #333;padding:10px
0}.product-detail .detail .controller
a{width:111px;text-align:center}.product-detail .detail .controller
.colorOption{height:70px;vertical-align:top}.product-detail .detail
dl{padding:10px
0;border-bottom:1px solid #333}.product-detail .detail dl
dt{font-weight:600;padding-bottom:8px}.product-detail .detail dl
dd{height:15px;line-height:15px}.product-detail .detail dl
dd.padding{padding-bottom:14px}.product-detail .detail dl dd
a{color:#333}.product-detail .detail dl dd a:hover{text-decoration:underline}.product-detail .detail .wr-content{padding:10px
0;border-bottom:1px solid #333;word-break:break-all;line-height:20px}.product-detail .detail .controller-page{padding:10px
0;clear:both;float:left;width:100%}.related-product{clear:both;float:left;width:100%;margin-top:20px}.related-product
h2{font-size:13px;font-weight:600;padding-bottom:4px;border-bottom:1px solid #333}.related-product ul
li{float:left;width:200px;padding:25px}.related-product ul li .group
a{color:#333}.related-product ul li .group a:hover{text-decoration:underline}.related-product ul li
.image{position:relative;width:200px;height:283px;border:1px
solid #e6e6e6}.related-product ul li
.group{padding-bottom:7px}.related-product ul li .group
a{line-height:15px}.related-product ul li
.title{position:absolute;bottom:6px;width:189px;height:25px;line-height:15px;padding:5px;color:#fff;overflow:hidden}.related-product ul li .title-bg{position:absolute;bottom:0;width:189px;background:#000;filter:alpha(opacity=65);opacity: .65;padding:0;width:100%;height:44px}.product-detail>.title{word-break:break-all;text-align:left;height:30px;background-color:#f8f8f9;padding:0
0 0 10px;font-size:13px;font-weight:bold;line-height:30px}.product-detail
.player{margin-top:20px}.product-detail>.control{margin-top:20px}.product-detail>.attach_wrap{padding:10px;border-bottom:1px solid #e6e6e6}#footer.bottom{margin-bottom:125px}#tab-bottom{position:fixed;bottom:0;width:100%;height:123px;z-index:200}.tab-bottom-bg{position:fixed;bottom:0;width:100%;height:123px;background:#666;z-index:190;opacity:0.85;filter:alpha(opacity=85)}#tab-bottom.hide,.tab-bottom-bg.hide{bottom:-75px}#tab-bottom
.controller{position:absolute;top:8px;left:7px}#tab-bottom
.folder{height:33px;padding:6px
7px}#tab-bottom .scrap-list{display:block;position:absolute;top:50px;left:8px}#tab-bottom .scrap-list
.thumbnail{width:65px;height:65px;overflow:hidden;float:left}#tab-bottom .scrap-list .thumbnail
img{max-width:65px}#tab-bottom .scrap-list
dl{float:left;color:#e6e6e6;padding:7px
11px;width:90px}#tab-bottom .scrap-list dl
dd{color:#fff;height:26px;line-height:13px;overflow:hidden}#tab-bottom .scrap-list dl
dt{font-weight:600;margin-bottom:7px;height:12px;overflow:hidden;line-height:12px;color:#e6e6e6}#tab-bottom .scrap-list dl dd
a{color:#fff}#tab-bottom .scrap-list
.item{background:#949393;float:left;width:180px;height:65px}#tab-bottom .layer-scrap-right{position:absolute;right:0;width:8px;height:100%;background:#797979;z-index:210}#tab-bottom .membership-date{background:#4d4d4d;color:#fff;position:absolute;right:8px;top:6.4px;padding:12px}#tab-bottom .membership-date
span{color:#FF0}#tab-bottom .layer-close
a{position:absolute;left:50%;background:url(/images/layout/btn_tab_bottom_close.png) no-repeat;width:72px;height:25px;top:-24.6px;margin-left:-36px;text-indent:-9999px}#tab-bottom.hide .layer-close
a{background:url(/images/layout/btn_tab_bottom_open.png) no-repeat}#tab-bottom
.nodata{height:130px;line-height:130px;color:#B6B6B6;font-weight:600;font-size:14px}#tab-bottom
.loading{height:130px;line-height:130px;text-align:center}#tab-bottom .loading
img{vertical-align:middle}#tab-bottom
.btn{background:#626262;color:#fff !important}#tab-bottom .btn:hover{background:#4C4C4C}#container .content .scrap.page
h1{margin-bottom:15px}#container .content .scrap.page
h2{color:#4D4D4D;font-size:15px;border-bottom:1px solid #333;padding-bottom:12px;margin-bottom:15px;clear:both}#container .content .scrap.page
h2.tb{margin-bottom:0}#container .content .scrap.page
dl.scrapList{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:50px;margin-bottom:20px}#container .content .scrap.page dl.scrapList dt,
#container .content .scrap.page dl.scrapList
dd{float:left;height:50px;line-height:50px;padding:0px
20px}#container .content .scrap.page dl.scrapList
dt{background:#F7F7F7}#container .content .scrap.page dl.scrapList dd input[type=text]{width:200px}#container .content .scrap.page
table{margin-bottom:15px}#container .content .scrap.page table
th{font-weight:600}#container .content .scrap.page table
th{background:#f7f7f7}#container .content .scrap.page table th,
#container .content .scrap.page table
td{vertical-align:middle;border-bottom:1px solid #e6e6e6;height:29px}#container .content .scrap.page table
td.active{font-weight:600}#container .content .scrap.page table td.folder-name{cursor:pointer}#container .content .scrap.page table td.folder-name:hover{text-decoration:underline}.scrap.page .table-folder-list{width:100%}.scrap-move-modal
.category{width:100%;height:39px;font-size:16px;margin-bottom:20px}#form-print,
#form-print
input{width:0;height:0;border:0}.page-area{text-align:center;margin:20px
0;font-size:13px;clear:both}.page-area
li{display:inline-block;padding:0
3px}.page-area li
a{color:#333}.page-area
a.active{font-weight:600;color:#ff1616}.page-area li a:hover{color:#000;text-decoration:underline}.page-area a.active:hover{color:#ff1616}#container .counter .message,
#container .content .page.pay .bannerPrice .counter
.message{position:relative;top:7px;left:8px}#container .main>.counter{margin-bottom:10px;float:left}#container .content .page.pay .benefit_151112_2 table
td{height:53px;line-height:1.7;vertical-align:top}#container .content .page.pay .benefit_151112_2 table
.line{border-left:1px solid #e6e6e6}#container .content .page.pay .benefit_151112_2 table td
.center{margin:10px
0}#container .content .page.pay .benefit_151112_2 table td .center
img{width:auto}#container .content .page.pay .benefit_151112_2 table td
.description{height:80px;letter-spacing:-1px}#container .content .page.pay .benefit_151112_2 table
th{text-align:center}#container .content .page.pay .benefit_151112_2 table td
.site{width:239px;height:168px;margin:0
auto}#container .content .page.pay .benefit_151112_2 table td .site
a.direct{display:inline-block;background:rgba(0,0,0,0.6);color:#F2F2F2;font-size:21px;padding:1px
8px;position:relative;top:65.5px;left:71.5px}#container .content .page.pay
.symentorInfoBtn{text-align:center;position:absolute;width:100%;bottom:0}#container .content .page.pay
.viewSymentorInfo{width:100%;padding:7px
0;background:rgba(0, 0, 0, 0.6);text-shadow:0 3px 1px rgba(0,0,0,.3);height:65px;line-height:65px;font-size:36px}#container .content .page.pay
.symentorInfo1{position:relative;font-size:0}#container .content .page.pay
.symentorInfoLayer{font-size:0}#container .content .page.pay
.symentorConvenient{width:100%;padding:7px
0;background:rgba(0, 0, 0, 0.6);text-shadow:0 3px 1px rgba(0,0,0,.3);height:30px;line-height:1.3;font-size:22px}.printloading-area .loading-bg{position:fixed;top:35%;left:50%;margin-left:-300px;width:600px;height:180px;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:900}.loading-area .loading,
.printloading-area .loading,
#container .content .page.pay
.loading{position:fixed;top:35%;left:50%;margin-left:-300px;width:600px;color:#fff;z-index:1000;font-size:23px;font-weight:600;text-align:center;line-height:37px}.printloading-area
.loading{margin-top:25px}.printloading-area .loading img,
#container .content .page.pay .loading
img{vertical-align:middle;margin-bottom:20px}.printloading-area,
#container .content .page.pay .loading-area{display:none}#container .content .page.pay .icon-rabbit{background:url(/images/common/icon_rabbit.png) no-repeat;width:89px;height:103px;display:block;position:absolute;right:0;top:-80px}#container .content .page
h2.title{color:#4D4D4D;font-size:17px;border-bottom:1px solid #333;padding-bottom:6px;margin-bottom:10px;position:relative}#container .content .page
h2.title.app{margin-bottom:0}#container .content .page
.bottom{margin-bottom:20px}#container .content .page
.point{color:#9A2438}#container .content .page
.big{font-size:15px}#container .content .page
.padding{padding:5px
13px}#container .content
.page.search{margin:20px
0}#container .content .page.search .notfound-title{font-size:13px}#container .content .page.search .search-keyword{color:#ff1616}#container .content .page.search
.notfound{padding:12px}#container .content .page.search .notfound
li{margin-bottom:9px}#container .content .page.search .product-list .product-area
.gallery{width:198px;height:148.5px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;border:1px
solid #e6e6e6}#container .content .page.search
a.moreview{font-size:14px;color:#992336 !important;font-weight:600}#container .content .page.search a.moreview:hover{color:#660F16 !important;text-decoration:underline}#container .content.main .latest-product-list{position:relative}#container .content.main .latest-product-list
div.item{width:182px;height:303px}#container .content.main .latest-product-list div.item
a{width:100%;height:100%;display:block}#container .content.main .latest-product-list div.item
img{width:182px;border:1px
solid #e6e6e6}#container .content.main .latest-product-list
p{text-align:center;margin-top:6px;letter-spacing:-1px;font-size:12px}#container .content.main .latest-product-list .owl-next,
#container .content.main .latest-product-list .owl-prev{position:absolute;text-indent:-9999px;z-index:10;top:115px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:manipulation;user-select:none}#container .content.main .latest-product-list .owl-next{background:url(/images/main/btn_right.png) no-repeat;width:33px;height:49px;right:0}#container .content.main .latest-product-list .owl-prev{background:url(/images/main/btn_left.png) no-repeat;width:33px;height:49px;left:0}#container .content .page.curriculums
ul.age{width:100%;height:50px;margin:20px
0}#container .content .page.curriculums ul.age li:first-child{margin-left:0}#container .content .page.curriculums ul.age
li{float:left;width:50px;height:50px;line-height:50px;text-align:center;margin-left:13.6px;font-weight:600}#container .content .page.curriculums ul.age li
a{display:block;color:#fff;background:#999}#container .content .page.curriculums ul.age li a.active,
#container .content .page.curriculums ul.age li a:hover{background:#2D707A;text-decoration:none}#container .content .page.curriculums
h2{color:#4D4D4D;font-size:15px;border-bottom:1px solid #333;padding-bottom:9px;margin-bottom:15px;clear:both}#container .content .page.curriculums
h3{font-weight:600;font-size:13px;color:#ff1616;padding-bottom:5px}#container .content .page.curriculums
a{color:#333}#container .content .page.curriculums a:hover{color:#000;text-decoration:underline}#container .content .page.curriculums
p{padding-bottom:7px}#container .content .page.curriculums
p.title{color:#000;font-weight:600;padding-bottom:10px}#container .content .page.useSymentor .curriculums-link,
#container .content .page.curriculums .curriculums-link{background-color:#e6e6e6;padding:12px;margin-bottom:10px}#container .content .page.curriculums
.product{width:100%;height:257px;margin-bottom:40px}#container .content .page.curriculums
.product.next{margin-bottom:10px}#container .content .page.curriculums
.product.first{margin-top:20px}#container .content .page.curriculums .product
li{float:left;position:relative;border:1px
solid #e6e6e6;margin-left:7px;width:180px;height:257px}#container .content .page.curriculums .product li
img{width:180px;height:255px}#container .content .page.curriculums .product li:first-child{margin-left:0}#container .content .page.curriculums .product li
.bg{position:absolute;bottom:0;width:100%;height:30px;background:#000;opacity: .6;filter:alpha(opacity=60)}#container .content .page.curriculums .product li
.text{position:absolute;bottom:0;width:100%;height:30px;color:#fff}#container .content .page.curriculums .product li .text
strong{display:block;margin-bottom:6px}#container .content .page.curriculums .product li .text
.wrap{padding:10px}#container .content .page.curriculums .product li .text .wrap
span{display:block;height:12px;overflow:hidden;line-height:12px}#container .content .page.useSymentor
.site{width:325px;height:208px;margin:0
auto;cursor:pointer;display:table}#container .content .page.useSymentor .site
a.direct{background:rgba(0,0,0,0.6);color:#F2F2F2;font-size:21px;position:relative;width:100%;height:100%;text-align:center;vertical-align:middle;display:none}#container .content .page.useSymentor .site a.direct:hover{text-decoration:none}#container .content .page.useSymentor
.siteName{text-align:center;display:block;color:#BBB;margin-top:12px}#container .create-scrap.saved{background:#A6A6A6 !important}#container .create-scrap.saved:hover{background:#717171 !important}.password-lost{padding:10px}.password-lost
.controller{text-align:center;margin:20px
0;clear:both;width:100%;border-top:1px solid #e6e6e6;padding-top:16px}.password-lost
h1{margin-bottom:12px;font-size:22px;font-weight:600;letter-spacing:-1px;color:#992336}.password-lost table th,
.password-lost table
td{height:40px;vertical-align:middle}.password-lost table
th{text-align:left;font-weight:600;padding-left:5px}.password-lost table td
.desc{margin-top:12px}.password-lost input[type=text],
.password-lost input[type=email]{width:212px;height:24px;font-size:15px;padding:3px
10px;-webkit-appearance:textfield;border:1px
solid #ccc}.password-lost .phoneWrapper,
.password-lost
.emailWrapper{border-right:1px solid #e6e6e6;width:49%;float:left;padding:16px
0;height:114px}.password-lost
.phoneWrapper{border-right:0;float:right}.password-lost
h2{font-size:14px;font-weight:600;margin-bottom:20px}.password-lost
select.phone{width:70px;height:32px;font-size:15px;padding:2px
4px;border:1px
solid #ccc}.password-lost
input.phone{width:58px;height:24px;font-size:15px;padding:2px
4px;border:1px
solid #ccc;-webkit-appearance:textfield}.password-lost
.btnWrapper{margin-top:20px}.password-lost
form{background:#fff;border:1px
solid #e6e6e6;padding:10px
20px}.password-lost .emailList
h2{margin-bottom:0}.password-lost .emailList table
td{height:30px}.browser-update{background:#FF841F;width:100%;height:auto;text-align:center;color:#fff;font-size:15px;line-height:23px;padding:15px
0}.browser-update
a{color:#fff}.browser-update a:hover{text-decoration:underline}.browser-update .layout-close{position:absolute;left:0px;top:3px}#filelist .MultiFile-label{display:block}.allselect,.selectPrint,.selectRotatePrint,.selectScrap,.all-scrap,.scrap-move{height:28px;line-height:28px;vertical-align:top;color:#fff !important}.allselect{background:#edb608}.allselect:hover{background:#D5A407}.selectPrint{background:#ee8d45}.selectPrint:hover{background:#D57E3E}.selectRotatePrint{background:#f37842}.selectRotatePrint:hover{background:#D5693A}.selectScrap{background:#6ea3d9}.selectScrap:hover{background:#5780AB}.all-scrap{background:#386ea5}.all-scrap:hover{background:#06407b}.selectRotatePrint
.point{color:#FF0 !important}.scrap-move{background:#30d4e8}.scrap-move:hover{background:#26afbf}.show-rotationprint{background:#707070;color:#fff !important;padding:0px
4px;font-size:11px}.show-rotationprint:hover{background:#5A5A5A}.eachselectwrap{width:80px;height:42px;display:inline-block;vertical-align:top}.eachselectwrap-flex{display:flex;flex-direction:column}.eachselectwrap-flex
a{height:21px;padding:0;font-size:10px;line-height:21px}.eachselectwrap-flex .evenselect,
.eachselectwrap-flex
.oddselect{background:#ff9800;color:#fff !important}.eachselectwrap-flex .evenselect:hover,
.eachselectwrap-flex .oddselect:hover{background:#a36100}.layer-rotateprint{width:718px;height:330px;position:absolute;top:40px;left:0;background:#fff;border:1px
solid #e6e6e6;padding:15px;z-index:10;display:none}.layer-rotateprint
.printDesc{float:left;width:335px;border-right:2px dashed #B3B3B3;padding-right:23px}.layer-rotateprint
.rotatePrintDesc{float:right;width:335px}.layer-rotateprint dl
dt{background:#B39C13;padding:7px
10px;color:#fff;float:left;height:22px;line-height:22px}.layer-rotateprint .printDesc dl
dt{background:#ee8d45}.layer-rotateprint .rotatePrintDesc dl
dt{background:#f37842}.layer-rotateprint dl
dd{float:left;padding:1px
7px;color:#000;line-height:18px}.layer-rotateprint dl dd
strong{color:#f00}.layer-rotateprint
.bottom{clear:both;margin:0
!important}.layer-rotateprint .printDesc dl
dd{width:224px}.layer-rotateprint .rotatePrintDesc dl
dd{width:196px}.layer-rotateprint
.example{clear:both;float:left;text-align:center;margin:15px
0;width:100%}.layer-rotateprint
.bottom{clear:both;background:#ccc;padding:16px
0;text-align:center}.layer-rotateprint .rotatePrintDesc
.example{margin:32.5px 0}.layer-rotateprint .bottom p:first-child{padding-bottom:10px;line-height:18px}.layer-rotateprint
.hide{margin:15px
0;width:100%}img.relate{width:200px}#tab-aside
a.spPayment{background:url(/images/layout/sp_banner_aside_150729.png?1);display:inline-block;width:85px;height:65px;text-indent:-99999px;float:left}#tab-aside a.spPayment:hover{background-position:-85px 0}#tab-aside
a.spSiteProblem{background:url(/images/layout/sp_banner_aside_150729.png?1);background-position:0 -65px;display:inline-block;width:85px;height:65px;text-indent:-99999px;float:right}#tab-aside a.spSiteProblem:hover{background-position:-85px -65px}#tab-aside .banner
ul.spArticle{margin-top:10px}#tab-aside .banner ul.spArticle
li{margin-bottom:10px}#tab-aside .banner ul.spArticle li
a{background:url(/images/layout/sp_banner_aside_150729.png?1);display:inline-block;text-indent:-99999px;width:180px;height:27px}#tab-aside .banner ul.spArticle li
a.article1{background-position:0 -130px}#tab-aside .banner ul.spArticle li a.article1:hover{background-position:0 -157px}#tab-aside .banner ul.spArticle li
a.article2{background-position:0 -184px}#tab-aside .banner ul.spArticle li a.article2:hover{background-position:0 -211px}#tab-aside .banner ul.spArticle li
a.article3{background-position:0 -238px}#tab-aside .banner ul.spArticle li a.article3:hover{background-position:0 -265px}#tab-aside .banner
.topWrapper{width:181px;height:65px;margin:0
auto}#tab-aside .banner
.bottomWrapper{margin-top:8px}.page.coupon
.title{margin:20px
0}.page.coupon
.couponInputWrapper{padding:20px
0 0 30px}.page.coupon .couponInputWrapper
.inf{color:#777;font:normal 11px dotum;margin:8px
0 0 62px;letter-spacing:-1px}.page.coupon input[type=text]{font-size:12px;padding:2px
4px;border:1px
solid #CCC;height:18px}.page.coupon
label{margin-right:10px}.page.coupon
.l{width:auto;float:none}.view-mobile,.viewMobile{display:none}#m_header{display:none}#m_header
.nav{display:none;position:absolute;top:5px;right:15px;padding:9px
10px;margin-top:8px;margin-bottom:8px;background-color:#ff906e;background-image:none;border:1px
solid transparent;border-radius:4px;cursor:pointer}#m_header .nav
.iconBar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff;margin-top:4px}#m_header .nav .iconBar:first-child{margin:0}#m_nav{display:none}#mw_print
img{width:100%}#mw_print
.securityWrapper{position:relative}#mw_print
.security{position:absolute;bottom:30px;right:0px;font-size:20px;opacity: .3}#mw_print
.blank{width:100%;height:100%;background-color:#fff;position:absolute;opacity:0;filter:alpha(opacity=0)}#container .content.main .info-price table th,
#container .content.main .info-price table
td{vertical-align:middle;height:90px;border:1px
solid #e6e6e6 !important;text-align:left;font-size:12px;line-height:12px}#container .content.main .info-price table
td{vertical-align:top}#container .content.main .info-price table
th{padding-left:10px;font-weight:600;cursor:pointer;position:relative;color:#f16940}#container .content.main .info-price table
th.active{background:#f16940;color:#fff}#container .content.main .info-price table th
i{width:8px;height:12px;display:block;background:url(/images/common/icon_arrow_white.png) no-repeat;position:absolute;margin-top:-11px;right:4px}#container .content.main .info-price table th.active
i{background:url(/images/common/icon_arrow_white.png) no-repeat}table.board.gallery{margin-bottom:12px}table.board.gallery
tr{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}ul.board.gallery{display:inline-block}ul.board.gallery
li{float:left;width:246px;margin-left:5px;margin-bottom:5px}ul.board.gallery li:first-child{margin-left:0}ul.board.gallery li dl
dt{width:244px;height:152px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;border:1px
solid #e6e6e6}ul.board.gallery li dl
dd{position:relative;top:-1px;color:#666;padding:13px}ul.board.gallery li dl
dd{border:1px
solid #e6e6e6;width:auto}ul.board.gallery li dl dd
span{display:block;height:35px;line-height:1.4;overflow:hidden}.authWrapper
.currentip{font-weight:600;text-align:center;font-size:20px;background-color:#E5E5E5;padding:10px
20px;margin-bottom:20px}.authWrapper .currentip
span{color:#ff1616}.authWrapper
table.board{width:100%;margin-bottom:20px}.authWrapper table.board td
.ip{font-size:14px}.authWrapper
.description{line-height:1.9;letter-spacing:-1px;margin-left:15px}.authWrapper
.dot{padding-right:5px;color:#6F707D}.authWrapper
input.memo{width:300px}.page.terms
textarea.terms{width:994px;height:500px;font-family:"malgun gothic","나눔고딕","NanumGothic","돋움","dotum","Segoe WP","Helvetica","sans serif"}.page.terms{line-height:1.4}.page.terms
h2{letter-spacing:-1px;font-size:14px;font-weight:600;margin:12px
0}.page.terms
h3{letter-spacing:-1px;font-size:12px;font-weight:600;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.mascot,.page.company{line-height:22px;font-size:16px;letter-spacing:-1px}.page.curriculums h1,
.board-name,
.page.mascot h1,
.page.company
h1{font-size:36px;font-weight:400;margin-bottom:20px;line-height:1.4;letter-spacing:-4px;color:#992336}.board-name{margin-bottom:10px;font-size:22px;font-weight:600;letter-spacing:-1px}.page.mascot h1 strong,
.page.company h1
strong{font-weight:600}.page.company
.summary{border-bottom:2px solid #58595B;padding-bottom:40px;color:#6D6E71}.page.company .summary
span{background:#992336;color:#fff}.page.company
.attach{margin:40px
0;text-align:center}.page.company
.description{display:inline-block;font-size:13px;color:#1b1b1b;line-height:1.9}.page.company
.description.last{border-bottom:0;margin-bottom:32px !important}.page.company .description
.logo{float:left}.page.company .description
dl{float:left;width:502px;margin-left:20px;margin-top:6px}.page.company .description dl
dt{font-weight:600;color:#58595B;margin-bottom:8px}.page.company .description
.mean{margin-bottom:8px}.page.company .description dl
dd{font-size:14px;color:#6D6E71}.page.company
.circle{background:url(/images/company/bg_circle_01.gif) no-repeat;width:154px;height:154px;margin:0
auto}.page.company
.circle_01{background:url(/images/company/bg_circle_01.gif) no-repeat}.page.company
.circle_02{background:url(/images/company/bg_circle_02.gif) no-repeat}.page.company
.circle_03{background:url(/images/company/bg_circle_03.gif) no-repeat}.page.company
p{line-height:22px !important}.page.company .circle
.inner{display:table-cell;vertical-align:middle;text-align:center;color:#fff;width:153px;height:160px;padding-left:0px;font-size:14px;font-weight:600}.page.company
.point{display:inline-block;width:100%;margin:40px
0}.page.company .point>div{float:left;width:33%}.page.company
h2{font-size:16px;font-weight:400;margin:28px
0 10px 0;color:#333;line-height:1.4}.page.company .section
.bgContent{width:218px;height:175px;float:left}.page.company .section
.bgContent.print{background:url(/images/company/bg_print.gif) no-repeat}.page.company .section
.bgContent.site{background:url(/images/company/bg_site.gif) no-repeat}.page.company .section
.bgContent.book{background:url(/images/company/bg_book.gif) no-repeat}.page.company .section
.bgContent.graph{background:url(/images/company/bg_graph.gif) no-repeat}.page.company .section .bgContent
.inner{font-size:28px;font-weight:400;position:relative;top:121px;left:21px;color:#fff;letter-spacing:-1px;line-height:1.4}.page.company
.section{width:100%;border-bottom:1px solid #58595B;display:inline-block;padding:40px
0;vertical-align:top}.page.company .section
.row{width:100%;margin:0
auto;clear:both;padding-top:40px}.page.company .section .row:first-child{padding-top:0}.page.company .section
.message{float:left;width:512px;height:184px;font-size:14px;color:#6D6E71}.page.company .section
.message.right{float:right}.page.company .section .message
.inner{padding:0
14px 12px 20px}.page.company
.section.last{border:0}.page.company
.studygraphWrapper{margin:40px
0;position:relative}.page.company
.descriptionWrapper{position:absolute;top:5px;right:96px}.page.company .descriptionWrapper
.speech{background:url(/images/company/bg_speech.gif) no-repeat;width:156px;height:94px;color:#6D6E70;font-size:14px;letter-spacing:-1px}.page.company .descriptionWrapper .speech
.inner{padding:9px
17px}.page.company .descriptionWrapper
.reary{text-align:center;position:relative;top:14px}.page.company
h2.ci{margin-top:80px;color:#58595B}.page.company
div.ci{margin:40px
0;font-size:14px;color:#6D6E71}.page.company div.ci
p{margin-bottom:8px}.page.company
.studygraphDescription{text-align:center;font-size:13px;background-color:#ccc;margin-top:10px;color:#4b4b4b}.page.company .message dl
dt{font-size:16px;font-weight:400;margin:14px
0 10px 0;color:#333;line-height:1.4}.page.company .message dl
dd{font-size:13px;color:#999;line-height:1.9}.page.company .history-title{padding-bottom:16px}.page.company
.history{display:inline-block;width:100%;border-bottom:2px solid #c5c5c5}.page.company .history
dt{position:absolute;color:#f16940;font-weight:700;font-size:20px}.page.company .history dt:first-child{padding-top:0}.page.company .history
dd{position:relative;margin-left:140px;padding-bottom:18px;color:#757575}.page.company .history dd.new-year{margin-left:0;border-top:1px solid #e2e2e2}.page.faq{line-height:1.4;font-size:12px;margin-bottom:20px}.page.faq
td.content{text-align:left}.page.faq td.content>div{padding:20px}.page.faq td.content
div{background-color:#fff !important;line-height:20px}.page.faq
h1{margin-bottom:10px}.page.inactive
.box{background:#f2f2f2;font-size:13px}.page.mascot
ul.face{width:100%;display:inline-block}.page.mascot ul.face
li{float:left;width:33%;text-align:center;margin-top:30px;cursor:pointer}.page.mascot ul.face li
strong{display:block;text-align:center;margin-top:5px;font-size:22px}.page.mascot
.description{border:0}.page.mascot
.detail{margin-top:60px;margin-bottom:40px;display:inline-block}.page.mascot .detail
.image{width:200px;float:left;text-align:left}.page.mascot .detail
.description{width:550px;float:left;margin-top:40px}.page.mascot .detail .description
dt{font-size:25px;font-weight:600;margin-bottom:20px}.page.mascot .detail
li{clear:both;float:left;margin-top:40px}.page.mascot .detail li:first-child{margin-top:0}.page.mascot
.link{margin-bottom:40px;text-align:center}.page.mascot
.video{text-align:center;margin-top:60px}.main .nodata
strong{font-size:14px}.productPreview{position:absolute;display:none;z-index:105;border:2px
solid #e6e6e6}.productPreview .child-picture-sample{position:absolute;top:180px;left:102px}.productPreview.horizontal .child-picture-sample{top:165px;left:302px}.page.useSymentor{font-size:13px}.page.useSymentor
h2{border-bottom:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;font-size:20px !important;margin-top:20px;color:#58595B !important}.page.useSymentor
a{color:#333}.page.useSymentor a:hover{color:#992336;;text-decoration:underline}.page.useSymentor
.link{margin-top:20px}.page.useSymentor
p{margin-bottom:8px}.page.useSymentor
.description{padding-bottom:32px;margin:32px
0}.page.useSymentor .description .center
img{margin:16px
0}.page.useSymentor .product li
.text{font-size:12px;line-height:1}#popup .popup
.closeWrapper{width:100%;background-color:#000;text-align:right;padding:6px
0px}#popup .popup .closeWrapper a:hover{text-decoration:underline}.loginPageWrapper{padding:40px
0;margin:0
auto;width:350px;position:relative;left:-48.5px}.loginPageWrapper
.inputRow{position:relative;margin-bottom:10px}.loginPageWrapper .inputRow
label.inner{position:absolute;top:16px;left:10px;color:#999;cursor:text}.loginPageWrapper
.inputRow.text{border:1px
solid #e6e6e6;padding:5px
10px}.loginPageWrapper .inputRow input[type=text],
.loginPageWrapper .inputRow input[type=password]{width:95%;height:30px;border:0;outline:0}.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}.emailRejectWrapper{width:400px;margin:40px
auto;text-align:center}.emailRejectWrapper
h1{font-size:24px;font-weight:600}.emailRejectWrapper
.control{margin-top:40px}.emailRejectWrapper
.emailWrapper{font-size:16px;font-weight:600;margin-top:40px}.sort-by-name,.selectScrap{height:28px;line-height:28px;vertical-align:top}.show-perpage{vertical-align:bottom;position:absolute;top:12.5px;right:18px;background:#707070;color:#fff !important;padding:0px
4px;font-size:11px}*::-ms-backdrop,.perpage{width:140px}*::-ms-backdrop,.show-perpage{right:38px}.show-perpage:hover{background:#5a5a5a}.sort-by-name{background:#03a9f4;color:#fff !important}.sort-by-name:hover{background:#006592}.siteTab{display:inline-block;float:left}.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
.inner{padding:0
8px;height:100%}.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}.siteTab ul li.active .inner
a{display:block;width:100%;height:100%}.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}#m_header
.headerWrapper{clear:both;position:relative;width:100%}#container .content .page.pay
h2.title{margin-top:10px;font-weight:600}#container .content .page.pay h2.title
span.small{font-size:12px;color:#9E9E9E}#container .content .page.pay .banner.benefit
.link{background:url(/images/pay/btn_doridorimath_link.png);width:80px;height:80px;display:block;text-indent:-9999px;position:absolute;top:68px;right:17px}#container .content .page.pay .banner.benefit .link:hover{background:url(/images/pay/btn_doridorimath_link_over.png)}#container .content .page.pay
table.benefit{border-top:1px solid #ccc}#container .content
.page.payList{font-size:12px}#tab-aside
.spAside151103{background:url(/images/layout/sp_banner_aside_math_160111.png?v2) no-repeat;width:180px;height:95px;display:block;text-indent:-9999px;margin:0
auto}#tab-aside .spAside151103:hover{background-position:0 -95px}#tab-aside
.spAside151116{background:url(/images/layout/sp_banner_aside_app_160111.png) no-repeat;width:180px;height:95px;display:block;text-indent:-9999px;margin:10px
auto 0 auto}#tab-aside .spAside151116:hover{background-position:0 -95px}#container .content .studyingWrapper
h1{font-size:22px;font-weight:400;margin-bottom:15px;line-height:1.4;letter-spacing:-4px;color:#992336}#container .content .studyingWrapper h1
strong{font-weight:600}#container .content .studyingWrapper
.studying{display:inline-block}#container .content .studyingWrapper .studying
li{width:230px;height:220px;float:left;margin-right:30px;position:relative}#container .content .studyingWrapper .studying li
.inner{position:relative;font-weight:600;width:230px;height:auto;text-align:center;z-index:10}#container .content .studyingWrapper .studying li
.studyingContentWrapper{vertical-align:middle;width:230px;height:160px;display:table-cell}#container .content .studyingWrapper .studying li
.studyingContent{background:rgba(0, 0, 0, .6);display:inline-block;color:#fff;padding:12px}#container .content .studyingWrapper .studying li .studyingContent
a{color:#fff}#container .content .studyingWrapper .studying li .studyingContent
.category1{font-size:16px;margin-bottom:8px;display:inline-block}#container .content .studyingWrapper .studying li .studyingContent
.category2{font-size:13px;margin-bottom:8px;display:inline-block}#container .content .studyingWrapper .studying li .studyingContent
.date{margin-top:8px;display:inline-block}#container .content .studyingWrapper .studying li
.studyingBackground{position:absolute;width:230px;height:160px;opacity: .4;z-index:5;top:0;left:0}#container .content .studyingWrapper .studying li
.progressBar{position:relative;text-align:center}#container .content .studyingWrapper .studying li .progressBar
.percentage{position:absolute;top:8px;width:100%;text-align:center;z-index:15;color:#fff;font-weight:600}#container .content .studyingWrapper .studying
.nodata{text-align:center;line-height:200px}.writingWrapper{margin-bottom:40px}.writingWrapper
h1{margin:12px
0;color:#f7b022;font-size:30px;font-weight:600}.writingWrapper
.nameForm{margin-top:40px}.writingWrapper .nameForm
h2{font-size:16px;border-bottom:1px solid #231f20;padding-bottom:6px;margin-bottom:20px}.writingWrapper .nameForm h2
span{font-size:12px}.writingWrapper .nameForm
.inner{width:250px;margin:0
auto}.writingWrapper .nameForm table.tableForm th,
.writingWrapper .nameForm table.tableForm
td{height:30px;vertical-align:middle;border:1px
solid #e6e6e6;padding:0
8px}.writingWrapper .nameForm table.tableForm
th{text-align:center;background:#f2f2f2;font-weight:600}.writingWrapper .nameForm
input.name{width:95%;border:0;height:23px;outline:0}.writingWrapper .nameForm
.control{clear:both;text-align:center;padding:20px
0}.writingWrapper .nameForm
.previewWrapper{width:440px;margin:0
auto;overflow:hidden}.writingWrapper .nameForm
.preview{zoom:0.5}.writingWrapper .nameForm .preview
img{max-width:none !important}.writingWrapper
.tab{width:100%;display:inline-block;margin-bottom:10px}.writingWrapper .tab
li{float:left;background:#E5A21B;color:#fff !important}.writingWrapper .tab
li.active{background:#996C12;font-weight:600}.writingWrapper .tab li:hover{background:#996C12;font-weight:600}.writingWrapper .tab li:first-child{margin-left:0}.writingWrapper .formWritingPhone>table{margin:0
auto}.writingWrapper
.addressSelectMessage{padding:8px
0}.writingWrapper
.btnPostCode{margin:0
0 8px 0}.writingWrapper
input.address{cursor:pointer;background:#e6e6e6;margin:5px
0 0px 0;padding-left:6px;width:99%}.writingWrapper
input.address.active{background:#58595B;color:#fff}.writingWrapper
input#dictation{width:99%}.writingWrapper
.linkSocial{display:block;height:25px;float:right;position:relative;top:22px}.writingWrapper .linkSocial #kakao-link-btn
img{width:auto !important;width:25px;height:25px}.writingWrapper .linkSocial
li{float:left;margin-left:8px}.writingWrapper .linkSocial li:first-child{margin-left:0}.writingWrapper .heightChartWritingWrapper
dt{margin-bottom:10px}.writingWrapper .heightChartWritingWrapper
dd{margin-bottom:20px}.writingWrapper .tab
.btn{padding:7px
13.6px}.solutionWrapper
.control{margin:16px
auto;display:block;text-align:center}.solutionWrapper
#selectPage{padding:6px
10px}.solutionWrapper
.pageMove{width:50px;height:22px;font-size:15px;padding:3px
10px;position:relative;top:2px}.solutionWrapper .solutions
.blankPage{width:750px;height:1059px;opacity:0;background:#fff;position:absolute;z-index:10;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}.solutionWrapper .solutions .owl-prev,
.solutionWrapper .solutions .owl-next{width:50px;height:50px;text-indent:-9999px;position:absolute;z-index:20;top:50%;margin-top:-25px;cursor:pointer}.solutionWrapper .solutions .owl-prev{left:10px;background:url(/images/common/m_arrow_left.png)}.solutionWrapper .solutions .owl-next{right:10px;background:url(/images/common/m_arrow_right.png)}.memberHistory{background:#DDD;padding:12px;margin-top:20px}.memberHistory
h3{font-weight:600;font-size:14px}.memberHistory .writeform table
td{vertical-align:top}.memberHistory .writeform
textarea.memo{width:98%;height:70px;resize:none}.memberHistory .history
th{font-weight:600}.memberHistory .history th,
.memberHistory .history
td{border-bottom:1px solid #999;padding:5px
!important}.printColorOption{display:inline-block;width:100px;height:44px}.formWritingDictation{position:relative}.formWritingDictation
.contentDelete{position:absolute;top:-52px;right:0}.appDownloadWrapper{display:inline-block;margin-bottom:20px;margin-left:30px}.appDownloadWrapper
li{float:left;width:205px;margin-top:30px}.appDownloadWrapper li dl dt,
.appDownloadWrapper li dl
dd{text-align:center}.appDownloadWrapper li dl
dd{margin-top:8px}.appDownloadWrapper li dl.appDownload dt
img{width:177px}.appDownloadWrapper .appDownload
img{width:177px}.appDownloadWrapper .appDownload
p{margin-bottom:4px}.myCounselViewWrapper{position:absolute;top:8px;right:0;font-weight:600}#mw_basic
.controller{margin:10px
0 !important}.formBoardWrite
.memberHistory{margin-top:8px}#postcodeWrapper{display:none;border:1px
solid;width:auto;height:274px;margin:5px
0px;position:relative;background:#fff;z-index:10}#iframeDownload,#formDownload{border:0;width:0;height:0;display:none}.content.boardContent
.topBtnWrapper{margin-bottom:10px}#mw_basic
.mw_basic_view_subject{background:none !important}#mw_basic
.mw_basic_view_content{background:none !important;border:1px
solid #efefef !important;font-size:14px}.booksWrapper
ul{display:inline-block}.booksWrapper ul
li{border:1px
solid #e6e6e6;width:220px;margin-right:42px;float:left;margin-bottom:40px}.booksWrapper ul
li.first{clear:both}.booksWrapper ul li
.thumbnail{margin:20px
auto 0;text-align:center;width:180px;height:254px;overflow:hidden;display:flex;align-items:center;justify-content:center}.booksWrapper ul li
.title{text-align:center;font-size:14px;margin:18px
0;font-weight:600}.booksWrapper ul li .title
a{color:#333}.booksWrapper ul li .title a:hover{text-decoration:underline}.booksWrapper .bookSlide .price,
.booksWrapper ul li
.price{margin-bottom:18px;display:inline-block;width:100%}.booksWrapper .bookSlide .price span,
.booksWrapper ul li .price
span{font-size:16px;height:22px;line-height:22px}.booksWrapper .bookSlide .price .priceWrap,
.booksWrapper ul li .price
.priceWrap{float:left;font-size:16px;height:22px;line-height:22px}.booksWrapper .bookSlide .price .originalPrice,
.booksWrapper ul li .price
.originalPrice{color:#999;text-decoration:line-through;font-size:15px;padding-left:3px;display:block;position:relative;top:-3px}.booksWrapper .bookSlide .price .salePrice,
.booksWrapper ul li .price
.salePrice{color:#333;clear:both;font-weight:600;font-size:18px;padding-left:3px;display:block;position:relative;top:-5px}.booksWrapper .bookSlide .price .discountRate,
.booksWrapper ul li .price
.discountRate{width:38px;height:38px;line-height:38px;float:left;margin-left:20px;text-align:center;background:#ff1616;color:#fff;font-weight:600;background:url(/images/common/icon_discount.png) no-repeat;font-size:14px}.booksWrapper .bookSlide .control,
.booksWrapper ul li
.control{float:right;padding-right:20px}.booksWrapper ul li .thumbnail
img{max-width:180px !important}.bookPaymentWrapper
h2{font-size:20px;padding:10px
0;font-weight:600}.orderProduct th,
.orderProduct
td{border:0
!important}.orderProduct
td{padding:10px}.orderProduct
tr{height:30px !important;line-height:30px !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.orderProduct
th{text-align:center !important;padding:0
!important;background:#fff !important;border-top:2px solid #4b4b4b !important;font-weight:600}.bookPaymentWrapper .delivery,.orderProduct{margin-bottom:40px}.orderProduct
.line{border-right:1px solid #e6e6e6 !important}.bookPaymentWrapper
.control{text-align:center}.bookPaymentWrapper
.paymentType{margin-bottom:20px}.bookPaymentWrapper .paymentType
td{text-align:center;font-size:16px !important;cursor:pointer;line-height:1.4}.bookPaymentWrapper .paymentType
td.selected{background:#4b4b4b;color:#fff;font-weight:600}.orderCompleteWrapper .amountWrapper,
.bookPaymentWrapper
.amountWrapper{margin-bottom:40px}.orderCompleteWrapper .amountWrapper th,
.orderCompleteWrapper .amountWrapper td,
.bookPaymentWrapper .amountWrapper th,
.bookPaymentWrapper .amountWrapper
td{font-size:20px}.orderCompleteWrapper .amountWrapper th,
.bookPaymentWrapper .amountWrapper
th{border-top:2px solid #4b4b4b !important}.orderCompleteWrapper .amountWrapper td,
.bookPaymentWrapper .amountWrapper
td{text-align:center;border:0
!important;border-bottom:1px solid #e6e6e6 !important}.orderCompleteWrapper .amountWrapper td.line,
.bookPaymentWrapper .amountWrapper
td.line{border-right:1px solid #e6e6e6 !important}.orderCompleteWrapper .amountWrapper td.amount,
.bookPaymentWrapper .amountWrapper
td.amount{color:#ff1616}.orderCompleteWrapper .amountWrapper tr,
.bookPaymentWrapper .amountWrapper
tr{height:30px !important;line-height:30px !important}.orderCompleteWrapper .amountWrapper td .won,
.bookPaymentWrapper .amountWrapper td
.won{font-size:0.8em}.bookPaymentWrapper table.amountWrapper tr
th{font-weight:400 !important}.bookPaymentWrapper
.delivery{border-top:2px solid #4b4b4b !important}.bookPaymentWrapper{font-size:14px}table.cart{width:100%;margin-top:20px;margin-bottom:40px;clear:both;float:left}table.cart td,
table.cart
th{min-height:30px;vertical-align:middle;border-bottom:1px solid #e6e6e6}table.cart
td{padding:10px}table.cart
th{font-weight:600;text-align:center;border-top:2px solid #4b4b4b;border-bottom:1px solid #e6e6e6;height:30px}table.orderProduct .thumbnail,
table.cart
.thumbnail{width:100px;height:100%;float:left;text-align:center}table.orderProduct .thumbnail .wrap,
table.cart .thumbnail
.wrap{vertical-align:middle;width:100px;height:112px;display:table-cell}table.orderProduct .thumbnail img,
table.cart .thumbnail
img{width:80px;vertical-align:middle;max-width:100px;max-height:112px}table.orderProduct .bookName,
table.cart
.bookName{font-weight:600}table.cart
a{color:#333}table.cart a:hover{text-decoration:underline}.cartWrapper
.control{text-align:center;margin:20px
0}.cartWrapper
.totalPrice{margin-bottom:20px}.cartWrapper .totalPrice table td,
.cartWrapper .totalPrice table
th{vertical-align:middle;font-size:20px;padding:5px}.cartWrapper .totalPrice table
td{text-align:center;height:82px;border-bottom:1px solid #e6e6e6}.cartWrapper .totalPrice table
th{height:30px;font-weight:600;border-top:2px solid #4b4b4b;border-bottom:1px solid #e6e6e6;background:#f2f2f2}.cartWrapper .totalPrice table
.line{border-right:1px solid #e6e6e6}.cartWrapper .totalPrice table .line
sub{font-size:16px}.cartWrapper .totalPrice
.won{font-size:0.8em}.cartWrapper .totalPrice
td.amount{color:#ff1616}.soldout{color:#ff1616;font-size:1.4em}.orderCompleteWrapper{margin-top:40px}.orderCompleteWrapper
h2{text-align:center;font-size:20px}.orderCompleteWrapper h2
.icon{width:30px;vertical-align:middle;margin-right:8px;position:relative;top:-3px}.orderCompleteWrapper
.orderProduct{width:600px;margin:0
auto;margin:40px
auto}.orderCompleteWrapper
.amountWrapper{width:600px;margin:0
auto}.orderCompleteWrapper .amountWrapper tr
th{background:#f2f2f2;font-size:14px;font-weight:600;padding-left:10px}.orderCompleteWrapper .orderProduct tr
td{vertical-align:middle}.orderCompleteWrapper
.control{text-align:center;margin:40px
0}.orderInfoWrapper
.orderProduct{width:750px;margin-top:0}.orderInfoWrapper
.payInfo{border-top:2px solid #4b4b4b;width:100%;margin-top:12px;margin-bottom:40px}.orderInfoWrapper .payInfo
th{background:#f2f2f2;font-weight:600}.orderInfoWrapper .payInfo th,
.orderInfoWrapper .payInfo
td{height:30px;vertical-align:middle;padding-left:5px;border-bottom:1px solid #e6e6e6}.orderInfoWrapper
h2{text-align:left}.bookName
a{color:#333}.bookName a:hover{text-decoration:underline}.payList
h2{font-size:20px;margin-bottom:12px}.payList
table{border-top:2px solid #4b4b4b !important}.booksWrapper
.bookPreview{position:relative;display:block}.booksWrapper
.previewCover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none}.booksWrapper .previewCover
span{top:50%;left:2px;position:absolute;height:80px;width:100%;color:#fff;line-height:60px;margin-top:-40px;font-size:80px}.booksWrapper .bookSlide .btnOrder,
.booksWrapper .bookSlide .btnCart,
.booksWrapper ul li .btnOrder,
.booksWrapper ul li
.btnCart{width:32px;height:37px;text-indent:-99999px;display:inline-block}.booksWrapper .bookSlide .btnOrder,
.booksWrapper ul li
.btnOrder{background:url(/images/common/btn_credit_card.png) no-repeat}.booksWrapper .bookSlide .btnOrder:hover,
.booksWrapper ul li .btnOrder:hover{background:url(/images/common/btn_credit_card_over.png) no-repeat}.booksWrapper .bookSlide .btnCart,
.booksWrapper ul li
.btnCart{background:url(/images/common/btn_shopping_cart.png) no-repeat}.booksWrapper .bookSlide .btnCart:hover,
.booksWrapper ul li .btnCart:hover{background:url(/images/common/btn_shopping_cart_over.png) no-repeat}.bookPreviewPopup{display:none;position:relative;z-index:1000}.bookPreviewPopup
.wrap{width:604px;z-index:1050;position:fixed;height:327px;top:20%;left:50%;margin-left:-302px;padding:20px}.bookPreviewContent{background:#fff;width:604px;z-index:1050;position:fixed;height:327px;top:20%;left:50%;margin-left:-302px;border:2px
solid #e6e6e6;padding:20px}.bookPreviewContent
.bookImage{height:100%;float:left;text-align:center;padding-right:20px}.bookPreviewContent .bookImage
img{width:232px}.bookPreviewContent .bookImage
.imgWrapper{position:relative;width:232px;height:328px;margin:0
auto}.bookPreviewContent .bookImage .imgWrapper
.previewCover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none}.bookPreviewContent .bookImage .imgWrapper .previewCover
span{top:50%;left:2px;position:absolute;height:80px;width:100%;color:#fff;line-height:60px;margin-top:-40px;font-size:80px}.bookPreviewContent .bookImage .imgWrapper .previewCover
span.text{top:76%;font-size:25px}.bookPreviewContent .bookImage .imgWrapper a:hover
.previewCover{display:block}.bookPreviewContent
.bookContent{width:58%;height:100%;float:left}.bookPreviewContent .bookContent
h1{font-size:20px;border-bottom:1px solid #e6e6e6;padding-bottom:12px}.bookPreviewContent .bookContent
dl{margin-top:18px}.bookPreviewContent .bookContent dl dt,
.bookPreviewContent .bookContent dl
dd{float:left;font-size:13px;height:25px;line-height:25px}.bookPreviewContent .bookContent dl
dt{font-weight:600;clear:both;width:80px}.bookPreviewPopup
.control{clear:both;float:left;bottom:20px;position:absolute;z-index:1050;margin-left:252px;width:auto}.bookPreviewPopup .control
.bookLink{width:30%;padding:7.5px 0;font-size:14px}.bookPreviewPopup .control
.bookLink.btnDetail{width:40%;font-weight:600}.bookPreviewPopup .control .bookLink.btn-buy{width:96px;margin-right:10px}.bookPreviewPopup .control .bookLink.btn-cart{width:108px;margin-right:10px}.bookPreviewPopup .control .bookLink.btn-detail{width:128px}.bookPreviewContent
.originalPrice{color:#999;text-decoration:line-through}.bookPreviewContent
.salePrice{color:#ff1616;font-weight:600;font-size:16px}.bookPreviewPopup
.close{position:absolute;top:8px;right:33px;border-radius:12px;width:11px;z-index:1050}.bookPreviewContent
.previewCover{display:block !important}.bookPreviewPopupBackground{background:#000;opacity:0.5;filter:alpha(opacity=50);width:100%;height:100%;z-index:1000;position:fixed;left:0;top:0}.accountForm .account-info{border:3px
solid #e6e6e6;background:#f2f2f2;padding:20px;font-weight:bold;text-align:center;font-size:15px;margin-bottom:20px}.accountForm
.amount{color:#ff1616;font-size:16px;font-weight:600}.accountForm
table{margin-bottom:20px}.booksNotice{line-height:1.4}.main
.bookEventBanner{margin-bottom:10px;float:left}.accountForm table
.memo{width:100%;height:120px;box-sizing:border-box;resize:none}.latestBookList
.bookTitle{position:absolute;display:inline-block;z-index:10;font-size:12px;line-height:1.4;left:0;bottom:45px;color:#F2F2F2;background:rgba(0, 0, 0, 0.6);text-shadow:0 3px 1px rgba(0,0,0,.3);width:100%;height:36px}.latestBookList .bookTitle
span{display:block;padding:2px}.latestBookList
.bookPrice{position:absolute;bottom:4px}.latestBookList .bookPrice
.discount{color:#fff;font-weight:600;background:url(/images/common/icon_discount.png) no-repeat;width:38px;height:38px;float:left;display:inline-block;margin-left:6px;line-height:38px;text-align:center;font-size:16px}.latestBookList .bookPrice
.price{float:left;padding-left:6px;margin-top:2px}.latestBookList .bookPrice .price
span{display:block}.latestBookList .bookPrice .price
.originalPrice{text-decoration:line-through;color:#999;font-size:15px}.latestBookList .bookPrice .price
.salePrice{color:#333;font-size:18px;font-weight:600}.passwordResetWrapper{width:460px;margin:20px
auto 0 auto}.passwordResetWrapper
.passwordReset{background:#f2f2f2;padding:20px}.passwordResetWrapper
h1{font-size:19px;font-weight:600;margin-bottom:10px}.passwordResetWrapper
table{width:100%}.passwordResetWrapper table
th{font-weight:600}.passwordResetWrapper table th,
.passwordResetWrapper table
td{height:45px;vertical-align:middle}.passwordResetWrapper table input[type=password]{width:296px;height:24px;font-size:15px;padding:3px
10px}.passwordResetWrapper
.control{margin-top:10px;text-align:center}.bottomLayerPopup{position:fixed;bottom:-100px;width:100%;height:80px;z-index:10}.bottomLayerPopup
.inner{padding:0
20px 0 20px}.bottomLayerPopup
.content{background:#4b4b4b;height:60px;color:#fff;padding:10px;font-size:17px;text-align:center;position:relative}.bottomLayerPopup .content
.btnWrapper{margin-top:11px;text-align:center}.bottomLayerPopup .content
.close{position:absolute;top:-12px;right:-12px;border-radius:14px;width:14px;height:14px;line-height:14px;padding:6px}.pageZoom{position:fixed;right:6px;bottom:66px;border:1px
solid #e6e6e6;padding:10px
14px;background:#fff;z-index:10}i.zoom{display:block;background:url(/images/common/icon_zoom.png) no-repeat;width:16px;height:16px;background-size:cover;margin:0
auto 4px}table.board tbody td.title
.searchContent{background:#f2f2f2;margin:14px
24px;padding:6px
8px;line-height:1.4}#container .content .aside
.navertalktalk{margin-top:10px}#container .content .aside .navertalktalk
img{width:200px}#m_nav .gnb .navertalktalk
a{padding:0
!important}#m_nav .gnb
.noborder{border-bottom:0}#tab-aside .depth1-2 .menu
li.navertalktalk{border:0;height:50px}#tab-aside .depth1-2 .menu li.btnNavWrapper
a{height:15px}.bookPaymentWrapper
.deliveryFeePlusInfo{border-radius:14px;font-size:14px;padding:14px;margin:0
0 40px 0;display:none}.menu.page{margin:20px
40px}.menu.page .appList,
.menu.page
.menu{display:inline-block;width:100%}.menu.page .menu
li{width:160px;height:160px;border:1px
solid #ffc99e;float:left;text-align:center;margin:12px;position:relative;line-height:1.3;color:#58595b}.menu.page .menu.midMenu
li{border:1px
solid #ffd5b3}.menu.page .menu li
.name{left:10%;color:#58595b;font-weight:700;font-size:12px;padding-bottom:1px;padding-top:8px}.menu.page .menu.midMenu li
.name{color:#707070}.menu.page .menu li .name
.txt{width:100%;margin:0
auto;word-break:keep-all}.menu.page .menu li
.page{text-align:center;color:#58595b}.menu.page .menu li
.page{color:#707070;font-size:11px}.menu.page .menu li a:hover .name,
.menu.page .menu li a:hover
.page{color:#222324}.menu.page .appList li a,
.menu.page .menu li
a{display:block;width:100%;height:100%}.menu.page .menu li
.appDownload{bottom:50%;position:absolute;width:80%;left:10%}.menu.page .menu li.appMenu .page,
.menu.page .menu li.appMenu
.name{color:#f16940}.menu.page .menu li.appMenu a:hover .page,
.menu.page .menu li.appMenu a:hover
.name{color:#F1521D}.menu.page .menu li.appMenu
.thumb{line-height:152px}.menu.page .menu li.appMenu .thumb
img{border:0;width:58px;padding:5px;height:auto}.menu.page .menu li
.icon{position:absolute;bottom:14%;text-align:center;width:100%}.menu.page .menu li .icon
img{width:32px}.menu.page .appList .appName,
.menu.page .appList
.appIcon{width:165px;text-align:center}.menu.page .appList
.appIcon{margin:0
auto}.menu.page .appList .appIcon
img{width:154px}.menu.page .appList
li{float:left;margin:12px;width:165px}.menu.page .appList
.appName{margin-top:8px;font-size:16px;line-height:1.3}.menu.page .menu li
.thumb{padding-top:10px;height:102px;background:#ffedde}.menu.page .menu.midMenu li
.thumb{background:#fff7f0}.menu.page .menu li .thumb
img{width:64px;height:90.55px;border:1px
solid #98999b}#container .main>h3{font-size:14px;font-weight:600;margin-bottom:14px}.learning_rank
ul{display:inline-block}.learning_rank ul
li{float:left;border-right:1px solid #e6e6e6;width:212px;padding-right:18px;margin-right:5px}.learning_rank ul
li.last{border-right:0}.learning_rank ul li
table{width:100%}.learning_rank ul li table
tr{line-height:1.4}.learning_rank ul li table tr
td{vertical-align:middle}.learning_rank
.bold{font-weight:600}.learning_rank_bottom{text-align:right;padding:12px
0 12px}.wrap_top_download{padding:14px
9px;line-height:1.6;position:relative}.wrap_top_download
a.download{color:#333;font-weight:600}.wrap_top_download a:hover{text-decoration:underline !important}.wrap_top_download
sub{font-size:0.9em}.wrap_top_download
.update{color:#f16940;font-size:0.9em}.wrap_top_download .banner-right{position:absolute;top:0;right:0;padding:9px
9px}.wrap_top_download .banner-right
li{float:left;width:80px;background:#fff;border-radius:8px;text-align:center;padding:5px
0;margin-left:9px}.wrap_top_download .banner-right li
p{color:#928d8d}.wrap_top_download .banner-right li p
strong{color:#333}.popup_wrap
.popup{position:absolute;top:200px;left:50%;margin-left:-400px;width:600px;height:102px;z-index:20;background:#fff;border:1px
solid #ccc;border-bottom:0}.popup_wrap .popup
.popupContent{position:relative;line-height:1.6;padding:20px;padding-bottom:30px}.popup_wrap .popup .popupContent
a{color:#333;font-weight:600}.popup_wrap .popup .popupContent a:hover{text-decoration:underline}.popup_wrap .popup
.closeWrapper{position:absolute;bottom:0;height:25px;background:#525252;width:100%;color:#fff}.popup_wrap .popup .closeWrapper
label{margin-left:2px;line-height:25px}.color_green{color:#4caf50}.color_red{color:#f44336}.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}.page.new-curriculums
h1{color:#3c433c;font-size:19px;margin-top:25px;margin-bottom:15px;font-weight:700}.page.new-curriculums .search-area{padding:30px;background:#f9f9f9}.page.new-curriculums .search-area dl
dt{color:#f3420c;font-weight:700;width:80px}.page.new-curriculums .search-area dl dt,
.page.new-curriculums .search-area dl
dd{display:inline-block;font-size:13px}.page.new-curriculums .search-area dl
dd{margin-right:5px;color:#4a4a4a}.page.new-curriculums .search-area .btn-search{background:#fd8b67;color:#fff !important}.page.new-curriculums .search-area .btn-search:hover{background:#FD7643}.page.new-curriculums .search-area .submit-area{text-align:center;margin-top:20px;margin-bottom:10px}.page.new-curriculums
.checkbox{padding-left:8px}.page.search .title-area,
.page.new-curriculums .title-area{color:#7d7d7d;margin-top:18px;margin-bottom:14px;font-weight:600;font-size:14px;background:#f1f1f1;height:27px;line-height:27px;padding:0
10px}.page.search .title-area span,
.page.new-curriculums .title-area
span{margin:0
5px}.page.search .title-area img,
.page.new-curriculums .title-area
img{vertical-align:middle;position:relative;top:-1px}.page.search .title-area .preview,
.page.new-curriculums .title-area
.preview{float:right}.page.search .list-area ul,
.page.new-curriculums .list-area
ul{display:inline-block;min-height:145px;width:100%}.page.search .list-area ul li,
.page.new-curriculums .list-area ul
li{float:left;margin-left:24px}.page.search .list-area ul li:first-child,
.page.new-curriculums .list-area ul li:first-child{margin-left:7px}.page.search .list-area ul li img,
.page.new-curriculums .list-area ul li
img{width:100px;border:1px
solid #f6f6f6}.page.search .list-area ul li .thumb-bg,
.page.new-curriculums .list-area ul li .thumb-bg{background:rgba(0,0,0,0.7);width:102px;height:123px;position:absolute;color:#fff;text-align:center;padding-top:20px;font-size:15px;line-height:1.4}.page.search .list-area ul li .thumb-bg .arrow,
.page.new-curriculums .list-area ul li .thumb-bg
.arrow{width:auto;border:0;position:absolute;bottom:17px;left:50%;margin-left:-15px}.page.new-curriculums
.banner{margin-top:30px}.page.new-curriculums .crcm-top{text-align:center;font-size:14px;margin-top:48px;font-weight:700}.page.new-curriculums .crcm-top
p{margin-bottom:6px}.page.new-curriculums
h2.group{margin-top:43px;text-align:center;font-size:17px;font-weight:700;display:inline-block}.page.new-curriculums h2.group:after{content:'';height:2px;background:black;display:block;margin-top:4px}.page.new-curriculums .checkbox-warning input[type="checkbox"]:checked + label::before,
.page.new-curriculums .checkbox-warning input[type="radio"]:checked+label::before{background-color:#ef6a41;border-color:#ef6a41}.page.new-curriculums .radio-warning input[type="radio"]:checked+label::before{border-color:#ef6a41}.radio-warning input[type="radio"]:checked+label::after{background-color:#ef6a41}.setting-wrap{clear:both;padding:7px;background:#f2f2f2}.setting-wrap
h3{color:#959595;font-size:12px;font-weight:700;padding-bottom:4px}.setting-wrap
span.pipe{color:#999;padding:0
5px;font-size:10px;position:relative;top:-1px}.footer-quick{text-align:center;padding-bottom:16px}.fix-bottom-mobile-view{position:fixed;bottom:0;width:100%;z-index:10000}.booksWrapper
.bookSlide{}.booksWrapper .bookSlide .thumbnail
img{max-width:180px !important}.booksWrapper .bookSlide
.title{text-align:center;font-size:14px;margin:18px
0;font-weight:600}.booksWrapper .bookSlide .title
a{color:#333}.booksWrapper .bookSlide .title a:hover{text-decoration:underline}.booksWrapper .bookSlide .book-wrap{border:1px
solid #e6e6e6;width:220px}.booksWrapper .bookSlide
.thumbnail{margin:20px
auto 0;text-align:center;width:180px;height:254px;overflow:hidden}.setting-wrap
.keyword{width:70%;height:30px}.is-both-sides,.month-visible{background:#45cc00 !important;color:#fff !important}.is-both-sides:hover,.month-visible:hover{background:#45cc00 !important;color:#fff !important}.month-invisible{background:#eee}#container
.page.pay{padding-top:0 !important}#container .page.pay h1,
.page.purchase
h1{font-weight:700;font-size:45px;color:#9e48cf;text-align:center}#view_content .se_align-center .se_viewArea, #view_content
.se_mediaCaption{margin-right:auto;margin-left:auto}#view_content .se_align-center{text-align:center}#view_content
.se_imageStripArea{float:left}#view_content .se_imageStripArea
img{width:100%}#view_content .se-section-material{max-width:450px;vertical-align:top;position:relative}#view_content .se-section-align-center{margin-right:auto;margin-left:auto}#view_content .se-section-material{box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}#view_content .se-material-info{border:1px
solid rgba(0,0,0,.08);border-left:0}#view_content a.se-material-book{text-decoration:none !important}#view_content .se-material-thumbnail, #view_content .se-material-broadcast .se-material-thumbnail, #view_content .se-material-movie .se-material-thumbnail, #view_content .se-material-show .se-material-thumbnail{width:100px;min-height:130px;max-height:145px}#view_content .se-material-thumbnail{overflow:hidden;z-index:1;position:relative;font-size:0;background-color:#f4f4f4}#view_content .se-material-thumbnail:before{content:"";display:inline-block;vertical-align:middle}#view_content .se-material-thumbnail-resource{position:relative;left:50%;width:auto;height:100%;max-height:120px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);max-height:145px}#view_content .se-material-thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px
solid rgba(0,0,0,.1);content:""}#view_content .se-material-thumbnail~.se-material-info, #view_content .se-material-broadcast .se-material-thumbnail~.se-material-info, #view_content .se-material-movie .se-material-thumbnail~.se-material-info, #view_content .se-material-show .se-material-thumbnail~.se-material-info{position:absolute;top:0;right:0;bottom:0;left:100px}#view_content .se-module-material:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}#view_content .se-material-info:before{content:"";display:inline-block;height:100%;vertical-align:middle}#view_content .se-material-info-container{display:inline-block;vertical-align:middle;max-width:100%}#view_content .se-material-title{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:block;font-weight:700;font-size:13px;line-height:1.2;color:#333;font-size:15px;line-height:1.35}#view_content .se-material-detail, #view_content .se-material-broadcast .se-material-detail, #view_content .se-material-movie .se-material-detail, #view_content .se-material-show .se-material-detail{margin-top:12px}#view_content .se-material-detail{font-size:12px;line-height:1.5;color:#666;font-size:13px}#view_content .se-material-detail-title, #view_content .se-material-broadcast .se-material-detail-title, #view_content .se-material-movie .se-material-detail-title, #view_content .se-material-show .se-material-detail-title{width:30px;width:35px}#view_content .se-material-detail-title{clear:both;float:left;font-size:12px;line-height:1.5;color:#999;font-size:13px}#view_content .se-material-detail-description{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;min-height:18px;min-height:19px}#view_content .se-material-detail-title{clear:both;float:left;font-size:12px;line-height:1.5;color:#999;font-size:13px}#view_content .se-material-thumbnail~.se-material-info, #view_content .se-material-broadcast .se-material-thumbnail~.se-material-info, #view_content .se-material-movie .se-material-thumbnail~.se-material-info, #view_content .se-material-show .se-material-thumbnail~.se-material-info{position:absolute;top:0;right:0;bottom:0;left:100px}#view_content .se-material-info{padding:0
20px;box-sizing:border-box;font-size:0;padding-right:31px;padding-left:26px}#view_content .se-material-thumbnail~.se-material-info, #view_content .se-material-broadcast .se-material-thumbnail~.se-material-info, #view_content .se-material-movie .se-material-thumbnail~.se-material-info, #view_content .se-material-show .se-material-thumbnail~.se-material-info{position:absolute;top:0;right:0;bottom:0;left:100px}#view_content .se-text-paragraph-align-center{text-align:center!important}#view_content .se-image+.se-imageStrip{margin-top:2px;margin-top:5px}#view_content .se-component-content{padding-right:20px;padding-left:20px;margin:0
auto;max-width:640px;max-width:100%;padding-right:40px;padding-left:40px;padding-top:20px}#view_content .se-imageStrip .se-component-content-extend .se-imageStrip-container{margin-right:-20px;margin-left:-20px;margin-right:-40px;margin-left:-40px}#view_content .se-imageStrip-col-2.se-imageStrip-container{padding-right:2px;padding-right:5px}#view_content .se-imageStrip-container{position:relative;white-space:nowrap;font-size:0}#view_content .se-imageStrip .se-module-image{display:inline-block;margin-left:2px;box-sizing:border-box;vertical-align:top;margin-left:5px}#view_content .se-image-resource{position:relative;width:100%;vertical-align:top}#view_content .se-section-oglink{width:100%;max-width:450px;position:relative}#view_content .se-section-oglink.se-l-image .se-oglink-thumbnail-resource{min-height:85px;min-height:110px;width:auto}#view_content .se-section-oglink .se-oglink-thumbnail-resource{width:100%;height:auto;vertical-align:top}#view_content .se-section-oglink .se-oglink-thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px
solid rgba(0,0,0,.1);content:""}#view_content .se-section-oglink.se-l-image .se-oglink-thumbnail~.se-oglink-info{position:absolute;left:85px;right:0;top:0;bottom:0;left:110px}#view_content .se-section-oglink .se-oglink-info{position:relative;display:block;line-height:1.4;text-align:left;box-sizing:border-box}#view_content .se-section-oglink .se-oglink-info-container{display:inline-block;max-width:100%;vertical-align:middle;padding:21px
26px 18px;box-sizing:border-box}#view_content .se-section-oglink .se-oglink-info-container
a{text-decoration:none}#view_content .se-section-oglink .se-oglink-title{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:block;line-height:15px;font-weight:700;font-size:13px;color:#333;font-size:15px}#view_content .se-section-oglink .se-oglink-summary a,
#view_content .se-section-oglink .se-oglink-summary{margin-top:7px;font-size:13px;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;margin-top:5px;margin-bottom:5PX;line-height:1;font-size:12px;color:#999}#view_content .se-section-oglink .se-oglink-url,
#view_content .se-section-oglink .se-oglink-url
a{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;margin-top:5px;line-height:15px;font-size:13px;color:#00a832;text-decoration:none}#view_content .se-module-oglink{display:block;position:relative;width:100%;background-color:#fff;text-decoration:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.08);cursor:pointer}#view_content .se-sticker-image{vertical-align:top;height:120px !important;height:160px !important}#view_content .se-section-sticker{display:table}.ringble-data-area
h1{font-size:16px;font-weight:600;padding-bottom:10px}.ringble-data-area
th{font-weight:600}.ringble-parsing-area th,
.ringble-parsing-area td,
.ringble-data-area th, .ringble-data-area
td{padding:6px}.ringble-data-area
.bottom{display:flex;justify-content:flex-end;align-items:center}.ringble-data-area .bottom
a{color:#1e8dff;margin-left:20px}.ringble-data-area
.subject{width:300px;height:32px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;box-sizing:border-box;line-height:23px}#mw_basic .mw_basic_view_content,#view_content{width:750px;overflow:hidden}.page.estimate
.title{width:70px;display:inline-block}.page.estimate .esti-content{display:inline-block;width:200px;text-align:left}.page.estimate .esti-content input,
.page.estimate .esti-content
select{width:100%;box-sizing:border-box}@media all and (max-width:1000px){#container .main-banner, #container .main-banner-area{width:1000px}}@media
print{.printloading-area,#m_bg,#tab-bottom,.tab-bottom-bg,#m_nav,#m_header,#tab-aside,#footer,.fix-bottom-mobile-view,.popup_wrap,#wrap{display:none !important}#printWrapper{width:100% !important;margin:0
auto !important}}@media screen and (max-width: 768px){.view-desktop,.viewDesktop{display:none !important}.view-mobile,.viewMobile{display:block}input[type=text],input[type=tel],input[type=email],input[type=password]{-webkit-appearance:none;border-radius:0}.btn{-webkit-appearance:none;border-radius:0}#container{background:#fff}#container .main-banner .owl-next,
#container .main-banner .owl-prev,
#container .main-banner .slide-right-bg,
#container .main-banner .slide-menu,
#container .aside-banner,.tab-bottom-bg,#header,#tab-bottom,#tab-aside{display:none}.siteTab{background:#f1f1f1;border-bottom:1px solid #e6e6e6;height:30px;width:100%}.siteTab
strong{text-indent:0}.siteTab .book
strong{background-position:0 -275px;width:25px}.siteTab .book.active strong,
.siteTab .book a:hover
strong{background-position:0 -250px}.siteTab ul
li.active{height:30px}.siteTab
strong{background:none;text-indent:0;width:auto;line-height:30px;top:0}#m_header{display:block;width:100%;height:92px;position:fixed;top:0;z-index:1000;background:#fff;border-bottom:1px solid #e6e6e6}#m_header
.nav{display:block}#m_header
.logo{margin:13px
21px;float:left}#m_header .logo
img{height:35px}#container{padding-top:104px}#container .main-banner-area{margin-top:0}#container .main-banner, #container .main-banner-area{width:auto;height:auto}#container .main-banner
.slide{top:0px;width:100%;height:auto}#container .main-banner .slide .owl-item
img{width:100%;height:auto}#container .main-banner .slide-area{width:auto;height:auto}#container
.content{width:auto;margin:0
10px}#container .main-banner{position:static}#container
.content.main{margin-top:0}#container .content.main .guide
ul{border-bottom:0;border-left:0}#container .content.main .guide ul
li{width:50%;border:0;padding:0;margin-left:0}#container .content.main .latest-update ul
li{width:50%;margin-bottom:5px;letter-spacing:-1px}.latestUpdatBeadgeDescription{margin:17px
0 5px 0;clear:both}.box.latest-update{width:100%;overflow:hidden;padding:0}.box.latest-update
.inner{padding:10px
10px}.latestUpdateMore{width:100%;padding:7px
0}#container .content.main .latest-product-list div.item
img{width:100%;height:auto}.latest-product-list{position:relative;left:0;height:auto;width:100%}#container .content.main .best-product>ul{width:100%;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;box-sizing:border-box}#container .content.main .best-product > ul
li{width:20%;height:37px;float:left;margin-bottom:0}#container .content.main .best-product > ul li
.inner{border:0;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#container .content.main .best-product-content{width:100%;float:left;margin-top:10px}#container .content.main .best-product-content ul
li{width:49%;height:auto;margin-left:0}#container .content.main .best-product-content ul li:nth-of-type(2){float:right}#container .content.main .best-product-content ul li:last-child{display:none}#container .content.main .best-product-content ul li
.thumbnail{width:auto;height:auto}#container .content.main .best-product-content ul li .thumbnail
img{width:100%}#container .content.main .best-product-content ul li
dl{display:none}#container .content.main .infomation-content .info-price{width:100%}#container .content.main .infomation-content
.curriculum{width:100%}#container .content.main .info-price
ul{width:30%}#container .content.main .info-price ul
li{width:auto;height:50%}#container .content.main .info-price
th{display:none}#container .content.main .info-price
.description{width:70%}#container .content.main h2>span{float:right;margin-left:0;padding-right:10px}#container .content.main .curriculum
.description{width:100%}#container .content.main .curriculum .description
ul{display:block;text-align:center}#container .content.main .info-price .description>dl{height:auto;width:auto}#container .content.main .curriculum .description ul
li{width:20%;float:none;display:inline-block;margin-bottom:10px}.infomation-content .appList li .appicon
img{width:100%}#container .content.main .curriculum .description
.pd{height:auto}#container .content.main .curriculum .description
.pd{border-left:1px solid #e6e6e6}span.productTotalCount{display:inline !important;margin-left:13px}#container .content.main .review ul
li{margin-left:0;margin-bottom:10px;width:49%;float:left}#container .content.main .review ul li:nth-of-type(2){float:right}#container .content.main .review ul li:nth-of-type(4){float:right}#container .content.main .review ul li dl
dt{width:100%;height:120px}#container .content.main
.review{height:371px;overflow:hidden}#container .content.main .review
ul{margin-bottom:0}.viewMobile
.reviewMore{width:100%;padding:7px
0}.viewMobile
.full{width:100%;padding:7px
0}#container .content.main
.customer{margin-top:60px;width:auto}#container .content.main .customer
.section30{display:none}#container .content.main .customer
.section35{width:100%}#container .content.main .customer
.eventWrapper{display:none}#container .content.main .customer
.noticeWrapper{margin-top:20px}#container .content.main .customer .noticeWrapper h2
span{display:inline;float:right;margin:3px
0 0 0}#footer{margin-bottom:0}#footer
.content{width:auto}#footer .content
address{width:auto;margin:0
10px}#container .content.main .best-product > ul li:last-child{margin-bottom:0}#container .content.main .info-price .description>dl>dd{letter-spacing:-1px}#container .content.main .info-price .description dl dd dl dd
strong{padding-left:20px}#container .content.main .curriculum .description ul:first-child{margin-bottom:4px}#wrap{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;background-color:#fff}.m_menuOpen{overflow:hidden}#m_header{-webkit-transition:all 0.5s;transition:all 0.5s}#m_nav{display:block;position:fixed;top:0;right:0;z-index:100000;width:280px;height:100%;background:#ffe0d4;color:#666;overflow:hidden;box-sizing:border-box;transform:translate(280px,0);-webkit-transform:translate(280px,0);transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.m_menuOpen
#m_nav{transform:translate(0,0);-webkit-transform:translate(0,0)}#m_nav .find-password-area
a{color:#666}#m_nav
.m_formLogin{margin-top:30px;width:100%}#m_nav .m_formLogin
.inner{padding:20px
20px 16px 20px}#m_nav
.inputRow{padding:5px
10px;border:1px
solid #fff;margin-bottom:8px;position:relative;background:#fff}#m_nav
.inputRow.active{border:1px
solid #7B95A8}#m_nav
.naverLoginWrap{margin-top:10px}#m_nav .naverLoginWrap
img{height:40px}#m_nav .m_formLogin input[type=text],
#m_nav .m_formLogin input[type=password]{height:27px;width:95%;background-color:#fff;border:0;color:#666}#m_nav .m_formLogin #m_label-id,
#m_nav .m_formLogin #m_label-password{position:absolute;top:15px;left:18px;z-index:10;color:#ccc;cursor:text}#m_nav .m_formLogin input[type=submit]{width:100%;border:0;padding:11px
0;font-size:14px;color:#fff;background-color:#666;-webkit-appearance:none;border-radius:0}#m_nav .m_formLogin
.btnWrapper{padding:6px
0px;display:inline-block}#m_nav .m_formLogin .find-password-area{display:inline-block;float:right;height:36px;line-height:36px}#m_nav .m_formLogin .find-password-area
span{font-size:10px}#m_nav
h1{position:absolute;top:9px;left:19px}#m_nav h1
img{height:25px}#m_nav
.settingWrapper{position:absolute;top:10px;right:10px}#m_nav .settingWrapper
img{max-height:24px}#m_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000;display:none;background:rgba(0,0,0,0.5)}#m_nav
.gnb{width:100%;overflow-y:scroll;font-size:14px;line-height:1.4;-webkit-overflow-scrolling:touch;position:relative}#m_nav .gnb>li{border-bottom:1px solid #fffbfa}#m_nav .gnb>li>ul{display:none;background:#ffece4}#m_nav .gnb>li>ul>li>a{padding-left:30px}#m_nav .gnb>li>ul>li>ul{display:none;background:#fff4f0}#m_nav .gnb>li>ul>li>ul>li>a{padding-left:40px}#m_nav .gnb
.appLink{height:auto !important}#m_nav .gnb .appLink
p{font-weight:600;padding-left:29px;margin-top:10px;margin-bottom:5px}#m_nav .gnb .appLink
img{width:46px}#m_nav .gnb
.stitle{color:#666;display:block;padding:10px
0 10px 20px;background:#e0c7be;text-align:center;border-bottom:0}#m_nav .gnb
a{color:#666;display:block;padding:10px
0 10px 20px}#m_nav .gnb
a.active{font-weight:600}#m_nav .m_formLogin
.memberWrapper{font-size:18px;text-align:center;padding:5px
0 20px 0}#m_nav .m_formLogin
.mypageWrapper{text-align:center}#m_nav .m_formLogin .membershipWrapper a,
#m_nav .m_formLogin .memberWrapper
a{}#m_nav .m_formLogin .membershipWrapper
div{margin-bottom:8px}#m_nav .m_formLogin
.membershipWrapper{text-align:center;font-size:14px;margin-bottom:20px}#m_nav .m_formLogin .membershipWrapper
span{color:#FF0}#container .content
.aside{display:none}.board-name{display:none}#container .content
.main{width:auto;margin:0;float:none}#container .content .main .product-list{display:inline-block;margin:10px}.product-list
li{width:49%;margin-right:0}.product-list li
.top{width:100%;margin:0}.product-list li .product-area{width:100%;margin-left:0;box-sizing:border-box}.product-list
li.first{clear:none}.product-list li:nth-of-type(even){float:right}.product-list li:nth-of-type(odd){clear:both}.product-list li
img{width:100%}.show-perpage,.show-rotationprint{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}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 .content .main #view_content iframe, #container .content .main #view_content embed, #container .content .main #view_content
img{max-width:100% !important}.product-list li .title
a{width:100%}.category-area{width:auto;display:block}.category-area
li{display:inline-block;width:auto;float:none}#container .content .join
.terms{width:auto}#container .content .join2
p{width:auto;height:auto;position:static;display:none}#container .content .join2 table td input[type=text], #container .content .join2 table td input[type=password], #container .content .join2 table td input[type=email]{width:90% !important}#container .content .join2
select.phone{width:60px;padding:3px
2px}#container .content .join2
input.phone{width:47px}#container .content .join2 table td
input.zipcode{width:30px !important}#container .content .join2 input[type=text],
#container .content .join2 input[type=tel],
#container .content .join2 input[type=email],
#container .content .join2 input[type=password]{border:1px
solid #ccc}#container .content .join2
em{margin-top:10px;display:block;line-height:1.4}#container .content .join2
.labelMailing{display:block}#container #view_content img,
#container .content .main img, #container .content .main
embed{width:100%}#mw_basic img,
#commentContents img,
#container .content .main .mw_basic_view_name img,
#container .content .main table.board
img{width:auto !important}.cardPaymentInfoWrapper{background:#ff1616;color:#fff;padding:10px
8px;text-align:center;margin-bottom:10px}.cardPaymentInfoWrapper
span{color:#FF0}#container .content .page.pay
dl{width:auto}#container .content .page.pay
dl.payType{width:auto !important}#container .content .page.invitation table, #container .content .page.pay
table{margin-bottom:10px}#container .content .page.pay
.calc{width:auto;float:none;margin-bottom:10px}.loading
img{width:auto !important}.form-write
.title{width:auto}.form-write textarea,
.form-write input[type=text]{width:98%}#container .content .page.curriculums
ul.age{height:auto;text-align:center}#container .content .page.curriculums ul.age
li{width:15%;height:50px;line-height:50px;float:none;display:inline-block;margin-left:0;margin-bottom:4px}#container .content .page.curriculums .product
li{width:49%;height:auto;margin-left:0;margin-bottom:10px}#container .content .page.curriculums .product li
img{width:100%;height:auto}#container .content .page.curriculums .product li:nth-of-type(even){float:right}#container .content .page.curriculums .product li:nth-of-type(odd){clear:both}#container .content .page.curriculums
.product{height:auto;display:inline-block}#container .content .page.curriculums .product:last-child{margin-bottom:0}.page.coupon
.couponInputWrapper{padding:0}.page.coupon
label{margin-bottom:10px;display:block;font-size:14px;font-weight:600}.page.coupon input[type=button]{margin-top:10px}.page.coupon .couponInputWrapper
.inf{margin-left:0}#container .content .scrap.page dl.scrapList dd input[type=text]{width:120px}#container .content.main .best-product > ul li
.inner{padding:0;text-align:center}#container .content .main .product-detail .detail
.controller{position:fixed;bottom:43px;left:0;margin:0;padding:0;z-index:100}#container .content .main .product-detail .detail .controller
a{width:35%;padding:20px
0}.product-detail .detail .controller
.colorOption{width:30%}.product-detail
.image{margin:0
auto;float:none}.product-detail
.detail{float:none;width:auto;margin:0}.product-detail .detail
dl{margin-top:10px}.related-product
ul{width:100%;display:inline-block;text-align:center;margin-bottom:10px}.related-product ul
li{padding:0;width:30%;margin-left:1.5%;float:none;display:inline-block}.related-product ul li:first-child{margin-left:0}.related-product ul li
.image{width:100%;height:auto}.related-product ul li
.group{text-align:left}.related-product
h2{margin-bottom:10px}.related-product ul li
.title{width:auto;text-align:left}#container .content .page.pay
.banner{margin-bottom:4px}#container .content.main
.guide{margin-top:10px}.wideBannerWrapper{margin-top:10px;font-size:0}.wideBannerWrapper
img{width:100%}#container .content.main .review ul li dl dd
span{letter-spacing:-1px;width:auto;padding:0}#container .content.main .review ul li dl
dd{padding:13px;width:auto}.btn.allselect,.btn.selectPrint,.btn.selectRotatePrint,.btn.selectScrap,.btn.all-scrap{letter-spacing:-1px;padding:6px
9px;margin-bottom:4px}#container .content.main .info-price .description dl dd dl
dd{line-height:70px}ul.board.gallery
li{width:49%;clear:none !important}ul.board.gallery li:nth-of-type(even){float:right}ul.board.gallery li:nth-of-type(odd){clear:both;margin-left:0}ul.board.gallery li dl
dt{width:auto}.page.company .description
dl{width:auto;margin-left:0}.page.company .section
.message{width:auto;height:auto}.page.company .section .message
.inner{padding-left:0;padding-right:0}.page.company .section
.bgContent{margin:0
auto;float:none}.page.company .description
.logo{text-align:center;float:none}.page.company .description .logo
img{width:auto}#container .content .page
.point{zoom:0.8}.page.mascot .detail
.image{text-align:center;width:100%}.page.mascot .detail .image
img{width:auto !important}.page.mascot .detail
.description{width:auto}.page.mascot .link
a{margin-bottom:20px}#mw_basic
table{width:auto}#variableFiles input[type=file]{width:180px}.page.company .point>div{float:left;width:33%;zoom:0.9}.page.mascot ul.face
li{zoom:0.68}.page.mascot ul.face li
img{width:auto !important}.loginPageWrapper{left:0}.loginPageWrapper
.submitWrapper{position:static}.loginPageWrapper
.submitWrapper{margin-bottom:10px}.loginPageWrapper .submitWrapper
input{width:100%;height:auto}#container .content .page.pay
dl.icon{float:left;border:0}#container .content .page.pay dl.icon
dt{width:auto;float:left;clear:both}#container .content .page.pay dl.icon dt
img{width:auto}#container .content .page.pay dl.icon
dd{float:left;line-height:23px;margin-left:5px}#container .content.main .guide ul li
.inner{width:auto}#container .content.main .guide ul li:nth-of-type(even) .inner{border-left:0}#container .content.main .curriculum h2
span{width:auto;padding-right:10px}#container .content .page.pay .icon-rabbit{display:none}#container .content .studyingWrapper .studying
li{clear:both}#container .content .studyingWrapper
.studying{width:100%}#container .content .studyingWrapper .studying
li{width:100%;margin-right:0}#container .content .studyingWrapper .studying li
.inner{width:100%;height:auto}#container .content .studyingWrapper .studying li
.studyingContentWrapper{width:100%;display:block}#container .content .studyingWrapper .studying li
.studyingContent{position:relative;top:29.5px;width:200px}#container .content .studyingWrapper .studying li
.studyingBackground{width:100%}.writingWrapper h1
img{zoom:0.6}.writingWrapper
.tab{width:100%}.writingWrapper .tab
li{width:50%;padding:7px
0}.writingWrapper .tab li:nth-of-type(even){float:right}.writingWrapper .tab li:nth-of-type(odd){float:left;clear:both}.writingWrapper .nameForm
.half{width:100%}.writingWrapper .nameForm .half
.inner{margin-bottom:40px}.writingWrapper .nameForm
.control{padding-top:20px}.writingWrapper h1 img,
.writingWrapper .nameForm .control
img{width:auto !important}.writingWrapper .nameForm
.previewWrapper{width:320px}.writingWrapper .nameForm
.preview{zoom:0.4}.writingWrapper
.addressSelectMessage{line-height:1.4}.writingWrapper
.linkSocial{top:12px}#container .content .page.pay .bannerPrice > div.right,
#container .content .page.pay .bannerPrice>div.left{width:49%}#container .content .page.pay .benefit_151112_2 table td
.site{width:280px;height:184px;margin-bottom:20px}#container .content .page.pay .benefit_151112_2 table td
.description{height:auto;margin-bottom:20px}#container .content .page.pay
.faqLink{text-align:center;margin-top:20px}#container .content .page.pay .bannerPrice .counter
img{width:auto;zoom:0.8}#container .content .page.pay .faqLink
img{width:auto}#container .content .page.faq .content
img{width:100% !important}#container .content.main .guide
ul{width:auto}#container .content.main .guide ul
li.small{overflow:hidden;height:80px}#container .content.main .guide ul li.small
.inner{width:auto;padding:14px
12px 15px 12px}#container .content .page.pay .benefit_151112_2 table td .site
a.direct{top:73.5px;left:92px}.product-list li
.thumbnail{min-height:258px}.product-list li .controller
.coverPrint{padding:7px
7px}#container .content .page.search .product-list
.thumbnail{width:auto;height:auto}#container .content .page.search .product-list li .controller
a{width:auto}.solutionWrapper .board-name{display:block}#container .content .page.pay
.viewSymentorInfo{font-size:26px;height:44px;line-height:44px}.page.terms
textarea.terms{width:99%}.appDownloadWrapper
li{width:40%;margin-left:5%;margin-bottom:5%}.appDownloadWrapper li:nth-child(even){float:right;margin-left:0;margin-right:5%}.content .page.pay
.symentorConvenient{line-height:1.7 !important;font-size:17px !important}.myCounselViewWrapper{position:static;top:0;text-align:right;padding-bottom:14px}.cartWrapper .cart th:nth-of-type(7),
.cartWrapper .cart td:nth-of-type(7),
.cartWrapper .cart th:nth-of-type(6),
.cartWrapper .cart td:nth-of-type(6),
.cartWrapper .cart th:nth-of-type(5),
.cartWrapper .cart td:nth-of-type(5){display:none}table.orderProduct .bookName,
table.cart
.bookName{display:block;clear:both;margin-top:8px;margin-bottom:4px;float:left;line-height:1.4}#container .content .join2 table.delivery td
input.zipcode{width:45px !important}.booksWrapper
ul{width:100%}.booksWrapper ul li .title
img{width:auto !important}.booksWrapper ul
li{width:48%;min-height:408px}.booksWrapper ul li
.thumbnail{width:auto;height:auto;min-height:230px;margin:0}.booksWrapper
li{margin-right:0 !important}.booksWrapper ul
li.first{clear:none}.booksWrapper ul li
.title{height:32px;overflow:hidden}.booksWrapper li:nth-of-type(even),
.booksWrapper li:nth-of-type(20),
.booksWrapper li:nth-of-type(18),
.booksWrapper li:nth-of-type(16),
.booksWrapper li:nth-of-type(14),
.booksWrapper li:nth-of-type(12),
.booksWrapper li:nth-of-type(10),
.booksWrapper li:nth-of-type(8),
.booksWrapper li:nth-of-type(6),
.booksWrapper li:nth-of-type(4),
.booksWrapper li:nth-of-type(2){float:right}.booksWrapper li:nth-of-type(odd),
.booksWrapper li:nth-of-type(19),
.booksWrapper li:nth-of-type(17),
.booksWrapper li:nth-of-type(15),
.booksWrapper li:nth-of-type(13),
.booksWrapper li:nth-of-type(11),
.booksWrapper li:nth-of-type(9),
.booksWrapper li:nth-of-type(7),
.booksWrapper li:nth-of-type(5),
.booksWrapper li:nth-of-type(3),
.booksWrapper li:nth-of-type(1){clear:both !important}.booksWrapper ul li .price
.originalPrice{clear:both;padding-left:20px}.booksWrapper ul li .price
.salePrice{clear:none;padding-left:10px}.booksWrapper ul li .price
.discountRate{margin-left:14px}.booksWrapper ul li .price
.originalPrice{padding-left:14px}.bookPreviewContent{width:80%;height:400px;top:120px;left:10%;margin-left:0;overflow-y:scroll}.bookPreviewContent
.bookContent{margin-left:0;margin-top:10px;width:100%;height:auto;clear:both}.bookPreviewPopup
.control{position:fixed;bottom:0;width:100%;left:10%;margin:0;left:0}.bookPreviewPopup .control
a{width:33.3% !important;padding:14px
0 !important;font-weight:400 !important;margin-right:0 !important}.orderCompleteWrapper .amountWrapper,
.orderCompleteWrapper
.orderProduct{width:auto}.cartWrapper .totalPrice table th,
.orderCompleteWrapper .amountWrapper th,
.bookPaymentWrapper .amountWrapper
th{font-size:14px;padding:5px
!important}.bookPaymentWrapper .paymentType
td{letter-spacing:-1px;font-size:14px !important}.accountForm .account-info{letter-spacing:-1px}.accountForm table
div{line-height:1.6}.booksWrapper ul li
.control{float:none;clear:both;width:100%;padding:0;padding-top:14px}.booksWrapper ul li .control
a{width:50%;background-color:#B2B2B2;background-position:50% 50% !important}.booksWrapper ul li .control a.btnCart:hover{background-color:#7C7C7C !important;background:url(/images/common/btn_shopping_cart_over.png) no-repeat}.booksWrapper ul li .control a.btnOrder:hover{background-color:#B25E1A !important;background:url(/images/common/btn_credit_card_over.png) no-repeat}.booksWrapper ul li .control
a.btnOrder{background-color:#FF8625}.booksWrapper ul li
.price{margin-bottom:0}.bookPreviewContent{padding:10px;margin-left:-10px}#container .content.main .latest-product-list .owl-prev,
#container .content.main .latest-product-list .owl-next{top:50%;margin-top:-34.5px}.latestBookList .owl-prev,
.latestBookList .owl-next{top:50%;margin-top:-25px}.latestBookList .bookPrice
.discount{background:url(/images/common/icon_discount_small.png) no-repeat;width:25px;height:25px;line-height:25px;font-size:12px}.latestBookList
.bookTitle{bottom:31px;left:1px}.latestBookList .bookPrice
.price{margin-top:0}.latestBookList .bookPrice .price .originalPrice,
.latestBookList .bookPrice .price
.salePrice{font-size:12px}#container .content .page.useSymentor
.site{width:100%}.bookPreviewContent
.bookImage{width:100%;height:auto;padding:0}.bookPreviewContent .bookImage
.imgWrapper{width:60%;height:auto}.bookPreviewContent .bookImage .imgWrapper
.previewCover{}.bookPreviewContent .bookContent dl
dt{width:60px}.bookPreviewContent .bookContent dl
dd{float:right}.bookPreviewPopup
.close{position:fixed;top:131px;margin-right:1%;width:23px}.page.mascot .video
iframe{width:100%}.writingWrapper .tab
.btn{padding:7px
0}table.board tbody
td{padding:6px
0}.infomation-content .appList li
.appicon{float:none}.infomation-content .appList li
.link{float:none}.infomation-content .appList li .link
a{display:inline}.navertalktalk{margin:0;font-size:0}.page.pay .tabPage
img{width:100%;height:auto}.page.pay .tabPage
img.btnDownload{width:auto}.page.pay
.appWrapper{padding:12px}.page.pay
.tableAmount{width:100% !important;height:130px}#container .content .page.pay
.controller{float:left;width:100%}.appDownloadWrapper{margin-left:0px}.page.pay .tableAmount
td{font-size:21px}.page.pay
.tab{border-bottom:0}.page.pay .tab
li{width:50% !important}.page.pay .tab li
a{border-bottom:1px solid #b2b2b2}.page.pay .tab li:nth-of-type(3) a{border-left:1px solid #b2b2b2}.page.pay .tab li:nth-of-type(5) a{border-left:1px solid #b2b2b2}.page.pay
.discount{width:60px;position:relative;top:21px;background-size:contain}.page.pay .discount
span{top:7px;font-size:20px}.page.pay table.productList
.contents{margin-top:0;margin-left:0;width:200px}.page.pay table.productList td:nth-of-type(2){border-right:1px solid #e1e1e1}.page.pay table.productList td:nth-of-type(3){display:none}.page.pay .tableAmount
.icon{width:14px;height:14px;background-size:contain;margin-top:-7px;right:-8px}.page.pay .tableAmount
.won{font-size: .7em}#container .form-search{height:42px;margin-top:10px}#container .form-search .search-area{margin:0
10px}#container .form-search
.searchInputWrap{float:left;width:100%;position:relative}#container .form-search .searchInputWrap
.border{border:2px
solid #f16940;height:38px}#container .form-search .search-area
.category{float:left;width:62px;height:38px;line-height:38px;border-right:2px solid #f16940;padding-left:6px}#container .form-search .search-area input[type=image]{background:#f16940;padding:7px
14px;float:right;position:absolute;right:0;border-radius:0}#container .form-search .search-area
.keyword{height:28px;border:0;margin-top:2px;padding-left:6px;width:70%;position:absolute;font-weight:600;font-size:14px}#container .form-search .search-area select[name=category]{height:38px;border:0;-webkit-appearance:none;border-radius:0;background:url(/images/layout/icon_search_arrow.png?20160126) no-repeat 70px 15px;padding:0
20px 0 5px}#container .content .page.search .product-list{width:100%}.page.search .product-list
li{margin-bottom:0}.page.search .product-list li:nth-of-type(odd){clear:both;margin-right:0 !important}.page.search .product-list li:nth-of-type(even){float:right;margin-right:0 !important}#container .content .page.search .product-list .product-area
.gallery{width:auto;background-size:contain;height:108px}#container .content .page.search .notfound-title{display:block;margin-top:20px}.page.pay table.productList
.viewMobile{margin-left:38px}.page.pay table.productList
.item{float:left}#container .content .join3 .welcome
img{width:100%}#container .content .join3
.title{padding:40px
0;font-size:14px}#container .content .join3
.btn{padding:14px}#container .content .join2 .termsWrap
h1{font-size:0}#container .content .join2
.agreement{position:static;height:auto}#container .content .join2
.terms{width:auto}#container .join2 .controller input[type=image],
#container .join2 .controller a
img{width:40%}.menu.page{margin:8px}.menu.page .appList li,
.menu.page .menu
li{margin:12px
0}#container .main-banner .owl-dots{bottom:-2px}#container .owl-next, #container .owl-prev{display:none}.booksWrapper ul li .thumbnail
img{max-width:100% !important}.learning_rank
ul{width:100%}.learning_rank ul
li{border-right:0;margin-right:0;padding-right:0;width:100%}.bookDetail
.bookInfo{margin-left:0}.page.new-curriculums .banner
img{width:100%}.page.new-curriculums .list-area
img{height:142px}.page.new-curriculums .list-area
img.arrow{height:auto}.page.new-curriculums .list-area li:nth-of-type(1),
.page.new-curriculums .list-area
li{margin-left:22px !important}.page.new-curriculums .list-area
li{margin-bottom:16px}.booksWrapper .bookSlide .book-wrap{width:auto}.booksWrapper .bookSlide
.thumbnail{width:auto;height:auto;margin:0}.booksWrapper .bookSlide
.control{display:none}.booksWrapper .bookSlide .price
.discountRate{margin-left:6px}.wrap_top_download .banner-right{position:static;padding-left:0;padding-right:0}.wrap_top_download .banner-right
li{display:inline-block;float:none;margin-left:4px}.wrap_top_download{padding:14px
5px}.product-list li .thumbnail .child-picture-sample{display:none}.cheditor-tb-wrapper{overflow:scroll}#container .content
.page.pay{padding:0
0 0 0 !important}.join2 .invalid-msg{position:static}#container .content.main .latest-product-list
div.item{width:auto}#container .content.main .bar-banner
img{width:100%}#container .content.main .info-price .description
img{display:flex;padding:0
0 18px 0}#container .content.main .bar-banner{width:100%;height:auto}#container .content.main .bar-banner
.list{position:relative;top:0;left:0;display:flex;margin-top:18px;justify-content:space-between}#container .content.main .bar-banner .list
li{margin:0}.menu.page .appList, .menu.page
.menu{display:flex;flex-wrap:wrap;justify-content:space-evenly}#container .content .main .top-mall-ad{height:auto}#container .content .main .top-mall-ad
.list{position:relative;top:0;left:0;display:flex;margin-top:18px;justify-content:space-between}#container .content .main .top-mall-ad .list
li{margin:0}.breadcrumb{margin-top:0}#mw_basic .mw_basic_view_content,#view_content{width:100%}}@media screen and (max-width: 767px){.menu.page .appList li:nth-of-type(even),
.menu.page .menu li:nth-of-type(even){float:right}}@media screen and (max-width: 600px){.password-lost .phoneWrapper,
.password-lost
.emailWrapper{width:100%;border:0}.password-lost
.emailWrapper{padding-bottom:0}.password-lost
.phoneWrapper{padding-top:0}}@media screen and (min-width: 376px){.menu.page{margin:20px}}@media screen and (max-width: 375px){.page.new-curriculums .list-area li:nth-of-type(1),
.page.new-curriculums .list-area
li{margin-left:12px !important}}@media screen and (max-width: 360px){.menu.page .appList li,
.menu.page .menu
li{zoom:0.87}.page.new-curriculums .list-area li:nth-of-type(1),
.page.new-curriculums .list-area
li{margin-left:11px !important}}@media screen and (max-width: 320px){.btn{letter-spacing:-1px}.perpage{margin-top:8px}.btn.allselect,.btn.selectPrint,.btn.selectRotatePrint{padding:4px
8px}#container .content.main .info-price .description dl dd
dl{height:47px}#container .content.main .info-price .description dl dd dl dt, #container .content.main .info-price .description dl dd dl
dd{line-height:47px}#container .content.main .info-price .description>dl>dd{margin-top:10px}#container .content.main .info-price .description dl dd
dl{margin-top:10px}#container .content .page.pay .benefit_151112_2
table{font-size:13px}.writingWrapper .nameForm
.previewWrapper{width:240px}.writingWrapper .nameForm
.preview{zoom:0.3}#container .product-list .product-area .controller
.btn{padding:7px
10px}.product-list li
.thumbnail{min-height:207px}#container .content .page.pay
.viewSymentorInfo{font-size:20px;height:38px;line-height:38px}#container .content.main .latest-product-list
p{font-size:11px}#container .content.main .curriculum h2
span{letter-spacing:-1px}.bottomLayerPopup{position:fixed;bottom:-120px;width:100%;height:100px}.bottomLayerPopup
.content{height:81px}.page.pay table.productList
.contents{margin-top:0;margin-left:0;width:148px}.page.pay table.productList
.viewMobile{margin-left:8px}#container .content .join2 .agreement
label{font-size:13px}.menu.page .appList li,
.menu.page .menu
li{zoom:0.82}.page.new-curriculums .list-area li:nth-of-type(1),
.page.new-curriculums .list-area
li{margin-left:32px !important}}@media all and (min-width:768px) and (max-width:1023px){.m_menuOpen
#m_nav{display:none !important}.menu.page .appList li,
.menu.page .menu
li{margin:12px
8px}}@media all and (min-width:1024px) and (max-width:1024px){}@media all and (min-width:1025px){.m_menuOpen
#m_nav{display:none !important}}@media all and (max-height:674px){#tab-aside .depth1-2
.btnNavWrapper{display:block}#tab-aside .depth1-2
.menu{}}