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,details,figcaption,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:Pretendard,Malgun Gothic,sans-serif;font-size:inherit;line-height:baseline;vertical-align:baseline;border:0;outline:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul,li{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:top}input[type=radio],input[type=checkbox]{vertical-align:middle;margin:-2px 2px 0 0}input[type=text],input[type=email],input[type=password]{vertical-align:top}a{cursor:pointer;text-decoration:none}*,:before,:after{box-sizing:border-box}input[type=text],input[type=password],input[type=submit],input[type=button],input[type=search],input[type=tel],input[type=number],input[type=email],textarea{border-radius:0}button{background-color:#0000;border:0;border-radius:0;outline:0}.displaynone{display:none}.blind{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.information .name{font-size:0}.information .name img{vertical-align:middle;border-radius:50%;width:52px;height:52px;display:inline-block}.information .name figcaption{vertical-align:middle;width:calc(100% - 72px);margin-left:20px;display:inline-block}.information .name figcaption li{font-size:13px;font-weight:600}.information .name figcaption li:last-child{color:#8e8e8e;margin-top:2px;font-weight:700}.information .detail{word-break:keep-all;padding:15px 0}.information .detail dl{flex-wrap:wrap;justify-content:space-around;align-items:flex-start;row-gap:9px;display:flex}.information .detail dl dt{vertical-align:top;width:26%;font-size:13px;font-weight:600;display:inline-block}.information .detail dl dd{color:#999;vertical-align:top;width:74%;font-size:13px;font-weight:500;display:inline-block}.information .detail dl dd *{color:inherit;font:inherit}.information .detail .instagram a{background-position:0 0;background-repeat:no-repeat;background-size:30px;height:30px;margin-top:27px;padding-left:40px;font-family:Pretendard;font-size:18px;font-weight:700;line-height:36px;display:block}html,body{background:#fafafa}body{word-break:break-all;-webkit-text-size-adjust:none;min-width:320px;font-size:12px}body.show-nav{overflow:hidden}body.show-nav #dimmed{display:block}body.down-scroll #top-nav{transform:translateY(-100%)}#dimmed{z-index:30;background:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#content{text-align:left;justify-content:space-between;width:100%;max-width:935px;margin:0 auto;padding-top:56px;font-size:0;position:relative}#content .article{vertical-align:top;width:100%;max-width:600px;margin:0 auto;display:inline-block}header{text-align:center;width:100%;height:56px}header .innerWrap{width:100%;max-width:935px;height:inherit;margin:0 auto;position:relative}header h1 a{vertical-align:top;padding:8px 3px;font-size:30px;font-weight:500;display:inline-block}header button.btn-menu{visibility:hidden;z-index:-1;opacity:1;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;position:absolute;top:5px;left:0}header button.btn-menu svg{width:30px;height:30px}header button.btn-menu:hover{opacity:.6}#top-nav{z-index:10;background-color:#fffc;border-bottom:1px solid #dbdbdb;height:56px;transition:all .4s;position:fixed;top:0;left:0;right:0}#top-nav .top-nav-list{z-index:5;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:935px;height:56px;display:flex;position:absolute;top:0;right:calc(50vw - 467.5px)}#top-nav .top-nav-list li{height:100%;position:relative}#top-nav .top-nav-list li>a{color:#595959;align-items:center;height:100%;padding:0 10px;font-size:14px;font-weight:400;display:flex}#top-nav .top-nav-list li>a span.txt{padding:5px 0;position:relative}#top-nav .top-nav-list li>a span.txt:before{content:"";visibility:hidden;opacity:0;background-color:#000;border-radius:50%;width:3px;height:3px;transition:all .2s;position:absolute;top:3px;right:-3px}#top-nav .top-nav-list li:after{content:"";z-index:10;background-color:#000;width:100%;height:0;position:absolute;bottom:0;left:0}#top-nav .top-nav-list li.active>a{color:#000}#top-nav .top-nav-list li.active:after{height:1px;transition:height .3s}#top-nav .top-nav-list li:hover span.txt{color:#000}#top-nav .top-nav-list li.active span.txt:before{visibility:visible;opacity:1}#story{z-index:10;text-align:left;background:#fff;border:1px solid #e6e6e6;margin:30px 0;padding:16px 0;font-size:0;position:relative}#story .swiper-slide{text-align:center;vertical-align:top;cursor:pointer;width:60px;display:inline-block}#story .swiper-slide:first-child{margin-left:16px}#story .swiper-slide:last-child{margin-right:16px}#story .swiper-slide>a{display:block;position:relative}#story .swiper-slide>a .img{background:linear-gradient(270deg,orange,red,violet);background:-webkit-linear-gradient(to right, orange, red, violet);border-radius:50%;width:60px;height:60px;display:inline-block}#story .swiper-slide>a .img .bg{background:#fff;border-radius:50%;width:56px;height:56px;margin:2px}#story .swiper-slide>a .img img{border:1px solid #dbdbdb;border-radius:50%;width:52px;height:52px;margin:2px}#story .swiper-slide>a .subject{text-overflow:ellipsis;white-space:nowrap;padding-top:5px;font-size:12px;overflow:hidden}#story .swiper-slide>a .more{z-index:5;color:#fff;text-align:center;background:#0095f6;border:1px solid #fff;border-radius:50%;width:16px;height:16px;font-size:13px;line-height:14px;display:block;position:absolute;top:50%;right:0}nav.lnb{visibility:hidden;z-index:-1;opacity:0;text-align:left;-webkit-overflow-scrolling:touch;background:#fff;width:101%;max-width:935px;height:100%;transition:all .3s;position:fixed;top:0;left:50%;overflow:auto;transform:translate(-50%)}nav.lnb.is-show{visibility:visible;opacity:1;z-index:100}nav.lnb .information{width:100%;max-width:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nav.lnb .close{text-indent:-9999px;background-size:cover;width:14px;height:14px;display:inline-block;position:absolute;top:27px;right:20px}footer{clear:both;border-top:1px solid #e6e6e6;margin-top:30px;padding:20px 0}footer .copyright{text-align:center;width:100%;max-width:935px;margin:0 auto;font-size:11px}#btm_menu{z-index:40;opacity:1;background:#fff;border-top:1px solid #e6e6e6;width:100%;max-width:1024px;transition:all .3s;display:block;position:fixed;bottom:0;left:50%;transform:translate(-50%)}#btm_menu ul{text-align:center;font-size:0}#btm_menu ul li{vertical-align:top;width:25%;display:inline-block}#btm_menu ul li a{cursor:pointer;background-position:50%;background-repeat:no-repeat;height:44px;display:block}#btm_menu ul li.home a{background-image:url(http://jw514.mywisa.com/_skin/user_1/img/common/btm_icon_home.png);background-size:20.9px 22.6px}#btm_menu ul li.menu a{background-image:url(http://jw514.mywisa.com/_skin/user_1/img/common/btm_icon_menu.png);background-size:19.6px}#btm_menu ul li.bottom a{background-image:url(http://jw514.mywisa.com/_skin/user_1/img/common/btm_icon_top.png);background-size:18.5px 9.5px;transform:rotate(180deg)}#btm_menu ul li.top a{background-image:url(http://jw514.mywisa.com/_skin/user_1/img/common/btm_icon_top.png);background-size:18.5px 9.5px}#btm_menu .box_search{visibility:hidden;opacity:0;z-index:-10;text-align:center;background:#fafafa;border-top:1px solid #e6e6e6;width:100%;padding:16px;transition:all .3s;position:absolute;bottom:-65px;left:0}#btm_menu .box_search.active{visibility:visible;opacity:1;z-index:10;bottom:65px}#btm_menu .box_search .box{text-align:left;padding-right:50px;position:relative}#btm_menu .box_search .box .basic_search{background:0 0;border:0}#btm_menu .box_search .box .btn{width:26.3px;height:21.6px;position:absolute;top:5px;right:15px}@media screen and (width>=935px){#btm_menu{display:none!important}}.section-title{color:#8e7ba7;margin:10px 0 26px;padding:3px 10px 7px 15px;font-size:18px;font-weight:400;position:relative}.section-title:after{content:"";background-color:#dbdbdb;width:10px;height:32px;position:absolute;top:0;left:0}section.about,section.experience{margin-bottom:100px}section.experience .exp-list{border-left:1px solid #dcdcdc}section.experience .exp-list>li{margin-top:15px;padding:15px 0 15px 15px;position:relative}section.experience .exp-list>li:first-child{margin-top:0}section.experience .exp-list>li:after{content:"";z-index:2;background-color:#434343;border:12px solid #fafafa;border-radius:50%;width:30px;height:30px;position:absolute;top:34px;left:-15px}section.experience .exp-list>li .period{color:#1a447a;margin-bottom:5px;font-size:15px;font-weight:300}section.experience .exp-list>li .title{font-size:17px;font-weight:700}section.experience .exp-list>li .title .part{color:#4d4d4d;margin-left:10px;font-size:14px;font-weight:400}section.experience .exp-list>li .detail{margin-top:10px}section.experience .exp-list>li .detail p{color:#5c5c5c;font-size:13px;line-height:1.6}section.experience .exp-list>li .detail .used{background-color:#f4f5f8;border:1px solid #dce4f9;border-radius:5px;margin-top:10px;padding:10px;font-size:12px;position:relative}section.experience .exp-list>li .detail .used strong{margin-bottom:8px;display:block}section.experience .exp-list>li .detail .used ul{flex-wrap:wrap;align-items:center;column-gap:13px;display:flex}section.experience .exp-list>li .detail .used ul>li{color:#4d4d4d;position:relative}section.experience .exp-list>li .detail .used ul>li:not(:first-child):after{content:"";background-color:#000;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}section.work .work-list{text-align:left;width:100%;font-size:0;transition:all .4s;display:block;overflow:hidden}section.work .work-list:after{content:"";clear:both;display:block}section.work .work-list>li{vertical-align:top;width:100%;margin-bottom:40px;padding-bottom:15px;transition:all .4s}section.work .work-list>li .box .thumbImg{margin-bottom:12px;overflow:hidden}section.work .work-list>li .box .thumbImg img{width:100%;height:auto;transition:all .3s}section.work .work-list>li .box .thumbImg img:hover{transform:scale(1.1)}section.work .work-list>li .box .name{text-align:left;padding:6px;display:none}section.work .work-list>li .box .name img{border:1px solid #efefef;border-radius:50%;width:32px;height:32px;display:inline-block}section.work .work-list>li .box .name span{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 37px);height:32px;padding-left:5px;font-size:14px;font-weight:600;line-height:32px;display:inline-block;overflow:hidden}section.work .work-list>li .box .info{padding:0 16px}section.work .work-list>li .box .info .company{padding-bottom:8px;font-size:14px;font-weight:600}section.work .work-list>li .box .info .cnt{color:#00376b;padding-bottom:5px;font-size:13px}section.work .work-list>li .box .info .pc a,section.work .work-list>li .box .info .mobile a{color:#8e8e8e;vertical-align:top;padding:1.5px 0;font-size:13px;display:inline-block}section.work .work-list>li .box .info .pc a:hover,section.work .work-list>li .box .info .mobile a:hover{text-decoration:underline}section.work .work-list.is-active ul>li{animation:.8s linear show-up}@-webkit-keyframes show-up{0%{opacity:0;-webkit-transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes show-up{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@media screen and (width>=935px){section.work .work-list>li{float:left;width:32.5%;margin-left:1.25%}section.work .work-list>li:nth-child(3n+1){clear:both;margin-left:0}}@media (width>=530px) and (width<=934px){#story{margin:10px 0}section.work .work-list>li{float:left;width:49.5%}section.work .work-list>li:nth-child(odd){clear:both}section.work .work-list>li:nth-child(2n+2){float:right}}@media screen and (width<=934px){#content{padding-left:3vw;padding-right:3vw}section.experience .exp-list>li .detail .used *{transition:all .4s}section.experience .exp-list>li .detail .used ul{gap:5px}section.experience .exp-list>li .detail .used ul li{background-color:#fff;border:1px solid #e3e3e3;padding:2px 6px}section.experience .exp-list>li .detail .used ul li:after{display:none}}@media (width<=991px){#top-nav .top-nav-list{width:100%;max-width:100%;position:absolute;left:0;right:0;transform:translate(0)}}@media screen and (width<=500px){body{font-size:10px}}
