@charset "utf-8";body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',dotum,applegothic,sans-serif;font-size:12px;color:#555}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
select{vertical-align:middle}
a{color:#555;text-decoration:none}
a:hover{text-decoration:underline}
caption,hr,legend,.dn{display:none}
img{border:0}
.blind{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.fr{float:right}
.fl{float:left}
@font-face{font-family:'NSK';font-weight:300;src:url(http://static.naver.jp/line_camera/font/NotoSans-Light.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSans-Light.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/NotoSans-Light.woff) format('woff'),url(http://static.naver.jp/line_camera/font/NotoSans-Light.otf) format('opentype'),url(http://static.naver.jp/line_camera/font/NotoSans-Light.ttf) format('truetype')}
@font-face{font-family:'NSK';font-weight:400;src:url(http://static.naver.jp/line_camera/font/NotoSans-Regular.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/NotoSans-Regular.woff) format('woff'),url(http://static.naver.jp/line_camera/font/NotoSans-Regular.otf) format('opentype'),url(http://static.naver.jp/line_camera/font/NotoSans-Regular.ttf) format('truetype')}
@font-face{font-family:'NSK';font-weight:500;src:url(http://static.naver.jp/line_camera/font/NotoSans-Medium.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSans-Medium.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/NotoSans-Medium.woff) format('woff'),url(http://static.naver.jp/line_camera/font/NotoSans-Medium.otf) format('opentype'),url(http://static.naver.jp/line_camera/font/NotoSans-Medium.ttf) format('truetype')}
@font-face{font-family:ROBOTO;font-weight:300;src:url(http://static.naver.jp/line_camera/font/Roboto-Light.eot);src:local(※),url(http://static.naver.jp/line_camera/font/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/Roboto-Light.woff) format('woff'),url(http://static.naver.jp/line_camera/font/Roboto-Light.ttf) format('truetype')}
@font-face{font-family:ROBOTO;font-weight:400;src:url(http://static.naver.jp/line_camera/font/Roboto-Regular.eot);src:local(※),url(http://static.naver.jp/line_camera/font/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/Roboto-Regular.woff) format('woff'),url(http://static.naver.jp/line_camera/font/Roboto-Regular.ttf) format('truetype')}
@font-face{font-family:NSJ;font-weight:300;src:url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Light.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Light.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Light.woff) format('woff'),url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Light.ttf) format('truetype')}
@font-face{font-family:NSJ;font-weight:400;src:url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Regular.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Regular.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Regular.woff) format('woff'),url(http://static.naver.jp/line_camera/font/NotoSansCJKjp-Regular.ttf) format('truetype')}
@font-face{font-family:me_r;font-weight:400;src:url(http://static.naver.jp/line_camera/font/Meiryo_201509101100.eot);src:local(※),url(http://static.naver.jp/line_camera/font/Meiryo_201509101100.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/Meiryo_201509101100.woff) format('woff')}
@font-face{font-family:NST;src:url(http://static.naver.jp/line_camera/font/NotoSansThai.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSansThai.eot?#iefix) format('embedded-opentype'),url(http://static.naver.jp/line_camera/font/NotoSansThai.woff) format('woff')}
@font-face{font-family:NST;font-weight:400;src:url(http://static.naver.jp/line_camera/font/NotoSansThai.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSansThai-Regular.ttf) format('truetype')}
@font-face{font-family:NST;font-weight:700;src:url(http://static.naver.jp/line_camera/font/NotoSansThai.eot);src:local(※),url(http://static.naver.jp/line_camera/font/NotoSansThai-Bold.ttf) format('truetype')}
@font-face{font-family:stx;font-weight:100;src:url(http://static.naver.jp/line_camera/font/STXIHEI.eot);src:local(※),url(http://static.naver.jp/line_camera/font/STXIHEI.TTF.woff) format("woff")}
#wrap{min-width:1060px;width:100%;position:relative}
#header{width:100%;height:640px;background:url(http://static.naver.jp/line_camera/img/bg_spot_re.jpg) 0 0 repeat-x}
#content{margin:0 auto}
#footer{height:89px;background-color:#3b3b3b}
#footer .footer_inner{position:relative;width:960px;margin:0 auto;padding-top:37px;text-align:center}
.utile_area{z-index:10;position:relative;margin:0 auto;padding-top:16px}
.utile_area:after{display:block;clear:both;content:''}
h1.logo{overflow:hidden;float:left;width:74px;height:25px;margin:4px 0 0 30px;background:url(http://static.naver.jp/line_camera/img/sp_img_v4.png) no-repeat;font-size:0;line-height:0;text-indent:-999px}
h1.logo>a{display:block;width:100%;height:100%}
.lang_area{float:right;margin-right:30px}
.select_btn{width:175px;height:34px;background:url(http://static.naver.jp/line_camera/img/sp_img_v4.png) no-repeat -120px 0;font-family:ROBOTO}
.select_btn a{display:block;padding:9px 15px 11px;font-size:14px;color:#fff;text-decoration:none}
.select_lst{z-index:10;position:absolute;top:79px;right:30px;z-index:100;width:350px;background:url(http://static.naver.jp/line_camera/img/bg_select.gif) repeat-y}
.select_lst:after{display:block;clear:both;content:''}
.select_lst ul:first-child{border-right:1px solid #377fab}
.select_lst li{display:inline-block;*display:inline;width:172px;*width:158px;margin-top:11px;padding-left:16px;font-family:ROBOTO,sans-serif;font-size:14px;*zoom:1;box-sizing:border-box}
.select_lst li a{color:#7fcef0;text-decoration:none}
.select_lst li a:hover{color:#fff}
.select_lst li.mt0{margin-top:0}
.select_lst span.round{display:block;position:absolute;width:350px;height:19px;background:url(http://static.naver.jp/line_camera/img/sp_img_v4.png) no-repeat 0 -555px}
.select_lst span.round.top{top:-19px;left:0}
.select_lst span.round.bot{left:0;bottom:-19px;background-position:0 -585px}
.spot_area{position:relative;z-index:5;top:-50px;background:url(http://static.naver.jp/line_camera/img/bg_spot_v6.jpg) 50% 0 no-repeat}
.spot_area .inner{position:relative;width:1060px;height:640px;margin:0 auto}
.spot_area .inner .spot_tx{position:absolute;top:280px;left:49px;max-width:500px;font-size:24px;color:#fff}
.app_btn{text-align:left;padding:405px 0 0 49px}
.app_btn a{display:inline-block;*display:inline;overflow:hidden;width:212px;height:66px;font-size:0;line-height:0;*zoom:1}
.app_btn a.android{margin-left:11px;background-position:-244px -249px}
.section{width:960px;margin:0 auto;padding:80px 0 77px;border-top:1px solid #e0e0e0;text-align:center}
#content .section:first-child{border-top:0}
.section strong{display:block;max-width:740px;margin:0 auto;font-size:49px;font-weight:300;line-height:58px;color:#393d43}
.section .txt{margin-top:27px;font-size:16px;line-height:26px;color:#81858a}
.section.v1 .txt{margin-bottom:80px}
.section.v2{overflow:hidden;text-align:left;zoom:1}
.section.v2>div.fl{max-width:300px;margin:70px 0 0 18px}
.section.v3{padding:73px 0 80px}
.section.v3 .txt{margin:36px 0 37px}
.section.v4{overflow:hidden;padding-bottom:79px;text-align:left;zoom:1}
.section.v4>div.fl{max-width:300px;margin:72px 0 0 100px}
.section.v5{position:relative;padding:74px 0 426px}
.section.v5 .txt{margin:34px 0 41px}
.section.v5 .img{position:absolute;left:50%;bottom:-1px;width:640px;margin-left:-320px}
.section.v6{overflow:hidden;text-align:left;zoom:1;border-bottom:1px solid #e0e0e0}
.section.v6>div.fl{max-width:300px;margin:70px 0 0 8px}
.section.v7{padding:74px 0 79px;border:0}
.section.v7 .photo_area{overflow:hidden;padding-left:91px;zoom:1}
.section.v7 .txt{margin:34px 0 50px}
.section.v7 ul{margin:66px 0 0 88px;text-align:left}
.section.v7 li{width:303px;min-height:103px;margin-top:50px;padding-left:120px;background:url(http://static.naver.jp/line_camera/img/sp_img_v5.png) no-repeat 0 -219px}
.section.v7 li.m2{background-position:0 -325px}
.section.v7 li.m3{background-position:0 -428px}
.section.v7 li:first-child{margin-top:0}
.section.v7 li strong{max-width:300px;font-size:22px;line-height:26px;color:#393d43}
.section.v7 li p.txt{max-width:300px;margin:14px 0 0;font-size:14px;line-height:20px;color:#81858a}
.section.v8{overflow:hidden;text-align:left;zoom:1}
.section.v8>div.fl{max-width:300px;margin:72px 0 0 100px}
.section.v8 .txt{margin-top:34px}
.section.v9{width:auto;padding:72px 0 0;border:0}
.section.v9 .bg_sec9{height:666px;background:url(http://static.naver.jp/line_camera/img/img_section9_v4.jpg) 50% 0 no-repeat}
.section.v9 .txt_h{width:960px;margin:0 auto}
.section.v10 .txt{margin-bottom:80px}
.section.v11{padding:22px 0 77px}
.v11_video{margin:74px 0 3px}
.app_area{width:100%;padding-bottom:77px;background-color:#3f3f3f}
.app_con{position:relative;width:960px;margin:0 auto;padding-top:305px;text-align:center}
.bg_camera2{display:block;position:absolute;top:37px;left:348px;width:264px;height:264px;background:url(http://static.naver.jp/line_camera/img/bg_camera2_v3.png) no-repeat}
.app_con strong{display:block;overflow:hidden;width:100%;min-height:46px;margin:0 auto 20px;font-size:42px;font-weight:300;line-height:54px;color:#fff;word-break:break-all}
.lst_policy{display:inline-block;*display:inline;overflow:hidden;margin-top:3px;font-family:ROBOTO;font-size:12px;vertical-align:top;color:#838383;zoom:1}
.lst_policy li{float:left;margin-left:12px;padding-left:12px;background:url(http://static.naver.jp/line_camera/img/bu_bar.png) no-repeat 0 3px}
.lst_policy li:first-child{margin-left:0;padding-left:0;background:0}
.lst_policy li.copy{font-weight:bold}
.lst_policy li a{color:#838383;text-decoration:none}
.footer_inner span.bar{display:inline-block;padding:0 12px}
.lst_sns{display:inline-block;*display:inline;overflow:hidden;margin-left:80px;zoom:1}
.lst_sns li{float:left}
.lst_sns .line_it{margin-right:10px}
.lst_sns li a{display:inline-block;overflow:hidden;width:56px;height:19px;background:url(http://static.naver.jp/line_camera/img/sp_img_v4.png) no-repeat -240px -65px;font-size:0;line-height:0;vertical-align:top}
.lst_sns li:first-child a{width:47px;height:20px;background-position:-240px -40px}
.lst_sns li>span{display:inline-block;width:27px;height:13px;margin-left:3px;padding:3px 5px;background:url(http://static.naver.jp/line_camera/img/sp_img_v4.png) no-repeat -240px -90px;color:#333}
.app_area .app_btn{text-align:center;padding-top:0;padding-left:0}
.app_area .app_btn a{display:inline-block;*display:inline;overflow:hidden;width:228px;height:66px;background:url(http://static.naver.jp/line_camera/img/footer_btn.png) no-repeat 0 0;font-size:0;line-height:0;*zoom:1}
.app_area .app_btn a.android{margin-left:4px;background-position:-238px 0}
.es .section strong{font-family:ROBOTO;font-weight:300;letter-spacing:-1px}
.es .section .txt{font-family:ROBOTO;font-weight:400}
.es .section.v2>div.fl{max-width:333px}
.es .app_con strong{width:749px;background-position:0 -1240px;font-family:ROBOTO}
.es .lst_policy{font-family:ROBOTO}
.es .spot_tx{font-family:ROBOTO;font-weight:300}
.en .section strong{font-family:ROBOTO;font-weight:300}
.en .section .txt,.en .app_con strong,.en .lst_policy{font-family:ROBOTO}
.en .spot_tx{font-family:ROBOTO;font-weight:300}
.ko .section strong{font-family:NSK;line-height:58px;letter-spacing:-3px}
.ko .section .txt{margin-top:34px;font-family:NSK;font-weight:400;letter-spacing:-1px}
.ko .section.v6>div.fl{max-width:305px}
.ko .app_con strong,.ko .lst_policy{font-family:NSK}
.ko .spot_tx{font-family:NSK;font-weight:300}
.ko .section.v7 li strong{letter-spacing:0}
.ja .section strong{font-family:NSJ;line-height:58px}
.ja .section .txt{margin-top:30px;font-family:me_r}
.ja .app_con strong,.ja .lst_policy{font-family:NSJ}
.ja .spot_tx{font-family:NSJ;font-weight:300}
.zh .select_btn a.ie_ipad{padding:8px 15px 12px}
.zh .section strong,.zh .section .txt{font-family:stx;font-weight:100}
.zh .section strong{letter-spacing:-1px}
.zh .section .txt{margin-top:31px}
.zh .section.v2>div.fl{max-width:385px}
.zh.v2 .section.v2>div.fl{max-width:300px}
.zh.v2 .section.v8>div.fl{max-width:340px}
.zh .app_con strong,.zh.v2 .app_con strong,.zh .lst_policy{font-family:stx}
.zh .spot_tx{font-family:stx;font-weight:300}
.ru .section strong{font-family:ROBOTO;font-size:48px;font-weight:200;line-height:58px;letter-spacing:-1px}
.ru #content .section .txt{font-family:ROBOTO;font-weight:400;text-align:left}
.ru #content .section.v3 .txt,.ru #content .section.v5 .txt,.ru #content .section.v7 .txt,.ru #content .section.v9 .txt{text-align:center}
.ru #content .section.v7 li p.txt{text-align:left}
.ru #content .section.v10 .txt{text-align:center}
.ru .section.v4 strong{letter-spacing:-2px}
.ru .section.v7 li{width:307px}
.ru .section.v7 li p.txt{max-width:none}
.ru #content .section.v1 .txt,.ru #content .section.v11 .txt{text-align:center}
.ru .app_con strong{display:block;overflow:hidden;width:961px;margin:0 auto 29px;font-size:48px;letter-spacing:-1px;font-family:ROBOTO}
.ru .section.v2>div.fl,.ru .section.v8>div.fl{max-width:none}
.ru .spot_tx{font-family:ROBOTO;font-weight:300}
.th .section strong,.th .section .txt,.th .lst_policy{font-family:NST}
.th .app_con strong{letter-spacing:-1px;font-family:NST}
.th .spot_tx{font-family:NST;font-weight:300}
.id .section strong{font-weight:300;font-family:ROBOTO}
.id .section .txt,.id .app_con strong,.id .lst_policy{font-family:ROBOTO}
.id .spot_tx{font-family:ROBOTO;font-weight:300}