@charset "UTF-8";.bubble .icon,a{text-decoration:none}.icon.ver3>.text,.ko .shareEl .btn .label .lang,body,button,html{font-family:system-ui,-apple-system,"Helvetica Neue",Meiryo,HiraKakuProN-W3,"Apple SD Gothic Neo","Arial Unicode MS",Arial,sans-serif}body,html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,button,html,img{margin:0;padding:0;font-size:0}.btn i,.ja .addWrap a:before,.th .afWrap .btn i,.zh-Hant .addWrap a:before,.zh-Hant .afWrap .btn i,.zh_Hant .addWrap a:before,.zh_Hant .afWrap .btn i{margin-right:4px}button{-webkit-appearance:none;-moz-appearance:none;background:0 0;border-width:0;border-radius:0;box-shadow:none;outline:0}.addWrap a,.bubble .home .icon,.bubble .num,.homeWrap a,.icon.ver3>.text{box-shadow:0 0 2px rgba(0,0,0,.07)}button::-moz-focus-inner{padding:0;border:0}.addWrap a,.btn,.bubble .home .icon,.bubble .num,.bubble.large,.homeWrap a,.icon.ver3>.text,.share label,button.icon .text{border-radius:3px}.ko .btnWrap.addWrap .btnAdd,.ko .btnWrap.homeWrap .btnHome,.ko .share label,.ko button{font-family:system-ui,-apple-system,'Nanum Gothic',NanumGothic,'나눔고딕','Malgun Gothic','맑은고딕','Apple SD Gothic Neo',Meiryo,Dotum,'돋움',sans-serif}.ja button{font-family:Meiryo,HiraKakuProN-W3,"Arial Unicode MS",Arial,sans-serif,"Apple SD Gothic Neo"}.noneClick{cursor:default}.btn,.bubble .icon,.icon.ver3,.share label,button.icon{cursor:pointer}.btnWrap{display:inline-block;white-space:nowrap}.btnWrap .btnAdd,.btnWrap .btnHome,.btnWrap .share{display:none;position:relative;top:0}.article,.btn,.btn.on+.bubble,.btn.on+.share,.btnWrap.addWrap .btnAdd,.btnWrap.homeWrap .btnHome,.btnWrap.shareWrap .share{display:inline-block}.btnWrap.addWrap .btnAdd,.btnWrap.homeWrap .btnHome,.ko.window .btnWrap.addWrap .btnAdd,.ko.window .btnWrap.homeWrap .btnHome{line-height:18px}.ko.window .addWrap a:before,.ko.window .homeWrap a:before{height:15px}.btnWrap.addWrap .btnAdd,.btnWrap.homeWrap .btnHome,button.icon .text{background-color:#fff;color:#555}.btnWrap.isDimmed .share{opacity:.4}.btnWrap.isZero .num,.bubble .icon,.bubble .num{display:none}.btnWrap.addWrap .btnAdd,.btnWrap.homeWrap .btnHome,.bubble .icon,.bubble .num,.share label,button.icon .text{color:#555}.addWrap a,.bubble .home .icon,.bubble .num,.homeWrap a,.share label,button.icon .text{border:1px solid #dfdfdf}button.icon{width:35px}button.icon.lineBubble20,button.icon.t40{width:20px}button.icon.lineBubble30,button.icon.t60{width:30px}button.icon.lineBubble40,button.icon.t80{width:40px}button.icon img{vertical-align:top}.icon.ver3,button.icon.lineBubble20 img,button.icon.lineBubble30 img,button.icon.lineBubble40 img{width:100%}button.icon .text{overflow:hidden;display:block;height:18px;line-height:18px;margin-top:5px;font-size:10px}.article{height:100%}.btn{position:relative;height:20px;background-color:#06c755;color:#fff;font-size:0;line-height:20px;text-align:left}.btn .label,.btn i{height:100%;vertical-align:top;display:inline-block;position:relative}.ff.id .btn .label .lang,.ff.id.windows .btn .label .lang,.ff.zh_Hant.windows .btn .label .lang,.ja .afWrap .btn .label .lang,.ja .btn .label .lang,.ja .btn .label .num,.ja a,.ja label,.ko .addWrap a,.ko .afWrap .btn .label .lang,.ko .btn .label .lang,.ko .btn .label .num,.ko .emotion+.share,.ko .homeWrap a,.shareEl .btn .label .lang,.zh-Hant .afWrap .btn .label .lang,.zh-Hant .btn .label .lang,.zh-Hant label,.zh-Hant.android .btn .label .num,.zh_Hant .afWrap .btn .label .lang,.zh_Hant .btn .label .lang,.zh_Hant a,.zh_Hant label .zh-Hant a{font-size:10px}.btnWrap.afWrap .btn,.emotion,.icon.ver3>.text,.share label,.shareEl .btn{text-align:center}.shareEl .btn{padding:0}.btn,.btnWrap.afWrap .btn,.bubble .num,.bubble.shareCount .num,.shareEl .btn.ver3{padding:0 6px}.btn.hover,.btn:hover{background-color:#02a52f}.btn.visited,.btn:active,.btn:visited,.like:hover,.unlike{background-color:#07a805}.btn i{left:0;width:13px;background:url(../img/common/line_v3@3x.png) 0 center no-repeat;background-size:13px auto}.btn .label{top:0;white-space:nowrap;font-weight:400}.ff.en .emotion.btn .label,.ff.ko .emotion.btn .label,.ie.ko .btn .label{top:-1px}.ff.ko.windows .emotion.btn .label,.ie.ko .shareEl .btn .label{top:0}.ff.en.windows .emotion.btn .label,.ff.id.windows .btn .label,.ff.th.windows .shareEl .btn .label,.safari.ja .btn .label{top:1px}.afWrap .btn i,.shareEl .btn i{float:left;left:0}.shareEl .btn.ver2 i,.shareEl .btn.ver3 i{float:none}.ff.id .btn .label .lang,.ff.zh_Hant .btn .label .lang,.safari.en .shareEl .btn .label .lang,.safari.id .shareEl .btn .label .lang,.safari.ko .shareEl .btn .label .lang,.safari.th .shareEl .btn .label .lang,.zh-Hant .btn .label .num,.zh_Hant .btn .label .num{font-size:11px}.btn .label .num{margin-left:4px}.afWrap .btn .label .lang,.bubble,.ff.id.windows .btn.emotion .label .lang,.share{font-size:12px}.bubble,.share{display:none;height:20px;line-height:18px;vertical-align:top}.bubble.large{height:30px;font-size:16px;line-height:28px}.bubble .num{position:relative;margin-left:7px;margin-right:-1px;color:#555;vertical-align:top;font-size:10px}.bubble .num:after,.bubble .num:before,.share:after,.share:before{content:'';position:absolute;top:5px;width:0;height:0;border-bottom:4px solid transparent;border-top:4px solid transparent;display:inline-block}.bubble.large .num{margin-left:10px;margin-right:-1px;padding:0 9px}.addWrap a:before,.bubble .num:before,.share:before{z-index:1;left:-6px;border-right:6px solid #dfdfdf}.addWrap a:after,.bubble .num:after,.share:after{z-index:2;left:-4px;border-right:6px solid #fff}.share,.share i{position:relative}.bubble.large .num:after,.bubble.large .num:before{top:10px}.bubble .icon{margin-left:3px}.bubble .count .num{display:inline-block;font-weight:600;background-color:#fff}.btnWrap.addWrap .btnAdd,.bubble.shareCount .count .num{font-weight:600}.bubble .home .icon{display:inline-block;background:url(../img/common/home_v3@3x.png) 50% 50% no-repeat #fff}.bubble .add .icon{display:inline-block;width:22px;height:20px;background:url(../img/common/add_friend_v3@3x.png) no-repeat;background-size:22px 20px}.afWrap .already i{width:13px;height:100%;margin-right:4px;background:url(../img/common/already.png) 0 50% no-repeat;background-size:13px 10px}.homeWrap a:before,.share i{margin-right:3px}.error,.error:hover{background-color:#cdd0d4}.like i,.unlike i{background:url(../img/common/like.png) 0 50% no-repeat;background-size:13px 13px}.like:hover i,.unlike i{background-image:url(../img/common/unlike.png)}.addWrap a,.homeWrap a{display:inline-block;height:18px;margin-left:5px;font-size:10px;color:#555;line-height:18px;vertical-align:top;text-align:center}.addWrap a:before,.homeWrap a:before{content:'';display:inline-block;height:15px;vertical-align:middle}.share i,.share label{background-color:#fff;display:inline-block}.share{display:inline-block;margin-left:7px}.share:before{top:6px;left:-5px}.share:after{top:6px;left:-3px}.share i{top:2px;width:14px;height:14px;margin-left:3px;background-repeat:no-repeat;background-position:0 0;background-image:url(../img/common/check_off.png);background-size:14px 14px;vertical-align:top}.ja .btnWrap.addWrap .btnAdd:before,.ja .btnWrap.homeWrap .btnHome:before,.ja .shareEl .btn.large .label .lang,.zh-Hant .btnWrap.addWrap .btnAdd:before,.zh_Hant .btnWrap.addWrap .btnAdd:before .zh-Hant .btnWrap.homeWrap .btnHome:before,.zh_Hant .btnWrap.homeWrap .btnHome:before{top:1px;position:relative}.share label{font-size:10px;font-weight:600;padding-right:4px;height:18px;line-height:18px}input:checked+label i{background-image:url(../img/common/check_on.png);background-size:14px 14px}input{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}label{display:inline-block;height:100%}.ja button.icon .text,.zh-Hant button.icon .text,.zh_Hant button.icon .text{line-height:18px;font-size:11px}.ja .share,.zh-Hant .share,.zh_Hant .share{line-height:16px}.btn.large,.btnWrap.afWrap .btn.large,.shareEl .btn.ver3.large{padding:0 10px}.shareEl .btn.ver3{background-color:#06c755}.btn.large{height:30px;padding:0 6px;line-height:30px;border-radius:6px}.shareEl .btn.large .label .lang{font-size:15px;vertical-align:top;display:inline-block;line-height:30px;font-weight:600}.en .shareEl .btn.large .label .lang,.id .shareEl .btn.large .label .lang,.th .shareEl .btn.large .label .lang{font-size:16px;line-height:30px}.btn.large i{position:relative;left:0;display:inline-block;width:21px;height:20px;margin-top:5px;background-size:21px auto}.btn.large.like i{height:21px}.bubble.shareCount{color:#555;border-color:#dcdcdc}.icon.ver3>.text{font-weight:600;display:none;overflow:hidden;height:16px;line-height:16px;margin-top:4px;font-size:10px;border:1px solid #dfdfdf;color:#555}.icon.ver3.large>.text{height:21px;line-height:21px;margin-top:6px;font-size:13px;border-radius:3px}.icon.ver3.on>.text{display:block}.shareEl .btn.large{padding-right:5px;border-radius:5px;font-size:16px;padding-left:8px;text-align:left;overflow:hidden}.shareEl .btn.ver3:hover{background-color:#05b34d}.shareEl .btn.large i,.shareEl .btn.large i+span{float:left}.shareEl .btn.large .label{line-height:30px}.shareEl .btn.ver3.large{padding-right:10px}.ja .shareEl .btn.ver3.large{padding-right:9px}.ko .sharEl .btn.ver3.small{width:65px}.en .sharEl .btn.ver3.small,.id .sharEl .btn.ver3.small{width:54px}.ja .sharEl .btn.ver3.small{width:87px}.zh_TW .sharEl .btn.ver3.small{width:51px}.th .sharEl .btn.ver3.small{width:45px}.shareEl .btn.small{margin-right:1px}.shareEl .btn.ver3.grey{background-color:#555}.shareEl .btn.ver3.grey:hover{background-color:#4d4d4d}.bubble .home .icon{width:18px;height:18px;background-size:16px 16px}.large.bubble.shareCount .count .num{font-size:16px;padding:0 9px}.icon.ver3.large .text{font-weight:500}.addWrap .btn{margin-right:3px}.addWrap a{padding-left:20px;padding-right:4px;background:url(../img/common/add_friend_v3@3x.png) 4px 50% no-repeat;background-size:14px 14px}.addWrap a:after,.addWrap a:before{content:'';position:absolute;top:5px;width:0;height:0!important;border-bottom:4px solid transparent;border-top:4px solid transparent;display:inline-block}.addWrap a,.bubble .home .icon,.bubble .num,.bubble.large.shareCount,.homeWrap a,.icon.ver3>.text,.share label,button.icon .text{border-color:#dfdfdf}.afWrap .btn .label .lang,.btn .label .lang,.btn .label .num,.shareEl .btn .label .lang{font-size:10px;vertical-align:top;display:inline-block;line-height:20px;font-weight:600}.btnWrap.afWrap .btn,.emotion,.share label,.shareEl .btn{text-align:left}.homeWrap a{padding:0 6px 0 5px;font-weight:600;margin-left:4px}.homeWrap a:before{background:url(../img/common/home_v3@3x.png) 50% 50% no-repeat #fff;width:14px;height:14px;background-size:14px auto;vertical-align:top;margin-top:2px}