@charset "UTF-8";a:hover{text-decoration:none !important}div.contents{margin:0 auto;padding:0 3%;width:94%;max-width:620px}.main,.footer,.sidebar{width:100%;min-width:100%;max-width:620px}.inpage-sidebar{display:none}.top-head{padding:22px 0 11px}.top-head a.logo{background-size:100%}.search-bar{top:6px}.search-input{width:130px}.search-bar{display:none}.footer .foot-links,footer .foot-menu{float:none;padding:0}.footer .browser,footer .foot-icons{right:20px}.footer .browser{top:auto;bottom:20px}.footer .foot-icons{top:auto;bottom:0}.pc-show,.mobile-show,.slidenav1,.slidenav3,.service-mobile{display:none !important}.slidenav2,.tablet-show{display:block !important}.slidenav2{top:350px}.news{clear:both;float:none;margin:0 auto;padding:0 4%;width:92%}.news .tab-contents{padding:10px 0}.services{clear:both;margin:20px 0 0 4%;width:404px}.award{margin:20px 4% 0 0}.sub-ads{padding:10px 0}.sub-ads a.sub-ad-item img{margin:5px}.sidebar .side{width:30%;margin:0 1% 15px}.ads{margin-top:0;width:620px;height:290px}div.inpage-contents{float:none;width:100%}.inpage-title .contents{overflow:hidden;top:-68px;padding:104px 0 0 10%;width:90%;height:70px;background-position:right 0}.links,.download{width:48%}.mov-list,.mov-list-items{width:400px}body.personal .inpage-title .contents{background-image:url(../images/common/visual-tablet-personal.png)}body.enterprise .inpage-title .contents{background-image:url(../images/common/visual-tablet-enterprise.png)}body.investors .inpage-title .contents{background-image:url(../images/common/visual-tablet-investors.png)}body.service .inpage-title .contents{background-image:url(../images/common/visual-tablet-service.png)}body.csr .inpage-title .contents{background-image:url(../images/common/visual-tablet-csr.png)}body.about .inpage-title .contents{background-image:url(../images/common/visual-tablet-about.png)}body.subinfo .inpage-title .contents{background-image:url(../images/common/visual-tablet-subinfo.png)}.card-list ul{margin-right:5px}div.qa-search .qa-search-left{width:50%}div.qa-search .qa-search-right{width:49%}.email-login{float:left;padding:0 10px;width:300px;border-right:1px solid #b5bfc3}.email-logout{float:left;padding:130px 0 0 25px;width:250px}.tels{padding:10px 0 0 35px}.tels li{margin:10px 20px}.rate-finder ul{padding:20px 30px 20px 70px}.rate-finder input,.rate-finder select{width:155px}.rate-finder .insearch-btn{right:7px}.winner .inpage-tabs-content{padding:20px 2%;width:96%}.winners li{margin:0 0 20px;width:24%;text-align:center}.winners li p{text-align:left}.mov-main iframe{height:357px}.mov-list,.mov-list-items{width:100%}.mov-s{margin:10px}.mov-list .item:before,.mov-list .item:after{content:"";display:table}.mov-list .item:after{clear:both}.mov-list .item{display:block;*zoom:1}.mov-list a.mov-list-prev,.mov-list a.mov-list-next{display:none}.top-nav{display:none;width:130px;text-align:center}.menu .mobile-menu .mobile-menu-open{display:block;margin:0;padding:5px 10px;width:130px;height:30px;line-height:30px;background:#f7f8f9;border:2px solid white;color:#0065ac;text-decoration:none;font-size:15px;font-weight:bold;-webkit-box-shadow:#c5c5c5 0 0 3px;-moz-box-shadow:#c5c5c5 0 0 3px;box-shadow:#c5c5c5 0 0 3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.menu .mobile-menu .mobile-menu-open:hover{color:#f37b1b}.mainnav{display:none;background:#f6f7f8}.mainnav li{display:block;min-width:130px;text-align:center}#cboxLoadedContent{overflow:hidden}.second,.fourth{background:#6d6d6d;background-attachment:fixed;background:-moz-linear-gradient(top,#6d6d6d 50%,#2f2f2f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#6d6d6d),color-stop(100%,#2f2f2f));background:-webkit-linear-gradient(top,#6d6d6d 50%,#2f2f2f 100%);background:-o-linear-gradient(top,#6d6d6d 50%,#2f2f2f 100%);background:-ms-linear-gradient(top,#6d6d6d 50%,#2f2f2f 100%);background:linear-gradient(to bottom,#6d6d6d 50%,#2f2f2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d6d6d',endColorstr='#2f2f2f',GradientType=0);line-height:1.5}.second li.subtitle{display:block;margin-top:5px;padding:0 3% 0 7%;width:90%;background:url(../images/common/popup-menu-bread-arrow1.png) 10px 15px no-repeat #f37b1b;border-bottom:5px solid black;font-size:16px;font-weight:bold;line-height:40px}.second li.subtitle a{display:block;width:100%;background:url(../images/common/popup-menu-close.png) 100% 15px no-repeat;color:#fff;text-decoration:none;outline:0}.second li{display:inline-block;*display:inline;padding:4% 4%;width:40%;font-size:15px;vertical-align:top}.second li a.sub-menu-btn{font-size:17px;font-weight:bold;color:#fff;text-decoration:none}.third li{display:block;background:url(../images/common/popup-menu-dot.png) left center no-repeat;padding-left:15px;width:100%;color:#999}.third li a.more,.fourth li a.menu-pop{padding-right:10px;background:url(../images/common/popup-menu-third-arrow.png) right center no-repeat}.third a:link,.third a:visited{color:#fff;text-decoration:none}.fourth{display:none}.fourth:target{position:absolute;left:0;top:0;display:block;padding:0 5%;width:95%;min-width:310px;min-height:768px;height:100%;overflow:auto;overflow-x:hidden}.fourth li.title{font-size:17px;font-weight:bold;color:#fff;display:none}.fourth li.bread,.fourth li.close{display:block;margin:5px 0 0;padding:0;height:40px;line-height:40px;font-size:15px;list-style:none}.fourth li.bread{margin-bottom:10px;padding-left:21%;width:79%;background:#f37b1b;color:#fff;list-style:none}.fourth li.bread a{display:block;width:100%;background:url(../images/common/popup-menu-close.png) 95% 15px no-repeat;color:#fff;text-decoration:none}.fourth li.bread strong{padding-left:20px;background:url(../images/common/popup-menu-bread-arrow1.png) 0 center no-repeat}.fourth li.bread span{margin-left:10px;padding-left:15px;background:url(../images/common/popup-menu-bread-arrow2.png) 0 6px no-repeat}.fourth li.close{position:absolute;left:0;top:0;padding-right:2%;width:17%;min-width:70px;background:#000;font-size:15px;text-align:right;font-weight:bold}.fourth li.close:link,.fourth li.close:visited{color:#f37b1b}.fourth li.close:hover{color:#fff;text-decoration:none}.fourth li{padding:1% 15px;display:inline-block;width:35%}.lightbox-menu-sub{margin:0 auto;width:680px;overflow:hidden}div.top2{background-size:100% 18px}.lightbox-style3 .card img{float:none !important;margin:10px auto;display:block}