.grid{margin:0}.grid:after{content:" ";visibility:hidden;display:block;height:0;clear:both}[class*='col-']{float:left}.grid [class*='col-']:last-of-type{padding-right:0}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-2{width:50%}.col-1-4{width:25%}.col-3-4{width:75%}.col-3-8{width:37.5%}.col-5-8{width:62.5%}.col-1-8{width:12.5%}.col-7-8{width:87.5%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-1-10{width:10%}.col-1-16{width:6.25%}.col-15-16{width:93.75%}.col-15-32{width:46.875%}.col-17-32{width:53.125%}.grid-pad{padding:20px 0 20px 20px}.grid-pad [class*='col-']:last-of-type{padding-right:20px}
.no-gap{margin:0;padding:0}#master-lookup-wrapper{padding:20px}#master-lookup-wrapper .grid{margin-top:10px;margin-bottom:10px}#master-lookup-wrapper .button{width:90%}#master-lookup-wrapper .button.on{color:#FFF;background-color:#186686;text-decoration:underline}#master-lookup-wrapper .chosen-container{width:100% !important}#master-lookup-wrapper .chosen-container .chosen-results{max-height:170px}#master-lookup-wrapper label,#master-lookup-wrapper .title-label{display:block;font-weight:400;font-size:16px;font-size:1rem}#lookupSubView .compound-input input[type=text]{height:42px}#lookupSubView .compound-input a#lotNumberSearchButton{width:30%;padding:8px 5px;vertical-align:1px;outline:0}#lookupSubView .compound-input a#lotNumberSearchButton:focus{color:#FFF;background-color:#186686}#lookupSubView .compound-label>div{float:left;display:block;padding-right:5px}#lookupSubView .compound-label>div input,#lookupSubView .compound-label>div button{width:100% !important;vertical-align:top}#lookupSubView .compound-label .inner-column-3{width:30%}#lookupSubView .compound-label .inner-column-4{width:39%}#lookupSubView .compound-label .button-main-blue{min-width:100px;float:left}#lookupSubView .paging{margin-top:20px;text-align:center;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}#lookupSubView .paging .page-list{list-style:none;display:inline-block;vertical-align:top;margin:0;padding:0}#lookupSubView .paging .page-list li{display:block;margin:0;min-width:18px;min-height:20px;float:left;text-decoration:none}#lookupSubView .paging .page-list li>span{margin-top:2px;line-height:20px;text-decoration:underline}#lookupSubView .paging a{margin:0;width:100%;height:100%;padding:5px;text-decoration:none;font-size:16px;font-size:1rem}#lookupSubView .paging a span{text-decoration:none}#lookupSubView .paging a:hover{text-decoration:underline}#lookupSubView .paging a .prev10,#lookupSubView .paging a .prev1,#lookupSubView .paging a .next10,#lookupSubView .paging a .next1{display:inline-block;font-size:9999px;font-size:624.9375rem;line-height:9999px;line-height:624.9375rem;background:url('../images/components/lostfound/btn_paging.gif') no-repeat left top;vertical-align:middle;overflow:hidden}#lookupSubView .paging a .prev10{width:16px;height:17px;background-position:0 -20px}#lookupSubView .paging a .prev1{width:9px;height:17px;background-position:-20px -20px}#lookupSubView .paging a .next1{width:9px;height:17px;background-position:-40px -20px}#lookupSubView .paging a .next10{width:16px;height:17px;background-position:-60px -20px}#jp-master-lookup-wrapper{padding:20px}#jp-master-lookup-wrapper .grid{margin-top:10px;margin-bottom:10px}#jp-master-lookup-wrapper a{width:90%}#master-lookup-wrapper fieldset,#master-lookup-wrapper legend{border:0;padding:0;margin:0}#master-lookup-wrapper h2{font-size:20px;font-size:1.25rem;font-weight:400;line-height:inherit !important}#master-lookup-wrapper .onlykorean{text-align:left;font-size:14px;font-size:.875rem}#master-lookup-wrapper span.require-ico{height:15px;background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#master-lookup-wrapper .require-txt{margin-bottom:4px;font-size:14px;font-size:.875rem}#master-lookup-wrapper .require-txt span.require-ico{vertical-align:text-top;background-position:left 50%}#master-lookup-wrapper .zipTab{padding:0}#master-lookup-wrapper .zipTab li{list-style:none;padding:0 0 0 10px}#master-lookup-wrapper .zipTab li:first-child{padding-left:0}#master-lookup-wrapper .zipTab li .tabbtn{border:2px solid #186686;font-size:16px;padding:11px 0 10px;color:#186686;text-align:center;text-decoration:none;background-color:transparent;cursor:pointer;display:inline-block;line-height:normal;position:relative;width:100%}#master-lookup-wrapper .zipTab li .tabbtn:focus,#master-lookup-wrapper .zipTab li .tabbtn:hover{color:white;background-color:#186686;text-decoration:underline}#master-lookup-wrapper .zipTab li.on a.tabbtn{color:white;background-color:#186686;text-decoration:underline}#master-lookup-wrapper .grid .checkbox-area{position:relative}#master-lookup-wrapper .grid .checkbox-area label{padding:0}#master-lookup-wrapper .grid .checkbox-area label span{padding-top:3px}#master-lookup-wrapper .grid .checkbox-area input[type="checkbox"],#master-lookup-wrapper .grid .checkbox-area input[type="radio"],#master-lookup-wrapper .grid .checkbox-area span.radiobtn,#master-lookup-wrapper .grid .checkbox-area span.checkbox{position:absolute;left:0;top:3px}#master-lookup-wrapper .grid .checkbox-area input[type="checkbox"]:checked+span+label,#master-lookup-wrapper .grid .checkbox-area input[type="radio"]:checked+span+label,#master-lookup-wrapper .grid .checkbox-area span.radiobtn:checked+span+label,#master-lookup-wrapper .grid .checkbox-area span.checkbox:checked+span+label{font-weight:400}#master-lookup-wrapper .grid .checkbox-area input[type="checkbox"]{margin-top:0}#master-lookup-wrapper .grid .checkbox-area label{font-size:12px;font-size:.75rem;display:inline-block;padding-left:25px}#master-lookup-wrapper .grid .checkbox-area.selected label{font-weight:400}#master-lookup-wrapper .grid input[type='text']{padding:9px 10px;font-size:14px;font-size:.875rem;border:1px solid #919191}#master-lookup-wrapper .grid input[type='text']#road-name{width:100%}#master-lookup-wrapper #lookupSubView .col-1-3{width:40%;word-wrap:break-word}#master-lookup-wrapper #lookupSubView .col-2-3{width:60%}#master-lookup-wrapper #lookupSubView .prevNextButton .col-1-3{width:33.33%}#master-lookup-wrapper .btn-search-area{padding-top:19px;border-top:1px solid #919191}#master-lookup-wrapper .btn-search-area .button-main-blue{margin:0 auto;display:block;width:32%}#master-lookup-wrapper .detail-input{position:relative}#master-lookup-wrapper .detail-input .placeholder{position:absolute;z-index:100;top:10px;left:8px;color:#767676;font-size:14px;font-size:.875rem}#master-lookup-wrapper .detail-input input[type="text"]{width:100%}#master-lookup-wrapper .compound-input{overflow:visible}#master-lookup-wrapper .compound-input .button-main-blue{font-size:14px;font-size:.875rem;padding:11px 5px}#master-lookup-wrapper .compound-input input[type="text"]#building{float:left;width:60%;margin-right:5px}#master-lookup-wrapper .compound-input input[type="text"]#building+button+.error{clear:both !important;padding-top:7px}#master-lookup-wrapper .compound-input .compound-label:after{display:block;clear:both;content:"";height:0}#master-lookup-wrapper .compound-input .compound-label+.error{clear:both !important;margin-top:7px}#jp-master-lookup-wrapper h2.jp-lookup-title{font-weight:300;font-size:20px;font-size:1.25rem;line-height:inherit !important;padding:20px 0 5px;margin:0}#jp-master-lookup-wrapper input[type='text']{padding:9px 10px;font-size:14px;font-size:.875rem;width:100%;border:1px solid #919191}#jp-master-lookup-wrapper span.require-ico{height:15px;background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#jp-master-lookup-wrapper .col-3-8{text-align:right}#jp-master-lookup-wrapper .col-3-8 button.zipcodebtn{width:90%;float:right}#jp-master-lookup-wrapper .col-5-8{position:relative}#jp-master-lookup-wrapper .formlabel{position:absolute;top:10px;left:10px;font-size:13px;font-size:.8125rem;color:#757575;font-weight:normal}.prevNextButton button{display:inline-block}.prevNextButton .col-1-3+.col-1-3+.col-1-3{text-align:right}.notfound{border-top:1px dashed #bbb;border-bottom:1px dashed #bbb;padding:10px;font-size:16px;font-size:1rem}.address-list ul,#results-wrapper ul{list-style:none;padding:0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-top:1px dashed #bbb;width:100%}.address-list ul>li,#results-wrapper ul>li{border-bottom:1px dashed #bbb;width:100%;display:table;padding:5px 10px}.address-list ul .addr,#results-wrapper ul .addr{display:table-cell;width:88%;text-align:left;padding-left:5px;font-size:16px;font-size:1rem}.address-list ul .addr span,#results-wrapper ul .addr span{display:block}.address-list ul .addr span.load-address,#results-wrapper ul .addr span.load-address{color:#186686}.address-list ul .btnA,#results-wrapper ul .btnA{padding-right:5px;width:12%;display:table-cell;vertical-align:middle;text-align:right}.address-list ul .btnA .button-small-white,#results-wrapper ul .btnA .button-small-white{display:inline-block;width:auto;padding:3px 5px 3px;color:#186686;font-size:12px;font-size:.75rem}.address-list ul:after,#results-wrapper ul:after{display:block;clear:both;content:"";height:0}.modal-info-top{padding:20px;background:#f4f4f4;overflow:hidden}.modal-info-top .hiddenx{width:95% !important;height:40px}.modal-info-top .button-main-blue{width:100%;float:right;padding:8px 0}.modal-info-top .modal-info{margin:0 0 10px 0}.add-list{padding-left:0;width:98%;margin:0 auto}.add-list .add-list-container{list-style:none;font-size:14px;font-size:.875rem;width:100%;border-bottom:dashed 1px #bbb;font-size:16px;display:table;padding:10px 0 10px 15px}.add-list .add-list-container .add-area{width:84%;display:table-cell}.add-list .add-list-container .add-area p{margin:0;padding:0;font-size:16px;font-size:1rem}.add-list .add-list-container .add-area .load-type{color:#186686}.add-list .add-list-container .btn-area-add{width:16%;display:table-cell;vertical-align:middle}@media(max-width:1120px){.mb-style{min-width:305px}.mb-style .col-1-4{width:100%}.mb-style .col-1-4 .button-main-blue{width:100%;padding:8px 0}.mb-style .mb-style-input{width:100%;min-width:230px;float:none}.mb-style .mb-style-input input.hiddenx{width:100% !important;width:100%;margin-bottom:10px}}
.no-gap{margin:0;padding:0}#benefits-tracker-bar{position:relative;margin-top:50px}#benefits-tracker-bar .marker{width:20%;height:100px;position:absolute;top:-50px;text-align:center}#benefits-tracker-bar .marker .marker-label-bg{background-color:#eaeae9;position:relative;top:-10px;display:inline-block;-moz-box-shadow:0 0 8px 8px #eaeae9;-webkit-box-shadow:0 0 8px 8px #eaeae9;box-shadow:0 0 8px 8px #eaeae9}#benefits-tracker-bar .marker p{margin:0;text-align:center;font-size:13px;font-size:.8125rem;color:black;font-weight:bold}#benefits-tracker-bar .marker .marker-bar{width:3px;height:65px;background-color:#6b6969;margin:auto;position:relative;bottom:5px}#benefits-tracker-bar .marker .triangle-marker{position:relative;top:29px}#benefits-tracker-bar #earned-marker p{color:#186686}.tracker-bar,.left-tracker-bar,.right-tracker-bar{margin:0 -2px 4px -2px;height:50px;display:inline-block;color:white;padding:10px;font-size:20px;font-size:1.25rem;font-weight:100}.left-tracker-bar{background-color:#373737;margin-left:0}.right-tracker-bar{background-color:#186686;position:relative;text-align:right}.right-tracker-bar img{position:absolute;left:-20px;top:-1px}#bar-right-label,#bar-left-label{color:#186686;font-size:.9em}#bar-right-label{float:right}
.no-gap{margin:0;padding:0}body>.background-image>.image>div>img{position:fixed;width:100%;height:100%;z-index:-100;top:0}.sub-view-title{font-size:20px;font-size:1.25rem;color:black}hr.fill-width{margin:20px -20px 20px -20px}.right-link{float:right}.panel,.grey-panel{margin:4px 0 4px 0;padding:20px;background-color:white}.grey-panel{background-color:#eaeae9}.grey-panel.mileage-overview{margin-bottom:.3rem;padding:2%}.grey-panel>h1{text-align:center;font-weight:400;line-height:20px;font-size:18px;font-size:1.125rem}.big-label+.big-label .btn-change-name{float:right}
.no-gap{margin:0;padding:0}#user-profile-wrapper{padding:0 5% 20px 5%}#user-profile-wrapper .page{margin-top:30px}#user-profile-wrapper #tabber{background-color:transparent}#user-profile-wrapper #tabber #tab-list{width:100%;height:130px;margin:0;padding:0;position:relative;background:url('../images/components/profile/tabmenu-bg.gif') repeat-x 0 0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}#user-profile-wrapper #tabber #tab-list>li{float:left;width:16.5%;height:50px;padding:6px 1px 1px 1px}#user-profile-wrapper #tabber #tab-list>li:first-child{padding-left:6px;width:17.4%}#user-profile-wrapper #tabber #tab-list>li:last-child{padding-right:6px}#user-profile-wrapper #tabber #tab-list>li:last-child span{background-image:none}#user-profile-wrapper #tabber #tab-list>li:focus,#user-profile-wrapper #tabber #tab-list>li:hover{outline-offset:-1px !important;outline:0}#user-profile-wrapper #tabber #tab-list>li:focus .tabButtonSpan,#user-profile-wrapper #tabber #tab-list>li:hover .tabButtonSpan{background-color:white;background-image:none;color:#196585;font-weight:600;text-decoration:underline;outline:1px solid black}#user-profile-wrapper #tabber #tab-list>li:focus .tabButtonSpan+ul.sub-nav-bar,#user-profile-wrapper #tabber #tab-list>li:hover .tabButtonSpan+ul.sub-nav-bar{display:block}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan{width:100%;height:100%;display:inline-block;background:url("../images/tab_line.png") no-repeat 99% 5px;color:white;text-decoration:none;font-size:14px;font-size:.875rem;text-align:center;outline-offset:0;margin:1px 1px 0 1px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;font-size:14px;font-size:.875rem;cursor:pointer}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan:before{content:'';display:inline-block;height:100%;vertical-align:middle}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan.tab-selected{background-color:white;background-image:none;color:#196585;font-weight:600;text-decoration:underline}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan.tab-selected+ul.sub-nav-bar{display:block}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan.tab-over{background-color:#333;background-image:none;color:#196585;font-weight:600}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan.tab-over+ul.sub-nav-bar{display:block}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan .hotbadge_on{background:url('../images/components/profile/icon_hotbadge.png') no-repeat;display:inline-block;margin-top:8px;padding:6px 15px 0 17px;text-decoration:underline}#user-profile-wrapper #tabber #tab-list>li .tabButtonSpan .hotbadge_off{background:url('../images/components/profile/icon_hotbadge_off.png') no-repeat;padding:7px 15px 0 18px}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;width:100%;background-color:white;position:absolute;left:0;display:none;margin:0;padding:15px 20px;overflow:hidden}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li{display:inline-block;list-style:none}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li span{display:inline-block;color:black;padding:0 10px;margin-left:10px;background:url("../images/tab_menu_bl.png") no-repeat 0 7px;outline:0}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li.sub-tab-selected span{text-decoration:underline}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li:hover{cursor:pointer}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li:focus,#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li:hover{outline:1px solid black}#user-profile-wrapper #tabber #tab-list>li ul.sub-nav-bar li#redeem-my-jeju-folk-link{margin-left:4px}#user-profile-wrapper #tabber #tab-list.onlykorea>li{width:13.8%}#user-profile-wrapper #tabber #tab-list.onlykorea>li[data-href*="family-plan"]{width:17.1%}.sub-nav-link{display:inline;color:#333;font-size:14px;font-size:.875rem;text-decoration:none;border-left:solid 1px white}.sub-nav-link:first-child{border-left:0}.sub-tab-selected{font-weight:bold}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.sub-view-wrapper{background-color:white}#header-section{color:black;margin:50px 0 20px}#header-section .tit-my-page{font-size:32px;font-size:2rem;font-weight:normal;letter-spacing:-1px;display:table-cell;vertical-align:bottom;width:170px}[lang='en-us'] #header-section .tit-my-page{width:220px}[lang='pt-br'] #header-section .tit-my-page{width:210px}[lang='es-es'] #header-section .tit-my-page{width:150px}[lang='fr-fr'] #header-section .tit-my-page{width:135px}[lang='de-de'] #header-section .tit-my-page{width:170px}[lang='ru-ru'] #header-section .tit-my-page{width:230px}[lang='ja-jp'] #header-section .tit-my-page{width:170px}[lang='zh-cn'] #header-section .tit-my-page{width:140px}[lang='zh-hk'] #header-section .tit-my-page{width:135px}#header-section .member-data{display:table-cell;padding-left:20px;vertical-align:bottom}#header-section .member-data #user-name{font-size:20px;font-size:1.25rem;margin-right:5px;display:inline-block}#header-section .member-data #pipe-user-data-section{display:inline-block;padding:0;margin:0}#header-section .member-data #pipe-user-data-section li{list-style-type:none;display:inline;border-left:2px solid #999;padding:0 10px 0 12px}#header-section .member-data #pipe-user-data-section li:first-child{padding-left:0;border:0}#login-error-message{text-align:center;font-weight:400;line-height:20px;font-size:18px;font-size:1.125rem}
.no-gap{margin:0;padding:0}.personalization-section{padding:0;word-break:keep-all}.personalization-section:after{display:block;clear:both;content:"";height:0}.personalization-section ul,.personalization-section ol,.personalization-section li,.personalization-section p{list-style:none;padding:0;margin:0}.personalization-section a{font-size:14px;font-size:.875rem}.personalization-section .pL25{padding-left:25px}.personalization-section .bluePoint{color:#186686}.personalization-section .bold{font-weight:bold}.personalization-section .udLine{text-decoration:underline}.personalization-section .column-1,.personalization-section .column-2,.personalization-section .column-3,.personalization-section .column-4{display:table;width:100%;float:none}.personalization-section .column-1>*{width:100%;float:none}.personalization-section .column-2>*{width:50%;float:left}.personalization-section .column-3>*{width:33.33%;float:left}.personalization-section .column-4>*{width:25%;float:left}.personalization-section .txt-cmnt{display:block;font-size:12px !important;font-size:.75rem !important;color:white}.personalization-section .myGrade-info{display:table;width:100%;height:195px;padding:25px 30px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border:1px solid #ccdcdf;background:#fbfbfb}#subview-area .personalization-section .myGrade-info h2{font-size:24px;font-size:1.5rem;line-height:130% !important;color:#186686;margin:9px 0 0 !important}#subview-area .personalization-section .myGrade-info h2 strong{font-weight:700}.personalization-section .myGrade-info button{background:transparent}.personalization-section .myGrade-info .button-small-white{margin-top:6px;box-shadow:1px 1px 0 0 #c6c6c6;border:1px solid #0180a3;border-radius:3px;color:#007798;font-size:12px;font-size:.75rem;display:inline-block;line-height:1.4;padding:2px 10px}.personalization-section .myGrade-info a,.personalization-section .myGrade-info .view-more{padding:0;font-size:14px;font-size:.875rem;color:#186686;text-decoration:underline}.personalization-section .myGrade-info .myGrade-detail{display:table-cell;margin-top:0;width:55%;padding-right:3%;float:none;vertical-align:top}.personalization-section .myGrade-info .myGrade-detail .grade-info{margin-top:16px}.personalization-section .myGrade-info .myGrade-detail .grade-info p{display:table;width:100%;margin-top:2px;font-size:12px;font-size:.75rem;line-height:30px;line-height:1.875rem}.personalization-section .myGrade-info .myGrade-detail .grade-info p>span{display:table-cell;vertical-align:top;line-height:20px;line-height:1.25rem}.personalization-section .myGrade-info .myGrade-detail .grade-info p .tit{width:auto;font-weight:bold;vertical-align:top}.personalization-section .myGrade-info .myGrade-detail .grade-info p .detail{width:auto;text-align:right}.personalization-section .myGrade-info .myGrade-detail .grade-info p .detail strong{font-size:16px;font-size:1rem}.personalization-section .myGrade-info .myGrade-detail .grade-info p .detail .sub-detail{display:block}.personalization-section .myGrade-info .myGrade-detail .btn-miles{margin-top:9px;text-align:right}.personalization-section .myGrade-info .myUse-detail{display:table-cell;width:45%;min-width:310px;vertical-align:top;text-align:left}.personalization-section .myGrade-info .myUse-detail .use-info{padding-left:27px;border-left:1px dashed #ddd}.personalization-section .myGrade-info .myUse-detail .use-info li{display:block;width:100%;padding:0 2% 0 0;font-size:13px;font-size:.8125rem;line-height:36px;line-height:2.25rem;border-top:1px solid #ddd;border-left:0;text-align:left}.personalization-section .myGrade-info .myUse-detail .use-info li .tit{display:inline-block;width:100%;padding-left:32px;background:url('../images/icn-koreanair.png') no-repeat 8px 4px}.personalization-section .myGrade-info .myUse-detail .use-info li .tit strong{font-size:18px;font-size:1.125rem}.personalization-section .myGrade-info .myUse-detail .use-info li .tit .count{float:right}.personalization-section .myGrade-info .myUse-detail .use-info li:first-child{border-left:0;text-align:left;border-top:0}.personalization-section .myGrade-info .myUse-detail .use-info li:last-child .tit{background:url('../images/icn-alliance.png') no-repeat 4px 4px}.personalization-section .myGrade-info .myUse-detail .use-info li>span{line-height:20px;line-height:1.25rem;display:inline-block}.personalization-section .myGrade-info .myUse-detail .btn-miles{margin-top:10px;padding-right:2%;text-align:right}.personalization-section.grade-morningCalm.gmc .change-tier-info{padding:35px 30px 32px;border-top-left-radius:0;height:480px}.personalization-section.grade-morningCalm.mp .myGrade-info .myGrade-detail .grade-info{margin-top:36px}.personalization-section.grade-morningCalm.mm .myGrade-info{padding-left:35px}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail{width:100%}#subview-area .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail h2{line-height:140% !important}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info{margin-top:28px}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .tit{width:230px}[lang='ko-kr'] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .tit{width:160px}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .detail{text-align:left}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .detail .sub-detail{display:inline}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .btn-miles{margin-top:22px;text-align:left}.personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .btn-miles>a{margin-left:28px}.personalization-section.grade-morningCalm.mm .myGrade-info .myUse-detail{width:25%;min-width:initial}.personalization-section.grade-morningCalm.mm .myGrade-info .myUse-detail .btn-miles{margin-top:12px}.personalization-section.grade-morningCalm.mm+.change-tier-area .tit{text-align:center;color:black;font-size:16px;font-size:1rem}.personalization-section.grade-general .myGrade-detail .grade-info{margin-top:38px}.personalization-section.grade-general.dtb .change-tier-info{padding:32px 30px 20px}.personalization-section .wishList-info{position:relative}.personalization-section .wishList-info table tbody tr:nth-child(odd),.personalization-section .wishList-info ul>li:nth-child(odd){background:#fbfbfb}.personalization-section .wishList-info h3{font-size:18px !important;font-size:1.125rem !important;color:#186686 !important;font-weight:800 !important;line-height:20px !important;margin-top:30px !important;margin-bottom:12px !important}.personalization-section .wishList-info .view-more{position:absolute;right:0;top:4px}.personalization-section .wishList-info .wishList-cnt{height:245px;border-bottom:1px solid #ccdcdf}.personalization-section .wishList-info .wishList-cnt.empty{display:table;width:100%;border-top:1px solid #ccdcdf;background-color:#fbfbfb}.personalization-section .wishList-info .wishList-cnt.empty .txt{display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-size:.875rem}.personalization-section .wishList-info .wishList-cnt .wish-list li{border-top:1px solid #ccdcdf}.personalization-section .wishList-info .wishList-cnt .wish-list li .wish-detail{display:table;padding:12px;width:100%;text-decoration:none;font-size:14px;font-size:.875rem}.personalization-section .wishList-info .wishList-cnt .wish-list li .wish-detail>span{display:table-cell;vertical-align:middle}.personalization-section .wishList-info .wishList-cnt .wish-list li .wish-detail>span.tit{color:#186686;width:60%}.personalization-section .wishList-info .wishList-cnt .wish-list li .wish-detail>span.descrpt{width:40%;color:black;text-align:right;font-size:13px;font-size:.8125rem;line-height:18px}.personalization-section .wishList-info .wishList-cnt .wish-list li .wish-detail>span.descrpt>span{display:block}.personalization-section .wishList-info .wishList-cnt .wish-list li:last-child{border-bottom:1px solid #ccdcdf}.personalization-section .wishList-info .wishList-cnt .wish-list li:nth-child(4){border-bottom:0}.personalization-section .coupon-info{margin-top:13px}.personalization-section .coupon-info .coupon-container{display:table;width:100%;height:127px;position:relative;border:1px solid #ccdcdf;border-radius:5px;background:#fbfbfb}.personalization-section .coupon-info .coupon-container:after{display:block;width:17px;height:30px;content:"";position:absolute;right:0;top:50%;margin-top:-15px;margin-right:-1px;background:url('../images/components/profile/coupon-right.gif') 0 0 no-repeat;background-size:17px 30px}.personalization-section .coupon-info .coupon-container .coupon-cnt{display:table-cell;vertical-align:middle}.personalization-section .coupon-info .coupon-container .coupon-cnt .coupon-txt{display:table-cell;height:65px;padding-left:165px;padding-right:20px;vertical-align:middle;font-weight:bold;color:#186686;background:url('../images/components/profile/thmb-coupon.gif') 30px center no-repeat}.personalization-section .coupon-info .coupon-container .coupon-cnt .coupon-txt .txt{font-weight:700}.personalization-section .coupon-info .coupon-container .coupon-cnt .coupon-txt .count{color:black}.personalization-section .coupon-info .coupon-container .coupon-cnt .coupon-txt .view-more{display:inline-block;margin-top:5px}.personalization-section .change-tier-area{margin-top:10px}.personalization-section .change-tier-area .change-tier-info{border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;padding:32px 30px;height:434px;border:1px solid #ccdcdf;position:relative;margin-bottom:50px}.personalization-section .change-tier-area .change-tier-info .tier-tit{z-index:100}.personalization-section .change-tier-area .change-tier-info .tier-tit .tit-txt{padding:0 20px 5px 0;font-weight:700;font-size:16px;font-size:1rem}.personalization-section .change-tier-area .change-tier-info .tier-tit .tit-txt .term{border-bottom:1px solid black}.personalization-section .change-tier-area .change-tier-info .tier-tit .tit-txt .toBe{color:#186686}.personalization-section .change-tier-area .change-tier-info .tier-tit .tit-txt .blue-point{color:black}.personalization-section .change-tier-area .change-tier-info .tier-tit .period-txt{font-size:12px;font-size:.75rem}.personalization-section .change-tier-area .change-tier-info .tier-tit .view-more{position:absolute;right:0;top:0;background:transparent;float:right;font-size:16px;font-size:1rem;color:#186686;text-decoration:underline}.personalization-section .change-tier-area .change-tier-info[role=tabpanel]{margin-top:-2px}.personalization-section .change-tier-area .chart-area{height:100%;width:100%;display:table;padding-top:30px}.personalization-section .change-tier-area .chart-area .chart-cnt{margin:0;display:table-cell;vertical-align:middle}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li{width:50%;height:145px;float:left;padding-top:15px;border-bottom:1px dashed #909090;border-right:1px dashed #909090}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li:nth-child(even){border-right:0}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li:nth-child(even) .graphDesc-wrap{margin-left:8%}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li:nth-child(3),.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li:nth-child(4){padding-top:20px;border-bottom:0;height:160px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap{display:inline-block;margin-left:6%;margin-right:4%;width:90%;min-height:100px;position:relative}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .canvas-holder{position:absolute;top:50%;margin-top:-50px;left:0;z-index:100}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area{text-align:left;padding-left:29%;padding-right:5px;color:#434343;letter-spacing:-0.5px}@media(max-width:1650px){.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area{padding-left:32%}}@media(max-width:1280px){.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area{padding-left:36%}}@media(max-width:1100px){.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area{padding-left:38%}}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area dt{font-size:17px;font-size:1.0625rem;font-weight:600;padding:5px 0}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area dt .unit{font-size:13px;font-size:.8125rem}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area dd{margin:0;font-size:14px;font-size:.875rem}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area dd strong{font-size:26px;font-size:1.625rem;font-weight:600;color:black}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl{margin:.5em 0}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt{padding:0 0 0 15px;font-size:16px;font-size:1rem}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt .unit{font-size:12px;font-size:.75rem}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt.tit-blue1{background:url('../images/components/profile/simbol-label-1.png') no-repeat 0 6px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt.tit-violet{background:url('../images/components/profile/simbol-label-2.png') no-repeat 0 6px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt.tit-blue2{background:url('../images/components/profile/simbol-label-3.png') no-repeat 0 6px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt.tit-green{background:url('../images/components/profile/simbol-label-4.png') no-repeat 0 6px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dd{padding-left:15px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dd strong{font-size:20px;font-size:1.25rem}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dd+dt{margin-top:8px}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container:after{display:block;clear:both;content:"";height:0}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container.list-1 li{display:block;width:420px;float:none;margin:0 auto;border:0}.personalization-section .change-tier-area .chart-area .chart-cnt .chart-container.list-2 li{border-bottom:0}.personalization-section .change-tier-area .chart-area .guide-txt{margin-top:40px;font-size:12px;font-size:.75rem}.personalization-section .tabs-conW .tab-type2{width:auto;min-width:inherit;margin-bottom:1px;margin-left:2px}.personalization-section .tabs-conW .tab-type2 li{display:table-cell;width:auto;min-width:230px;float:none;padding-bottom:2px}.personalization-section .tabs-conW .tab-type2 li a{padding:15px 30px}.personalization-section .tabs-conW .tab-type2.on{margin-right:0}.personalization-section .tabs-conW+.change-tier-info{margin-top:-1px}.personalization-section .panel{margin:0;padding:0}.personalization-section .travel-info{position:relative}.personalization-section .travel-info .travel-img{height:332px;overflow:hidden}.personalization-section .travel-info .travel-img img{width:100%;min-height:330px}.personalization-section .travel-info .travel-desc{height:86px;position:absolute;bottom:0;left:0;right:0;width:100%;padding:19px 18px 18px 20px;background-color:rgba(0,0,0,0.7);zoom:1}.personalization-section .travel-info .travel-desc .tit{font-size:13px;font-weight:700;color:white;margin:3px 0 4px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.personalization-section .travel-info .travel-desc .tit strong{font-size:17px;font-size:1.0625rem}.personalization-section .travel-info .travel-desc .tit strong .s-blue{color:#7ed0e0}.personalization-section .travel-info .travel-desc .tit .normal{font-weight:normal;font-size:17px;font-size:1.0625rem}.personalization-section .travel-info .travel-desc .tit .blue{color:#7ed0e0;font-size:17px;font-size:1.0625rem;font-weight:bold}.personalization-section .travel-info .travel-desc .view-more a{margin-right:20px;color:#7ed0e0;font-weight:bold;font-size:14px !important;font-size:.875rem !important}.personalization-section .travel-info .travel-desc .view-more a:hover,.personalization-section .travel-info .travel-desc .view-more a:focus{outline-color:white !important}.personalization-section .travel-info .travel-desc .mini-text{font-size:14px !important;font-size:.875rem !important}.personalization-section .travel-info .travel-desc .mini-text .mini-text-b{color:#7ed0e0;font-weight:bold}.personalization-section .travel-info .travel-desc .mini-text .mini-text-w{color:white;font-weight:normal}.personalization-section .offer-info{margin-top:20px}.personalization-section .offer-info .offer-list{padding-left:0}.personalization-section .offer-info .offer-list li{padding-left:14px;position:relative;background:url('../images/bl_list.gif') no-repeat 0 10px;line-height:27px;font-size:16px;font-size:1rem}.personalization-section .offer-info .offer-list li>a{display:inline-block;width:100%;color:black !important;line-height:25px;text-decoration:none;font-size:16px;font-size:1rem}.personalization-section .offer-info .offer-list li>a .txt-hidden{width:1px;height:1px;font-size:0 !important;line-height:0 !important;overflow:hidden}.personalization-section .offer-info .offer-list li>a strong{font-weight:normal}.personalization-section .offer-info .pager{min-height:16px}.personalization-section .offer-info .tip{margin-top:5px;font-size:12px;line-height:15px;color:#252829}.personalization-section .offer-info.empty{height:232px;display:table;width:100%;background-color:#fbfbfb;border-top:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf}.personalization-section .offer-info.empty .txt{display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-size:.875rem}.personalization-section .paging{margin-top:6px;text-align:center;font-size:14px;font-size:.875rem;line-height:16px}.personalization-section .paging .page-list{display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top;word-wrap:normal}.personalization-section .paging .page-list li{display:inline-block;margin:0;min-height:17px;text-decoration:none;vertical-align:top}.personalization-section .paging .page-list li>span,.personalization-section .paging .page-list li>a{width:20px;min-height:20px;display:inline-block;vertical-align:top;text-align:center;line-height:20px;font-size:16px;font-size:1rem;margin:0 3px}.personalization-section .paging .page-list li>span,.personalization-section .paging .page-list li>a:hover,.personalization-section .paging .page-list li a:focus{text-decoration:underline}.personalization-section .paging a{margin:0;padding:0;text-decoration:none}.personalization-section .paging a .prev10,.personalization-section .paging a .prev1,.personalization-section .paging a .next10,.personalization-section .paging a .next1{width:20px;height:20px;overflow:hidden;display:inline-block;background:url('../images/components/lostfound/btn_paging.gif') no-repeat left top;vertical-align:middle;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.personalization-section .paging a .prev10{width:16px;height:25px;background-position:0 -18px}.personalization-section .paging a .prev1{width:9px;height:25px;background-position:-20px -18px}.personalization-section .paging a .next1{width:9px;height:25px;background-position:-40px -18px}.personalization-section .paging a .next10{width:16px;height:25px;background-position:-60px -18px}.personalization-section .content-table .txtAC{text-align:center}.personalization-section .content-table .txtAR{text-align:right}.personalization-section .content-table table td,.personalization-section .content-table table th{padding:10px}.personalization-section .content-table table td strong{font-size:16px;font-size:1rem}.personalization-section .content-table table tr td:last-child{font-size:15px;font-size:.9375rem}.personalization-section .table-area{margin:50px 0}.personalization-section .table-area.ie8{display:block}[lang="ko-kr"] .personalization-section .offer-info{margin-top:12px;height:138px}[lang="ko-kr"] .personalization-section .offer-info .offer-list li{line-height:14px}[lang="ko-kr"] .personalization-section .offer-info .offer-list li>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[lang="ko-kr"] .personalization-section .offer-info.empty{margin-top:13px;height:127px}[lang="ko-kr"] .personalization-section .change-tier-info .chart-area{padding-top:55px}[lang="ko-kr"] .personalization-section .change-tier-info .chart-area .guide-txt{padding-top:65px;margin:0}[lang="ko-kr"] .personalization-section.grade-morningCalm.lmc .change-tier-info,[lang="ko-kr"] .personalization-section.grade-morningCalm.mp .change-tier-info{padding:40px 30px 184px 30px}[lang="ko-kr"] .personalization-section.grade-morningCalm.lmc .change-tier-info .chart-area,[lang="ko-kr"] .personalization-section.grade-morningCalm.mp .change-tier-info .chart-area{padding-top:150px}[lang="ko-kr"] .personalization-section.grade-morningCalm.gmc .change-tier-info.chart-panel1{padding:37px 30px 37px 30px}[lang="ko-kr"] .personalization-section.grade-morningCalm.gmc .change-tier-info.chart-panel1 .chart-area{padding-top:33px}[lang="ko-kr"] .personalization-section.grade-morningCalm.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt .guide-txt{padding-top:35px}[lang="ko-kr"] .personalization-section.grade-morningCalm.gmc .change-tier-info.chart-panel2{padding:40px 30px 170px 30px}[lang="ko-kr"] .personalization-section.grade-morningCalm.gmc .change-tier-info.chart-panel2 .chart-area{padding-top:112px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info{padding-left:35px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail{width:100%}#subview-area [lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail h2{line-height:140% !important}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info{margin-top:28px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .tit{width:230px}[lang='ko-kr'] [lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .tit{width:160px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .detail{text-align:left}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .grade-info p .detail .sub-detail{display:inline}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .btn-miles{margin-top:22px;text-align:left}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myGrade-detail .btn-miles>a{margin-left:28px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myUse-detail{width:25%;min-width:initial}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .myGrade-info .myUse-detail .btn-miles{margin-top:12px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm+.change-tier-area .tit{text-align:center;color:black;font-size:16px;font-size:1rem}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .change-tier-info{padding:40px 30px 62px 30px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .change-tier-info .chart-area{padding-top:45px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .change-tier-info .chart-area .chart-cnt li:nth-child(1),[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .change-tier-info .chart-area .chart-cnt li:nth-child(2){height:200px;padding-top:40px}[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .change-tier-info .chart-area .chart-cnt li:nth-child(3),[lang="ko-kr"] .personalization-section.grade-morningCalm.mm .change-tier-info .chart-area .chart-cnt li:nth-child(4){height:200px;padding-top:50px}[lang="ko-kr"] .personalization-section.grade-general .myGrade-detail .grade-info{margin-top:38px}[lang="ko-kr"] .personalization-section.grade-general.tb .change-tier-info,[lang="ko-kr"] .personalization-section.grade-general.dtb .change-tier-info{padding:38px 30px 37px 30px}@media(max-width:1400px){.personalization-section .chart-area .chart-container li{height:210px !important}[lang="ko-kr"] .personalization-section .chart-area{padding-top:30px !important}[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(1),[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(2){height:175px !important;padding-top:25px !important}[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(3),[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(4){height:210px !important;padding-top:35px !important}[lang="ko-kr"] .personalization-section .chart-area .guide-txt{padding-top:30px !important}[lang="ko-kr"] .personalization-section.tb .change-tier-info,[lang="ko-kr"] .personalization-section.dtb .change-tier-info{padding:28px 30px 28px 30px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1{padding:30px 30px 30px 30px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area{padding-top:20px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt li{padding-top:27px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt li:nth-child(3),[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt li:nth-child(4){padding-top:37px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel2{padding:30px 30px 115px 30px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel2 .chart-area{padding-top:106px !important;padding-bottom:40px !important}[lang="ko-kr"] .personalization-section.lmc .change-tier-info,[lang="ko-kr"] .personalization-section.mp .change-tier-info{padding:30px 30px 160px 30px !important}[lang="ko-kr"] .personalization-section.lmc .change-tier-info .chart-area,[lang="ko-kr"] .personalization-section.mp .change-tier-info .chart-area{padding-top:155px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info{padding:30px 30px 87px 30px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area{padding-top:80px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area .chart-cnt li{padding-top:25px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area .chart-cnt li:nth-child(3){height:175px !important;padding-top:45px !important}}@media(max-width:1280px){[lang="ko-kr"] .personalization-section .wishList-info .wishList-cnt .wish-list .wish-detail .tit{width:50% !important}[lang="ko-kr"] .personalization-section .wishList-info .wishList-cnt .wish-list .wish-detail .descrpt{width:50% !important}[lang="ko-kr"] .personalization-section.mp .change-tier-info{padding:30px 30px 150px 30px !important}[lang="ko-kr"] .personalization-section.mp .change-tier-info .chart-area{padding-top:135px !important}}@media(max-width:1200px){.personalization-section .chart-area .chart-container li{height:240px !important}}@media(max-width:1080px){[lang="ko-kr"] .personalization-section.tb .change-tier-info .chart-area,[lang="ko-kr"] .personalization-section.dtb .change-tier-info .chart-area{padding-top:18px !important}[lang="ko-kr"] .personalization-section.tb .change-tier-info .chart-area .chart-cnt .guide-txt,[lang="ko-kr"] .personalization-section.dtb .change-tier-info .chart-area .chart-cnt .guide-txt{padding-top:18px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt li{padding-top:20px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt li:nth-child(3),[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel1 .chart-area .chart-cnt li:nth-child(4){padding-top:27px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel2{padding:30px 30px 128px 30px !important}[lang="ko-kr"] .personalization-section.gmc .change-tier-info.chart-panel2 .chart-area{padding-top:112px !important;padding-bottom:40px !important}[lang="ko-kr"] .personalization-section.lmc .change-tier-info{padding:30px 30px 174px 30px !important}[lang="ko-kr"] .personalization-section.lmc .change-tier-info .chart-area{padding-top:160px !important}[lang="ko-kr"] .personalization-section.mp .change-tier-info{padding:30px 30px 168px 30px !important}[lang="ko-kr"] .personalization-section.mp .change-tier-info .chart-area{padding-top:138px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info{padding:30px 30px 83px 30px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area{padding-top:76px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area .chart-cnt li:nth-child(1),[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area .chart-cnt li:nth-child(2){height:180px !important;padding-top:30px !important}[lang="ko-kr"] .personalization-section.mm .change-tier-info .chart-area .chart-cnt li:nth-child(3){height:180px !important;padding-top:45px !important}[lang="ko-kr"] .personalization-section .chart-area .chart-container li .graphDesc-wrap .graphTxt-area dl dt{font-size:16px;font-size:1rem}[lang="ko-kr"] .personalization-section .chart-area .chart-container li .graphDesc-wrap .graphTxt-area dl dd strong{font-size:20px;font-size:1.25rem}[lang="ko-kr"] .personalization-section .chart-area .chart-container li .graphDesc-wrap .graphTxt-area.target-more dl dt{font-size:14px;font-size:.875rem}[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(1),[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(2){height:155px !important}[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(3),[lang="ko-kr"] .personalization-section .chart-area .chart-container li:nth-child(4){height:200px !important}}

.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.calendarContainer-ht{position:absolute;right:0;left:0;z-index:2;top:40px;width:100%}.ie8 .calendarContainer-ht{left:-6px}.calendarContainer-ht>div{width:100% !important;padding:40px 5% 20px;min-width:200px;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=0,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=45,strength=1),progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=90,strength=2),progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=135,strength=3),progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=180,strength=5),progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=225,strength=3),progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=270,strength=2),progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=315,strength=1);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,0.3);box-shadow:0 0 4px 1px rgba(0,0,0,0.3)}.calendarContainer-ht .offscreen{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-break:initial;word-wrap:initial}#hotelDatesFrom,#hotelDatesTo{position:relative}#hotelDatesFrom .ui-datepicker-title,#hotelDatesTo .ui-datepicker-title{font-size:1.5em}#hotelDatesFrom .ui-widget-content,#hotelDatesTo .ui-widget-content{background:#fff}#hotelDatesFrom table.ui-datepicker-calendar,#hotelDatesTo table.ui-datepicker-calendar{width:100% !important;margin:0}#hotelDatesFrom table.ui-datepicker-calendar th span,#hotelDatesTo table.ui-datepicker-calendar th span{font-size:.9em}#hotelDatesFrom table.ui-datepicker-calendar td,#hotelDatesTo table.ui-datepicker-calendar td{text-align:center;line-height:30px}#hotelDatesFrom table.ui-datepicker-calendar td a,#hotelDatesFrom table.ui-datepicker-calendar td span,#hotelDatesTo table.ui-datepicker-calendar td a,#hotelDatesTo table.ui-datepicker-calendar td span{display:inline-block;font-size:1.1em;line-height:30px;height:100%;width:100%}#hotelDatesFrom table.ui-datepicker-calendar td .ui-state-active,#hotelDatesFrom table.ui-datepicker-calendar td .ui-state-highlight,#hotelDatesTo table.ui-datepicker-calendar td .ui-state-active,#hotelDatesTo table.ui-datepicker-calendar td .ui-state-highlight{background-color:#7ed0e0}#hotelDatesFrom table.ui-datepicker-calendar td.hotel_pos>a.ui-state-default,#hotelDatesTo table.ui-datepicker-calendar td.hotel_pos>a.ui-state-default{color:#241c1e}#hotelDatesFrom table.ui-datepicker-calendar td.hotel_pos>a.ui-state-default:hover,#hotelDatesFrom table.ui-datepicker-calendar td.hotel_pos>a.ui-state-default:focus,#hotelDatesTo table.ui-datepicker-calendar td.hotel_pos>a.ui-state-default:hover,#hotelDatesTo table.ui-datepicker-calendar td.hotel_pos>a.ui-state-default:focus{background-color:#7ed0e0;color:white}#hotelDatesFrom table.ui-datepicker-calendar td.hotel_impos,#hotelDatesTo table.ui-datepicker-calendar td.hotel_impos{color:#6b6969}#hotelDatesFrom table.ui-datepicker-calendar td.hotel_impos>a,#hotelDatesFrom table.ui-datepicker-calendar td.hotel_impos span,#hotelDatesTo table.ui-datepicker-calendar td.hotel_impos>a,#hotelDatesTo table.ui-datepicker-calendar td.hotel_impos span{color:#241c1e}#hotelDatesFrom table.ui-datepicker-calendar td.hotel_impos span:hover,#hotelDatesFrom table.ui-datepicker-calendar td.hotel_impos span:focus,#hotelDatesTo table.ui-datepicker-calendar td.hotel_impos span:hover,#hotelDatesTo table.ui-datepicker-calendar td.hotel_impos span:focus{background-color:none}#hotelDatesFrom table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable,#hotelDatesTo table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable{background:0}#hotelDatesFrom table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos span,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos span,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable span,#hotelDatesTo table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos span,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos span,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable span{color:#6b6969}#hotelDatesFrom table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos span:hover,#hotelDatesFrom table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos span:focus,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos span:hover,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos span:focus,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable span:hover,#hotelDatesFrom table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable span:focus,#hotelDatesTo table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos span:hover,#hotelDatesTo table.ui-datepicker-calendar td.ui-state-disabled.hotel_pos span:focus,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos span:hover,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectable.hotel_pos span:focus,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable span:hover,#hotelDatesTo table.ui-datepicker-calendar td.ui-datepicker-unselectabl.ui-state-disable span:focus{background-color:none !important}@media print{@page{size:auto;margin:15mm}body>*:not(#content-area){display:block}body *{visibility:hidden}script,#siteHeader,#profile-header,#tab-list,.sub-nav-bar,.loading-bar,#time-period-search,#print,#view-accrued-miles,#view-mileage-details,.time-priod-radio,.dateSelectorButton-ht,.sub-nav-bar,.footer,.servicecomponents{display:none !important}#user-profile-wrapper{padding-bottom:0}#mileagesummarypreview *,#mileage-summary-profile *{visibility:visible}#mileagesummarypreview{font-size:12px !important;font-size:.75rem !important}#mileagesummarypreview>table tr td{font-size:12px !important;font-size:.75rem !important}#mileagesummarypreview>table tr th{font-size:14px !important;font-size:.875rem !important;padding:10px;min-height:40px;line-height:130%}#mileagesummarypreview .btn_area,#mileagesummarypreview .btn_area a,#mileagesummarypreview hr{display:none !important}#print-user{position:relative !important;top:0 !important;left:0 !important;height:50px !important}}#print-user{margin:10px 20px 20px}#print-user .user-name{font-size:28px;font-size:1.75rem;font-weight:normal;margin-right:20px}#mileagesummarypreview{position:relative}#mileagesummarypreview .grey-panel{background-color:#eaeae9}#mileagesummarypreview .col-15-32{padding-right:20px}#mileagesummarypreview .allmileage{width:100%;margin:.7em 0}#mileagesummarypreview .allmileage li{list-style-type:none;padding:5px 0;margin:0;vertical-align:top}#mileagesummarypreview .allmileage li span{display:table-cell;vertical-align:top;text-align:right;word-break:break-all}#mileagesummarypreview .allmileage li span span{display:inline}#mileagesummarypreview .allmileage strong{display:table-cell;text-align:left;font-weight:bold;color:#333;font-weight:normal}#mileagesummarypreview .allmileage.w-50{width:45%;margin-right:5%}#mileagesummarypreview .print-preveiw-detail{width:40%;float:left;clear:initial;padding-left:20px;margin:0 0 20px 0}#mileagesummarypreview .print-preveiw-detail li strong{display:inline-block;margin-right:30px;text-align:left}#mileagesummarypreview .print-preveiw-detail li span{display:inline}#mileagesummarypreview .print-preveiw-detail::after{display:block;clear:both;content:"";height:0}#mileagesummarypreview .line-left{border-left:1px solid #bbb;text-align:right;width:35%}#mileagesummarypreview .line-left li strong{display:block;float:left;text-align:left}#mileagesummarypreview .line-left li::after{display:block;clear:both;content:"";height:0}#mileagesummarypreview .btn_area{clear:both;display:block;padding:20px;text-align:center;position:absolute;right:20px;top:20px}#mileagesummarypreview .btn_area #lnkCancel{margin-left:10px;vertical-align:-6px;background:0;text-decoration:underline}#mileagesummarypreview .btn_area #printSummary{text-decoration:none;padding-left:43px;min-height:40px;display:inline-block;background:url('../images/components/profile/printer.png') no-repeat left center}#mileagesummarypreview .btn_area #printSummary span{color:black;vertical-align:-6px;text-decoration:underline}#mileagesummarypreview .vline{border-left:1px solid #aaa;padding-left:20px}#mileagesummarypreview table{width:100%;padding:0;margin:0}#mileagesummarypreview table tr:nth-child(even),#mileagesummarypreview table tr .even{background:#eaeae9}#mileagesummarypreview table td,#mileagesummarypreview table th{line-height:130%;height:auto;min-height:40px;padding:10px;font-size:14px;font-size:.875rem;word-break:break-all}#mileagesummarypreview table th{color:#186686}#mileagesummarypreview table tr#th0 th{font-size:14px !important;font-size:.875rem !important;padding:10px;min-height:40px;line-height:130%}#mileagesummarypreview .right-align{text-align:right}#mileagesummarypreview .center-align{text-align:center}.accordion-selector th{font-weight:normal}#mileage-summary-profile{position:relative}#mileage-summary-profile .right-align{text-align:right}#mileage-summary-profile .loading-bar{display:none;float:none;margin:auto}#mileage-summary-profile .cf{position:relative}#mileage-summary-profile .time-period-area{width:70%;margin-right:5%;float:left}#mileage-summary-profile .btn-print{width:25%;float:right;text-align:right;margin-top:50px}#mileage-summary-profile #print_preview{display:inline-block;text-align:right;text-decoration:none;background:url('../images/components/profile/printer.png') no-repeat left center;padding:0 0 10px 43px;min-height:40px;border:0}#mileage-summary-profile #print_preview span{color:black;vertical-align:-10px;text-decoration:underline}#remain-redeem-panel .right-align,#mileage-summary-subview .right-align,#mileagesummarypreview .right-align{text-align:right;padding-right:40px}#remain-redeem-panel #view-mileage-details,#remain-redeem-panel #view-accrued-miles,#mileage-summary-subview #view-mileage-details,#mileage-summary-subview #view-accrued-miles,#mileagesummarypreview #view-mileage-details,#mileagesummarypreview #view-accrued-miles{float:right}#remain-redeem-panel div>div>div,#mileage-summary-subview div>div>div,#mileagesummarypreview div>div>div{margin-bottom:30px}#remain-redeem-panel div>div>div.remain-redeem,#mileage-summary-subview div>div>div.remain-redeem,#mileagesummarypreview div>div>div.remain-redeem{margin-bottom:25px}#remain-redeem-panel div>div>div.bottom-row,#mileage-summary-subview div>div>div.bottom-row,#mileagesummarypreview div>div>div.bottom-row{margin-bottom:0}#remain-redeem-panel.mileage-overview .gridpd,#remain-redeem-panel.mileage-summary-view .gridpd,#mileage-summary-subview.mileage-overview .gridpd,#mileage-summary-subview.mileage-summary-view .gridpd,#mileagesummarypreview.mileage-overview .gridpd,#mileagesummarypreview.mileage-summary-view .gridpd{padding:0 20px}#remain-redeem-panel.mileage-overview .gridpd button,#remain-redeem-panel.mileage-summary-view .gridpd button,#mileage-summary-subview.mileage-overview .gridpd button,#mileage-summary-subview.mileage-summary-view .gridpd button,#mileagesummarypreview.mileage-overview .gridpd button,#mileagesummarypreview.mileage-summary-view .gridpd button{border:2px solid #186686}#remain-redeem-panel.mileage-overview hr,#remain-redeem-panel.mileage-summary-view hr,#mileage-summary-subview.mileage-overview hr,#mileage-summary-subview.mileage-summary-view hr,#mileagesummarypreview.mileage-overview hr,#mileagesummarypreview.mileage-summary-view hr{margin:20px 0}#remain-redeem-panel.mileage-overview .col-3-8,#remain-redeem-panel.mileage-overview .col-1-3,#remain-redeem-panel.mileage-summary-view .col-3-8,#remain-redeem-panel.mileage-summary-view .col-1-3,#mileage-summary-subview.mileage-overview .col-3-8,#mileage-summary-subview.mileage-overview .col-1-3,#mileage-summary-subview.mileage-summary-view .col-3-8,#mileage-summary-subview.mileage-summary-view .col-1-3,#mileagesummarypreview.mileage-overview .col-3-8,#mileagesummarypreview.mileage-overview .col-1-3,#mileagesummarypreview.mileage-summary-view .col-3-8,#mileagesummarypreview.mileage-summary-view .col-1-3{padding-left:50px}#remain-redeem-panel.mileage-overview .col-3-8:first-child,#remain-redeem-panel.mileage-overview .col-1-3:first-child,#remain-redeem-panel.mileage-summary-view .col-3-8:first-child,#remain-redeem-panel.mileage-summary-view .col-1-3:first-child,#mileage-summary-subview.mileage-overview .col-3-8:first-child,#mileage-summary-subview.mileage-overview .col-1-3:first-child,#mileage-summary-subview.mileage-summary-view .col-3-8:first-child,#mileage-summary-subview.mileage-summary-view .col-1-3:first-child,#mileagesummarypreview.mileage-overview .col-3-8:first-child,#mileagesummarypreview.mileage-overview .col-1-3:first-child,#mileagesummarypreview.mileage-summary-view .col-3-8:first-child,#mileagesummarypreview.mileage-summary-view .col-1-3:first-child{padding-left:0}#remain-redeem-panel.mileage-overview table,#remain-redeem-panel.mileage-summary-view table,#mileage-summary-subview.mileage-overview table,#mileage-summary-subview.mileage-summary-view table,#mileagesummarypreview.mileage-overview table,#mileagesummarypreview.mileage-summary-view table{width:100%;border-top:2px solid #21819a;border-bottom:1px solid #21819a}#remain-redeem-panel.mileage-overview table caption,#remain-redeem-panel.mileage-summary-view table caption,#mileage-summary-subview.mileage-overview table caption,#mileage-summary-subview.mileage-summary-view table caption,#mileagesummarypreview.mileage-overview table caption,#mileagesummarypreview.mileage-summary-view table caption{text-align:left;font-size:1.125em;font-weight:700;padding-bottom:10px}#remain-redeem-panel.mileage-overview table th,#remain-redeem-panel.mileage-summary-view table th,#mileage-summary-subview.mileage-overview table th,#mileage-summary-subview.mileage-summary-view table th,#mileagesummarypreview.mileage-overview table th,#mileagesummarypreview.mileage-summary-view table th{border-bottom:1px solid #a1a1a1;text-align:right;color:#186686;padding:6px 0;font-size:.875em}#remain-redeem-panel.mileage-overview table th.earn,#remain-redeem-panel.mileage-summary-view table th.earn,#mileage-summary-subview.mileage-overview table th.earn,#mileage-summary-subview.mileage-summary-view table th.earn,#mileagesummarypreview.mileage-overview table th.earn,#mileagesummarypreview.mileage-summary-view table th.earn{text-align:left}#remain-redeem-panel.mileage-overview table tbody th,#remain-redeem-panel.mileage-summary-view table tbody th,#mileage-summary-subview.mileage-overview table tbody th,#mileage-summary-subview.mileage-summary-view table tbody th,#mileagesummarypreview.mileage-overview table tbody th,#mileagesummarypreview.mileage-summary-view table tbody th{border:0;font-weight:normal;color:black}#remain-redeem-panel.mileage-overview table tbody th,#remain-redeem-panel.mileage-overview table tbody td,#remain-redeem-panel.mileage-summary-view table tbody th,#remain-redeem-panel.mileage-summary-view table tbody td,#mileage-summary-subview.mileage-overview table tbody th,#mileage-summary-subview.mileage-overview table tbody td,#mileage-summary-subview.mileage-summary-view table tbody th,#mileage-summary-subview.mileage-summary-view table tbody td,#mileagesummarypreview.mileage-overview table tbody th,#mileagesummarypreview.mileage-overview table tbody td,#mileagesummarypreview.mileage-summary-view table tbody th,#mileagesummarypreview.mileage-summary-view table tbody td{text-align:right;padding:4px 0;font-size:.875em}#remain-redeem-panel.mileage-overview table tbody th.earn,#remain-redeem-panel.mileage-overview table tbody td.earn,#remain-redeem-panel.mileage-summary-view table tbody th.earn,#remain-redeem-panel.mileage-summary-view table tbody td.earn,#mileage-summary-subview.mileage-overview table tbody th.earn,#mileage-summary-subview.mileage-overview table tbody td.earn,#mileage-summary-subview.mileage-summary-view table tbody th.earn,#mileage-summary-subview.mileage-summary-view table tbody td.earn,#mileagesummarypreview.mileage-overview table tbody th.earn,#mileagesummarypreview.mileage-overview table tbody td.earn,#mileagesummarypreview.mileage-summary-view table tbody th.earn,#mileagesummarypreview.mileage-summary-view table tbody td.earn{text-align:left}#remain-redeem-panel.mileage-overview table tfoot td,#remain-redeem-panel.mileage-overview table tfoot th,#remain-redeem-panel.mileage-summary-view table tfoot td,#remain-redeem-panel.mileage-summary-view table tfoot th,#mileage-summary-subview.mileage-overview table tfoot td,#mileage-summary-subview.mileage-overview table tfoot th,#mileage-summary-subview.mileage-summary-view table tfoot td,#mileage-summary-subview.mileage-summary-view table tfoot th,#mileagesummarypreview.mileage-overview table tfoot td,#mileagesummarypreview.mileage-overview table tfoot th,#mileagesummarypreview.mileage-summary-view table tfoot td,#mileagesummarypreview.mileage-summary-view table tfoot th{padding:8px 0;font-size:1em;border-top:1px solid #a1a1a1;font-weight:bold}#remain-redeem-panel.mileage-overview table tfoot th,#remain-redeem-panel.mileage-summary-view table tfoot th,#mileage-summary-subview.mileage-overview table tfoot th,#mileage-summary-subview.mileage-summary-view table tfoot th,#mileagesummarypreview.mileage-overview table tfoot th,#mileagesummarypreview.mileage-summary-view table tfoot th{color:#186686;border-top:1px solid #a1a1a1;border-bottom:1px solid #21819a;font-size:16px;font-size:1rem}#remain-redeem-panel.mileage-overview table tfoot td,#remain-redeem-panel.mileage-summary-view table tfoot td,#mileage-summary-subview.mileage-overview table tfoot td,#mileage-summary-subview.mileage-summary-view table tfoot td,#mileagesummarypreview.mileage-overview table tfoot td,#mileagesummarypreview.mileage-summary-view table tfoot td{text-align:right}#remain-redeem-panel.mileage-overview .allmileage,#remain-redeem-panel.mileage-summary-view .allmileage,#mileage-summary-subview.mileage-overview .allmileage,#mileage-summary-subview.mileage-summary-view .allmileage,#mileagesummarypreview.mileage-overview .allmileage,#mileagesummarypreview.mileage-summary-view .allmileage{margin:0;padding:0;overflow:hidden}#remain-redeem-panel.mileage-overview .allmileage li,#remain-redeem-panel.mileage-summary-view .allmileage li,#mileage-summary-subview.mileage-overview .allmileage li,#mileage-summary-subview.mileage-summary-view .allmileage li,#mileagesummarypreview.mileage-overview .allmileage li,#mileagesummarypreview.mileage-summary-view .allmileage li{list-style-type:none;padding:5px 0;margin:0;border-bottom:1px solid #a1a1a1;vertical-align:top}#remain-redeem-panel.mileage-overview .allmileage li:first-child,#remain-redeem-panel.mileage-summary-view .allmileage li:first-child,#mileage-summary-subview.mileage-overview .allmileage li:first-child,#mileage-summary-subview.mileage-summary-view .allmileage li:first-child,#mileagesummarypreview.mileage-overview .allmileage li:first-child,#mileagesummarypreview.mileage-summary-view .allmileage li:first-child{border-bottom:1px solid #21819a;margin-bottom:25px;padding-top:38px}#remain-redeem-panel.mileage-overview .allmileage li:first-child span,#remain-redeem-panel.mileage-summary-view .allmileage li:first-child span,#mileage-summary-subview.mileage-overview .allmileage li:first-child span,#mileage-summary-subview.mileage-summary-view .allmileage li:first-child span,#mileagesummarypreview.mileage-overview .allmileage li:first-child span,#mileagesummarypreview.mileage-summary-view .allmileage li:first-child span{color:black;font-weight:bold}#remain-redeem-panel.mileage-overview .allmileage li:first-child strong,#remain-redeem-panel.mileage-summary-view .allmileage li:first-child strong,#mileage-summary-subview.mileage-overview .allmileage li:first-child strong,#mileage-summary-subview.mileage-summary-view .allmileage li:first-child strong,#mileagesummarypreview.mileage-overview .allmileage li:first-child strong,#mileagesummarypreview.mileage-summary-view .allmileage li:first-child strong{color:#186686}#remain-redeem-panel.mileage-overview .allmileage li span,#remain-redeem-panel.mileage-summary-view .allmileage li span,#mileage-summary-subview.mileage-overview .allmileage li span,#mileage-summary-subview.mileage-summary-view .allmileage li span,#mileagesummarypreview.mileage-overview .allmileage li span,#mileagesummarypreview.mileage-summary-view .allmileage li span{display:inline-block;vertical-align:top;text-align:right;width:40%;word-break:break-all}#remain-redeem-panel.mileage-overview .allmileage strong,#remain-redeem-panel.mileage-summary-view .allmileage strong,#mileage-summary-subview.mileage-overview .allmileage strong,#mileage-summary-subview.mileage-summary-view .allmileage strong,#mileagesummarypreview.mileage-overview .allmileage strong,#mileagesummarypreview.mileage-summary-view .allmileage strong{display:inline-block;width:60%;text-align:left;font-weight:700;color:#666}#remain-redeem-panel.mileage-overview .allmileage .w-50,#remain-redeem-panel.mileage-summary-view .allmileage .w-50,#mileage-summary-subview.mileage-overview .allmileage .w-50,#mileage-summary-subview.mileage-summary-view .allmileage .w-50,#mileagesummarypreview.mileage-overview .allmileage .w-50,#mileagesummarypreview.mileage-summary-view .allmileage .w-50{width:45%;margin-right:5%}#remain-redeem-panel.mileage-overview .mileage-summary,#remain-redeem-panel.mileage-summary-view .mileage-summary,#mileage-summary-subview.mileage-overview .mileage-summary,#mileage-summary-subview.mileage-summary-view .mileage-summary,#mileagesummarypreview.mileage-overview .mileage-summary,#mileagesummarypreview.mileage-summary-view .mileage-summary{width:75%;float:left}#remain-redeem-panel.mileage-overview .mileage-summary li,#remain-redeem-panel.mileage-summary-view .mileage-summary li,#mileage-summary-subview.mileage-overview .mileage-summary li,#mileage-summary-subview.mileage-summary-view .mileage-summary li,#mileagesummarypreview.mileage-overview .mileage-summary li,#mileagesummarypreview.mileage-summary-view .mileage-summary li{float:right;padding:5px 0;margin-top:25px}#remain-redeem-panel.mileage-overview .mileage-summary li:first-child,#remain-redeem-panel.mileage-summary-view .mileage-summary li:first-child,#mileage-summary-subview.mileage-overview .mileage-summary li:first-child,#mileage-summary-subview.mileage-summary-view .mileage-summary li:first-child,#mileagesummarypreview.mileage-overview .mileage-summary li:first-child,#mileagesummarypreview.mileage-summary-view .mileage-summary li:first-child{float:left;padding:5px 0}#remain-redeem-panel.mileage-overview .expire-btn,#remain-redeem-panel.mileage-summary-view .expire-btn,#mileage-summary-subview.mileage-overview .expire-btn,#mileage-summary-subview.mileage-summary-view .expire-btn,#mileagesummarypreview.mileage-overview .expire-btn,#mileagesummarypreview.mileage-summary-view .expire-btn{width:25%;display:inline-block;margin-top:25px}#remain-redeem-panel.mileage-overview #view-mileage-details,#remain-redeem-panel.mileage-overview #view-mileage-expire,#remain-redeem-panel.mileage-summary-view #view-mileage-details,#remain-redeem-panel.mileage-summary-view #view-mileage-expire,#mileage-summary-subview.mileage-overview #view-mileage-details,#mileage-summary-subview.mileage-overview #view-mileage-expire,#mileage-summary-subview.mileage-summary-view #view-mileage-details,#mileage-summary-subview.mileage-summary-view #view-mileage-expire,#mileagesummarypreview.mileage-overview #view-mileage-details,#mileagesummarypreview.mileage-overview #view-mileage-expire,#mileagesummarypreview.mileage-summary-view #view-mileage-details,#mileagesummarypreview.mileage-summary-view #view-mileage-expire{clear:both;display:inline-block;margin:5px 0;float:right}#remain-redeem-panel .breakdown,#mileage-summary-subview .breakdown,#mileagesummarypreview .breakdown{font-size:.9em;line-height:.9em}#members-rules-regs{padding:3% 2%}#members-rules-regs h4{margin:0;font-size:16px;font-size:1rem;font-weight:bold}#members-rules-regs p,#members-rules-regs div{font-size:14px;font-size:.875rem}#members-rules-regs p.col-1-2.left-side,#members-rules-regs div.col-1-2.left-side{padding-right:15px}#members-rules-regs p.col-1-2.right-side,#members-rules-regs div.col-1-2.right-side{padding-left:15px}#mileage-summary-subview{padding:2%}#mileage-summary-subview select[name="view-dropdown"]{display:inline;width:200px;margin-right:20px}#mileage-summary-subview select[name="time-period-dropdown"]{display:inline;width:200px}#mileage-summary-subview div.chosen-container.chosen-container-single,#mileage-summary-subview a.chosen-single,#mileage-summary-subview div.chosen-drop{width:170px !important;margin-right:15px;margin-bottom:0}#mileage-summary-subview span.sub-view-title{font-size:16px;font-size:1rem;margin-right:10px}#mileage-summary-subview .remain-redeem{margin-top:25px}#mileage-summary-subview .bottom-row{margin-bottom:0}#mileage-summary-subview .breakdown{font-size:.9em;line-height:.9em}#mileage-summary-subview #view-mileage-details{margin-right:1rem}#mileage-summary-table-panel{padding:0}#mileage-summary-table-panel .mileage-summary-table{width:100%}#mileage-summary-table-panel .mileage-summary-table th{text-align:left;color:#186686}#mileage-summary-table-panel .mileage-summary-table tbody tr:nth-child(odd){background:#eaeae9}.ie8 #mileage-summary-table-panel .mileage-summary-table tbody tr:first-child{border-top:1px solid #ccc}.ie8 #mileage-summary-table-panel .mileage-summary-table tbody tr{border-bottom:1px solid #ccc}#mileage-summary-table-panel .mileage-summary-table th,#mileage-summary-table-panel .mileage-summary-table td{padding:15px 10px;font-size:14px;font-size:.875rem;width:14.285%;word-wrap:break-word}#mileage-summary-table-panel .mileage-summary-table th.blue,#mileage-summary-table-panel .mileage-summary-table td.blue{color:#00328c}#mileage-summary-table-panel .mileage-summary-table th.red,#mileage-summary-table-panel .mileage-summary-table td.red{color:#c52700}#mileage-summary-table-panel .mileage-summary-table .accordion-selector th{font-weight:normal}#mileage-summary-table-panel .mileage-summary-table .accordion-selector td:last-child div.expand{height:13px;width:13px;background-position:-29px 0;background-image:url('../images/icons.png')}#mileage-summary-table-panel .mileage-summary-table .accordion-selector td:last-child div.expand.expanded{background-position:-78px -13px}#mileage-summary-table-panel .mileage-summary-table .accordion-selector div.expand .ex-collapse{display:none}.ie8 #mileage-summary-table-panel .mileage-summary-table .accordion-selector div.expand{background-image:url('../images/icons.png');background-position:-29px 0;height:17px;width:14px}.ie8 #mileage-summary-table-panel .mileage-summary-table .accordion-selector div.expand.expanded{background-position:-75px -15px}#mileage-summary-table-panel .mileage-summary-table .accordion-content{display:none}#mileage-summary-table-panel .mileage-summary-table .accordion-content td{padding-top:5px;padding-bottom:5px}#mileage-summary-table-panel .mileage-summary-table .right-align{text-align:right}#mileage-summary-table-panel .mileage-summary-table .center-align{text-align:center}#mileage-summary-table-panel .mileage-summary-table .center-align a div{display:inline-block}#mileage-accrual{padding:1.5rem}#mileage-accrual table{width:100%}#mileage-accrual table th,#mileage-accrual table td{padding:10px;font-size:14px;font-size:.875rem;text-align:center;border:1px solid #a1a1a1;text-align:center}#mileage-accrual table th{text-align:center;color:#186686}#mileage-accrual table tr td:first-child{width:30%}#mileage-accrual table tr:nth-child(2n+2){background:#eaeae9}#modal-miles-tables{padding:30px 20px 40px;padding:1.875rem 1.25rem 2.5rem}#modal-miles-tables h2,#modal-miles-tables h3{margin:10px 0 20px;font-weight:300;font-size:30px;font-size:1.875rem;line-height:32px !important}#modal-miles-tables .mb10{margin-bottom:10px}#modal-miles-tables .expiration-info{font-size:14px;font-size:.875rem;margin:0 0 10px}#modal-miles-tables table{width:100%}#modal-miles-tables table thead th{text-align:left;color:#186686;padding:10px;font-size:14px;font-size:.875rem}#modal-miles-tables table tbody th,#modal-miles-tables table tbody td{padding:10px;font-size:14px;font-size:.875rem;text-align:right;font-weight:normal}#modal-miles-tables table tbody th.txt-align,#modal-miles-tables table tbody td.txt-align{text-align:center}#modal-miles-tables table tbody th{text-align:left}#modal-miles-tables table tbody tr:nth-child(odd){background:#eaeae9}.ie8 #modal-miles-tables table tbody tr:first-child{border-top:1px solid #ccc}.ie8 #modal-miles-tables table tbody tr{border-bottom:1px solid #ccc}#modal-miles-tables #never-expire-table{margin-bottom:40px}#modal-miles-tables .modal-miles-tables-style .ta-r{text-align:right}#modal-miles-tables .modal-miles-tables-style-total{width:100%;display:table;border-top:1px solid #eaeae9}#modal-miles-tables .modal-miles-tables-style-total span{padding:10px;display:table-cell;font-weight:bold;font-size:15px;font-size:.9375rem}#modal-miles-tables .modal-miles-tables-style-total .total-text{width:35%}#modal-miles-tables .modal-miles-tables-style-total .total-miles{text-align:right;width:65%}[class*='col-']{float:left;padding-right:0}.grid [class*='col-']:last-of-type{padding-right:0}#mileage-inquiry-wrapper .grid{margin-bottom:40px}#mileage-inquiry-wrapper .grid .col-1-3{text-align:center}#mileage-inquiry-wrapper .grid .col-1-3 .retro-pod{width:260px;height:260px;border:2px solid #186686;padding:20px;text-align:center;display:inline-block}#mileage-inquiry-wrapper .grid .col-1-3 .retro-pod p{margin:0;font-size:14px;font-size:.875rem}#mileage-inquiry-wrapper .grid .col-1-3 .retro-pod h4{margin:16px;font-size:24px;font-size:1.5rem}#mileage-inquiry-wrapper .grid.retro-ke .ke-fltnum{padding-left:30px}#mileage-inquiry-wrapper .grid.retro-ke .ke-fltnum .txt-ke{position:absolute;top:7px;left:0}#mileage-inquiry-wrapper .grid.retro-ke .ke-fltnum .placeholder{left:25px}#mileage-inquiry-wrapper #need-to-check-status{color:#186686}#my-benefits-wrapper .accordion-wrapper{padding:0 20px 0 20px}#my-benefits-wrapper .accordion{background-color:#eaeae9;color:#000}#my-benefits-wrapper .accordion div{padding:10px}#my-benefits-wrapper .accordion div.accordion-info{border-top:1px solid #6b6969}#my-benefits-wrapper .accordion div:empty{display:none}#my-benefits-wrapper .accordion div.accordion-title{font-weight:bold}#my-benefits-wrapper .accordion div.accordion-header a{float:right;position:relative;top:4px}#my-benefits-wrapper .accordion div.accordion-header a img{display:block}#my-benefits-wrapper .accordion div.accordion-info{display:none;font-size:14px;font-size:.875rem}#my-benefits-wrapper .accordion div.accordion-info p{font-size:14px;font-size:.875rem}#my-benefits-wrapper .accordion div:nth-child(4n+3),#my-benefits-wrapper .accordion div:nth-child(4n+4){background-color:#6b6969;color:#fff}#my-benefits-wrapper .accordion div:nth-child(4n+3).accordion-info,#my-benefits-wrapper .accordion div:nth-child(4n+4).accordion-info{border-top:1px solid #eaeae9}#my-benefits-wrapper .par-header{font-weight:bold}#my-benefits-wrapper a.button.medium.cta{width:auto}body>.background-image>.image>div>img{position:fixed;width:100%;height:100%;z-index:-100;top:0}.member-tb,.member-mc,.member-lifemc,.member-downtb,.member-mp,.member-mm{padding:20px}.member-tb .my-class,.member-mc .my-class,.member-lifemc .my-class,.member-downtb .my-class,.member-mp .my-class,.member-mm .my-class{overflow:hidden}.member-tb .my-class .title-miles,.member-mc .my-class .title-miles,.member-lifemc .my-class .title-miles,.member-downtb .my-class .title-miles,.member-mp .my-class .title-miles,.member-mm .my-class .title-miles{display:inline-block;float:left}.member-tb .my-class .title-miles h3,.member-mc .my-class .title-miles h3,.member-lifemc .my-class .title-miles h3,.member-downtb .my-class .title-miles h3,.member-mp .my-class .title-miles h3,.member-mm .my-class .title-miles h3{font-size:14px;font-size:.875rem;color:#186686;margin:0;padding:0;line-height:24px;font-weight:normal}.member-tb .my-class .title-miles p,.member-mc .my-class .title-miles p,.member-lifemc .my-class .title-miles p,.member-downtb .my-class .title-miles p,.member-mp .my-class .title-miles p,.member-mm .my-class .title-miles p{font-size:20px;font-size:1.25rem;font-weight:bold;display:block;color:#186686;margin:0;clear:both}.member-tb .my-class dl,.member-mc .my-class dl,.member-lifemc .my-class dl,.member-downtb .my-class dl,.member-mp .my-class dl,.member-mm .my-class dl{margin:0 0 0 35px;color:#186686;font-size:16px;font-size:1rem;float:left}.member-tb .my-class dl dt,.member-tb .my-class dl dd,.member-mc .my-class dl dt,.member-mc .my-class dl dd,.member-lifemc .my-class dl dt,.member-lifemc .my-class dl dd,.member-downtb .my-class dl dt,.member-downtb .my-class dl dd,.member-mp .my-class dl dt,.member-mp .my-class dl dd,.member-mm .my-class dl dt,.member-mm .my-class dl dd{float:left;margin:3px 0 0 0;padding:0}.member-tb .my-class dl dt,.member-mc .my-class dl dt,.member-lifemc .my-class dl dt,.member-downtb .my-class dl dt,.member-mp .my-class dl dt,.member-mm .my-class dl dt{clear:both}.member-tb .my-class dl dd,.member-mc .my-class dl dd,.member-lifemc .my-class dl dd,.member-downtb .my-class dl dd,.member-mp .my-class dl dd,.member-mm .my-class dl dd{margin-left:5px}.member-tb .class-info,.member-mc .class-info,.member-lifemc .class-info,.member-downtb .class-info,.member-mp .class-info,.member-mm .class-info{margin-top:25px}.member-tb .class-info h4,.member-mc .class-info h4,.member-lifemc .class-info h4,.member-downtb .class-info h4,.member-mp .class-info h4,.member-mm .class-info h4{font-weight:bold;margin-bottom:0;font-size:18px;font-size:1.125rem}.member-tb .class-info p,.member-mc .class-info p,.member-lifemc .class-info p,.member-downtb .class-info p,.member-mp .class-info p,.member-mm .class-info p{margin-bottom:8px;font-size:16px;font-size:1rem}.member-tb .class-info p strong,.member-mc .class-info p strong,.member-lifemc .class-info p strong,.member-downtb .class-info p strong,.member-mp .class-info p strong,.member-mm .class-info p strong{display:block}.member-tb .class-info p span,.member-mc .class-info p span,.member-lifemc .class-info p span,.member-downtb .class-info p span,.member-mp .class-info p span,.member-mm .class-info p span{display:block;clear:both;font-size:14px;font-size:.875rem;margin-top:5px}.member-tb .class-info p.title2,.member-mc .class-info p.title2,.member-lifemc .class-info p.title2,.member-downtb .class-info p.title2,.member-mp .class-info p.title2,.member-mm .class-info p.title2{margin:8px 0 0 0;font-size:14px;font-size:.875rem}.member-tb .class-info ul,.member-mc .class-info ul,.member-lifemc .class-info ul,.member-downtb .class-info ul,.member-mp .class-info ul,.member-mm .class-info ul{padding-left:20px;line-height:22px}.member-tb .class-info ul li,.member-mc .class-info ul li,.member-lifemc .class-info ul li,.member-downtb .class-info ul li,.member-mp .class-info ul li,.member-mm .class-info ul li{font-size:14px;font-size:.875rem}.member-tb .class-info ul li ul,.member-mc .class-info ul li ul,.member-lifemc .class-info ul li ul,.member-downtb .class-info ul li ul,.member-mp .class-info ul li ul,.member-mm .class-info ul li ul{margin-top:5px}.member-tb .class-info ul li ul li,.member-mc .class-info ul li ul li,.member-lifemc .class-info ul li ul li,.member-downtb .class-info ul li ul li,.member-mp .class-info ul li ul li,.member-mm .class-info ul li ul li{color:#767676}.member-tb .class-info .info-legend,.member-mc .class-info .info-legend,.member-lifemc .class-info .info-legend,.member-downtb .class-info .info-legend,.member-mp .class-info .info-legend,.member-mm .class-info .info-legend{font-size:12px;font-size:.75rem;color:#767676;margin:15px 0 0 10px}.member-tb .class-info .info-legend span,.member-mc .class-info .info-legend span,.member-lifemc .class-info .info-legend span,.member-downtb .class-info .info-legend span,.member-mp .class-info .info-legend span,.member-mm .class-info .info-legend span{display:inline}.chosen-container .chosen-drop .chosen-search{margin-bottom:0 !important}#mileage-summary-subview .time-period-area{display:block;padding-top:10px}#mileage-summary-subview .time-period-area .sub-view-title{padding-top:10px;display:inline-block}#mileage-summary-subview .time-period-area .inner-time-period{display:inline-block;vertical-align:top;margin-bottom:0}#mileage-summary-subview .time-period-area .inner-time-period .error{color:#c52700 !important}#mileage-summary-subview .time-period-area .ui-datepicker-header,#mileage-summary-subview .time-period-area .ui-datepicker-title{margin-bottom:0}#mileage-summary-subview .time-period-area .ui-datepicker-header{padding-bottom:15px}#mileage-summary-subview .time-period-area .calendarContainer-ht>div{padding-top:20px;padding-bottom:15px}#mileage-summary-subview .time-period-area .calendarContainer-ht>div.ui-datepicker table{margin:0 10px}#mileage-summary-subview .time-period-area .calendarContainer-ht>div .ui-datepicker-calendar a.ui-state-hover{background-color:#186686;color:white}#mileage-summary-subview .time-period-area .calendarContainer-ht>div .ui-datepicker-calendar a.ui-state-hover{background-color:#186686;color:white}#mileage-summary-subview .time-period-area .calendarContainer-ht>div .ui-datepicker-calendar .ui-datepicker-today .ui-state-default.ui-state-highlight.ui-state-active{background-color:#186686}#mileage-summary-subview .time-period-area .calendarContainer-ht>div .ui-datepicker-calendar .ui-datepicker-today .ui-state-default.ui-state-highlight.ui-state-active:hover,#mileage-summary-subview .time-period-area .calendarContainer-ht>div .ui-datepicker-calendar .ui-datepicker-today .ui-state-default.ui-state-highlight.ui-state-active:focus{background-color:#186686}#mileage-summary-subview .time-period-area .calendarContainer-ht>div .ui-datepicker-calendar .ui-datepicker-today .ui-state-default.ui-state-highlight.ui-state-active.ui-state-hover{background-color:#186686;color:white}#mileage-summary-subview .time-period-area .dateSelector-ht{display:inline-block;width:170px !important;margin-bottom:0}#mileage-summary-subview .time-period-area .dateSelector-ht>div{float:left;width:100%;margin-bottom:0;position:relative}#mileage-summary-subview .time-period-area .dateSelector-ht>div input[type="text"]{padding:12px 15px 12px 35px;width:100%;font-size:1em;border:1px solid #ccc}#mileage-summary-subview .time-period-area .dateSelector-ht>div>a{line-height:0;right:15px;height:20px}#mileage-summary-subview .time-period-area .dateSelector-ht+label{padding:0 5px;vertical-align:top;line-height:48px}#mileage-summary-subview .time-period-area .dateSelector-ht+span{vertical-align:18px}#mileage-summary-subview .time-period-area .dateSelector-ht-from,#mileage-summary-subview .time-period-area .dateSelector-ht-to{display:inline-block;margin-bottom:0}#mileage-summary-subview .time-period-area .dateSelector-ht-from .dateholder,#mileage-summary-subview .time-period-area .dateSelector-ht-to .dateholder{display:inline-block;padding:7px 10px;margin:0;width:170px !important;background-color:white;border:1px solid #ccc}#mileage-summary-subview .time-period-area .dateSelector-ht-from .dateholder .dateTarget,#mileage-summary-subview .time-period-area .dateSelector-ht-to .dateholder .dateTarget{border:0;top:10px;left:142px}#mileage-summary-subview .time-period-area .dateSelector-ht-from .dateholder .placeholder,#mileage-summary-subview .time-period-area .dateSelector-ht-to .dateholder .placeholder{top:12px;left:8px}#mileage-summary-subview .time-period-area .dateSelector-ht-from+span,#mileage-summary-subview .time-period-area .dateSelector-ht-to+span{display:inline-block}#mileage-summary-subview .time-period-area .time-priod-search-bt{display:inline-block;margin-left:15px;float:none !important;vertical-align:top}#mileage-summary-subview .time-period-area .time-priod-radio{padding:0;margin:10px 0;width:100%}#mileage-summary-subview .time-period-area .time-priod-radio li{margin:0;padding:0;float:left;list-style-type:none;position:relative}#mileage-summary-subview .time-period-area .time-priod-radio li input[type="checkbox"],#mileage-summary-subview .time-period-area .time-priod-radio li input[type="radio"],#mileage-summary-subview .time-period-area .time-priod-radio li span.radiobtn,#mileage-summary-subview .time-period-area .time-priod-radio li span.checkbox{position:absolute;left:0;top:5px}#mileage-summary-subview .time-period-area .time-priod-radio li input[type="checkbox"]{margin-top:0}#mileage-summary-subview .time-period-area .time-priod-radio li label{font-size:13px;font-size:.8125rem;display:inline-block;padding-left:20px}#mileage-summary-subview .time-period-area .time-priod-radio li label{padding-right:17px}#mileage-summary-subview .time-period-area .time-priod-radio::after{display:block;clear:both;content:"";height:0}.ie8 #mileage-summary-subview .time-period-area .time-priod-radio{clear:both;overflow:hidden}#mileage-summary-subview .time-period-area .time-priod-error{display:block;clear:both;padding:5px 0;color:#d42a1d;font-size:.8em;margin:0}.tabs-conW *{margin:0;padding:0}.tabs-conW .tab-type2{display:table;width:100%;height:100%;min-width:860px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:15px 0}.tabs-conW .tab-type2 li{display:table-cell;list-style:none;width:12.5%;background:#fbfbfb;border:1px solid #ccdcdf;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top-radius:3px;text-align:center;vertical-align:middle}.tabs-conW .tab-type2 li a{padding:15px 0;line-height:110%;display:block;text-decoration:none;font-size:14px;font-size:.875rem;font-weight:bold;color:#186686;margin-left:-1px}.tabs-conW .tab-type2 li.on{line-height:110%;color:white;background:#0180a3;border:1px solid #0180a3;margin-right:1px}.tabs-conW .tab-type2 li.on a{color:white;text-decoration:underline}.tabs-conW .tab-type2::after{display:block;content:'';clear:both;width:100%;font-size:0;line-height:0}.tabs-conW .noti{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin-bottom:14px;padding-left:30px;background:url(../../../../images/components/profile/bg_list_circle.gif) no-repeat 14px 5px}.tabs-conW .noti strong{display:block;margin-top:5px;color:#0180a3}.mileage-noti{font-size:14px;font-size:.875rem}.mileage-noResult{padding:50px 0;text-align:center}#subview-area h2,#profileViewArea h2,#withdrawal-wrapper h2{font-size:22px;font-size:1.375rem;line-height:140% !important;font-weight:normal;margin:0 0 14px 0}#subview-area h3,#profileViewArea h3,#withdrawal-wrapper h3{font-size:20px;font-size:1.25rem;font-weight:normal;margin:0}#subview-area h3.blue_title,#profileViewArea h3.blue_title,#withdrawal-wrapper h3.blue_title{font-size:16px;font-size:1rem;font-weight:bold;color:#186686}#skyteam-application .btn_area #lnkCancel{font-size:16px;font-size:1rem;margin-right:10px}#skyteam-application .btn_area .print{font-size:16px;font-size:1rem}#skyteam-application .btn_area #skPreview{display:inline-block;font-size:16px;font-size:1rem}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.placeholder-field{position:relative}.placeholder-field .placeholder{letter-spacing:-1px}.sub-view-wrapper-st{padding:0}.modal-wrapper{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:30px;font-size:14px;font-size:.875rem}.modal-wrapper h3{font-size:28px;font-size:1.75rem;font-weight:300;color:black;text-align:left;margin:0}.modal-wrapper h3 .offscreen{padding-left:10px}.modal-wrapper strong{color:black;font-size:20px;font-size:1.25rem;text-align:left}.modal-wrapper p{color:black;font-size:14px;font-size:.875rem;text-align:left;margin:0}.modal-wrapper p strong{color:black;font-size:14px;font-size:.875rem;text-align:left;display:block;line-height:20px;vertical-align:top}.modal-wrapper p .address{display:block;padding:15px 10px 0}.modal-wrapper#skyteam-application label,.modal-wrapper#skyteam-application .label{font-size:14px;font-size:.875rem;line-height:40px;color:black;margin:0;font-weight:400}.modal-wrapper#skyteam-application hr{margin:10px 0}.ie8 .modal-wrapper#skyteam-application hr{margin:5px 0}.modal-wrapper#skyteam-application a{min-width:80px;display:inline-block;text-align:center}.modal-wrapper#skyteam-application .form-row{width:100%;margin:0 auto;padding:0 0 10px 0}.modal-wrapper#skyteam-application .form-row.end{padding-bottom:5px}.modal-wrapper#skyteam-application .form-row:after{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .form-row .form-column{padding-top:0}.modal-wrapper#skyteam-application .form-row .form-column.btn_area{padding-top:20px}.modal-wrapper#skyteam-application .form-row h4{display:block;text-align:center;line-height:40px;margin:10px 0 0 0;font-size:14px;font-size:.875rem;font-weight:700;color:black;background:#eee}.modal-wrapper#skyteam-application .form-row input{margin-left:0;margin-right:0;border:1px solid #919191;font-size:13px;font-size:.8125rem;width:100%}.modal-wrapper#skyteam-application .form-row table{width:100%;font-size:14px;font-size:.875rem;table-layout:fixed}.modal-wrapper#skyteam-application .form-row table th{text-align:left;color:#186686;font-weight:400}.modal-wrapper#skyteam-application .form-row table th label{color:#186686;margin:0}.modal-wrapper#skyteam-application .form-row table th,.modal-wrapper#skyteam-application .form-row table td{padding:0 5px;font-size:inherit;word-break:break-all;line-height:130%;vertical-align:top}.modal-wrapper#skyteam-application .form-row table th:first-child,.modal-wrapper#skyteam-application .form-row table td:first-child{padding-left:0}.modal-wrapper#skyteam-application .form-row table th:last-child,.modal-wrapper#skyteam-application .form-row table td:last-child{padding-right:0}.modal-wrapper#skyteam-application .form-row table.skother_table th{padding-top:14px;word-break:keep-all}.modal-wrapper#skyteam-application .form-row table.skother_table th span{font-size:11px;font-size:.6875rem}.modal-wrapper#skyteam-application .form-row table.skother_table.bdr_info th{padding-top:14px;padding-bottom:14px}.modal-wrapper#skyteam-application .form-row table.skother_table.bdr_info th:first-child{padding-left:5px}.modal-wrapper#skyteam-application .form-row table.skother_table.bdr_info th:last-child{padding-right:5px}.modal-wrapper#skyteam-application .form-row table.skother_table.bdr_info td{padding:5px}.modal-wrapper#skyteam-application .form-row table.skother_table.bdr_info tbody th{text-align:center}.modal-wrapper#skyteam-application .form-row table td input{margin-bottom:5px;padding-left:10px}.modal-wrapper#skyteam-application .form-row table td input[readonly=readonly],.modal-wrapper#skyteam-application .form-row table td input[disabled=disabled]{background-color:#f1f1f1;color:#999;cursor:not-allowed !important}.modal-wrapper#skyteam-application .form-column.tab-area{padding-left:2.5%}.modal-wrapper#skyteam-application .th-list{width:100%;padding:0;display:table}.modal-wrapper#skyteam-application .th-list li{width:14.28%;list-style:none;display:table-cell;height:40px;vertical-align:middle;font-size:14px;font-size:.875rem;color:#186686;padding-left:10px}.modal-wrapper#skyteam-application .th-list li span{font-size:11px;font-size:.6875rem}.modal-wrapper#skyteam-application .th-list li.flight{width:7.56%}.modal-wrapper#skyteam-application .th-list li.flight-num{width:21%}.modal-wrapper#skyteam-application .th-list li:first-child{padding-left:0}.modal-wrapper#skyteam-application .table-style{width:100%;padding:0}.modal-wrapper#skyteam-application .table-style>li{color:#186686;font-size:14px;font-size:.875rem;list-style:none}.modal-wrapper#skyteam-application .table-style>li:after{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .table-style>li .number{color:#186686;display:inline-block;float:left;width:1.6%;margin-left:-2.2%;text-align:center;font-size:14px;font-size:.875rem;font-weight:400}.modal-wrapper#skyteam-application .table-style .td-list{width:100%;padding:0 0 10px;margin:0}.modal-wrapper#skyteam-application .table-style .td-list:after{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .table-style .td-list li{width:14.28%;list-style:none;float:left;padding-left:10px}.modal-wrapper#skyteam-application .table-style .td-list li.fltdate .placeholder-field .dateholder{position:relative;padding:0;margin:0}.modal-wrapper#skyteam-application .table-style .td-list li.fltdate .placeholder-field .dateholder .dateTarget{right:10px;top:10px}.modal-wrapper#skyteam-application .table-style .td-list li.fltdate .placeholder-field .dateholder span.placeholder{left:10px}.modal-wrapper#skyteam-application .table-style .td-list li.fltdate .placeholder-field .dateholder input[type="text"]{padding-right:30px}.modal-wrapper#skyteam-application .table-style .td-list li.flight{width:7.56%}.modal-wrapper#skyteam-application .table-style .td-list li.flight-num{width:21%}.modal-wrapper#skyteam-application .table-style .td-list li:first-child{padding-left:0}.modal-wrapper#skyteam-application .previews table td,.modal-wrapper#skyteam-application .previews table th{font-size:12px;font-size:.75rem;line-height:130%}.modal-wrapper#skyteam-application .previews table th{padding:14px 0 7px 7px}.modal-wrapper#skyteam-application .previews table td{text-align:left;padding:7px;padding-right:0;vertical-align:top}.modal-wrapper#skyteam-application .previews .vSpace{text-align:left}.modal-wrapper#skyteam-application .previews .vSpace .data-label{font-size:12px;font-size:.75rem;line-height:40px}.modal-wrapper#skyteam-application .upload-area:after{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .attachment-files-area{clear:both;padding:8px 20px 15px;border:1px dashed #ccc;background:#f8f8f8;margin-bottom:10px}.modal-wrapper#skyteam-application .attachment-files-area:after{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .attachment-files-area .file-list{list-style:none;margin:5px 0 0;padding:0}.modal-wrapper#skyteam-application .attachment-files-area .file-list li{margin:1px 0 0;float:left;width:50%}.modal-wrapper#skyteam-application .attachment-files-area .file-list li>label,.modal-wrapper#skyteam-application .attachment-files-area .file-list li .label{display:block;line-height:inherit;padding-bottom:5px}.modal-wrapper#skyteam-application .attachment-files-area .file-list li .btn-detail{color:#186686;background:transparent;border-bottom:1px solid #186686;padding:1px;font-weight:800}.modal-wrapper#skyteam-application .attachment-files-area .file-list li .file-wrap{margin-right:15px;padding:1px 18px 1px 1px;border:1px solid #ccc;background:white;position:relative}.modal-wrapper#skyteam-application .attachment-files-area .file-list li .file-wrap input[type='file']{font-size:11px;font-size:.6875rem;padding:0 !important;margin:0 !important;border:0;height:auto !important;color:black}.modal-wrapper#skyteam-application .attachment-files-area .file-list li .file-wrap a{display:inline-block;text-align:left}.modal-wrapper#skyteam-application .attachment-files-area .file-list li .file-wrap .file-del{border:0;position:absolute;right:5px;top:50%;margin-top:-5px;width:10px;height:10px;display:block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/bg_dates_p2.png') no-repeat center}.modal-wrapper#skyteam-application .attachment-files-area .file-list li .file-wrap .file-del.file-del[aria-disabled=true]{outline:0 !important}.modal-wrapper#skyteam-application .attachment-files-area .file-list li.even-file{float:right}.modal-wrapper#skyteam-application .attachment-files-area .file-list li.even-file .file-wrap{margin-right:0}.modal-wrapper#skyteam-application .attachment-files-area .file-list:after,.modal-wrapper#skyteam-application .attachment-files-area .file-list:before{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .attachment-files{float:right}.modal-wrapper#skyteam-application .attachment-files input[type='file']{font-size:12px;font-size:.75rem}.modal-wrapper#skyteam-application .attachment-files:after{display:block;clear:both;content:"";height:0}.modal-wrapper#skyteam-application .attachment-files .file_input_textbox{float:left;font-size:12px;font-size:.75rem;margin-right:5px;padding:2px 5px;border:1px solid #919191;height:28px}.ie8 .modal-wrapper#skyteam-application .attachment-files .file_input_textbox{width:150px}.modal-wrapper#skyteam-application .attachment-files .file_input_div{position:relative;padding:0 0 0 5px;width:265px}.modal-wrapper#skyteam-application .attachment-files .file_input_button{color:#186686;display:inline-block;font-size:12px;font-size:.75rem;width:auto;position:absolute;top:0;right:0;padding:4px 10px 5px;line-height:normal}.modal-wrapper#skyteam-application .attachment-files .file_input_hidden{width:100%;position:absolute;z-index:1;right:0;top:0;opacity:0;font-size:45px;outline:0;height:40px;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}.modal-wrapper#skyteam-application .attachment-files .file_input_hidden:focus+label{outline:1px solid black;z-index:0}.modal-wrapper#skyteam-application #passEticketPopup{border:0;display:inline-block;background:0;color:#186686;text-decoration:underline;padding-right:3px}.modal-wrapper#skyteam-application .btn_area{text-align:center;padding:20px 0}.modal-wrapper#skyteam-application .btn_area>button{display:inline-block;margin:0 5px}.modal-wrapper#skyteam-application .btn_area a.print{color:white}.modal-wrapper#skyteam-application .fillholder .div-airport-list .ui-autocomplete{margin:2px 0 0}.modal-wrapper#skyteam-application .fillholder .div-airport-list .ui-autocomplete .ui-menu-item{width:100%;float:none;padding:7px 10px;line-height:18px}button[aria-disabled=true],a[aria-disabled=true]{cursor:not-allowed !important}.sub-view-wrapper .styled-select.slate{height:40px;height:2.5rem}.sub-view-wrapper .styled-select.slate select{height:40px;height:2.5rem}.ie8 .sub-view-wrapper .styled-select.slate select,.ie9 .sub-view-wrapper .styled-select.slate select{padding-left:0 !important;height:25px;height:1.5625rem}.sub-view-wrapper .howto{margin-bottom:0;font-size:14px;font-size:.875rem}.sub-view-wrapper .howto li{padding:5px 0}.sub-view-wrapper .howto li .r_option{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;margin-right:5px;padding-left:0;width:10px}.sub-view-wrapper .miles-detail-info{padding:0}.sub-view-wrapper .miles-detail-info p{padding:10px 0 0;margin:0}.sub-view-wrapper .miles-detail-info p.paddingt15{padding-top:0}.sub-view-wrapper p{font-size:14px;font-size:.875rem;padding:10px 0 20px;color:black}.sub-view-wrapper p.guideMag{font-size:12px;font-size:.75rem;color:#6b6969;margin:0;padding:7px 0 0;line-height:130%}.sub-view-wrapper p.notmg{margin:0;padding:0 0 20px}.sub-view-wrapper p.small{font-size:.85em}.sub-view-wrapper p.medium{font-size:1.15em}.sub-view-wrapper p.add-paragraph{font-size:14px;font-size:.875rem;width:auto}.sub-view-wrapper p.add-paragraph.pbt10{padding-bottom:0}.sub-view-wrapper p.add-paragraph.list-dot{margin:0;float:right;background:url('../images/icon-belt-info-txt.gif') no-repeat 0 18px;padding-left:10px}.sub-view-wrapper p.add-paragraph.list-dot.fileattachment{float:left;min-width:520px;font-size:12px;font-size:.75rem;background-position:0 45%;padding:0 0 5px 10px}.sub-view-wrapper p.add-paragraph.none-dot{padding:15px 0 10px}.sub-view-wrapper p.add-paragraph:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper p.add-paragraph .link-list{padding:0;margin:0;display:inline-block}.sub-view-wrapper div.add-paragraph{font-size:14px;font-size:.875rem;width:auto}.sub-view-wrapper div.add-paragraph.list-dot{margin:0;float:right;background:url('../images/icon-belt-info-txt.gif') no-repeat 0 18px;padding:10px 0 20px 10px}.sub-view-wrapper div.add-paragraph.list-dot.pbt10{padding-bottom:10px}.sub-view-wrapper div.add-paragraph.list-dot.fileattachment{float:left;min-width:520px;font-size:12px;font-size:.75rem;background-position:0 45%;padding:5px 0 5px 10px}.sub-view-wrapper div.add-paragraph.none-dot{padding:15px 0 10px}.sub-view-wrapper div.add-paragraph:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper div.add-paragraph .link-list{padding:0;margin:0;display:inline-block}.sub-view-wrapper div.add-paragraph.mile-status{margin:20px 0 0 40px}.sub-view-wrapper .miles-wrap{clear:both}.sub-view-wrapper .miles-wrap h3.blue_title{margin-top:20px !important}.sub-view-wrapper .miles-wrap .grid .col-1-2{padding:0 15px 10px}.sub-view-wrapper .miles-wrap p.error{margin:0;padding:0 0 5px;font-size:12px;font-size:.75rem}.sub-view-wrapper .miles-wrap p.error.tcenter{text-align:center}.sub-view-wrapper .miles-wrap .help-btn-area>.title-label,.sub-view-wrapper .miles-wrap .help-btn-area>button{display:inline-block}.sub-view-wrapper .miles-wrap .help-btn-area .quick-help{display:inline-block;margin-left:5px;border:0;background:url('../images/icon-question-mark-sm.png') no-repeat left top;width:14px;height:14px;font-size:0 !important;line-height:16px;overflow:hidden;vertical-align:2px}.sub-view-wrapper .miles-wrap .placeholder-field .posR,.sub-view-wrapper .miles-wrap .form-row .posR{padding:0;position:relative}.sub-view-wrapper .miles-wrap .placeholder-field .placeholder,.sub-view-wrapper .miles-wrap .form-row .placeholder{position:absolute;top:14px;left:10px;font-size:13px;font-size:.8125rem;color:#757575;font-weight:normal;line-height:100%}.sub-view-wrapper .miles-wrap .placeholder-field input,.sub-view-wrapper .miles-wrap .form-row input{line-height:normal;border:1px solid #919191;height:40px;padding:8px 10px !important}.sub-view-wrapper .miles-wrap .placeholder-field input.tripdetail-input,.sub-view-wrapper .miles-wrap .form-row input.tripdetail-input{font-weight:400}.sub-view-wrapper .miles-wrap .placeholder-field input.placeholder-form,.sub-view-wrapper .miles-wrap .form-row input.placeholder-form{font-size:13px;font-size:.8125rem;width:100%}.sub-view-wrapper .miles-wrap .placeholder-field input.readonly,.sub-view-wrapper .miles-wrap .form-row input.readonly{background:#f8f8f8}.sub-view-wrapper .miles-wrap .my-search-box{background:#eaeae9;padding:20px}.sub-view-wrapper .miles-wrap .my-search-box label,.sub-view-wrapper .miles-wrap .my-search-box .label{display:block;font-size:14px;font-size:.875rem;color:black;padding-bottom:10px}.sub-view-wrapper .miles-wrap .my-search-box label span.require-ico,.sub-view-wrapper .miles-wrap .my-search-box .label span.require-ico{height:15px;background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.sub-view-wrapper .miles-wrap .my-search-box input.error,.sub-view-wrapper .miles-wrap .my-search-box select.error{border:1px solid #d42a1d}.sub-view-wrapper .miles-wrap .my-search-box.grid:first-child{margin-bottom:0 !important}.sub-view-wrapper .miles-wrap .my-search-box.retro-ke .col-1-2{padding:0}.sub-view-wrapper .miles-wrap .my-search-box.retro-ke .col-1-3{text-align:left !important}.sub-view-wrapper .miles-wrap .my-search-box.retro-ke .col-5-8{padding-right:15px}.sub-view-wrapper .miles-wrap .my-search-box.retro-ke .col-3-8 [class*='col-']{padding:0 0 15px 0}.sub-view-wrapper .miles-wrap .my-search-box.retro-ke .col-3-8 .col-1-2 .col-3-4.dateholder{padding:0;width:100%}.sub-view-wrapper .miles-wrap .my-search-box .dateholder{position:relative;padding:0;margin:0}.sub-view-wrapper .miles-wrap .my-search-box .dateholder .dateTarget{position:absolute;top:11px;right:15px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -63px -16px;width:15px;height:17px;text-indent:-99999px;font-size:0;border:0}.sub-view-wrapper .miles-wrap .my-search-box .dateholder>input{padding-left:10px}.sub-view-wrapper .miles-wrap .my-search-box .btn-area-right.apply{margin-top:30px;padding-right:10px}.sub-view-wrapper .miles-wrap .my-search-box .btn-area-right button{width:100%;padding:9px 0;font-size:14px;font-size:.875rem;text-align:center}.sub-view-wrapper .miles-wrap .my-search-box .btn-area-right button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.sub-view-wrapper .miles-wrap .my-search-box .btn-area-right button.button-main-white{border:2px solid #186686}.sub-view-wrapper .miles-wrap .my-search-box .div-pad-right{padding-right:10px !important}.sub-view-wrapper .miles-wrap .my-search-box .notice-wrap{clear:both;padding-left:20px}.sub-view-wrapper .miles-wrap .my-search-box .notice-wrap .list{font-size:11px;font-size:.6875rem;background:url('../images/icon-belt-info-txt.gif') no-repeat 0 8px;margin:0;padding:0 0 0 10px}.sub-view-wrapper .miles-wrap .btn_area{text-align:center}.sub-view-wrapper .miles-wrap .btn_area .button-main-gray,.sub-view-wrapper .miles-wrap .btn_area .button-main-blue{display:inline-block;margin:0 5px}.sub-view-wrapper .miles-wrap-result label,.sub-view-wrapper .miles-wrap-result .title-label{display:block;font-size:14px;font-size:.875rem;margin-bottom:4px;margin-bottom:.25rem}.sub-view-wrapper .miles-wrap-result label span.require-ico,.sub-view-wrapper .miles-wrap-result .title-label span.require-ico{height:15px;background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.sub-view-wrapper .miles-wrap-result span.require-ico{height:15px;display:inline-block !important;background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;vertical-align:middle}.sub-view-wrapper .miles-wrap-result .form-row{width:100%;margin:0 auto;padding:0 30px 10px}.sub-view-wrapper .miles-wrap-result .form-row .lastname{padding-right:10px}.sub-view-wrapper .miles-wrap-result .btn-area{text-align:center;padding:20px 0}.sub-view-wrapper .miles-wrap-result .btn-area>button{display:inline-block;margin:0 5px}.sub-view-wrapper .miles-wrap-result .form-retro-request{width:100%;padding:0}.sub-view-wrapper .miles-wrap-result .form-retro-request .odd-column,.sub-view-wrapper .miles-wrap-result .form-retro-request .even-column{float:left;vertical-align:top;width:50%;list-style-type:none;padding:10px 15px}.sub-view-wrapper .miles-wrap-result .form-retro-request .odd-column{clear:both;padding-left:0}.sub-view-wrapper .miles-wrap-result .form-retro-request .even-column{padding-right:0}.sub-view-wrapper .miles-wrap-result .form-retro-request:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .btn-area{padding:20px 0}.sub-view-wrapper .btn-area a{margin:0 7px;display:inline-block}.sub-view-wrapper .btn-area a#ekApplicationIquiry{display:inline-block}.sub-view-wrapper .airports-departure-area .fillholder,.sub-view-wrapper .airports-arrival-area .fillholder{position:relative;margin:0}.sub-view-wrapper .airports-departure-area .fillholder .fromTarget,.sub-view-wrapper .airports-arrival-area .fillholder .fromTarget{position:absolute;top:10px;right:10px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -19px -16px;width:14px;height:20px;text-indent:-99999px;font-size:0;border:0}.sub-view-wrapper .airports-departure-area .fillholder .formlabel,.sub-view-wrapper .airports-arrival-area .fillholder .formlabel{position:absolute;top:2px;left:4px;z-index:2;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}.miles-wrap-view{background:white;padding:0 0 50px 0;font-size:14px;font-size:.875rem}.miles-wrap-view p{font-size:14px;font-size:.875rem;color:black;margin-bottom:30px}.miles-wrap-view #mileage-rqstatus-table-panel{width:100%;padding:0;font-size:14px;font-size:.875rem}.miles-wrap-view #mileage-rqstatus-table-panel h3{font-size:1em;color:black;font-weight:700;margin:20px;line-height:100%}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table{width:100%}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table th{text-align:left;color:#186686}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table tr:nth-child(even){background:#eaeae9}.ie8 .miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table tr{border-bottom:1px solid #ddd}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table th,.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table td{padding:15px;font-size:14px;font-size:.875rem;line-height:120%;word-break:break-all}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table th:first-child,.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table td:first-child{padding-left:60px}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table th.align-center,.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table td.align-center{text-align:center;background:#eaeae9}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table th.delete,.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table td.delete{text-align:center;padding:0}.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table th.delete .button-main-blue,.miles-wrap-view #mileage-rqstatus-table-panel .mileage-rqstatus-table td.delete .button-main-blue{font-size:12px;padding:8px 5px;width:70px}.submit-msg{font-size:16px;font-size:1rem}.submit-msg p{padding:20px 0}.submit-msg .form-column{text-align:center;padding-top:20px;line-height:50px}.submit-msg .form-column a{display:inline-block;color:white;margin:0 3px;font-size:16px;font-size:1rem}.submit-msg .form-column a.button-page-blue:hover,.submit-msg .form-column a.button-page-blue:focus{color:white;background:#186686}.submit-msg .form-column a.button-page-gray:hover,.submit-msg .form-column a.button-page-gray:focus{color:white;background-color:#757575}#passEticket-pop,#passEticket-segmentation-pop{padding:30px 30px 0;font-size:14px;font-size:.875rem}#passEticket-pop strong,#passEticket-segmentation-pop strong{margin:30px 0 10px;display:block}#passEticket-pop p,#passEticket-segmentation-pop p{margin:0;padding:0}#passEticket-pop hr,#passEticket-segmentation-pop hr{clear:both}#passEticket-pop .smp_area,#passEticket-segmentation-pop .smp_area{padding:35px 0;overflow:hidden;width:100%}#passEticket-pop .smp_area img,#passEticket-segmentation-pop .smp_area img{float:left;width:70%}#passEticket-pop .smp_area.half,#passEticket-segmentation-pop .smp_area.half{width:50%}#passEticket-pop .smp_area.half.half img,#passEticket-segmentation-pop .smp_area.half.half img{width:60%}#passEticket-pop .smp_area ol,#passEticket-segmentation-pop .smp_area ol{width:150px;float:left;margin:0}#passEticket-pop .smp_area ol li,#passEticket-segmentation-pop .smp_area ol li{font-size:14px;font-size:.875rem;margin:0;padding-bottom:10px;color:#186686;text-align:left}#passEticket-pop .smp_area ol li span,#passEticket-segmentation-pop .smp_area ol li span{color:black}#passEticket-segmentation-pop{padding:50px 40px 50px}#passEticket-segmentation-pop h2{margin-bottom:20px;font-size:28px;font-size:1.75rem;text-align:center;color:black}#passEticket-segmentation-pop .smp_area{padding-top:40px;text-align:center}#passEticket-segmentation-pop .smp_area.brd_pass img{float:none}.addtxt{padding:10px 0}.addtxt>ul{margin:0}.addtxt>ul li{list-style:disc;font-size:14px;font-size:.875rem;color:black;padding:3px 0}.addtxt>ul li .required_mark .r_option{padding:7px 0;font-size:12px;font-size:.75rem;color:#d42a1d}@media print{@page{size:21cm 29.7cm;margin:0;padding:0}body>*:not(#content-area){margin:10px 0 0 10px}html,body{border:0;margin:0;padding:0}#cboxOverlay{background:0;display:none}#colorbox,#cboxWrapper,#cboxContent,#cboxLoadedContent{visibility:visible;box-shadow:0 0 0 rgba(0,0,0,0)}#cboxContent{box-shadow:0 0 0 rgba(0,0,0,0)}#skyteam-application,#colorbox{position:absolute;height:100%;left:15px !important;top:15px !important}.ie8 #skyteam-application,.ie8 #colorbox{left:0 !important;top:0 !important}#skyteam-application *{visibility:visible}.modal-wrapper.skyteam-preview{padding:0 !important;width:800px}.ie8 .modal-wrapper.skyteam-preview{width:640px;left:0 !important;top:0 !important;margin:0;padding:0}.modal-wrapper.skyteam-preview h4{border-bottom:1px solid #eee}.modal-wrapper.skyteam-preview .form-column.btn_area{display:none}}.t_right_link{text-align:right}#mileage-inquiry-wrapper h3.airline-list{font-size:14px;font-size:.875rem;font-weight:700;margin-top:20px}
.no-gap{margin:0;padding:0}.imm{min-width:960px}.imm .change-tier-area{height:auto}.imm .change-tier-area .change-tier-info{height:auto !important}.imm button{border:0}@media(max-width:1100px){#user-profile-wrapper{padding:0}}.icon-pdf{vertical-align:-2px}#hotel-topbar .grey-panel,#limo-topbar .grey-panel{padding:0;margin:0;position:relative;background-color:transparent;background-color:rgba(234,234,233,0);zoom:1}.ie8 #hotel-topbar .grey-panel,.ie8 #limo-topbar .grey-panel{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00EAEAE9',endColorstr='#00EAEAE9')}.redeem-top-bar{font-size:12px;font-size:.75rem;min-height:52px;width:78%;background-color:#fbfbfb;text-align:center;display:table;margin:0;padding:0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #ccdcdf;list-style:decimal !important}.redeem-top-bar+.redeem-btn{width:195px;max-width:12%;height:100%;border:0;background-color:#0180a3;position:absolute;right:0;top:0;color:white;font-size:12px;font-size:.75rem}.redeem-top-bar li{position:relative;width:18%;display:table-cell;vertical-align:middle;font-size:inherit;text-align:center;text-decoration:none;color:#666;padding:0 0 0 30px;background:url('../images/components/profile/redeem/miles-step.png') no-repeat 0 50%;line-height:50px;list-style:decimal !important}.redeem-top-bar li a{line-height:14px}.redeem-top-bar li:first-child{background:0;padding:0 0 0 10px}.redeem-top-bar li:first-child .limo{margin-left:33%}.redeem-top-bar li:last-child{padding:0 10px 0 30px}.redeem-top-bar li div{text-align:center;line-height:14px;display:inline-block;vertical-align:middle;padding:7px 0 7px 10px}.redeem-top-bar li div>span{padding:0;display:inline-block;vertical-align:middle;font-size:12px !important;max-width:80%}.redeem-top-bar li div>span a{text-decoration:none;display:inline-block}.redeem-top-bar li div.step:before{content:"1.";display:inline-block;vertical-align:middle;padding-right:10px}.redeem-top-bar li div.current{color:#186686;font-weight:bold;font-size:0}.redeem-top-bar li div.current a{font-weight:bold;text-decoration:none}.redeem-top-bar li div.current:before{background:url('../images/components/profile/icon_step_select.png') no-repeat 0 bottom;width:20px;height:20px;display:inline-block}.redeem-top-bar li.visible{background-color:transparent;color:#186686;font-weight:400;cursor:pointer}.redeem-top-bar li.disable{background-color:transparent;font-weight:400}.redeem-top-bar li.disable .arrow-sel{display:none}.redeem-top-bar li.disable a{background-color:transparent;color:black;font-weight:400}.redeem-top-bar li+li .step:before{content:"2."}.redeem-top-bar li+li+li .step:before{content:"3."}.redeem-top-bar li+li+li+li .step:before{content:"4."}.redeem-top-bar li+li+li+li+li .step:before{content:"5."}#tabJejuFolk01 .current span,#tabJejuFolk02 .current span{vertical-align:bottom;padding-bottom:2px}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}#hotel-sub-view,.imagepanel,.inner-form-row,.rev-list,.note,hr,.voucherarea,.crb,.row2,.ht-familyplan{clear:both}#hotel-sub-view{background:white}#hotel-sub-view input::-webkit-input-placeholder{color:#757575}#hotel-sub-view input:-moz-placeholder{color:#757575;opacity:1}#hotel-sub-view input::-moz-placeholder{color:#757575;opacity:1}#hotel-sub-view input:-ms-input-placeholder{color:#757575}#hotel-sub-view textarea::-webkit-input-placeholder{color:#757575}#hotel-sub-view textarea:-moz-placeholder{color:#757575;opacity:1}#hotel-sub-view textarea::-moz-placeholder{color:#757575;opacity:1}#hotel-sub-view textarea:-ms-input-placeholder{color:#757575}#hotel-sub-view hr{margin:0;padding:0}#hotel-sub-view .hotel_h3{font-size:18px;font-size:1.125rem}#hotel-sub-view .h2_tit{padding:0 0 20px}#hotel-sub-view .h2_tit h2,#hotel-sub-view .h2_tit h3,#hotel-sub-view .h2_tit p{padding:0;margin:0}#hotel-sub-view .h2_tit h2,#hotel-sub-view .h2_tit h3{clear:both;float:left;font-weight:700;font-size:1.15em}#hotel-sub-view .h2_tit p{float:right;font-size:14px;font-size:.875rem}#hotel-sub-view .h2_tit p a{padding-right:15px;color:#186686;font-size:14px;font-size:.875rem}#hotel-sub-view .h2_tit p.crb{padding:0;float:none}#hotel-sub-view .h2_tit.main-option{padding:20px 0}#hotel-sub-view .h2_tit:after{display:block;clear:both;content:"";height:0}#hotel-sub-view .h4_tit{font-size:16px;font-size:1rem;padding:0 0 10px;clear:both;margin:0;display:block}#hotel-sub-view .sub_tit{font-weight:400;font-size:18px;font-size:1.125rem;margin:10px 0 5px}#hotel-sub-view .note_tit{color:#434343;margin:0 !important;line-height:inherit !important;font-size:1em;font-weight:700}#hotel-sub-view .ht-familyplan{padding-left:17px}#hotel-sub-view .ht-familyplan li{font-size:12px;font-size:.75rem}#hotel-sub-view .required_mark{padding:7px 5px 0;font-size:12px;font-size:.75rem;color:black;display:inline-block;vertical-align:bottom}#hotel-sub-view .r_option{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;margin-right:5px;padding-left:0;width:10px;display:inline-block}#hotel-sub-view span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#hotel-sub-view .sub-view-wrapper{padding:0;margin-top:0}#hotel-sub-view .hotel-wrapper{padding:30px 0}@media(max-width:1200px){#hotel-sub-view .hotel-wrapper{margin:0}}#hotel-sub-view .hotel-wrapper .grid .custom-form.keForm .rentcar-area .form-column-2 .posR{display:inline-block;margin-right:15px}#hotel-sub-view .hotel-wrapper .grid .custom-form.keForm .rentcar-area .form-column-2 .posR label{padding-left:21px}#hotel-sub-view .hotel-wrapper .grid .custom-form.keForm .error-area .form-column-2 .posR{display:inline-block;margin-right:15px}#hotel-sub-view .hotel-wrapper .grid .custom-form.keForm .error-area .form-column-2 .posR label{padding-left:21px}#hotel-sub-view .hotel-wrapper .tower-container{clear:both;padding-top:10px}#hotel-sub-view .hotel-wrapper .tower-container .select-tower{float:none;display:inline-block;border:1px solid #ccdcdf;background:#f8f8f8;border-radius:3px;margin-left:15px}#hotel-sub-view .hotel-wrapper .tower-container .select-tower .toggle{background:0;font-size:13px;font-size:.8125rem;transition:background 1s}#hotel-sub-view .hotel-wrapper .tower-container .select-tower .toggle:first-child{border-right:1px solid #ccdcdf}#hotel-sub-view .hotel-wrapper .tower-container .select-tower .toggle:last-child{margin-left:1px}#hotel-sub-view .hotel-wrapper .tower-container .select-tower button[aria-pressed="true"]{padding:5px 20px 7px 30px;background:url('../images/components/bookingbar/icn_check.png') no-repeat 11px 11px white;color:#186686;font-weight:700}#hotel-sub-view .hotel-wrapper .tower-container .select-tower button[aria-pressed="false"]{padding:5px 25px 7px 25px}#hotel-sub-view .hotel-wrapper2{margin:0 20px;padding:30px 0}#hotel-sub-view .hotel-wrapper2 .confirmwrap{margin:0 55px}#hotel-sub-view .hotel-wrapper,#hotel-sub-view .hotel-wrapper2{margin-top:0;margin-bottom:50px;font-size:14px;font-size:.875rem}#hotel-sub-view .hotel-wrapper .rev_cancel,#hotel-sub-view .hotel-wrapper2 .rev_cancel{float:right}#hotel-sub-view .hotel-wrapper .button-link,#hotel-sub-view .hotel-wrapper2 .button-link{padding-left:0}#hotel-sub-view .hotel-wrapper .btn_area button,#hotel-sub-view .hotel-wrapper2 .btn_area button{display:inline-block;margin:1px 7px;text-align:inherit}#hotel-sub-view .hotel-wrapper .error_msg,#hotel-sub-view .hotel-wrapper2 .error_msg{clear:both;color:#d42a1d;text-align:left;line-height:26px;font-weight:700;font-size:12px;font-size:.75rem}#hotel-sub-view .hotel-wrapper .error_msg p,#hotel-sub-view .hotel-wrapper .error_msg span,#hotel-sub-view .hotel-wrapper2 .error_msg p,#hotel-sub-view .hotel-wrapper2 .error_msg span{padding:0;margin:5px 0 0}#hotel-sub-view .hotel-wrapper .error_msg.a_center,#hotel-sub-view .hotel-wrapper2 .error_msg.a_center{text-align:center}#hotel-sub-view .hotel-wrapper .error_msg:after,#hotel-sub-view .hotel-wrapper2 .error_msg:after{display:block;clear:both;content:"";height:0}#hotel-sub-view .hotel-wrapper .form-row,#hotel-sub-view .hotel-wrapper2 .form-row{clear:both;position:relative;font-size:inherit}#hotel-sub-view .hotel-wrapper .form-row.main_btn_area,#hotel-sub-view .hotel-wrapper2 .form-row.main_btn_area{padding:20px 0 0}#hotel-sub-view .hotel-wrapper .form-row.textarea,#hotel-sub-view .hotel-wrapper2 .form-row.textarea{padding:30px 0}#hotel-sub-view .hotel-wrapper .form-row .addtxt,#hotel-sub-view .hotel-wrapper2 .form-row .addtxt{line-height:150%;font-size:11px;font-size:.6875rem;text-align:right}#hotel-sub-view .hotel-wrapper .form-row .form-column,#hotel-sub-view .hotel-wrapper2 .form-row .form-column{padding:30px 0;text-align:center}#hotel-sub-view .hotel-wrapper .grid,#hotel-sub-view .hotel-wrapper2 .grid{clear:both;font-size:inherit}#hotel-sub-view .hotel-wrapper .grid fieldset,#hotel-sub-view .hotel-wrapper2 .grid fieldset{padding:20px 0 0;margin:0;border:0;font-size:14px;font-size:.875rem}#hotel-sub-view .hotel-wrapper .grid .pad-r-6,#hotel-sub-view .hotel-wrapper2 .grid .pad-r-6{padding-right:6%}#hotel-sub-view .hotel-wrapper .grid img,#hotel-sub-view .hotel-wrapper2 .grid img{width:100%;height:100%;vertical-align:top}#hotel-sub-view .hotel-wrapper .grid .inline-select,#hotel-sub-view .hotel-wrapper2 .grid .inline-select{clear:both;padding-bottom:32px}#hotel-sub-view .hotel-wrapper .grid .inline-select:last-child,#hotel-sub-view .hotel-wrapper2 .grid .inline-select:last-child{padding-bottom:15px}#hotel-sub-view .hotel-wrapper .grid .inline-select select,#hotel-sub-view .hotel-wrapper2 .grid .inline-select select{max-width:60%}#hotel-sub-view .hotel-wrapper .grid .inline-select label,#hotel-sub-view .hotel-wrapper2 .grid .inline-select label{width:38%;display:inline-block;font-size:1.10em;float:left}#hotel-sub-view .hotel-wrapper .grid .inline-select label span,#hotel-sub-view .hotel-wrapper2 .grid .inline-select label span{color:#d42a1d;font-size:.9em}#hotel-sub-view .hotel-wrapper .grid .inline-select .itnt2,#hotel-sub-view .hotel-wrapper2 .grid .inline-select .itnt2{width:58%}#hotel-sub-view .hotel-wrapper .styled-select.slatee,#hotel-sub-view .hotel-wrapper2 .styled-select.slatee{height:41px;height:2.5625rem}#hotel-sub-view .hotel-wrapper .styled-select.slatee select,#hotel-sub-view .hotel-wrapper2 .styled-select.slatee select{height:41px;height:2.5625rem}.ie8 #hotel-sub-view .hotel-wrapper .styled-select.slatee select,.ie9 #hotel-sub-view .hotel-wrapper .styled-select.slatee select,.ie8 #hotel-sub-view .hotel-wrapper2 .styled-select.slatee select,.ie9 #hotel-sub-view .hotel-wrapper2 .styled-select.slatee select{padding-left:0 !important;height:25.5px;height:1.59375rem}#hotel-sub-view .hotel-wrapper .styled-select.itnt,#hotel-sub-view .hotel-wrapper2 .styled-select.itnt{height:41px;height:2.5625rem}#hotel-sub-view .hotel-wrapper .styled-select.itnt select,#hotel-sub-view .hotel-wrapper2 .styled-select.itnt select{height:41px;height:2.5625rem}.ie8 #hotel-sub-view .hotel-wrapper .styled-select.itnt select,.ie9 #hotel-sub-view .hotel-wrapper .styled-select.itnt select,.ie8 #hotel-sub-view .hotel-wrapper2 .styled-select.itnt select,.ie9 #hotel-sub-view .hotel-wrapper2 .styled-select.itnt select{padding-left:0 !important;height:25.5px;height:1.59375rem}#hotel-sub-view .custom-form{padding:0}#hotel-sub-view .custom-form label{font-size:16px;font-size:1rem;color:black}#hotel-sub-view .custom-form #hotelDatesTo{margin-top:10px}.hotel-option,.hotel-guest,.hotel-confirm{font-size:14px;font-size:.875rem;padding:0 1%}.hotel-option .s_ft,.hotel-guest .s_ft,.hotel-confirm .s_ft{color:#434343;list-style:disc;font-weight:400;font-size:14px;font-size:.875rem}.hotel-option .s_ft a,.hotel-guest .s_ft a,.hotel-confirm .s_ft a{color:#186686}.hotel-option .rentcar-area .form-column-2 p,.hotel-guest .rentcar-area .form-column-2 p,.hotel-confirm .rentcar-area .form-column-2 p{margin:0;display:inline-block;font-size:16px;font-size:1rem}.hotel-option .error-area .form-column-2 p,.hotel-guest .error-area .form-column-2 p,.hotel-confirm .error-area .form-column-2 p{margin:0;display:inline-block;font-size:16px;font-size:1rem}.hotel-option .posR,.hotel-guest .posR,.hotel-confirm .posR{position:relative;line-height:100%}.hotel-option .posR .placeholder,.hotel-guest .posR .placeholder,.hotel-confirm .posR .placeholder{position:absolute;top:15px;left:15px;font-size:13px;font-size:.8125rem;color:#757575;font-weight:normal}.hotel-option .posR input[type="checkbox"],.hotel-option .posR input[type="radio"],.hotel-option .posR span.radiobtn,.hotel-option .posR span.checkbox,.hotel-guest .posR input[type="checkbox"],.hotel-guest .posR input[type="radio"],.hotel-guest .posR span.radiobtn,.hotel-guest .posR span.checkbox,.hotel-confirm .posR input[type="checkbox"],.hotel-confirm .posR input[type="radio"],.hotel-confirm .posR span.radiobtn,.hotel-confirm .posR span.checkbox{position:absolute;left:0;top:50%;margin-top:-8px}.hotel-option .posR input[type="checkbox"]:checked+span+label,.hotel-option .posR input[type="radio"]:checked+span+label,.hotel-option .posR span.radiobtn:checked+span+label,.hotel-option .posR span.checkbox:checked+span+label,.hotel-guest .posR input[type="checkbox"]:checked+span+label,.hotel-guest .posR input[type="radio"]:checked+span+label,.hotel-guest .posR span.radiobtn:checked+span+label,.hotel-guest .posR span.checkbox:checked+span+label,.hotel-confirm .posR input[type="checkbox"]:checked+span+label,.hotel-confirm .posR input[type="radio"]:checked+span+label,.hotel-confirm .posR span.radiobtn:checked+span+label,.hotel-confirm .posR span.checkbox:checked+span+label{font-weight:700}.hotel-option .posR input[type="checkbox"],.hotel-guest .posR input[type="checkbox"],.hotel-confirm .posR input[type="checkbox"]{margin-top:0}.hotel-option .posR label,.hotel-guest .posR label,.hotel-confirm .posR label{font-size:14px;font-size:.875rem;display:inline-block;padding-left:25px}.hotel-option .posR.selected label,.hotel-guest .posR.selected label,.hotel-confirm .posR.selected label{font-weight:700}.hotel-confirmation{position:relative}.hotel-confirmation .abs_btn_area{position:absolute;width:360px;right:0;bottom:0;text-align:right}.hotel-confirmation .abs_btn_area button{margin:0 7px;text-align:center}.hotel-guest{font-size:14px;font-size:.875rem}.hotel-guest em{font-style:normal}.hotel-guest .grid{clear:both}.hotel-guest .grid h3{font-weight:700;font-size:18px;font-size:1.125rem;margin-bottom:5px}.hotel-guest .grid .row-1-1,.hotel-guest .grid .row-1-2,.hotel-guest .grid .row-1-3,.hotel-guest .grid dl{clear:both}.hotel-guest .grid .row-1-1 .itineray-box{background:#6b6969;padding:0 0 0 10px;width:100%;border:0;display:table;list-style:none}.hotel-guest .grid .row-1-1 .itineray-box li{display:table-cell;list-style:none;padding:20px;color:white;width:25%;font-weight:700;vertical-align:middle;border-right:1px solid white}.hotel-guest .grid .row-1-1 .itineray-box li .vspace{padding:10px 0}.hotel-guest .grid .row-1-1 .itineray-box li em{font-size:14px;font-size:.875rem}.hotel-guest .grid .row-1-1 .itineray-box li em#totalMiles,.hotel-guest .grid .row-1-1 .itineray-box li em#hotelName{font-size:22px;font-size:1.375rem}.hotel-guest .grid .row-1-1 .itineray-box li span{font-size:14px;font-size:.875rem;display:block}.hotel-guest .grid .row-1-1 .itineray-box li span.pad-b-15{padding-bottom:15px}.hotel-guest .grid .row-1-1 .itineray-box li p a{font-size:14px;font-size:.875rem;display:inline-block;float:right;color:white}.hotel-guest .grid .row-1-1 .itineray-box li p a:hover,.hotel-guest .grid .row-1-1 .itineray-box li p a:focus{color:white}.hotel-guest .grid .row-1-1 .itineray-box li:last-child{border-right:0}.hotel-guest .grid .row-1-2 .guest-details{padding-left:0;list-style:none;overflow:hidden;margin:0}.hotel-guest .grid .row-1-2 .guest-details li{min-height:70px}.hotel-guest .grid .row-1-2 .guest-details li.col-1-2{width:50% !important;padding:0 20px;margin:0}.hotel-guest .grid .row-1-2 .guest-details li.col-1-2.cleft{float:left}.hotel-guest .grid .row-1-2 .guest-details li.col-1-2.cright{float:right}.hotel-guest .grid .row-1-2 .guest-details li.col-1-2:after{content:"";height:1px;width:98%;display:block;border-bottom:1px solid #a1a1a1}.hotel-guest .grid .row-1-2 .guest-details li.end{border-bottom:0}.hotel-guest .grid .row-1-2 .guest-details li.end:after{border-bottom:0}.hotel-guest .grid .row-1-2 .guest-details li em{display:inline-block;font-size:12px;font-size:.75rem;color:black;font-weight:700;width:25%;line-height:70px}.hotel-guest .grid .row-1-2 .guest-details li em>span{line-height:120%;display:inline-block;vertical-align:middle}.hotel-guest .grid .row-1-2 .guest-details li em+span{display:inline-block;width:74%;padding-left:30px;font-size:20px;font-size:1.25rem;color:#434343;line-height:70px;margin:0;word-break:break-all}.hotel-guest .grid .row-1-2 .guest-details li em+span span{line-height:120%;display:inline-block;vertical-align:middle}.hotel-guest .grid .row-1-3 p,.hotel-guest .grid .row-1-3 ul{padding:0 20px;font-size:14px;font-size:.875rem}.hotel-guest .grid .agree-chbox li{list-style:none;display:inline-block;padding-right:20px}.hotel-guest .grid .agree-chbox li input{width:20px !important}.hotel-guest .grid .agree-chbox li label{padding:0 5px;font-size:12px;font-size:.75rem}.hotel-guest .grid .agree-chbox li a{font-size:12px;font-size:.75rem;color:#186686}.hotel-guest .txt_note li{font-size:14px;font-size:.875rem}.hotel-confirm .floatnone,.rev-cancel .floatnone,.hotel-confirmation .floatnone,.hotel-cancellation .floatnone{float:none}.hotel-confirm .note,.rev-cancel .note,.hotel-confirmation .note,.hotel-cancellation .note{padding:30px 0 0;clear:both;font-size:14px;font-size:.875rem}.hotel-confirm .hotel-rev-list,.rev-cancel .hotel-rev-list,.hotel-confirmation .hotel-rev-list,.hotel-cancellation .hotel-rev-list{clear:both;list-style:none;padding-left:0;margin-bottom:0;width:80%;float:left}.hotel-confirm .hotel-rev-list li,.rev-cancel .hotel-rev-list li,.hotel-confirmation .hotel-rev-list li,.hotel-cancellation .hotel-rev-list li{float:left;padding:0 15px;font-size:18px;font-size:1.125rem}.hotel-confirm .hotel-rev-list li:first-child,.rev-cancel .hotel-rev-list li:first-child,.hotel-confirmation .hotel-rev-list li:first-child,.hotel-cancellation .hotel-rev-list li:first-child{border-right:1px solid #ccc;padding-left:0}.hotel-confirm .hotel-rev-list:after,.rev-cancel .hotel-rev-list:after,.hotel-confirmation .hotel-rev-list:after,.hotel-cancellation .hotel-rev-list:after{display:block;clear:both;content:"";height:0}.hotel-confirm .print-link,.rev-cancel .print-link,.hotel-confirmation .print-link,.hotel-cancellation .print-link{text-align:right;padding:5px 0}.hotel-confirm .print-link a,.rev-cancel .print-link a,.hotel-confirmation .print-link a,.hotel-cancellation .print-link a{display:inline;font-size:16px;font-size:1rem}.hotel-confirm .bannernotice,.rev-cancel .bannernotice,.hotel-confirmation .bannernotice,.hotel-cancellation .bannernotice{position:relative;padding-right:450px}.hotel-confirm .bannernotice .banner,.rev-cancel .bannernotice .banner,.hotel-confirmation .bannernotice .banner,.hotel-cancellation .bannernotice .banner{position:absolute;right:0;top:30px;max-width:417px}.hotel-confirm .bannernotice .banner a,.rev-cancel .bannernotice .banner a,.hotel-confirmation .bannernotice .banner a,.hotel-cancellation .bannernotice .banner a{display:block}.hotel-confirm .col-1-2,.rev-cancel .col-1-2,.hotel-confirmation .col-1-2,.hotel-cancellation .col-1-2{width:50%;color:black;font-size:16px;font-size:1rem;margin:0;float:left;padding:15px 0;min-height:120px}.hotel-confirm .col-1-2.fleft,.rev-cancel .col-1-2.fleft,.hotel-confirmation .col-1-2.fleft,.hotel-cancellation .col-1-2.fleft{padding-left:40px}.hotel-confirm .col-1-2.fright,.rev-cancel .col-1-2.fright,.hotel-confirmation .col-1-2.fright,.hotel-cancellation .col-1-2.fright{padding-right:40px}.hotel-confirm .col-1-2 span,.hotel-confirm .col-1-2 strong,.rev-cancel .col-1-2 span,.rev-cancel .col-1-2 strong,.hotel-confirmation .col-1-2 span,.hotel-confirmation .col-1-2 strong,.hotel-cancellation .col-1-2 span,.hotel-cancellation .col-1-2 strong{font-size:1em}.hotel-confirm .col-1-2 .check-date em,.rev-cancel .col-1-2 .check-date em,.hotel-confirmation .col-1-2 .check-date em,.hotel-cancellation .col-1-2 .check-date em{vertical-align:2px;background:url('../images/components/profile/redeem/oneWay-icon.png') no-repeat center;display:inline-block;width:24px;height:24px;line-height:20em;overflow:hidden;margin:0 20px}.hotel-confirm .col-1-2 .rev-hotel-info,.rev-cancel .col-1-2 .rev-hotel-info,.hotel-confirmation .col-1-2 .rev-hotel-info,.hotel-cancellation .col-1-2 .rev-hotel-info{text-align:left;display:table-cell;vertical-align:middle}.hotel-confirm .col-1-2 .rev-hotel-info .check-date,.rev-cancel .col-1-2 .rev-hotel-info .check-date,.hotel-confirmation .col-1-2 .rev-hotel-info .check-date,.hotel-cancellation .col-1-2 .rev-hotel-info .check-date{padding-bottom:15px}.hotel-confirm .col-1-2 .rev-hotel-info .name,.hotel-confirm .col-1-2 .rev-hotel-info .check-date,.rev-cancel .col-1-2 .rev-hotel-info .name,.rev-cancel .col-1-2 .rev-hotel-info .check-date,.hotel-confirmation .col-1-2 .rev-hotel-info .name,.hotel-confirmation .col-1-2 .rev-hotel-info .check-date,.hotel-cancellation .col-1-2 .rev-hotel-info .name,.hotel-cancellation .col-1-2 .rev-hotel-info .check-date{font-size:14px;font-size:.875rem}.hotel-confirm .col-1-2 .rev-hotel-info .name span,.hotel-confirm .col-1-2 .rev-hotel-info .name strong,.hotel-confirm .col-1-2 .rev-hotel-info .check-date span,.hotel-confirm .col-1-2 .rev-hotel-info .check-date strong,.rev-cancel .col-1-2 .rev-hotel-info .name span,.rev-cancel .col-1-2 .rev-hotel-info .name strong,.rev-cancel .col-1-2 .rev-hotel-info .check-date span,.rev-cancel .col-1-2 .rev-hotel-info .check-date strong,.hotel-confirmation .col-1-2 .rev-hotel-info .name span,.hotel-confirmation .col-1-2 .rev-hotel-info .name strong,.hotel-confirmation .col-1-2 .rev-hotel-info .check-date span,.hotel-confirmation .col-1-2 .rev-hotel-info .check-date strong,.hotel-cancellation .col-1-2 .rev-hotel-info .name span,.hotel-cancellation .col-1-2 .rev-hotel-info .name strong,.hotel-cancellation .col-1-2 .rev-hotel-info .check-date span,.hotel-cancellation .col-1-2 .rev-hotel-info .check-date strong{display:inline-block}.hotel-confirm .col-1-2 .rev-hotel-info .name strong+span,.hotel-confirm .col-1-2 .rev-hotel-info .check-date strong+span,.rev-cancel .col-1-2 .rev-hotel-info .name strong+span,.rev-cancel .col-1-2 .rev-hotel-info .check-date strong+span,.hotel-confirmation .col-1-2 .rev-hotel-info .name strong+span,.hotel-confirmation .col-1-2 .rev-hotel-info .check-date strong+span,.hotel-cancellation .col-1-2 .rev-hotel-info .name strong+span,.hotel-cancellation .col-1-2 .rev-hotel-info .check-date strong+span{display:block}.hotel-confirm .col-1-2 .rev-hotel-info .addr,.hotel-confirm .col-1-2 .rev-hotel-info .option,.rev-cancel .col-1-2 .rev-hotel-info .addr,.rev-cancel .col-1-2 .rev-hotel-info .option,.hotel-confirmation .col-1-2 .rev-hotel-info .addr,.hotel-confirmation .col-1-2 .rev-hotel-info .option,.hotel-cancellation .col-1-2 .rev-hotel-info .addr,.hotel-cancellation .col-1-2 .rev-hotel-info .option{font-size:14px;font-size:.875rem}.hotel-confirm .col-1-2 .rev-hotel-info .addr span,.hotel-confirm .col-1-2 .rev-hotel-info .option span,.rev-cancel .col-1-2 .rev-hotel-info .addr span,.rev-cancel .col-1-2 .rev-hotel-info .option span,.hotel-confirmation .col-1-2 .rev-hotel-info .addr span,.hotel-confirmation .col-1-2 .rev-hotel-info .option span,.hotel-cancellation .col-1-2 .rev-hotel-info .addr span,.hotel-cancellation .col-1-2 .rev-hotel-info .option span{display:block}.hotel-confirm .col-1-2 .rev-hotel-info .remark,.rev-cancel .col-1-2 .rev-hotel-info .remark,.hotel-confirmation .col-1-2 .rev-hotel-info .remark,.hotel-cancellation .col-1-2 .rev-hotel-info .remark{word-break:break-all;vertical-align:top}.hotel-confirm .rev-list,.rev-cancel .rev-list,.hotel-confirmation .rev-list,.hotel-cancellation .rev-list{width:100%;overflow:hidden;margin:0;padding:0}.hotel-confirm .rev-list>div,.rev-cancel .rev-list>div,.hotel-confirmation .rev-list>div,.hotel-cancellation .rev-list>div{list-style:none;overflow:hidden}.hotel-confirm .rev-list>div.odd,.rev-cancel .rev-list>div.odd,.hotel-confirmation .rev-list>div.odd,.hotel-cancellation .rev-list>div.odd{background:#eaeae9}.hotel-confirm .rev-list>div.even,.rev-cancel .rev-list>div.even,.hotel-confirmation .rev-list>div.even,.hotel-cancellation .rev-list>div.even{background:white;border-bottom:1px solid #8e8e8e}.hotel-confirm.modal-wrapper,.rev-cancel.modal-wrapper,.hotel-confirmation.modal-wrapper,.hotel-cancellation.modal-wrapper{padding:0 45px;font-size:14px;font-size:.875rem}.hotel-confirm.modal-wrapper .rev-list-cancel,.rev-cancel.modal-wrapper .rev-list-cancel,.hotel-confirmation.modal-wrapper .rev-list-cancel,.hotel-cancellation.modal-wrapper .rev-list-cancel{padding-bottom:20px}.hotel-confirm.modal-wrapper h2,.rev-cancel.modal-wrapper h2,.hotel-confirmation.modal-wrapper h2,.hotel-cancellation.modal-wrapper h2{font-size:27px;font-size:1.6875rem;color:black;margin:.8em 0;line-height:150%}.hotel-confirm.modal-wrapper h3,.rev-cancel.modal-wrapper h3,.hotel-confirmation.modal-wrapper h3,.hotel-cancellation.modal-wrapper h3{font-size:16px;font-size:1rem;color:black;text-align:left;margin:.8em 0 0;font-weight:700}.hotel-confirm.modal-wrapper p,.rev-cancel.modal-wrapper p,.hotel-confirmation.modal-wrapper p,.hotel-cancellation.modal-wrapper p{font-size:16px;font-size:1rem;color:black;margin:1.5em 0;font-weight:700}.hotel-confirm.modal-wrapper dt,.hotel-confirm.modal-wrapper dd,.hotel-confirm.modal-wrapper strong,.rev-cancel.modal-wrapper dt,.rev-cancel.modal-wrapper dd,.rev-cancel.modal-wrapper strong,.hotel-confirmation.modal-wrapper dt,.hotel-confirmation.modal-wrapper dd,.hotel-confirmation.modal-wrapper strong,.hotel-cancellation.modal-wrapper dt,.hotel-cancellation.modal-wrapper dd,.hotel-cancellation.modal-wrapper strong{font-size:16px;font-size:1rem;text-align:left}.hotel-confirm.modal-wrapper .rev-hotel-info,.rev-cancel.modal-wrapper .rev-hotel-info,.hotel-confirmation.modal-wrapper .rev-hotel-info,.hotel-cancellation.modal-wrapper .rev-hotel-info{padding:10px 0;text-align:left}.hotel-confirm.modal-wrapper .rev-hotel-info .check-date,.rev-cancel.modal-wrapper .rev-hotel-info .check-date,.hotel-confirmation.modal-wrapper .rev-hotel-info .check-date,.hotel-cancellation.modal-wrapper .rev-hotel-info .check-date{padding-bottom:15px}.hotel-confirm.modal-wrapper .rev-hotel-info .name span,.hotel-confirm.modal-wrapper .rev-hotel-info .name strong,.hotel-confirm.modal-wrapper .rev-hotel-info .check-date span,.hotel-confirm.modal-wrapper .rev-hotel-info .check-date strong,.rev-cancel.modal-wrapper .rev-hotel-info .name span,.rev-cancel.modal-wrapper .rev-hotel-info .name strong,.rev-cancel.modal-wrapper .rev-hotel-info .check-date span,.rev-cancel.modal-wrapper .rev-hotel-info .check-date strong,.hotel-confirmation.modal-wrapper .rev-hotel-info .name span,.hotel-confirmation.modal-wrapper .rev-hotel-info .name strong,.hotel-confirmation.modal-wrapper .rev-hotel-info .check-date span,.hotel-confirmation.modal-wrapper .rev-hotel-info .check-date strong,.hotel-cancellation.modal-wrapper .rev-hotel-info .name span,.hotel-cancellation.modal-wrapper .rev-hotel-info .name strong,.hotel-cancellation.modal-wrapper .rev-hotel-info .check-date span,.hotel-cancellation.modal-wrapper .rev-hotel-info .check-date strong{display:inline-block}.hotel-confirm.modal-wrapper .rev-hotel-info .addr span,.hotel-confirm.modal-wrapper .rev-hotel-info .option span,.rev-cancel.modal-wrapper .rev-hotel-info .addr span,.rev-cancel.modal-wrapper .rev-hotel-info .option span,.hotel-confirmation.modal-wrapper .rev-hotel-info .addr span,.hotel-confirmation.modal-wrapper .rev-hotel-info .option span,.hotel-cancellation.modal-wrapper .rev-hotel-info .addr span,.hotel-cancellation.modal-wrapper .rev-hotel-info .option span{display:block}.hotel-confirm.modal-wrapper .rev-hotel-info .remark,.rev-cancel.modal-wrapper .rev-hotel-info .remark,.hotel-confirmation.modal-wrapper .rev-hotel-info .remark,.hotel-cancellation.modal-wrapper .rev-hotel-info .remark{word-break:break-all;vertical-align:top}.hotel-confirm.modal-wrapper .btn_area,.rev-cancel.modal-wrapper .btn_area,.hotel-confirmation.modal-wrapper .btn_area,.hotel-cancellation.modal-wrapper .btn_area{padding:20px 0 30px;text-align:center}.hotel-confirm.modal-wrapper .btn_area button,.rev-cancel.modal-wrapper .btn_area button,.hotel-confirmation.modal-wrapper .btn_area button,.hotel-cancellation.modal-wrapper .btn_area button{display:inline-block;margin:0 7px;text-align:inherit}.voucherarea{padding-top:15px}.vcbox{color:#434343;font-size:14px;font-size:.875rem;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;border-radius:1em;border:2px solid #6b6969;padding:2em;width:70%}.vcbox dl,.vcbox dt,.vcbox dd{margin:0;padding:0}.vcbox dt,.vcbox dd{display:inline-block}.vcbox dd{color:#186686;padding-left:5px}.vcbox .pnr-info .rev-no{float:left;margin:0}.vcbox .pnr-info .idate{float:right;margin:0}.vcbox .pnr-info strong{width:auto;font-weight:400;font-size:14px;font-size:.875rem}.vcbox .pnr-info span{font-weight:400;font-size:14px;font-size:.875rem}.vcbox .errormsg{color:#d42a1d;clear:both;font-weight:700;padding:15px 0;font-size:14px;font-size:.875rem;line-height:120%}.vcbox .vctopcnt ul{list-style:none;padding-left:0}.vcbox .hotelinfo{clear:both;padding:15px 0;font-size:14px;font-size:.875rem;display:block;font-style:normal}.vcbox .hotelinfo .hotel em{background:url('../images/components/schedule-search/img_separator_line.gif') repeat-y right top;padding-right:6px;margin-right:5px;line-height:100%;font-style:normal;display:inline-block}.vcbox .hotelinfo .tel{display:block}.vcbox .vcinfo strong{width:160px;font-weight:400;display:inline-block}.vcbox .vcinfo span{word-break:break-all;color:#186686}.vcbox .vcinfo span em{color:#434343;font-style:normal;padding-right:3px}.hotel-rev-history .note{padding:30px 0 0;clear:both}.hotel-rev-history .note ul li .s_ft_2depth{padding-left:0;margin:5px 0}.hotel-rev-history .note ul li .s_ft_2depth li{list-style:none;font-size:14px;font-size:.875rem}.hotel-rev-history .note ul li .s_ft_2depth li.star{padding-left:15px;background:url('../images/icon-belt-info-txt5.png') no-repeat 0 8px !important}.hotel-rev-history .note ul li .s_ft_2depth li.dash{padding-left:14px;background:url('../images/components/columnflow/columns-count-bg.png') no-repeat 0 -5px}.hotel-rev-history .hotel_tb1{width:100%;text-align:center;margin-bottom:30px;line-height:120%;font-size:14px;font-size:.875rem}.hotel-rev-history .hotel_tb1 thead th{color:#186686;padding:15px 0;border-bottom:1px solid #a6a4a5;font-size:14px;font-size:.875rem}.hotel-rev-history .hotel_tb1 tbody .even td,.hotel-rev-history .hotel_tb1 tbody .even th{background-color:#eaeae9}.hotel-rev-history .hotel_tb1 tbody td{padding:10px 0;color:black;line-height:120%;font-size:14px;font-size:.875rem}.hotel-rev-history .hotel_tb1 tbody td button{font-size:14px;font-size:.875rem;color:#186686;background:0}.hotel-option .custom-form .line-h-50>div{line-height:100%;float:left}.hotel-option .custom-form .line-h-50>div.form-column-2+.form-column-6{line-height:41px}.hotel-option .custom-form .line-h-50>div.form-column-2{line-height:41px}.hotel-option .custom-form .line-h-50>div.form-column-2 label{line-height:100%}.hotel-option .custom-form .line-h-50 .form-column-6{padding-left:20px;width:66%}.hotel-option .custom-form .line-h-50 .form-column-6 .inner-radio{width:auto;line-height:50px;float:left}.hotel-option .custom-form .line-h-50 .form-column-6 .inner-radio label{padding-right:20px;vertical-align:middle}.ie8 .hotel-option .custom-form .line-h-50 .form-column-6 .inner-radio input{height:50px}.hotel-option .custom-form .line-h-50 .form-column-6 .inner-span{float:left}.hotel-option .custom-form .line-h-50 .form-column-6 span{font-size:15px;font-size:.9375rem;color:black;line-height:130%}.hotel-option .custom-form label,.hotel-option .custom-form span{display:inline-block;vertical-align:middle}.hotel-option .custom-form label{font-size:18px;font-size:1.125rem;color:black}.hotel-option .rentacar{padding-bottom:30px}.hotel-option .form-column-6{width:49.5%;padding:0 2% 0 0;margin:0}.hotel-option .form-column-6.end{padding-right:0;padding-left:2%}.hotel-option .form-column-6 .mg20{margin-left:20px}.hotel-option textarea{height:100px;width:100%}.hotel-option .miles_result{line-height:40px;height:40px;padding:0 15px;background-color:#eaeae9;font-weight:700;font-size:14px;font-size:.875rem}.hotel-option .miles_result .calc_miles{display:block;float:left}.hotel-option .miles_result .remain_miles{display:block;float:right}.hotel-option .miles_result span>span{vertical-align:top}.hotel-option .miles_result:after{display:block;clear:both;content:"";height:0}.hotel-room .spkgMoreInfo{margin:10px 0 10px;border:1px solid #ccc;padding:15px 15px;position:relative;list-style:none;background-color:#fbfbfb}.hotel-room .spkgMoreInfo p{clear:both;font-size:.875rem;line-height:20px}.hotel-room .spkgMoreInfo a{line-height:20px;font-size:.875rem}.hotel-room .selectpanel{margin:10px 0 60px;border:1px solid #ccc;padding:15px 20px;position:relative;min-height:145px;list-style:none}.hotel-room .selectpanel h3,.hotel-room .selectpanel p{padding:0;margin:0}.hotel-room .selectpanel>div>img{height:80px;vertical-align:middle}.hotel-room .selectpanel .addtxt{padding:0;position:absolute;right:0;bottom:-40px;height:36px;font-size:12px;font-size:.75rem;color:black}.hotel-room .selectpanel .addtxt.error{color:#d42a1d;padding:0}.hotel-room .selectpanel .roomtype{padding-top:10px}.hotel-room .selectpanel .roomtype h4,.hotel-room .selectpanel .roomtype div{font-size:16px;font-size:1rem;line-height:24px !important;color:black}.hotel-room .selectpanel .roomtype h4{font-weight:700;margin:0}.hotel-room .selectpanel .roomtype div{font-weight:300}.hotel-room .selectpanel .selctRoom{position:relative}.hotel-room .selectpanel .selctRoom .table{display:table;width:100%;margin:0;padding:0}.hotel-room .selectpanel .selctRoom .table .table-cell{display:table-cell;height:120px;line-height:120px;margin:0}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-1{width:30%}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2{width:50%}@media(max-width:1200px){.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2{width:40%}}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .roomsel{width:64px;line-height:100%}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room1{padding-left:30px;line-height:40px;vertical-align:middle;display:inline-block}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room2,.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room3{float:left;width:auto;padding-right:10px}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room2 label,.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room3 label{padding:0}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room4{clear:both;display:block;font-size:1.15em}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room4 .display-miles.evt-sale{color:#004a8d}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 .room4 .display-miles.evt-sale .icon{display:inline-block;width:41px !important;margin-left:5px;height:14px;vertical-align:middle;background:url('../images/components/profile/redeem/icon-evt.png') no-repeat 0 0}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 select,.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 span{width:auto !important}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 span{padding-right:10px;display:inline-block}@media(max-width:1200px){.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 span{display:block;padding-top:10px}}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 p{padding-left:30px;font-size:14px;font-size:.875rem;color:black;vertical-align:middle;padding-top:15px}@media(max-width:1200px){.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 p{padding-top:0}}.hotel-room .selectpanel .selctRoom .table .table-cell.inner-col-1-2 p strong{display:block;padding-top:10px;color:black;font-size:18px;font-size:1.125rem}.hotel-room .selectpanel .tgarea{clear:both;overflow:hidden;width:100%}.hotel-room .selectpanel .inner-col-1-3{float:right}.hotel-room .selectpanel .inner-col-1-3 .button-page-blue{width:18%;vertical-align:middle;position:absolute;right:20px;top:55px;padding:8px 5px}.hotel-room .selectpanel .inner-col-1-3 .button-page-blue.disable{border:2px solid #878383;font-size:12px;font-size:.75rem;cursor:default;color:#434343;padding:13px 20px !important;text-align:center}.hotel-room .selectpanel .inner-col-1-3 .button-page-blue.disable:hover,.hotel-room .selectpanel .inner-col-1-3 .button-page-blue.disable:focus{cursor:default;background:0;color:#434343}.hotel-room .selectpanel .row2{position:relative;width:100%}.hotel-room .selectpanel .row2 .amenities_more{color:#186686;font-size:14px;font-size:.875rem;text-decoration:none;background:0;padding:0}.hotel-room .selectpanel .row2 .amenities_more span{display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;height:20px;width:20px;padding-right:7px;background:url('../images/components/profile/redeem/img_arr_w.png') no-repeat}.hotel-room .selectpanel .row2 .amenities_more span.open{background-position:right -60px}.hotel-room .selectpanel .row2 .amenities_more span.close{background-position:right -40px}.hotel-room .selectpanel .amenities{clear:both;position:relative}.hotel-room .selectpanel .amenities ul.amenitieslist{padding:10px 0 0 15px;margin:0;font-size:12px;font-size:.75rem}.hotel-room .selectpanel .amenities ul.amenitieslist>li{line-height:14px;font-size:inherit;list-style:disc;padding:1px 10px 1px 0;color:black}.hotel-room .selectpanel .room-gallery{background-color:#434343;position:relative;padding:0 55px !important;overflow:hidden}.hotel-room .selectpanel .room-gallery ul,.hotel-room .selectpanel .room-gallery li{list-style:none;margin:0}.hotel-room .selectpanel .room-gallery .visible-area{overflow:hidden;width:100%;height:150px;padding:15px 0}.hotel-room .selectpanel .room-gallery .visible-area .roomImageCarousel li:focus,.hotel-room .selectpanel .room-gallery .visible-area .roomImageCarousel li:hover{outline:none !important}.hotel-room .selectpanel .room-gallery ul{padding-left:0;width:300%}.hotel-room .selectpanel .room-gallery ul li{height:120px;text-align:center;padding:0 15px;float:left;background-color:#434343}.hotel-room .selectpanel .room-gallery ul li:focus,.hotel-room .selectpanel .room-gallery ul li:hover{outline:0}.hotel-room .selectpanel .room-gallery ul li:focus img,.hotel-room .selectpanel .room-gallery ul li:hover img{outline:1px dotted white}.hotel-room .selectpanel .room-gallery ul li img{height:100%;vertical-align:0}.hotel-room .btnareaht{float:right;width:75%;position:relative}.hotel-room .btnareaht>div{top:-150px;bottom:0;height:150px;position:absolute;width:5%;text-align:center;border-top:0;background-color:#434343}.hotel-room .btnareaht>div.prev{left:0}.hotel-room .btnareaht>div.next{right:0}.hotel-room .btnareaht button{position:relative;margin-top:-7.5px;top:50%;color:white;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/profile/redeem/img_arr_w.png') no-repeat}.hotel-room .btnareaht button.gprev{background-position:0 -23px;padding-left:10px}.hotel-room .btnareaht button.gnext{background-position:right 0;padding-right:10px}.hotel-room .btnareaht button:hover,.hotel-room .btnareaht button:focus{outline:1px dotted white}.hotel-main .selected-hotel-info{position:relative;margin:0 auto 30px auto}.hotel-main .selected-hotel-info .hotel-title{float:left;margin:0;font-weight:700 !important;padding-right:10px;font-size:16px !important;font-size:1rem !important}.hotel-main .selected-hotel-info .view{text-decoration:underline;font-size:12px;font-size:.75rem;line-height:180%;display:inline-block}.hotel-main .selected-hotel-info .event-notice{border:1px solid #96b4ba;background-color:#f8f8f8;margin-bottom:30px;padding:10px 30px 20px}.hotel-main .selected-hotel-info .event-notice .event-info{font-size:14px;font-size:.875rem;text-align:left;margin:0;padding:8px 0 0}.hotel-main .selected-hotel-info .event-notice .event-info strong{font-size:16px;font-size:1rem;font-weight:700;color:#004a8d;margin:0;padding-bottom:8px;display:block}.hotel-main .selected-hotel-info .event-notice .banner-link{font-size:14px;font-size:.875rem}.hotel-main .selected-hotel-info .banner_link{clear:both;padding-top:10px}.hotel-main .selected-hotel-info .banner_link a{font-size:14px;font-size:.875rem}.hotel-main .selected-hotel-info .hotel-notice{padding:0;margin:15px 0 0}.hotel-main .selected-hotel-info .hotel-notice li{list-style:none;padding-left:15px;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 6px !important}.hotel-main .selected-hotel-info .contact-info,.hotel-main .selected-hotel-info .hotel-desc{clear:both;padding:5px 0 0}.hotel-main .selected-hotel-info .contact-info .contact_address,.hotel-main .selected-hotel-info .contact-info .contact_phone,.hotel-main .selected-hotel-info .hotel-desc .contact_address,.hotel-main .selected-hotel-info .hotel-desc .contact_phone{font-weight:700;font-size:12px;font-size:.75rem}.hotel-main .imagepanel{min-height:250px;margin:0 -10px;padding-bottom:30px;position:relative;width:100%}.ie8 .hotel-main .imagepanel{overflow:visible}.hotel-main .imagepanel>div{display:table;padding:0;width:100%}.hotel-main .imagepanel .relpos{position:relative;padding:3px 10px;width:20%;float:left}.hotel-main .imagepanel .relpos.link-wrap .column{text-decoration:none;display:block;width:100%;border:0;position:relative}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group{background:#6b6969;position:absolute;bottom:0;width:100%;left:0;right:0;z-index:100;height:85px;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group .title{margin:15px 0;width:100%;z-index:1;line-height:1.15em !important;color:white;font-size:16px;font-size:1rem;font-weight:700}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group .title em{display:block;font-size:12px;font-size:.75rem;font-weight:400;line-height:150%;font-style:normal}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group input[type="checkbox"],.hotel-main .imagepanel .relpos.link-wrap .column .radio-group input[type="radio"],.hotel-main .imagepanel .relpos.link-wrap .column .radio-group span.radiobtn,.hotel-main .imagepanel .relpos.link-wrap .column .radio-group span.checkbox{position:absolute;left:10px;top:50%;margin-top:-9px}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group input[type="checkbox"]:checked+span+label,.hotel-main .imagepanel .relpos.link-wrap .column .radio-group input[type="radio"]:checked+span+label,.hotel-main .imagepanel .relpos.link-wrap .column .radio-group span.radiobtn:checked+span+label,.hotel-main .imagepanel .relpos.link-wrap .column .radio-group span.checkbox:checked+span+label{font-weight:700}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group input[type="checkbox"]{margin-top:0}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group label{font-size:14px;font-size:.875rem;display:inline-block;padding-left:35px}.hotel-main .imagepanel .relpos.link-wrap .column .radio-group.selected label{font-weight:700}.hotel-main .imagepanel .relpos.link-wrap .column img{width:100%;top:0;vertical-align:top;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.hotel-main .imagepanel .relpos.link-wrap.selected img{outline:3px solid #186686;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.season-evt-pop{position:relative;width:600px;height:600px}.season-evt-pop .crt-box{position:absolute;bottom:0;left:0;right:0;height:35px;padding-right:150px}.season-evt-pop .crt-box input[type="checkbox"],.season-evt-pop .crt-box input[type="radio"],.season-evt-pop .crt-box span.radiobtn,.season-evt-pop .crt-box span.checkbox{position:absolute;left:60px;top:8px}.season-evt-pop .crt-box input[type="checkbox"]{margin-top:0}.season-evt-pop .crt-box label{font-size:12px;font-size:.75rem;display:block}.season-evt-pop .crt-box label{height:35px}.season-evt-pop .crt-box .btn-close{position:absolute;bottom:0;right:20px;width:150px;height:35px;background:transparent}.dateSelector-ht{border:1px solid #919191}.dateSelector-ht>div{position:relative}.dateSelector-ht>div input{width:100%;font-size:12px;font-size:.75rem;border:none !important}.dateSelector-ht>div.dateholder{margin:9px 40px 9px 9px}.dateSelector-ht>div.dateholder .formlabel{color:#959595;font-size:14px;font-size:.875rem;line-height:1.75em}.dateSelector-ht>div.dateholder input[type="text"]{padding:0 !important}.modalPop-new .calender-select-pop-s .cal-key-access{font-size:11px !important;font-size:.6875rem !important;margin-left:55px}@media print{body{width:100%}#hotel-sub-view *{visibility:visible}.hotel-confirmation *{visibility:visible;list-style:none}.hotel-confirmation * .abs_btn_area{display:none}.hotel-confirmation * .vcbox{width:100%}.hotel-confirmation * .vcbox dl,.hotel-confirmation * .vcbox dt,.hotel-confirmation * .vcbox dd{margin:0;padding:0}.hotel-confirmation * .vcbox dl{display:table;width:100%}.hotel-confirmation * .vcbox dt,.hotel-confirmation * .vcbox dd{display:table-cell}.hotel-confirmation * a{color:black}.hotel-confirmation * .s_ft{padding-left:0}.hotel-confirmation * .s_ft li:last-child,.hotel-confirmation * .s_ft li:last-child *{display:none}}
.no-gap{margin:0;padding:0}#limo-application .sub-view-wrapper,#limo-application .grey-panel,#limo-application form,#limo-application fieldset{padding:0;margin:0}#limo-application fieldset{border:none !important}.redeem_limo{width:100%;padding:30px 0}.redeem_limo dl,.redeem_limo dt,.redeem_limo dd,.redeem_limo ul,.redeem_limo li,.redeem_limo form,.redeem_limo h2,.redeem_limo h3,.redeem_limo ol,.redeem_limo p{padding:0;margin:0}.redeem_limo .h2_tit{margin-bottom:30px}.redeem_limo .h2_tit p{margin:0;padding:0}.redeem_limo h2.limo_title{margin:-30px 0 5px !important}.redeem_limo .title_info{margin:0 0 30px;font-size:14px;font-size:.875rem}.redeem_limo .error_msg{color:#d42a1d;padding-left:5px;font-weight:700;font-size:14px;font-size:.875rem}.redeem_limo .error_msg:after{display:block;clear:both;content:"";height:0}.redeem_limo .sel_route{margin:0 75px}.redeem_limo .sel_route .imagepanel{clear:both;min-height:250px;margin:0 auto 40px;width:100%}.redeem_limo .sel_route .imagepanel .error_msg{text-align:center;margin-bottom:10px}.redeem_limo .sel_route .imagepanel .column-wrap{width:90%;margin-left:5px}.redeem_limo .sel_route .imagepanel .column-wrap img{width:100%;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.redeem_limo .sel_route .imagepanel .column-wrap:after{display:block;clear:both;content:"";height:0}.redeem_limo .sel_route .imagepanel .column-wrap>div{float:left;position:relative;width:30%}.redeem_limo .sel_route .imagepanel .column-wrap>div.gimpo{margin:0 5%}.redeem_limo .sel_route .imagepanel .column-wrap>div.selected{outline:3px solid #186686}.redeem_limo .sel_route .imagepanel .column-wrap>div.selected .back-img img{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area{position:absolute;bottom:0;left:0;width:100%;color:white;background-color:transparent;background-color:#666;zoom:1;font-size:14px;font-size:.875rem;letter-spacing:-1px;padding:10px 10px 0 8px;min-height:60px;line-height:40px;z-index:100}.ie8 .redeem_limo .sel_route .imagepanel .column-wrap>div .title-area{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#E6666666',endColorstr='#E6666666')}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area .radio-group{position:relative;padding-left:22px}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area .radio-group input{top:30%;left:0}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area .radio-group .radiobtn{position:absolute;top:30%;left:0}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area .radio-group label{line-height:100%;font-weight:bold;display:inline-block}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area .radio-group label span{display:inline-block;margin-right:10px;font-size:16px;font-size:1rem;line-height:120%}.redeem_limo .sel_route .imagepanel .column-wrap>div .title-area .radio-group label span.miles-txt{font-size:12px;font-size:.75rem;font-weight:normal;letter-spacing:0;margin:0}.redeem_limo .sel_route .info-text{padding-bottom:30px;border-bottom:1px solid #666}.redeem_limo .sel_route .info-text h4{font-size:16px;font-size:1rem;display:inline-block;font-weight:bold;margin:0 0 7px 0}.redeem_limo .sel_route .info-text .view-schedule{display:inline-blcok;font-size:12px;font-size:.75rem;margin-left:10px}.redeem_limo .sel_route .info-text ul{padding-left:15px}.redeem_limo .sel_route .info-text ul li{font-size:14px;font-size:.875rem}.redeem_limo .sel_route .note{font-size:14px;font-size:.875rem;margin:0}.redeem_limo .sel_travelers{margin:0 75px}.redeem_limo .sel_travelers .error_msg{text-align:center;margin-bottom:20px}.redeem_limo .sel_travelers .ticket_agree{text-align:right;margin:25px 0}.redeem_limo .sel_travelers .ticket_agree .checkbox-wrapper{text-align:right}.redeem_limo .sel_travelers .ticket_agree .checkbox-wrapper label{padding-left:10px;font-size:11px;font-size:.6875rem}.redeem_limo .sel_travelers .ticket_agree .error_msg{text-align:right;padding-top:7px}.redeem_limo .sel_travelers .miles_result{padding:13px;background-color:#eaeae9;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#a6a4a5;font-weight:700;font-size:14px;font-size:.875rem}.redeem_limo .sel_travelers .miles_result .calc_miles{display:block;float:left}.redeem_limo .sel_travelers .miles_result .remain_miles{display:block;float:right}.redeem_limo .sel_travelers .miles_result:after{display:block;clear:both;content:"";height:0}.redeem_limo .print_ticket{margin:0 75px}.redeem_limo .print_ticket .award_msg{clear:both;text-align:center;font-size:12px;font-size:.75rem;margin:25px 0 75px}.redeem_limo .print_ticket .award_msg span{display:block;font-weight:700;font-size:16px;font-size:1rem}.redeem_limo .print_ticket .btn_rt{text-align:right;margin-top:40px}.redeem_limo .print_ticket .note{border-top-style:solid;border-top-width:1px;border-top-color:#a6a4a5}.redeem_limo .print_ticket .note .note_tit{margin-top:25px}.redeem_limo .view_schedule{padding:30px 25px}.redeem_limo .view_schedule .h3_tit{line-height:100% !important;padding-bottom:25px;margin-bottom:25px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#a6a4a5;font-size:24px;font-size:1.5rem}.redeem_limo .view_schedule .departure_info{position:relative;margin-bottom:30px;font-size:14px;font-size:.875rem}.redeem_limo .view_schedule .departure_info .d_time{display:block;margin-bottom:20px}.redeem_limo .view_schedule .departure_info .error_msg{text-align:center;margin-bottom:20px}.redeem_limo .view_schedule .departure_info .sel_point{clear:both}.redeem_limo .view_schedule .departure_info .sel_point li{width:32%;float:left;margin-right:1%}.redeem_limo .view_schedule .departure_info .sel_point li label{display:block;margin-bottom:5px;font-size:14px;font-size:.875rem}.redeem_limo .view_schedule .departure_info .sel_point .btn_search{margin-top:25px}.redeem_limo .view_schedule .departure_info .t_time{position:absolute;top:0;right:0}.redeem_limo .view_schedule .departure_info:after{display:block;clear:both;content:"";height:0}.redeem_limo .view_schedule .bus_stop{font-size:14px;font-size:.875rem;margin-top:20px}.redeem_limo .sample_print{margin:0 75px}.redeem_limo .sample_print .sample_ticket{float:left;width:550px;margin-right:40px;border:1px solid #434343;background:url('../images/components/profile/redeem/bg_limo_ticket.png') no-repeat 95% 55%}.redeem_limo .sample_print .sample_ticket .traveler_info{margin:15px;padding-right:15px;width:300px;float:left}.redeem_limo .sample_print .sample_ticket .traveler_info .logo{margin:0 0 5px 0}.redeem_limo .sample_print .sample_ticket .traveler_info .logo img{boder:none}.redeem_limo .sample_print .sample_ticket .traveler_info .route{padding:8px;font-size:10px;font-size:.625rem;background-color:#eaeae9}.redeem_limo .sample_print .sample_ticket .traveler_info .route p{font-size:10px;font-size:.625rem}.redeem_limo .sample_print .sample_ticket .traveler_info .route p span{font-size:18px;font-size:1.125rem}.redeem_limo .sample_print .sample_ticket .traveler_info .t_info dl{margin-top:5px}.redeem_limo .sample_print .sample_ticket .traveler_info .t_info dl dt{float:left;font-size:10px;font-size:.625rem;width:40%;padding:3px 0 3px 10px}.redeem_limo .sample_print .sample_ticket .traveler_info .t_info dl dd{color:#0180a3;font-size:12px;font-size:.75rem;border-bottom:1px solid #434343;padding:3px 0}.redeem_limo .sample_print .sample_ticket .traveler_info .t_info dl dd:after{display:block;clear:both;content:"";height:0}.redeem_limo .sample_print .sample_ticket .sample_note{float:right;width:188px;min-height:183px;margin:40px 25px 15px 5px;font-size:12px;font-size:.75rem}.redeem_limo .sample_print .sample_ticket .sample_note h4{font-size:12px;font-size:.75rem;font-weight:bold;background:url('../images/components/profile/icon_star.gif') no-repeat 0 5px;line-height:130%;margin:0 0 10px 0;padding-left:10px}.redeem_limo .sample_print .sample_ticket .sample_note ol{margin:0 0 0 15px}.redeem_limo .sample_print .sample_ticket .sample_note ol li{margin-bottom:5px}.redeem_limo .sample_print .sample_ticket .barcode{clear:both;text-align:center;margin:10px;font-size:12px;font-size:.75rem}.redeem_limo .sample_print .sample_ticket .notice{margin:15px;font-size:14px;font-size:.875rem}.redeem_limo .sample_print .sample_ticket .notice span{background:url('../images/icon-belt-info-txt7.png') no-repeat 0 5px;padding-left:15px}.redeem_limo .sample_print .sample_ticket .notice span em{font-weight:normal;margin-left:13px}.redeem_limo .sample_print .custom-form{float:left}.redeem_limo .sample_print .real_ticket{float:left;width:550px;margin-right:40px;border-color:#434343;border-style:solid;border-width:1px;background-image:url(../css/components/profile/@clientlibs.dir@/images/components/profile/redeem/bg_limo_ticket.png);background-repeat:no-repeat;background-position:95% 50%}.redeem_limo .sample_print .real_ticket .traveler_info{margin:15px;padding-right:15px;width:300px;float:left;border-right-color:#434343;border-right-style:solid;border-right-width:1px}.redeem_limo .sample_print .real_ticket .traveler_info .logo{margin:0 0 5px 0}.redeem_limo .sample_print .real_ticket .traveler_info .logo img{boder:none}.redeem_limo .sample_print .real_ticket .traveler_info .route{padding:8px;font-size:10px;font-size:.625rem;background-color:#eaeae9}.redeem_limo .sample_print .real_ticket .traveler_info .route p{font-size:10px;font-size:.625rem}.redeem_limo .sample_print .real_ticket .traveler_info .route p span{font-size:18px;font-size:1.125rem}.redeem_limo .sample_print .real_ticket .traveler_info .t_info dl{padding:5px 0;border-bottom-color:#434343;border-bottom-style:solid;border-bottom-width:1px}.redeem_limo .sample_print .real_ticket .traveler_info .t_info dl dt{float:left;font-size:10px;font-size:.625rem;width:90px;margin-left:10px}.redeem_limo .sample_print .real_ticket .traveler_info .t_info dl dd{padding-left:100px;color:#0180a3;font-size:12px;font-size:.75rem}.redeem_limo .sample_print .real_ticket .traveler_info .t_info dl dd .user-name{line-height:15px;word-wrap:break-word;word-break:break-all}.redeem_limo .sample_print .real_ticket .traveler_info .t_info:after{display:block;clear:both;content:"";height:0}.redeem_limo .sample_print .real_ticket .sample_note{float:right;width:188px;min-height:183px;margin:40px 15px 15px;font-size:12px;font-size:.75rem}.redeem_limo .sample_print .real_ticket .barcode{clear:both;margin:10px auto}.redeem_limo .sample_print .print_btn{width:350px;float:left;margin-top:30px}.redeem_limo .sample_print .print_btn .att_msg{font-size:11px;font-size:.6875rem;margin-bottom:20px;margin-left:5px}.redeem_limo .sample_print .print_btn .att_msg label{font-size:11px;font-size:.6875rem}.redeem_limo .sample_print .print_btn .error_msg{margin-bottom:20px}.redeem_limo .sample_print .print_btn .group-btn{padding-top:20px;list-style-type:none}.redeem_limo .sample_print .print_btn .group-btn li{float:left}.redeem_limo .sample_print .print_btn .group-btn li:after{display:block;clear:both;content:"";height:0}.redeem_limo .sample_print .print_btn .group-btn li:first-child{margin-right:10px}.redeem_limo .sample_print .print_btn .checkbox-wrapper{position:relative;margin-top:5px}.redeem_limo .sample_print .print_btn .checkbox-wrapper input{width:18px;height:18px}.redeem_limo .sample_print:after{display:block;clear:both;content:"";height:0}.redeem_limo .note{clear:both;font-size:12px;font-size:.75rem;padding-bottom:15px;margin-top:50px}.redeem_limo .note .added{font-size:12px;font-size:.75rem;font-weight:700;margin:5px 0 10px;color:#0180a3;background:url('../images/icon-belt-info-txt4.png') no-repeat 0 5px;padding-left:12px}.redeem_limo .note .tit{margin-bottom:15px !important;font-size:14px;font-size:.875rem}.redeem_limo .note .note_tit{line-height:120%;margin-bottom:5px !important;font-weight:bold !important;font-size:14px !important}.redeem_limo .note .s_ft{font-size:12px;font-size:.75rem;padding-left:15px}.redeem_limo .note .under_line{text-decoration:underline}.redeem_limo .reserv-list .info{margin:30px 0;font-size:14px;font-size:.875rem}.redeem_limo .reserv-list .btn-next{position:relative;font-size:16px;font-size:1rem}.redeem_limo .reserv-list .btn-next .btn-left{text-align:center}.redeem_limo .reserv-list .btn-next .btn-left a{display:inline-block;margin-top:15px}.redeem_limo .reserv-list .btn-next .btn-right{position:absolute;top:30px;right:0;padding:5px}.redeem_limo .reserv-list .btn-next .btn-right a{font-size:14px;font-size:.875rem}.redeem_limo .limo_tb1{width:100%;text-align:center;margin-bottom:10px;line-height:120%;font-size:14px;font-size:.875rem}.redeem_limo .limo_tb1 thead{border-bottom:1px solid #a6a4a5;color:#186686;font-size:14px;font-size:.875rem}.redeem_limo .limo_tb1 thead th{padding-bottom:10px}.redeem_limo .limo_tb1 tfoot td{text-align:right;padding-top:5px}.redeem_limo .limo_tb1 tbody .gray-line{background-color:#eaeae9}.redeem_limo .limo_tb1 tbody th{font-weight:normal}.redeem_limo .limo_tb1 tbody td{padding:7px 0;color:#000;line-height:120%;font-size:14px;font-size:.875rem}.redeem_limo .limo_tb1 tbody td a{font-size:16px;font-size:1rem}.redeem_limo .limo_tb1 tbody td ul{width:100%}.redeem_limo .limo_tb1 tbody td ul li{list-style-type:none;display:inline-block;width:48%;line-height:120%;font-size:14px;font-size:.875rem;padding:0 10px}.redeem_limo .limo_tb1 tbody td ul li .print-complete{color:#666}.redeem_limo .limo_tb1 tbody td ul li a{line-height:120%}.redeem_limo .limo_tb1 tbody td.link-2 a{display:inline-block;padding:0 10px;width:48%}.redeem_limo .limo_tb1 tbody td.link-2 a:first-child{border-right:1px solid #666}.redeem_limo .limo_tb1 tbody td .txt-canceldate,.redeem_limo .limo_tb1 tbody td .txt-useddate{font-size:14px;font-size:.875rem;color:#666}.redeem_limo .limo_tb2{clear:both;width:100%;text-align:center;line-height:180%;font-size:14px;font-size:.875rem}.redeem_limo .limo_tb2 tbody .gray-line{background-color:#eaeae9}.redeem_limo .limo_tb2 tbody td{padding:5px 0}.redeem_limo .limo_tb2 tbody td a{font-size:14px;font-size:.875rem}.redeem_limo .ticket-number-total{text-align:right;marign-bottom:30px}.redeem_limo .btn_next{width:100%;text-align:center;margin-top:30px}.redeem_limo .btn_next a:first-child{margin-right:10px}.redeem_limo a.button{font-size:16px;font-size:1rem;padding:8px 20px !important;background-color:#186686;color:white;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.redeem_limo button.button{font-size:16px;font-size:1rem;padding:8px 20px !important;background-color:#186686;color:white;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
.no-gap{margin:0;padding:0}#user-profile-wrapper{padding:0 5% 20px 5%}#user-profile-wrapper .page{margin-top:30px}#pf-confirm-wrapper,#changeSharing{text-align:center;padding:20px}#pf-confirm-wrapper a,#changeSharing a{display:inline}#pf-confirm-wrapper p,#changeSharing p{padding-bottom:20px;text-align:left}#family-plan-wrapper p,#family-plan-wrapper label{font-size:16px;font-size:1rem}#family-plan-wrapper .error{margin:4px 0 0;padding:0;font-size:12px;font-size:.75rem;line-height:12px;line-height:.75rem}#family-plan-wrapper button{padding:0;border:0;background:transparent;cursor:pointer}#family-plan-wrapper .panel,#family-plan-wrapper .grey-panel{position:relative}#family-plan-wrapper .panel .btn-add,#family-plan-wrapper .grey-panel .btn-add{position:absolute;display:inline-block;top:20px;right:20px;margin:0;padding:0}#family-plan-wrapper .notice{list-style-type:none;padding:0 0 0 20px}#family-plan-wrapper .notice li{line-height:24px;line-height:1.5rem;text-indent:-10px;margin-left:10px}#family-plan-wrapper .notice li .ex_area{display:table;width:100%;text-indent:0}#family-plan-wrapper .notice li .ex_area span{display:table-cell;text-indent:0}#family-plan-wrapper .notice li:before{content:"" !important;background:url('../images/components/profile/icon_star.gif') no-repeat left 55%;width:12px;height:15px;display:inline-block}#family-plan-wrapper #did-you-know-you{margin:20px 0 10px 0}#family-plan-wrapper #did-you-know{margin:20px 0}#family-plan-wrapper #learnMoreButton{margin:10px 0 40px 0}#family-plan-wrapper .medium.button.cta{width:auto}#family-plan-wrapper .apply-header{margin:0 0 10px 0;padding:0;font-size:17px;font-size:1.0625rem;line-height:normal;font-weight:bold}#family-plan-wrapper .apply-info{width:100%;padding-right:30%;margin:10px 0}#family-plan-wrapper .apply-info .notice{padding:0}#family-plan-wrapper #download-image{padding-right:10px}#family-plan-wrapper .download-link,#family-plan-wrapper #return-family-plan-link{font-size:16px;font-size:1rem}#family-plan-wrapper #table-separator{margin:40px 0 40px 0}#family-plan-wrapper #family-plan-table-wrapper{padding:0}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table{width:100%}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table thead th{text-align:center;color:#186686;background-color:white}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table thead th:first-child{text-align:left}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tr:nth-child(odd){background:#eaeae9}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tr p{margin:0;padding:0}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table th,#family-plan-wrapper #family-plan-table-wrapper #family-plan-table td{padding:20px;font-size:14px;font-size:.875rem}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table th.right-align,#family-plan-wrapper #family-plan-table-wrapper #family-plan-table td.right-align{text-align:right;padding-right:80px}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody tr:first-child{border-bottom:2px solid #0180a3;border-top:1px solid #aaa;color:#186686;font-weight:bold;background-color:white}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody tr:first-child th{color:#186686 !important;font-size:16px !important;font-weight:bold !important}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody tr:first-child td{font-size:16px !important}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th{color:#000;font-weight:bold;text-align:left}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .mlg_rest_stat{margin-top:5px}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .mlg_rest_stat .button-small-white{vertical-align:bottom;margin-left:10px}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .mlg_rest_stat p{font-size:12px;font-size:.75rem;font-weight:bold !important;color:#666;display:inline-table}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .mlg_rest_stat p.changeShareLink{display:inline-block}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .mlg_rest_stat .emph01{color:#186686;font-weight:normal;font-size:14px;font-size:.875rem}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .mlg_rest_stat .emph02{color:#d4000b;font-weight:normal;font-size:14px;font-size:.875rem}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody th .dormancy-member{font-size:12px;font-size:.75rem;font-weight:400;background:url('../images/components/profile/ico-dormancy.png') no-repeat 2px 4px;padding:1px 5px 1px 18px;text-align:left;border:1px solid #666;border-radius:3px;box-shadow:1px 1px #ddd}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td{text-align:center}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td .changeShareLink,#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td .removeLink{color:#186686;font-weight:400;line-height:20px;text-decoration:underline;overflow:visible;font-size:14px;font-size:.875rem}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat{text-align:left;margin-top:5px;padding:15px}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat ul{list-style:none;margin:0;padding:0}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat ul li{font-size:12px;font-size:.75rem}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat .button-small-white{vertical-align:bottom;margin:0 0 -4px 10px}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat p{font-size:12px;font-size:.75rem;font-weight:bold !important;color:#666;display:inline-table}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat p.changeShareLink{display:inline-block}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat .emph01{color:#186686;font-weight:normal;font-size:14px;font-size:.875rem}#family-plan-wrapper #family-plan-table-wrapper #family-plan-table tbody td.mlg_rest_stat .emph02{color:#d4000b;font-weight:normal;font-size:14px;font-size:.875rem}#family-plan-wrapper .add-family-step{margin:0 0 15px 0;padding:0;list-style:none}#family-plan-wrapper .add-family-step .col-pad{margin-top:25px;padding:0 20px 50px;border-bottom:1px solid #ccc}#family-plan-wrapper .add-family-step .col-pad:first-child{margin-top:0}#family-plan-wrapper .add-family-step .col-pad .input_wrap{width:100%}#family-plan-wrapper .add-family-step .col-pad .input_wrap .input-section{width:20%}#family-plan-wrapper .add-family-step .col-pad.right-line{border-right:1px solid #a1a1a1}#family-plan-wrapper .add-family-step .col-pad .input-section{margin:0}#family-plan-wrapper .add-family-step .col-pad .input-section .input-area{display:inline-block;position:relative;width:100%;color:#000;font-size:13px;font-size:.8125rem}#family-plan-wrapper .add-family-step .col-pad .input-section .input-area .placeholder{display:inline;position:absolute;top:2px;left:4px;color:#757575;font-size:13px;font-size:.8125rem;line-height:21px;line-height:1.3125rem;text-align:center}#family-plan-wrapper .add-family-step .col-pad .input-section .input-area label{margin-bottom:6px;display:inline-block}#family-plan-wrapper .add-family-step .col-pad input.required{height:26px;border:1px solid #919191;color:#000}#family-plan-wrapper .add-family-step .col-pad input[type="file"]{border:0;background:#fff}#family-plan-wrapper .add-family-step .col-pad .notice{padding:0}#family-plan-wrapper .add-family-step .col-pad #family-agree-area{padding-right:30px}#family-plan-wrapper .add-family-step .col-pad #family-agree-area>h4{margin:0;font-weight:700;font-size:14px;font-size:.875rem}#family-plan-wrapper .add-family-step .col-pad #family-agree-area .dash{list-style-type:none;padding-left:0}#family-plan-wrapper .add-family-step .col-pad #family-agree-area .dash li{padding-left:14px;font-size:14px;font-size:.875rem;background:url('../images/components/columnflow/columns-count-bg.png') no-repeat 0 -5px}#family-plan-wrapper .add-family-step .col-pad #family-agree-area .dash li.deco-disc{background:url('../images/components/profile/icon_bullet.png') no-repeat 0 9px}#family-plan-wrapper .add-family-step .col-pad .area-box{padding-right:30px;margin-bottom:20px;position:relative}#family-plan-wrapper .add-family-step .col-pad .area-box input[type="checkbox"],#family-plan-wrapper .add-family-step .col-pad .area-box .checkbox{position:absolute;left:0;top:0;margin:0}#family-plan-wrapper .add-family-step .col-pad .area-box label{margin-left:25px;display:inline-block;font-size:14px;font-size:.875rem}#family-plan-wrapper .add-family-step .col-pad .area-box label .require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#family-plan-wrapper .chosen-container{width:241px !important}#family-plan-wrapper .step-header{font-weight:bold;margin:0 0 20px 0}#family-plan-wrapper #upload{width:100%}#family-plan-wrapper #add-family-member-submit{display:none}#family-plan-wrapper #submitButton{margin-top:0}#family-plan-wrapper #cancelLink{margin-left:10px}#family-plan-wrapper fieldset{border:0}#family-plan-wrapper .col-pad{position:relative;width:100%}#family-plan-wrapper .col-pad .pb-10{padding:0 0 10px 0;margin:0;line-height:120%}#family-plan-wrapper .col-pad .mb-30{margin-bottom:30px}#family-plan-wrapper .col-pad .step-header{padding-top:20px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}#family-plan-wrapper .col-pad .step2{padding-right:30px}#family-plan-wrapper .col-pad .step2 p{margin:0;padding:0 0 10px;line-height:150%}#family-plan-wrapper .col-pad .step2 p.limtext{font-size:14px;font-size:.875rem}#family-plan-wrapper .col-pad .step2 p.pt-bul{padding-top:10px}#family-plan-wrapper .col-pad .step2 .star{width:68%;display:inline-block;vertical-align:top;padding:0 0 10px 20px;font-size:14px;font-size:.875rem;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 6px !important}#family-plan-wrapper .col-pad .step2 .star+.styled-select{width:30%;display:inline-block}#family-plan-wrapper .col-pad .step2 .star+.styled-select+.direct-inputbox{width:98%;position:relative;padding-top:4px}#family-plan-wrapper .col-pad .step2 .star+.styled-select+.direct-inputbox .placeholder{position:absolute;font-size:13px;font-size:.8125rem;top:9px;left:11px;z-index:100;color:#767676}.scale150 #family-plan-wrapper .col-pad .step2 .star+.styled-select+.direct-inputbox .placeholder,.scale175 #family-plan-wrapper .col-pad .step2 .star+.styled-select+.direct-inputbox .placeholder{top:2px;left:11px;word-break:break-all}#family-plan-wrapper .col-pad .step2 .star+.styled-select+.direct-inputbox .placeholder+input[type="text"]{width:100%}#family-plan-wrapper .col-pad .step2 .sel-country{background:#f8f8f8;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:10px 10px 10px 15px}#family-plan-wrapper .col-pad .step2 .sel-country:after{display:block;clear:both;content:"";height:0}#family-plan-wrapper .col-pad .step2 .dash{list-style:none;margin:0;padding:0 0 0 10px}#family-plan-wrapper .col-pad .step2 .dash li{text-indent:-10px}#family-plan-wrapper .col-pad .step2 .dash li:before{content:"- "}#family-plan-wrapper .col-pad .step2 .pt-bul{margin-left:10px;text-indent:-10px;padding-bottom:0}#family-plan-wrapper .col-pad .step2 .pt-bul:last-child{padding-top:0}#family-plan-wrapper .col-pad .step2 .pt-bul:before{content:"";display:inline-block;width:13px;height:13px;background:url('../images/icon-belt-info-txt5.png') no-repeat right top !important;vertical-align:middle}#family-plan-wrapper .col-pad .input-section{display:inline-block;vertical-align:bottom}#family-plan-wrapper .col-pad .input-section input{width:100%}#family-plan-wrapper .col-pad .input-section .compound-input{overflow:visible}#family-plan-wrapper .col-pad .input-section .compound-input input{width:27%}#family-plan-wrapper .col-pad .input-section .email-area{padding-top:30px}#family-plan-wrapper .col-pad .input-section .email-area label{padding-bottom:7px;display:inline-block}#family-plan-wrapper .col-pad .input-section2{display:inline-block;margin:.5%;vertical-align:middle}#family-plan-wrapper .col-pad .chosen-single span{padding:2px 15px 2px}#family-plan-wrapper .col-pad .wrap{width:100%}#family-plan-wrapper .col-pad .wrap .input_wrap{float:left;width:94%}#family-plan-wrapper .col-pad .wrap .input_wrap .cl{clear:both}#family-plan-wrapper .col-pad .wrap .input_wrap .off{position:absolute;top:-99999999px !important}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl{margin:0;padding:0;border-collapse:collapse}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl thead,#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody,#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl th,#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl td{margin:0;padding:0}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl thead th{padding-bottom:6px;font-size:16px;font-size:1rem;font-weight:400;text-align:left}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td{width:18%;padding:0 10px 5px 0;padding:0 .625rem .3125rem 0;vertical-align:top}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td .input-area{display:inline-block;position:relative;width:100%;color:#000;font-size:13px;font-size:.8125rem}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td .input-area .placeholder{display:inline;position:absolute;top:2px;left:4px;color:#757575;font-size:13px;font-size:.8125rem;line-height:21px;line-height:1.3125rem;text-align:center}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td .input-area input[type="text"]{width:100% !important}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td .input-area.skypass-num .placeholder{max-width:84%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td.birth-date .input-DOB{width:31%;display:inline-block;vertical-align:top}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl tbody td .chosen-container input[role="combobox"]{width:100%;height:26px;padding:0 0 0 4px !important;font-size:14px;font-size:.875rem}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl .styled-select.slate{height:26px;height:1.625rem}#family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl .styled-select.slate select{height:26px;height:1.625rem}.ie8 #family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl .styled-select.slate select,.ie9 #family-plan-wrapper .col-pad .wrap .input_wrap .family-plan-apply-tbl .styled-select.slate select{padding-left:0 !important;height:18px;height:1.125rem}[lang="ja-jp"] #family-plan-wrapper .col-pad .wrap .input_wrap{width:100%}#family-plan-wrapper .col-pad .wrap .btn_plus{margin-left:10px;vertical-align:middle;color:#186686;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;font-weight:400;text-decoration:underline}#family-plan-wrapper .col-pad .wrap:after{display:block;clear:both;content:"";height:0}#family-plan-wrapper .col-pad .del,#family-plan-wrapper .col-pad .btn-cancel{display:inline-block;width:18px;height:18px;margin:3px 0 0 6px;padding:0;vertical-align:middle;font-size:0 !important;overflow:hidden;background:url("../images/components/bookingbar/booking-closeBtn.png") center no-repeat}#family-plan-wrapper .col-pad .del[disabled],#family-plan-wrapper .col-pad .btn-cancel[disabled]{opacity:.4;filter:alpha(opacity=40)}#family-plan-wrapper .col-pad .file-upload{list-style-type:none;padding:0;margin:0}#family-plan-wrapper .col-pad .file-upload li{width:300px;padding:1px;line-height:20px;line-height:1.25rem}#family-plan-wrapper .col-pad .file-upload li input[type="file"]{width:195px;font-size:14px;font-size:.875rem}#family-plan-wrapper .col-pad .file-upload li .btn-cancel{vertical-align:bottom}#family-plan-wrapper .chosen-container{width:100% !important}#family-plan-wrapper .family-plan-add-member{list-style-type:none;margin:0;padding:0}#family-plan-wrapper .family-plan-add-member .notice{padding:0}#profileViewArea .family-plan-form,#subview-area .family-plan-form{padding:0 0 20px 0}#profileViewArea .family-plan-form h2,#subview-area .family-plan-form h2{margin-bottom:13px;font-size:22px;font-size:1.375rem}#profileViewArea .family-plan-form .deco-disc,#subview-area .family-plan-form .deco-disc{padding:0 0 0 10px;margin:0;background:url('../images/components/profile/icon_bullet.png') 0 9px no-repeat}#profileViewArea .family-plan-form #did-you-know,#subview-area .family-plan-form #did-you-know{margin:0}#profileViewArea .family-plan-form .add-family-subtitle,#subview-area .family-plan-form .add-family-subtitle{border-bottom:1px solid #ccc;padding:0 0 26px 0;padding:0 0 1.625rem 0;font-size:14px;font-size:.875rem}#profileViewArea .family-plan-form .add-family-step .col-pad,#subview-area .family-plan-form .add-family-step .col-pad{margin-top:18px;margin-top:1.125rem;padding-bottom:35px;padding-bottom:2.1875rem;padding-left:10px;padding-left:.625rem}#profileViewArea .family-plan-form .add-family-step .col-pad .step2 p,#subview-area .family-plan-form .add-family-step .col-pad .step2 p{padding-bottom:6px;padding-bottom:.375rem}#profileViewArea .family-plan-form .add-family-step .col-pad p,#subview-area .family-plan-form .add-family-step .col-pad p{font-size:14px;font-size:.875rem;line-height:150%;margin:0}#profileViewArea .family-plan-form .add-family-step .col-pad p.margin-b,#subview-area .family-plan-form .add-family-step .col-pad p.margin-b{margin-bottom:13px;margin-bottom:.8125rem}#profileViewArea .family-plan-form .add-family-step .col-pad .divider,#subview-area .family-plan-form .add-family-step .col-pad .divider{border-left:1px dotted #bababa;padding-left:27px}#profileViewArea .family-plan-form .add-family-step .col-pad .step-header,#subview-area .family-plan-form .add-family-step .col-pad .step-header{font-size:18px;font-size:1.125rem;margin-bottom:15px;margin-bottom:.9375rem;padding-top:16px;padding-top:1rem}#profileViewArea .family-plan-form .add-family-step .col-pad .step2-sub-title,#subview-area .family-plan-form .add-family-step .col-pad .step2-sub-title{padding-bottom:14px;padding-bottom:.875rem;font-size:14px;font-size:.875rem}#profileViewArea .family-plan-form .add-family-step .col-pad .step2-sub-title .link-sp,#subview-area .family-plan-form .add-family-step .col-pad .step2-sub-title .link-sp{padding-top:8px;padding-top:.5rem}#profileViewArea .family-plan-form .add-family-step .col-pad .step2 p.deco-disc,#subview-area .family-plan-form .add-family-step .col-pad .step2 p.deco-disc{padding:0 0 0 10px}#profileViewArea .family-plan-form .add-family-step .col-pad .step2+.keForm .gray-box,#subview-area .family-plan-form .add-family-step .col-pad .step2+.keForm .gray-box{padding:26px 32px;padding:1.625rem 2rem;background:#fbfbfb;border-radius:3px;border:1px solid #ccc;margin-bottom:10px}#profileViewArea .family-plan-form .add-family-step .col-pad .step2+.keForm .area-box .checkbox,#profileViewArea .family-plan-form .add-family-step .col-pad .step2+.keForm .area-box input[type="checkbox"],#subview-area .family-plan-form .add-family-step .col-pad .step2+.keForm .area-box .checkbox,#subview-area .family-plan-form .add-family-step .col-pad .step2+.keForm .area-box input[type="checkbox"]{top:2px}#profileViewArea .family-plan-form .add-family-step .col-pad .step2.input-section .email-area .input-area input.required,#subview-area .family-plan-form .add-family-step .col-pad .step2.input-section .email-area .input-area input.required{width:60%;height:41px;padding:0 5px;padding:0 .3125rem}#profileViewArea .family-plan-form .add-family-step .col-pad .step2.input-section .email-area .input-area .placeholder,#subview-area .family-plan-form .add-family-step .col-pad .step2.input-section .email-area .input-area .placeholder{top:9px;left:10px;width:55%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#profileViewArea .family-plan-form .button-group-center,#subview-area .family-plan-form .button-group-center{padding-top:15px;padding-top:.9375rem}#profileViewArea .family-plan-form .wrap div.input_wrap,#subview-area .family-plan-form .wrap div.input_wrap{width:100%}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl td,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl td{width:18.9%}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .input-area input[type="text"],#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .input-area input[type="text"]{height:41px}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .input-area .placeholder,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .input-area .placeholder{top:9px;left:10px}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .styled-select.slate,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .styled-select.slate{height:41px}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .styled-select.slate .ke-selectbox,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .styled-select.slate .ke-selectbox{height:41px}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row{position:relative}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .dateholder,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .dateholder,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .dateholder,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .dateholder{margin:0}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .posR,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .posR,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .posR,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .posR{padding:0;position:relative}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .placeholder,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .placeholder,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .placeholder,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .placeholder{position:absolute;top:0;left:0;font-size:13px;font-size:.8125rem;color:#757575;font-weight:normal;line-height:100%;white-space:nowrap;padding:.8125rem .625rem !important;width:100%;display:inline-block;overflow:hidden}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input{line-height:normal;border:1px solid #919191;height:40px;padding:.5rem .625rem !important}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input.tripdetail-input,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input.tripdetail-input,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input.tripdetail-input,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input.tripdetail-input{font-weight:400}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input.placeholder-form,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input.placeholder-form,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input.placeholder-form,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input.placeholder-form{font-size:13px;font-size:.8125rem;width:100%}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input.readonly,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input.readonly,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field input.readonly,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row input.readonly{background:#f8f8f8}#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .dateTarget,#profileViewArea .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .dateTarget,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .placeholder-field .dateTarget,#subview-area .family-plan-form .wrap div.input_wrap .family-plan-apply-tbl .addMemberTbody .addMemberTr .form-row .dateTarget{position:absolute;top:11px;right:15px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -63px -16px;width:15px;height:17px;text-indent:-99999px;font-size:0;border:0}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container{width:100%}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl{margin:0;float:left}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl dt,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl dt{margin-bottom:6px}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl dd,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl dd{width:100%;position:relative;margin:0}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl dd input,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl dd input{width:100%;height:41px;border:1px solid #919191;padding:0 .3125rem !important;font-size:14px;font-size:.875rem}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl dd .placeholder,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl dd .placeholder{width:97%;display:inline-block;position:absolute;top:2px;left:4px;color:#757575;font-size:13px;font-size:.8125rem;line-height:35px;line-height:2.1875rem;text-align:left;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl dd.styled-select,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl dd.styled-select{overflow:inherit;height:41px}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl dd.styled-select .ke-selectbox,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl dd.styled-select .ke-selectbox{height:41px}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.last-name-ctn,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.last-name-ctn{width:11%;margin-right:1%}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.first-name-ctn,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.first-name-ctn{width:20%;margin-right:1%}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date{width:17%;margin-right:1%}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date .dateholder,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date .dateholder{margin:0}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date .dateTarget,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date .dateTarget{background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -63px -16px;position:absolute;top:10px;right:15px}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date .placeholder,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.birth-date .placeholder{width:80%}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.skypass-num-ctn,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.skypass-num-ctn{width:21%;margin-right:1%}#profileViewArea .family-plan-form .wrap div.input_wrap .input-info-container dl.discount-choice,#subview-area .family-plan-form .wrap div.input_wrap .input-info-container dl.discount-choice{width:27%;margin-right:0}@-moz-document url-prefix(){#family-plan-wrapper .col-pad .file-upload li input[type="file"]{width:255px}}.ie #family-plan-wrapper .chosen-container input[role="combobox"]{line-height:2em}.ie #family-plan-wrapper .chosen-container-single>input{background-position:99% center}.ie #family-plan-wrapper .file-upload li input[type="file"]{width:270px;border:1px solid #919191}.ie #family-plan-wrapper .file-upload li .btn-cancel{margin-left:5px}.styled-select.slate{height:26px;height:1.625rem}.styled-select.slate select{height:26px;height:1.625rem}.ie8 .styled-select.slate select,.ie9 .styled-select.slate select{padding-left:0 !important;height:18px;height:1.125rem}.discount-domestic-page{width:100%;position:relative}.discount-domestic-page .right-link{position:absolute;top:3px;right:8px}.discount-domestic-page h2{font-size:18px;font-size:1.125rem}.discount-domestic-page ul{padding:0;margin:0 0 27px 0}.discount-domestic-page ul li{list-style:none;margin:0 0 5px 0;font-size:14px;font-size:.875rem}.discount-domestic-page .gray-box{padding:31px 39px 41px;padding:1.9375rem 2.4375rem 2.5625rem;background:#fbfbfb;border-radius:3px;border:1px solid #ccdcdf;margin-bottom:10px}.discount-domestic-page .gray-box:after{clear:both;content:'';display:block}.discount-domestic-page .gray-box h3{font-size:16px !important;font-weight:bold !important;margin-bottom:3px;padding:0}.discount-domestic-page .gray-box .sub-text{font-size:14px !important}.discount-domestic-page .gray-box div:first-child .sub-text{margin:0}.discount-domestic-page .gray-box div:last-child{min-height:159px}.discount-domestic-page .gray-box div:last-child .sub-text{margin:0}.discount-domestic-page .gray-box a.button.cta{width:auto;background:white;color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6}.discount-domestic-page .gray-box a.button.cta:hover,.discount-domestic-page .gray-box a.button.cta:focus{width:auto;background:#186686;color:white;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6}.divider{border-left:1px dotted #bababa;padding-left:27px}.deco-disc{padding:0 0 0 10px;margin:0;background:url('../images/components/profile/icon_bullet.png') 0 9px no-repeat}
.no-gap{margin:0;padding:0}#promo-coupon fieldset{border:0}#promo-coupon h3{font-size:20px;font-size:1.25rem;font-weight:bold;margin:0}#promo-coupon p{font-size:14px;font-size:.875rem;margin:0}#promo-coupon input[type=text],#promo-coupon input[type=password],#promo-coupon textarea{padding:9px 10px;line-height:initial}#promo-coupon .input-area{position:relative}#promo-coupon .placeholder{position:absolute;top:9px;left:10px;font-size:13px;font-size:.8125rem;color:#757575}#promo-coupon .coupon-box{margin-bottom:25px;border:1px dashed #96b4ba;border-radius:5px;background:#eee;background:url("../images/components/profile/mycpn-emblem2.png") no-repeat 24px 80% #e2ebef;padding-left:60px;position:relative}#promo-coupon .coupon-box:after{position:absolute;border:1px dashed #96b4ba;border-right:1px solid white;border-bottom-left-radius:10px;border-top-left-radius:10px;background:white;width:10px;height:20px;right:-1px;top:43%;content:''}#promo-coupon .coupon-box>div{background:#f8f8f8;border-bottom-right-radius:5px;border-top-right-radius:5px;padding:25px 20px 25px 0;position:relative;min-height:80px}.ie8 #promo-coupon .coupon-box>div{background:url("../images/components/profile/mycpn-o.gif") no-repeat right 50% #f8f8f8}#promo-coupon .coupon-box>div:after{display:block;clear:both;content:"";height:0}#promo-coupon .coupon-box header,#promo-coupon .coupon-box .title,#promo-coupon .coupon-box .cp-register{float:left;margin:0;padding:0}#promo-coupon .coupon-box header,#promo-coupon .coupon-box .title{width:36%;margin-left:30px;padding-right:10px;border-right:1px solid #96b4ba}#promo-coupon .coupon-box .cp-register{width:59%;padding-left:30px}#promo-coupon .coupon-box .cp-register .entry-area{margin:0;width:100%}#promo-coupon .coupon-box .cp-register .entry-area:after{display:block;clear:both;content:"";height:0}#promo-coupon .coupon-box .cp-register .entry-area dt{float:left;font-style:italic;max-width:33%}#promo-coupon .coupon-box .cp-register .entry-area dt label{color:#186686;padding-top:5px;display:inline-block}#promo-coupon .coupon-box .cp-register .entry-area dd{float:left;margin:0;position:relative;padding-left:10px;width:68%}#promo-coupon .coupon-box .cp-register .entry-area dd:after{display:block;clear:both;content:"";height:0}#promo-coupon .coupon-box .cp-register .entry-area dd>div{float:left;width:61%}#promo-coupon .coupon-box .cp-register .entry-area dd input.button-main-blue{width:34%;float:left;margin-left:4%;word-wrap:break-word}#promo-coupon .coupon-box .cp-register .entry-area dd .input-area input{border:1px solid #777}#promo-coupon .coupon-list .title{margin-bottom:12px}#promo-coupon .coupon-list .title ul.list{margin:0;padding:0}#promo-coupon .coupon-list .title ul.list li{list-style:none;margin-top:4px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:url("../images/icon-belt-info-txt.gif") no-repeat 0 7px}#promo-coupon .coupon-list-table{width:100%;border-collapse:collapse;font-size:14px;font-size:.875rem}#promo-coupon .coupon-list-table thead th{color:#186686;border-bottom:1px solid #a6a4a5;padding:10px 9px;word-break:break-word}#promo-coupon .coupon-list-table tbody tr:nth-child(even){background:#eaeae9}#promo-coupon .coupon-list-table tbody td,#promo-coupon .coupon-list-table tbody th{padding:10px 9px;text-align:center;font-weight:normal;word-break:break-word}#promo-coupon .coupon-list-table tbody tr.bg{background:#f8f8f8}#promo-coupon .coupon-list-table .name{width:22%}#promo-coupon .coupon-list-table .button-small-white{display:inline-block;line-height:1.2;border:1px solid #0180a3;color:#186686}#promo-coupon .coupon-list-table .alert{color:#d80a0a}#promo-coupon .coupon-list-table .available{font-weight:bold}#promo-coupon .coupon-list-table .no-result-list{padding:120px 0 130px}#promo-coupon .coupon-list-table .no-result-list a{font-size:14px;font-size:.875rem}#promo-coupon .notice h3{font-size:14px;font-size:.875rem;font-weight:bold;padding:0 0 0 8px;margin:25px 0 0 0;color:#186686;border-bottom:1px solid #ccc}#promo-coupon .notice .list{margin:8px 0 0 25px;padding:0}#promo-coupon .notice .list li,#promo-coupon .notice .list a{font-size:14px;font-size:.875rem;line-height:20px}#promo-coupon .notice .list li strong,#promo-coupon .notice .list a strong{color:#186686}#promo-coupon.lounge-coupon h2{font-size:22px;font-size:1.375rem;line-height:140% !important;font-weight:normal}#promo-coupon.lounge-coupon .coupon-list-table .name{width:20% !important}#promo-coupon-details.popup-details{padding:0}#promo-coupon-details.popup-details .layer-pop{padding:20px 30px 30px;background:#fff;min-width:660px}#promo-coupon-details.popup-details .layer-pop h2{font-size:30px;font-size:1.875rem;text-align:center;margin:23px 0 20px 0}#promo-coupon-details.popup-details .layer-pop .btn-area{margin:20px 0;text-align:center}#promo-coupon-details.popup-details .coupon{background:url("../images/components/profile/mycpn-emblem.png") no-repeat 90% 60%}#promo-coupon-details.popup-details .details{border:1px solid #ccc;border-radius:5px;border-bottom:1px dashed #ccc}#promo-coupon-details.popup-details .details ul{margin:0;padding:0;font-size:14px;font-size:.875rem;width:100%;list-style:none;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}#promo-coupon-details.popup-details .details ul>li{display:table;width:100%}#promo-coupon-details.popup-details .details ul>li .tit{clear:both;color:white;width:30%;height:100%;padding:5px 15px 10px 30px;display:table-cell;font-weight:bold;word-break:break-word;background:#186686 url("../images/components/profile/mycpn-dot.png") no-repeat 20px 14px;line-height:130%}#promo-coupon-details.popup-details .details ul>li .tit+span{display:table-cell;width:70%;margin:0;padding:5px 10px 10px 20px;vertical-align:middle;word-break:break-word}#promo-coupon-details.popup-details .details ul>li:first-child .tit{padding-top:10px;background:#186686 url("../images/components/profile/mycpn-dot.png") no-repeat 20px 18px;border-top-left-radius:3px}#promo-coupon-details.popup-details .details-itin{border:1px solid #ccc;border-radius:5px;border-top:0;padding:20px 20px 20px 30px;padding:1.25rem 1.25rem 1.25rem 1.875rem}#promo-coupon-details.popup-details .details-itin:after{display:block;clear:both;content:"";height:0}#promo-coupon-details.popup-details .details-itin .details-section{margin:20px 0 0 0;font-size:14px;font-size:.875rem}#promo-coupon-details.popup-details .details-itin .details-section h3{font-weight:bold;font-size:14px;font-size:.875rem;line-height:18px;color:#186686;margin:0}#promo-coupon-details.popup-details .details-itin .details-section:first-child{margin:0}#promo-coupon-details.popup-details .details-itin .details-section-full{width:100%;margin:0;float:none;font-size:14px;font-size:.875rem}#promo-coupon-details.popup-details .details-itin .details-section-full h3{font-weight:bold;font-size:14px;font-size:.875rem;line-height:18px;color:#186686;margin:0}#promo-coupon-details.popup-details .details-itin .details-section-full ul{padding-left:12px}#promo-coupon-details.popup-details .details-itin .itin{margin:10px 20px 0 0;width:100%}#promo-coupon-details.popup-details .details-itin .itin:after{content:"";display:block;height:0;clear:both}#promo-coupon-details.popup-details .details-itin .itin dt{width:30%;padding:0 10px 7px 7px;clear:left;float:left;background:0;word-wrap:break-word;font-weight:bold;line-height:130%}#promo-coupon-details.popup-details .details-itin .itin dd{margin:0;width:70%;float:left;padding-bottom:7px;word-break:break-word;line-height:130%}#promo-coupon-details.popup-details .notice h3{font-size:16px;font-size:1rem;font-weight:bold;padding:0 0 0 8px;margin:25px 0 0 0;color:#186686;border-bottom:1px solid #ccc}#promo-coupon-details.popup-details .notice .list{margin:8px 0 0 25px;padding:0}#promo-coupon-details.popup-details .notice .list li,#promo-coupon-details.popup-details .notice .list a{font-size:14px;font-size:.875rem;line-height:20px}#promo-coupon-details.popup-details .notice .list li strong,#promo-coupon-details.popup-details .notice .list a strong{color:#186686}#promo-coupon-details.popup-details.patners .details-itin h3{background:0}#promo-coupon-details.popup-details.patners .details-itin li{background:url("../images/components/profile/mycpn-dot2.png") no-repeat left 7px;list-style:none;padding-left:10px}#promo-coupon-details.popup-details.lounge-coupon-details h3{margin-bottom:5px;padding-left:10px;font-weight:bold;font-size:14px;font-size:.875rem;line-height:20px;background:url('../images/components/profile/mycpn-dot2.png') no-repeat left 7px}#promo-coupon-details.popup-details.lounge-coupon-details .coupon{background:url('../images/components/profile/mycpn-emblem.png') no-repeat 90% 20%}#promo-coupon-details.popup-details.lounge-coupon-details .table-style table tbody tr:nth-child(even),#promo-coupon-details.popup-details.lounge-coupon-details .table-style ul li:nth-child(even){background:#eaeae9}#promo-coupon-details.popup-details.lounge-coupon-details .table-style table{width:100%}#promo-coupon-details.popup-details.lounge-coupon-details .table-style thead th{padding:6px;color:#186686;font-size:14px;font-size:.875rem;border-bottom:1px solid #8d8d8d}#promo-coupon-details.popup-details.lounge-coupon-details .table-style tbody td{padding:6px;font-size:14px;font-size:.875rem;text-align:center}#promo-coupon-details.popup-details.lounge-coupon-details .table-style tbody td.isNull{padding:30px}#promo-coupon-details.popup-details.lounge-coupon-details .info-lounge{text-align:right}#promo-coupon-details.popup-details.lounge-coupon-details .info-lounge a{font-size:14px;font-size:.875rem}

.no-gap{margin:0;padding:0}@media print{body>*:not(#content-area){display:block}body *{visibility:hidden;-webkit-print-color-adjust:exact}#skypassCardImage,#skypassCardImage *{visibility:visible}#skypassCardImage{position:absolute !important;left:50%;top:100px;margin-left:-143px;width:297px;height:183px}#skypassCardImage p{color:black !important}#skypassCardImage.TB p{color:#00b4b4 !important}#skypassCardImage.MC p,#skypassCardImage.MCZ p{color:#0ff !important}}.reg-common ul,.reg-common li,.reg-common ol,.reg-common p,.reg-common div,.reg-common h1,.reg-common h2,.reg-common h3,.reg-common h4{padding:0;margin:0;list-style:none;line-height:inherit !important}.reg-common .ptext{padding:0 0 15px}.reg-common span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.reg-common .password-reset-list{padding:0 0 20px;margin:0}.reg-common .password-reset-list li{list-style:none;font-weight:300;font-size:14px;font-size:.875rem;padding-left:14px;background:url('../images/components/columnflow/columns-count-bg.png') no-repeat 0 -5px}.reg-common .reg-title{font-size:30px;font-size:1.875rem;padding:0 0 30px;margin:0;font-weight:400}.reg-common .reg-sub-text{padding:0 0 30px;margin:0;font-size:14px;font-size:.875rem}.reg-common .btn-area{text-align:center;width:100%;padding:30px 0}.reg-common .btn-area button,.reg-common .btn-area a{display:inline-block}.reg-common .btn-area button+button,.reg-common .btn-area a+button{margin:0 5px}.reg-common .btn-area.landing-link{padding:5px 0}.reg-common .btn-area.left{text-align:left}.reg-common .btn-area.right{text-align:right}.reg-common .btn-area.submit button,.reg-common .btn-area.right button,.reg-common .btn-area.right a{min-width:200px}.reg-common .custom-form input[type="text"],.reg-common .custom-form input[type="tel"],.reg-common .custom-form input[type="email"],.reg-common .custom-form input[type="password"],.reg-common .custom-form input[type="number"],.reg-common .custom-form textarea{padding:9px 10px}.reg-common .custom-form .styled-select.reg-sect{height:40px;height:2.5rem}.reg-common .custom-form .styled-select.reg-sect select{height:40px;height:2.5rem}.ie8 .reg-common .custom-form .styled-select.reg-sect select,.ie9 .reg-common .custom-form .styled-select.reg-sect select{padding-left:0 !important;height:25px;height:1.5625rem}#new-password-form .form-column-6 label{line-height:40px;margin:5px 0 0 0}#new-password-form #error-wrapper>span{color:#d42a1d !important;font-weight:bold;padding:10px 0;display:inline-block}.new-registration-page{background:white;padding:0;margin:0 auto;min-width:940px}.new-registration-page .eng-changearea{font-size:14px !important;font-size:.875rem !important;margin:0}.new-registration-page .sectionHeader{margin-top:10px;margin-bottom:10px;padding:6px 10px;font-size:16px !important;font-size:1rem !important;background-color:#eaeae9;font-weight:400}.new-registration-page .vSpace:after{display:block;clear:both;content:"";height:0}.new-registration-page .vSpace .checkbox-area{margin-top:5px;position:relative}.new-registration-page .vSpace .checkbox-area label{padding:0}.new-registration-page .vSpace .checkbox-area label span{padding-top:3px}.new-registration-page .vSpace .checkbox-area label span.all-agree{font-weight:700}.new-registration-page .vSpace .checkbox-area input[type="checkbox"],.new-registration-page .vSpace .checkbox-area input[type="radio"],.new-registration-page .vSpace .checkbox-area span.radiobtn,.new-registration-page .vSpace .checkbox-area span.checkbox{position:absolute;left:0;top:3px}.new-registration-page .vSpace .checkbox-area input[type="checkbox"]:checked+span+label,.new-registration-page .vSpace .checkbox-area input[type="radio"]:checked+span+label,.new-registration-page .vSpace .checkbox-area span.radiobtn:checked+span+label,.new-registration-page .vSpace .checkbox-area span.checkbox:checked+span+label{font-weight:400}.new-registration-page .vSpace .checkbox-area input[type="checkbox"]{margin-top:0}.new-registration-page .vSpace .checkbox-area label{font-size:12px;font-size:.75rem;display:inline-block;padding-left:25px}.new-registration-page .vSpace .checkbox-area.selected label{font-weight:400}.new-registration-page .vSpace .checkbox-area.depth2{margin-left:10px}.new-registration-page .vSpace .styled-select+input[type=text],.new-registration-page .vSpace input[type=text]+input[type=text]{margin-top:5px}.new-registration-page .agreeChecked .checkbox-area{margin:15px 10px 10px;position:relative}.new-registration-page .agreeChecked .checkbox-area .checkbox-text{font-size:14px;font-size:.875rem;line-height:inherit}.new-registration-page .agreeChecked .checkbox-area label{padding:0}.new-registration-page .agreeChecked .checkbox-area label span{padding-top:3px}.new-registration-page .agreeChecked .checkbox-area input[type="checkbox"],.new-registration-page .agreeChecked .checkbox-area input[type="radio"],.new-registration-page .agreeChecked .checkbox-area span.radiobtn,.new-registration-page .agreeChecked .checkbox-area span.checkbox{position:absolute;left:0;top:5px}.new-registration-page .agreeChecked .checkbox-area input[type="checkbox"]:checked+span+label,.new-registration-page .agreeChecked .checkbox-area input[type="radio"]:checked+span+label,.new-registration-page .agreeChecked .checkbox-area span.radiobtn:checked+span+label,.new-registration-page .agreeChecked .checkbox-area span.checkbox:checked+span+label{font-weight:400}.new-registration-page .agreeChecked .checkbox-area input[type="checkbox"]{margin-top:0}.new-registration-page .agreeChecked .checkbox-area label{font-size:16px;font-size:1rem;display:inline-block;padding-left:25px}.new-registration-page .agreeChecked .checkbox-area.selected label{font-weight:400}.new-registration-page .radiobtn-area{position:relative}.new-registration-page .radiobtn-area label{padding:2px 0 0 0}.new-registration-page .radiobtn-area input[type="checkbox"],.new-registration-page .radiobtn-area input[type="radio"],.new-registration-page .radiobtn-area span.radiobtn,.new-registration-page .radiobtn-area span.checkbox{position:absolute;left:0;top:3px}.new-registration-page .radiobtn-area input[type="checkbox"]:checked+span+label,.new-registration-page .radiobtn-area input[type="radio"]:checked+span+label,.new-registration-page .radiobtn-area span.radiobtn:checked+span+label,.new-registration-page .radiobtn-area span.checkbox:checked+span+label{font-weight:400}.new-registration-page .radiobtn-area input[type="checkbox"]{margin-top:0}.new-registration-page .radiobtn-area label{font-size:13px;font-size:.8125rem;display:inline-block;padding-left:25px}.new-registration-page .radiobtn-area.selected label{font-weight:400}.new-registration-page .addressType{display:table;width:99%}.new-registration-page .addressType li{width:33%;display:table-cell}.new-registration-page .compound-input{position:relative;padding:1px}.new-registration-page .compound-input .formlabel{position:absolute;top:10px;left:10px;font-size:13px;font-size:.8125rem;color:#757575;font-weight:normal}.new-registration-page .compound-input [class*="inner-column"]{position:relative}.new-registration-page .compound-input [class*="inner-column"][class*="column-2"] .formlabel{left:7%;padding-left:15px}.new-registration-page .inner-column-6{float:left;padding-right:15px;width:50%}.new-registration-page .inner-column-6+.inner-column-6{padding-right:0}.new-registration-page .inner-column-6 .btn.submit{display:block}.new-registration-page .inner-column-4{float:left;width:40%}.new-registration-page .inner-column-2{float:left;padding-left:2%;width:30%}.ie8 .new-registration-page .inner-column-2{width:29%}.new-registration-page span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.new-registration-page .sub-label{font-size:14px;font-size:.875rem;padding:10px 0}.new-registration-page .title-label{display:block;padding:15px 0 10px;font-weight:600;font-size:14px;font-size:.875rem}.new-registration-page .title-label .instruction{float:right;width:80%;font-weight:400;text-align:right;font-size:12px;font-size:.75rem;line-height:120%}.new-registration-page .title-label .instruction:after{display:block;clear:both;content:"";height:0}.new-registration-page .grid{padding-bottom:30px}.new-registration-page .grid .col-1-2{width:50%;padding:0 10px}.new-registration-page .grid .col-1-2.right{float:right}.new-registration-page .grid .col-1-2.view-col{padding:0}.new-registration-page .grid:after{display:block;clear:both;content:"";height:0}.new-registration-page .kr-search input[type="text"]{width:70%;float:right}.new-registration-page .kr-search button{padding:9px 0;width:28%;vertical-align:-1px;text-align:center;float:left;font-size:14px;font-size:.875rem}.new-registration-page .kr-search:after{display:block;clear:both;content:"";height:0}.new-registration-page .button-main-blue.china-smt{margin-top:5px}.new-registration-page #skypassCardImage{position:relative;width:297px;height:183px;background-color:#aaa;background-repeat:no-repeat;background-size:100%;margin-bottom:20px;text-shadow:2px 1px #000}.new-registration-page #skypassCardImage p{margin:0;position:absolute;font-size:16px;font-size:1rem;color:white}.new-registration-page #skypassCardImage #cardNumber{top:132px;left:40px;z-index:100}.new-registration-page #skypassCardImage #userName{top:150px;left:40px;z-index:100;font-size:10px !important;font-size:.625rem !important}.new-registration-page #skypassCardImage #expDate{right:20px;z-index:100}.new-registration-page #skypassCardImage .cardimg{z-index:0;position:absolute;left:0;top:0}.new-registration-page .MC{background-image:url('../images/components/profile/mc.jpg')}.new-registration-page .MC #expDate{bottom:20px}.new-registration-page .MCZ{background-image:url('../images/components/profile/mcz.jpg')}.new-registration-page .MCZ #expDate{bottom:20px}.new-registration-page .MP{background-image:url('../images/components/profile/mcp.jpg')}.new-registration-page .MP #expDate{bottom:25px}.new-registration-page .MM{background-image:url('../images/components/profile/mm.jpg')}.new-registration-page .MM #expDate{bottom:30px}.new-registration-page .TB{background-image:url('../images/components/profile/sp.jpg')}.new-registration-page .TB #expDate{bottom:15px}.new-registration-page .spj{background-image:url('../images/components/profile/spj.jpg')}.new-registration-page .spj #expDate{bottom:11px}.new-registration-page .user-header-label{font-weight:bold;margin-bottom:5px}.new-registration-page #printSkypassMemberCard{font-size:16px;font-size:1rem}.new-registration-page #user-header{clear:both;padding-top:20px}.new-registration-page #password-footer{margin:40px 0}.new-registration-page #password-footer div,.new-registration-page #password-footer a{display:inline-block}.new-registration-page #password-footer label{font-size:14px;font-size:.875rem}.new-registration-page #password-footer .grid{display:table;width:900px;margin:0 auto}.new-registration-page #password-footer .grid>div{display:table-cell;text-align:left;vertical-align:top}.new-registration-page #password-footer .grid>div.grid-break{display:block}.new-registration-page #password-footer .grid>div button{margin:24px 0 0 20px;padding:11px 30px 11px !important}.new-registration-page #password-footer .grid p{margin:0}.new-registration-page #password-footer .grid [class*='col-']{float:none}.new-registration-page #password-footer .grid [class*='col-'].col-1-4{width:auto}.new-registration-page .header-row{margin-top:20px;margin-bottom:30px}.new-registration-page .data-section{height:80px}.new-registration-page .data-section .data-label{font-weight:bold}.new-registration-page .data-section .big-data-label{padding-left:20px}.new-registration-page .multilist-st .col-3-4 li .title{display:inline-block;width:30%;padding-left:20px}.new-registration-page hr{margin:10px 0 20px}.new-registration-page .customize-skypass{color:#186686;font-size:24px;font-size:1.5rem}.new-registration-page .login-info{width:80%}.new-registration-page div.select ul.options{height:200px;overflow:auto}.new-registration-page .firstTabbableContent span:before{content:"◀ "}.new-registration-page #office-address-fields .add-office-info{margin-top:20px}.new-registration-page #office-address-fields .add-office-info h3{font-weight:bold;font-size:14px;font-size:.875rem}.new-registration-page #office-address-fields .add-office-info h3+label{padding-top:5px}.new-registration-page #office-address-fields .add-office-info .title-label{font-weight:normal}
.no-gap{margin:0;padding:0}#withdrawal-wrapper{background-color:white}#withdrawal-wrapper div,#withdrawal-wrapper p,#withdrawal-wrapper h3,#withdrawal-wrapper h4{padding:0;margin:0}#withdrawal-wrapper .custom-form.withdraw h3{margin:0 0 10px 0;padding:0;font-size:17px;font-size:1.0625rem;font-weight:300}#withdrawal-wrapper .custom-form.withdraw div{margin:1em 0;font-size:16px;font-size:1rem}#withdrawal-wrapper .custom-form.withdraw p{margin-bottom:1em;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}#withdrawal-wrapper .custom-form.withdraw label{font-size:14px;font-size:.875rem}#withdrawal-wrapper .custom-form.withdraw label a{font-size:14px;font-size:.875rem}#withdrawal-wrapper .custom-form.withdraw .agree-wrap{margin:1em 0;line-height:2.3em}#withdrawal-wrapper .custom-form.withdraw .agree-wrap input[type="checkbox"]{margin-top:2px;vertical-align:middle}#withdrawal-wrapper .custom-form.withdraw .agree-wrap .checkbox-text{font-size:12px;font-size:.75rem}#withdrawal-wrapper .custom-form.withdraw .agree-wrap .checkbox-text a{font-size:12px;font-size:.75rem;display:inline}#withdrawal-wrapper .custom-form.withdraw .agree-wrap .checkbox-text p{display:inline-block;font-size:12px;font-size:.75rem}#withdrawal-wrapper .custom-form.withdraw .input-wrap .compound-input{overflow:initial;margin:1em 0}#withdrawal-wrapper .custom-form.withdraw .input-wrap .compound-input>*{vertical-align:top}#withdrawal-wrapper .custom-form.withdraw .input-wrap .compound-input .input-area{position:relative;display:inline-block;margin:1px;padding:0}#withdrawal-wrapper .custom-form.withdraw .input-wrap .compound-input .input-area .placeholder{display:inline;position:absolute;top:14px;left:15px;color:#757575;font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;text-align:center}#withdrawal-wrapper .custom-form.withdraw .input-wrap .compound-input .input-area input[type="password"]{padding:13px 15px}#withdrawal-wrapper .custom-form.withdraw #mem-withdraw-password,#withdrawal-wrapper .custom-form.withdraw #mem-sky-withdraw-password{width:400px;margin-right:20px}#withdrawal-wrapper .custom-form.withdraw #removeAccount-h,#withdrawal-wrapper .custom-form.withdraw #removeAccount-s{width:400px}#withdrawal-wrapper .custom-form.withdraw #removeAccount-s{padding:11px 42px 10px 20px !important}#withdrawal-wrapper .custom-form.withdraw #mem-withdraw-message,#withdrawal-wrapper .custom-form.withdraw #mem-sky-withdraw-message{font-size:16px;font-size:1rem;color:black}#withdrawal-wrapper .custom-form.withdraw #mem-withdraw-error,#withdrawal-wrapper .custom-form.withdraw #mem-sky-withdraw-error{font-size:16px;font-size:1rem;color:red}#withdrawal-success{background-color:white;padding:20px}#withdrawal-confirm{padding:20px}#withdrawal-confirm .btn-area{text-align:center;width:100%;padding:30px 0}#withdrawal-confirm .btn-area button{display:inline-block;margin:0 5px}#withdrawal-confirm .btn-area button:hover,#withdrawal-confirm .btn-area button:focus{outline:1px solid black}

.no-gap{margin:0;padding:0}.temporary-text{margin:-12px 0 20px;font-size:14px;font-size:.875rem;color:#186686}.hanjinRentcar .logo{text-align:right;margin-right:5px;float:right}.hanjinRentcar .logo img{height:21px}.hanjinRentcar .redeem-top-bar{float:left}.hanjinRentcar .redeem-top-bar li{width:16.5%}.hanjinRentcar .redeem-top-bar li:first-child{width:12%}.hanjinRentcar .redeem-top-bar li a{display:inline-block}.hanjinRentcar:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;width:11px}.hanjinRentcarView .error{margin:0}.hanjinRentcarView .keForm>div .radiobtn{position:absolute;top:3px;left:1px}.hanjinRentcarView .keForm>div .checkboxLabel{padding-left:23px;vertical-align:top}.hanjinRentcarView .input-area{position:relative}.hanjinRentcarView .placeholder{position:absolute;font-size:13px;font-size:.8125rem;top:9px;left:11px;z-index:100;color:#767676;top:12px}.scale150 .hanjinRentcarView .placeholder,.scale175 .hanjinRentcarView .placeholder{top:2px;left:11px;word-break:break-all}.hanjinRentcarView .custom-form .styled-select.oldsize{height:38px;height:2.375rem}.hanjinRentcarView .custom-form .styled-select.oldsize select{height:38px;height:2.375rem}.ie8 .hanjinRentcarView .custom-form .styled-select.oldsize select,.ie9 .hanjinRentcarView .custom-form .styled-select.oldsize select{padding-left:0 !important;height:24px;height:1.5rem}.hanjinRentcarView .custom-form input[type="text"],.hanjinRentcarView .custom-form input[type="tel"]{font-size:13px;font-size:.8125rem;padding:9px 10px}.hanjinRentcarView .custom-form input[type="checkbox"]{width:22px;margin-top:0}.hanjinRentcarView fieldset{border:0;padding:0;margin:0}.hanjinRentcarView legend{font-size:14px;font-size:.875rem;line-height:normal}.hanjinRentcarView label{display:inline-block;color:black;font-weight:400;font-size:14px;font-size:.875rem}.hanjinRentcarView .checkbox+label{margin-left:8px}.hanjinRentcarView table{line-height:normal}.hanjinRentcarView{color:black;min-height:450px}.hanjinRentcarView h4{margin-bottom:8px;margin-top:30px;text-align:left;display:inline-block;font-weight:700;font-size:16px;font-size:1rem}.hanjinRentcarView .required_mark{font-size:13px;font-size:.8125rem}.hanjinRentcarView .content-block{padding:20px 20px 40px 20px;line-height:normal}.hanjinRentcarView address{font-style:normal}.hanjinRentcarView .rentcar-mileage-notice{margin-bottom:30px}.hanjinRentcarView .rentcar-mileage-notice .col{border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:inline-block;padding-bottom:10px;width:100%}.hanjinRentcarView .rentcar-mileage-notice .col>div{display:inline-block;width:33.3%;vertical-align:top;padding:0 10px}.hanjinRentcarView .rentcar-mileage-notice .col>div h5{margin:15px 0 6px 0;font-size:14px;font-size:.875rem;text-align:left;font-weight:bold}.hanjinRentcarView .rentcar-mileage-notice .col>div p{font-size:14px;font-size:.875rem;margin:0}.hanjinRentcarView .rentcar-mileage-notice .col>div .mile{color:#186686}.hanjinRentcarView .rentcar-mileage-notice .col>div .mile span{font-size:20px;font-size:1.25rem}.hanjinRentcarView .rentcar-mileage-notice .col>div .mile em{font-size:14px;font-size:.875rem;font-style:normal}.hanjinRentcarView .column-date:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .column-date .column-left{width:63%;margin-right:2%;float:left;vertical-align:top;padding-left:1px}.hanjinRentcarView .column-date .column-left h4:first-child{margin-top:0}.hanjinRentcarView .column-date .column-right{width:35%;border-left:1px solid #cacaca;padding-left:2%;float:right;vertical-align:top}.hanjinRentcarView .column-date .column-right h4:first-child{margin-top:0}.hanjinRentcarView .rentduedate .g-row{padding-bottom:10px}.hanjinRentcarView .rentduedate .g-row fieldset legend{font-weight:bold}.hanjinRentcarView .rentduedate .g-row fieldset>div:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .rentduedate .g-row fieldset>div .hour,.hanjinRentcarView .rentduedate .g-row fieldset>div .min{float:left;margin-left:2%;width:32%}.hanjinRentcarView .rentduedate .g-row fieldset>div .date{float:left;width:32%}.hanjinRentcarView .rentduedate .g-row fieldset>div .btn-cal{border:0;padding:0;background:0}.hanjinRentcarView .rentduedate label{display:block;margin-bottom:4px}.hanjinRentcarView .rentduedate .date-container{position:relative}.hanjinRentcarView .rentduedate .date-container .date-search{position:absolute;left:15px;top:15px;width:auto !important;z-index:1}.hanjinRentcarView .rentduedate .date-container .date-search a img{width:inherit}.hanjinRentcarView .rentduedate .date-container .dateholder{position:relative;border:1px solid #919191;margin:0;padding:5px 11px;background:white}.hanjinRentcarView .rentduedate .date-container .dateholder input{border:0;width:80%;position:relative;top:0}.hanjinRentcarView .rentduedate .date-container .dateholder .dateTarget{top:50%;margin-top:-10px;right:12px}.hanjinRentcarView .rent-date{z-index:2}.hanjinRentcarView .return-date{z-index:1}.hanjinRentcarView .driver-birth-date{margin-top:30px}.hanjinRentcarView .driver-birth-date legend{font-weight:bold}.hanjinRentcarView .driver-birth-date .birth-date{margin-bottom:10px;z-index:1}.hanjinRentcarView .driver-birth-date .birth-date:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .driver-birth-date .birth-date .year{float:left;width:32%}.hanjinRentcarView .driver-birth-date .birth-date .month,.hanjinRentcarView .driver-birth-date .birth-date .day{float:left;margin-left:2%;width:32%}.hanjinRentcarView .driver-birth-date .checkbox-wrapper{z-index:0}.hanjinRentcarView .driver-birth-date .info{position:relative;font-size:12px;font-size:.75rem}.hanjinRentcarView .driver-birth-date .info h5{width:100px;position:absolute;display:block;word-wrap:break-word;margin:0;font-size:12px;font-size:.75rem;text-align:left;color:black;font-weight:bold}[lang='ko-kr'] .hanjinRentcarView .driver-birth-date .info h5{width:70px}.hanjinRentcarView .driver-birth-date .info ul{margin:0 0 0 102px;padding:0;list-style:none}[lang='ko-kr'] .hanjinRentcarView .driver-birth-date .info ul{margin:0 0 0 72px}.hanjinRentcarView .driver-birth-date .info ul li{margin-left:0;font-size:12px;font-size:.75rem;list-style:none}.hanjinRentcarView .driver-birth-date .info:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .office .branch{background:url("../images/components/rentacar-hanjin/place-icon.png") no-repeat top left;padding-left:20px;font-size:16px;font-size:1rem}.hanjinRentcarView .office .map img{border:1px solid #ccc}.hanjinRentcarView .office dl{position:relative;font-size:14px;font-size:.875rem;margin:0;line-height:normal}.hanjinRentcarView .office dd{margin:0 0 10px 0;position:relative;left:0}.hanjinRentcarView .office dd a{font-size:14px;font-size:.875rem}.hanjinRentcarView .column-car{padding-bottom:10px}.hanjinRentcarView .column-car fieldset{font-size:14px;font-size:.875rem;margin-bottom:5px}.hanjinRentcarView .column-car fieldset legend{float:left;width:15%}.hanjinRentcarView .column-car fieldset .carclass .carIcon{float:left;width:4%}.hanjinRentcarView .column-car fieldset .carclass .keForm{float:left;width:81%}.hanjinRentcarView .column-car fieldset .carclass .keForm>div{float:left;margin-left:20px;position:relative}.hanjinRentcarView .column-car fieldset .carclass:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .carclass img{width:auto}.hanjinRentcarView .carclass label{font-weight:400;font-size:14px;font-size:.875rem}.hanjinRentcarView .carclass_btn{text-align:left}.hanjinRentcarView .carclass_btn a.button.cta{width:20%}.hanjinRentcarView .custom-form .carclass input[type='radio']+label{line-height:14px;padding-top:0;padding-bottom:0}.hanjinRentcarView .carname{position:relative}.hanjinRentcarView .carname .carname-container{margin:0 auto}.hanjinRentcarView .carname .carname-container>p{font-weight:bold;font-size:14px;font-size:.875rem}.hanjinRentcarView .carname .carname-container .carlist{padding:0 17px 0 20px;margin:0 auto}.hanjinRentcarView .carname .carname-container .carlist ul{width:100%;list-style:none;padding:0 9px;margin:10px 0 0}.hanjinRentcarView .carname .carname-container .carlist ul:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .carname .carname-container .carlist li{float:left;width:20%;vertical-align:top;list-style:none}.hanjinRentcarView .carname .carname-container .carlist li .car-type{text-align:center;position:relative;padding:1px;margin:1px;overflow:hidden;text-decoration:none;color:black;min-height:95px}.hanjinRentcarView .carname .carname-container .carlist li .car-type img{width:auto;margin:0 auto}.hanjinRentcarView .carname .carname-container .carlist li .car-type .carele>div{display:inline-block;position:relative}.hanjinRentcarView .no-carname{text-align:center;margin:40px 0}.hanjinRentcarView .no-carname p{background:url("../images/components/rentacar-hanjin/nocar.png") no-repeat center bottom;padding-bottom:60px;font-size:14px;font-size:.875rem}.hanjinRentcarView .no-carname.result p{font-weight:bold}.hanjinRentcarView .carclass-insurance h5{margin:5px 0;font-size:14px;font-size:.875rem;text-align:left;font-weight:bold}.hanjinRentcarView .carclass-insurance .column-insurance:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .carclass-insurance .column-insurance label{float:left;padding-top:8px}.hanjinRentcarView .carclass-insurance .column-insurance .styled-select{float:left;width:47%;margin-left:10px}.hanjinRentcarView .carclass-insurance .insurance-agree{vertical-align:top;padding-left:1px}.hanjinRentcarView .carclass-insurance .insurance-agree .info{font-size:12px;font-size:.75rem;margin:12px 0 3px 0;line-height:1}.hanjinRentcarView .carclass-insurance .insurance-agree .info h5{display:inline-block;font-size:12px;font-size:.75rem;font-weight:bold}.hanjinRentcarView .price-confirm div dl{display:inline-block;vertical-align:top;clear:both;width:33.3%;margin:0 0 0 40px}.hanjinRentcarView .price-confirm div dt{display:inline-block;width:37%;text-align:left;letter-spacing:-1px;font-weight:300;font-size:14px;font-size:.875rem}.hanjinRentcarView .price-confirm div dd{display:inline-block;width:47.7%;text-align:right;margin:0 0 0 20px;font-size:20px;font-size:1.25rem;word-break:break-all}.hanjinRentcarView .price-confirm div dd em{display:inline-block;text-align:left;letter-spacing:-1px;font-style:normal;font-size:14px;font-size:.875rem}.hanjinRentcarView .price-confirm .priceinfo{padding:0 15px 15px 15px;text-align:right}.hanjinRentcarView .price-confirm .priceinfo:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .price-confirm .priceinfo>div{display:inline-block;width:35%;vertical-align:top;margin-left:50px}.hanjinRentcarView .price-confirm .priceinfo p{font-size:14px;font-size:.875rem;position:relative;text-align:left;padding-right:170px;margin:5px 0}.hanjinRentcarView .price-confirm .priceinfo p span{position:absolute;width:130px;text-align:left;word-break:break-all;right:40px;font-size:20px;font-size:1.25rem}.hanjinRentcarView .price-confirm .priceinfo p span.evt-sale{color:#004a8d}.hanjinRentcarView .price-confirm .priceinfo p span.evt-sale .icon{display:inline-block;position:absolute;right:-46px;width:41px;height:14px;vertical-align:middle;background:url('../images/components/profile/redeem/icon-evt.png') no-repeat 0 0}.hanjinRentcarView .price-confirm .priceinfo p em{font-style:normal;font-size:14px;font-size:.875rem}.hanjinRentcarView .price-confirm .priceinfo.total{background-color:#eaeae9;text-align:right;padding:12px 15px;width:100%}.hanjinRentcarView .price-confirm .priceinfo.total>p{font-size:14px;font-size:.875rem;width:35%;display:inline-block}.hanjinRentcarView .price-confirm .priceinfo.total span{font-size:22px;font-size:1.375rem}.hanjinRentcarView .price-confirm .redeem-mileage{margin-top:10px;text-align:right}.hanjinRentcarView .price-confirm .redeem-mileage input{width:15%;margin:0 10px}.hanjinRentcarView .price-confirm .redeem-mileage .cta{width:20%}.hanjinRentcarView .price-confirm .caption{margin-bottom:30px}.hanjinRentcarView .price-confirm .caption li{font-size:14px;font-size:.875rem;list-style:disc}.hanjinRentcarView .column-name-skypass{margin-bottom:10px}.hanjinRentcarView .column-name-skypass .column-left,.hanjinRentcarView .column-name-skypass .column-right{display:inline-block;min-width:48%;vertical-align:top}.hanjinRentcarView .column-name-skypass .column-right{margin-left:20px}.hanjinRentcarView form.applicant .mobile-phone{margin-bottom:10px;width:48%}.hanjinRentcarView form.applicant .mobile-phone fieldset>div .input-area{float:left;width:32%;margin-left:2%;vertical-align:top}.hanjinRentcarView form.applicant .mobile-phone fieldset>div .input-area:first-child{margin-left:0}.hanjinRentcarView form.applicant .mobile-phone fieldset>div:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView form.applicant .email:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView form.applicant .email fieldset{width:40%;float:left;margin-top:2px}.hanjinRentcarView form.applicant .email fieldset .input-area{float:left;width:47%}.hanjinRentcarView form.applicant .email fieldset .at{float:left;width:4%;margin-right:1%;margin-left:1%;font-size:16px;font-size:1rem}.hanjinRentcarView form.applicant .email fieldset:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView form.applicant .email .email-address{float:left;min-width:20%;margin-left:12px}.hanjinRentcarView form.applicant .agreaa_area:before,.hanjinRentcarView form.applicant .agreaa_area:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .info-provider-terms .terms-box{height:inherit}.hanjinRentcarView .info-provider-terms .terms-box ul:last-child{margin-bottom:0}.hanjinRentcarView .applicant .terms-box{padding:15px;margin-bottom:5px;border:1px solid #ccc}.hanjinRentcarView .applicant .terms-box ol,.hanjinRentcarView .applicant .terms-box ul{padding:0 0 0 40px}.hanjinRentcarView .applicant .terms-box ol.kebluecolor>li,.hanjinRentcarView .applicant .terms-box ul.kebluecolor>li{font-size:17px;font-size:1.0625rem;color:#186686;line-height:140%;padding-bottom:5px}.hanjinRentcarView .applicant .terms-box p,.hanjinRentcarView .applicant .terms-box li{margin:0;padding:0;font-size:14px;font-size:.875rem}.hanjinRentcarView .applicant .terms-box p.fontsize17,.hanjinRentcarView .applicant .terms-box li.fontsize17{font-size:17px;font-size:1.0625rem;line-height:140%}.hanjinRentcarView .applicant .terms-box h5{padding:0;margin:14px 0 0 0;font-weight:700;font-size:14px;font-size:.875rem;color:black;text-align:left}.hanjinRentcarView .applicant .terms-box h5.title-privacy{font-size:17px;font-size:1.0625rem;text-decoration:underline;line-height:140%}.hanjinRentcarView .applicant .caption{margin-bottom:30px}.hanjinRentcarView .applicant .caption li{font-size:14px;font-size:.875rem}.hanjinRentcarView .confirmation .title{text-align:center;margin:0 0 40px 0}.hanjinRentcarView .confirmation .title h3{margin:0 0 8px 0;font-size:24px;font-size:1.5rem}.hanjinRentcarView .confirmation .title p{margin:0;color:#14819f;font-size:14px;font-size:.875rem}.hanjinRentcarView .confirmation .booking .booking-box{border:1px solid #ccc;vertical-align:top;overflow:hidden}.hanjinRentcarView .confirmation .booking .booking-box>div{min-height:230px}.hanjinRentcarView .confirmation .booking .booking-box:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .confirmation .booking .booking-box .booking-info{float:left;vertical-align:top;width:65%;font-size:14px;font-size:.875rem;padding:15px 20px}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .num{text-align:left;margin-bottom:30px}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .num p{font-size:14px;font-size:.875rem;display:inline-block;margin:0 5px 0 0}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .num p strong{display:inline-block;margin:0 10px 0 0}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist{position:relative}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .office-date,.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .carmodel{float:left}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .office-date p,.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .carmodel p{font-size:14px;font-size:.875rem;margin:0 0 10px 0}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .office-date span,.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .carmodel span{margin-left:0;display:block;font-size:16px;font-size:1rem}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .office-date{width:45%}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .carmodel{width:55%;padding-left:12px;right:0;bottom:0;position:absolute;min-height:100px}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .carmodel p span{margin-right:35%}.hanjinRentcarView .confirmation .booking .booking-box .booking-info .infolist .carmodel img{position:absolute;right:0;bottom:0;width:30%}.hanjinRentcarView .confirmation .booking .booking-box .payment{position:relative;float:left;width:35%;background:#434343;color:white}.hanjinRentcarView .confirmation .booking .booking-box .payment h4{margin:14px;color:#eaeae9;font-weight:100;font-size:14px;font-size:.875rem}.hanjinRentcarView .confirmation .booking .booking-box .payment div{position:absolute;bottom:0;margin:0;padding:10px 15px;width:100%}.hanjinRentcarView .confirmation .booking .booking-box .payment div>p{font-size:14px;font-size:.875rem;position:relative;margin:10px 0;color:white}.hanjinRentcarView .confirmation .booking .booking-box .payment div>p span{position:absolute;width:45%;text-align:right;word-break:break-all;right:0}.hanjinRentcarView .confirmation .booking .booking-box .payment div>p em{font-style:normal}.hanjinRentcarView .confirmation .booking .booking-box .payment div>p.total{border-top:1px solid #a1a1a1;background:transparent;padding-top:8px}.hanjinRentcarView .confirmation .booking .booking-box .payment div>p.total span strong{font-weight:100;font-size:24px;font-size:1.5rem;color:#7ed0e0}.hanjinRentcarView .confirmation .booking .comment ul{margin-top:5px}.hanjinRentcarView .confirmation .office{margin-bottom:30px}.hanjinRentcarView .confirmation .office .branch{margin:15px 0 10px 0;font-size:14px;font-size:.875rem}.hanjinRentcarView .confirmation .office .branch span{font-size:12px;font-size:.75rem;display:inline-block;margin-left:10px}.hanjinRentcarView .confirmation .office .map:after{display:block;clear:both;content:"";height:0}.hanjinRentcarView .confirmation .office .map img{float:left;width:37%;vertical-align:top;margin-top:5px}.hanjinRentcarView .confirmation .office .map>ul{float:left;width:63%;padding-left:25px;margin:0}.hanjinRentcarView .confirmation .office .map>ul li{margin:0 0 10px 0;list-style:none;font-size:14px;font-size:.875rem}.hanjinRentcarView .confirmation .office .map>ul li strong{display:block}.hanjinRentcarView .confirmation .office .map>ul li ul{margin:0;padding:0 0 0 18px;width:100%}.hanjinRentcarView .confirmation .office .map>ul li ul li{list-style:disc;margin:0}.hanjinRentcarView .reservation-list{padding-bottom:50px}.hanjinRentcarView .reservation-list .rentacar-booking-table{font-size:14px;font-size:.875rem}.hanjinRentcarView .reservation-list .rentacar-booking-table thead th{color:#186686;border-bottom:1px solid #a6a4a5;padding:10px 9px}.hanjinRentcarView .reservation-list .rentacar-booking-table tbody th,.hanjinRentcarView .reservation-list .rentacar-booking-table tbody td{padding:10px 9px;text-align:center;font-weight:normal}.hanjinRentcarView .reservation-list .rentacar-booking-table tbody th{height:40px}.hanjinRentcarView .reservation-list .rentacar-booking-table tbody td a{font-size:14px;font-size:.875rem}.hanjinRentcarView .reservation-list .rentacar-booking-table tbody td .cancel{margin-left:10px}.hanjinRentcarView .reservation-list .rentacar-booking-table tbody tr:nth-of-type(2n){background:#eaeae9}.hanjinRentcarView .reservation-list .caption li{font-size:14px;font-size:.875rem}.hanjinRentcarView .int-driver-agreement .caption li{font-size:14px;font-size:.875rem}.hanjinRentcarView .int-driver-agreement table{border-collapse:collapse;font-size:14px;font-size:.875rem}.hanjinRentcarView .int-driver-agreement table th{border:1px solid #a1a1a1;text-align:left;padding:10px}.hanjinRentcarView .int-driver-agreement table td{border:1px solid #a1a1a1;padding:10px}.hanjinRentcarView .int-driver-agreement .agreement-q{text-align:center;padding:20px 0;font-weight:700;font-size:18px;font-size:1.125rem}.hanjinRentcarView .required{font-style:normal;color:#d42a1d;font-weight:400;font-size:14px;font-size:.875rem}.hanjinRentcarView .btnarea{margin-bottom:30px;padding-top:30px;margin-top:30px;border-top:1px solid #cacaca;text-align:center}.hanjinRentcarView .btnarea a{margin:0 10px}.hanjinRentcarView .btnarea a:focus{color:white;background-color:#186686}.hanjinRentcarView .comment{color:#434343}.hanjinRentcarView .comment ul{list-style:none;margin:0;padding:0}.hanjinRentcarView .comment li{font-size:12px;font-size:.75rem}.hanjinRentcarView .caption{color:#434343}.hanjinRentcarView .caption h4{margin:0;padding:0;font-size:14px;font-size:.875rem;color:#434343}.hanjinRentcarView .caption ul{margin:0;padding:10px 0 0 20px}.hanjinRentcarView .caption li{font-size:14px;font-size:.875rem;color:#434343}.hanjinRentcarView .custom-form select,.hanjinRentcarView .custom-form .chosen-container{width:100px !important}.hanjinRentcarView .ie8 .custom-form .chosen-container{width:auto !important}.hanjinRentcarView .hanjincar-section a.button{margin:0 25px}.hanjinRentcarView .required_mark{padding:7px 0;font-size:12px;font-size:.75rem}.hanjinRentcarView .required_mark em{color:#d42a1d}.hanjinRentcarView .custom-form .branch-sel-brch h4{font-size:16px;font-size:1rem;line-height:inherit}.hanjinRentcarView .custom-form .branch-sel-brch p{margin:0 0 0 10px;display:inline-block}.hanjinRentcarView .custom-form .branch-sel-brch .branch-both legend{font-weight:bold;float:left}.hanjinRentcarView .custom-form .branch-sel-brch .branch-both .keForm{float:left}.hanjinRentcarView .custom-form .branch-sel-brch .branch-both .keForm>div{float:left;position:relative;margin-left:20px}.event-notice{border:1px solid #96b4ba;background-color:#f8f8f8;margin-top:20px;padding:10px 30px 20px}.event-notice .event-info{font-size:14px;font-size:.875rem;text-align:left;margin:0;padding:8px 0 0}.event-notice .event-info strong{font-size:16px;font-size:1rem;font-weight:700;color:#004a8d;margin:0;padding-bottom:8px;display:block}.event-notice .banner-link{font-size:14px;font-size:.875rem}.season-evt-pop{position:relative;width:600px;height:600px}.season-evt-pop .crt-box{position:absolute;bottom:0;left:0;right:0;height:35px;padding-right:150px}.season-evt-pop .crt-box input[type="checkbox"],.season-evt-pop .crt-box input[type="radio"],.season-evt-pop .crt-box span.radiobtn,.season-evt-pop .crt-box span.checkbox{position:absolute;left:60px;top:8px}.season-evt-pop .crt-box input[type="checkbox"]{margin-top:0}.season-evt-pop .crt-box label{font-size:12px;font-size:.75rem;display:block}.season-evt-pop .crt-box label{height:35px}.season-evt-pop .crt-box .btn-close{position:absolute;bottom:0;right:20px;width:150px;height:35px;background:transparent}@media print{.hanjinRentcarView *{visibility:visible}.hanjinRentcarView{position:absolute;left:0;top:0}}@media print{.confirmation .payment{border-left:1px solid #a1a1a1;background:white;color:black}.confirmation .payment h4{color:black}.confirmation .payment .total strong{color:black}}
.no-gap{margin:0;padding:0}.awards-apply{padding:20px;overflow:hidden}.awards-apply ul,.awards-apply li,.awards-apply p,.awards-apply h2{padding:0;margin:0}.awards-apply .awards-apply-head{position:relative}.awards-apply .awards-apply-head h2{color:black;overflow:hidden;font-size:20px;font-size:1.25rem;line-height:40px}.awards-apply .awards-apply-head h2 span{display:block;line-height:40px}.awards-apply .awards-apply-head a{position:absolute;top:10px;right:0;display:block;font-size:16px;font-size:1rem}.awards-apply .exam-title{font-size:30px;font-size:1.875rem;font-weight:100;line-height:100% !important}.awards-apply .apply-target,.awards-apply .notice{margin-top:25px}.awards-apply .apply-target p,.awards-apply .notice p{margin-bottom:8px;font-size:16px;font-size:1rem}.awards-apply .apply-target ul,.awards-apply .notice ul{padding-left:20px}.awards-apply .apply-target ul li,.awards-apply .notice ul li{font-size:14px;font-size:.875rem}.awards-apply .apply-form fieldset,.awards-apply .apply-form form,.awards-apply .apply-form legend{border:none !important;margin:0;padding:0}.awards-apply .apply-form legend{position:absolute;top:-9999em}.awards-apply .apply-form h3{background:#eee;margin:50px 0 20px;padding:13px 15px;clear:both;font-size:14px;font-size:.875rem;font-weight:700;color:#000;line-height:14px}.awards-apply .apply-form .mg-top{margin-top:50px !important}.awards-apply .apply-form .apply-form-head{position:relative;background:#eee;margin:50px 0 20px}.awards-apply .apply-form .apply-form-head>h3{clear:both;font-size:14px;font-size:.875rem;font-weight:700;color:#000;margin:0;padding-right:15px;display:inline-block;line-height:14px}.awards-apply .apply-form .apply-form-head>a{display:inline-block;font-size:16px;font-size:1rem}.awards-apply .apply-form .msg-error{width:100%;color:#d42a1d;margin:15px 0;text-align:center;font-weight:700;font-size:16px;font-size:1rem}.awards-apply .apply-form .exam-title2{margin:30px 0 20px}.awards-apply .apply-form .default-input{clear:both;margin:0 10px;overflow:hidden}.awards-apply .apply-form .default-input li{float:left;width:24%;list-style:none}.awards-apply .apply-form .default-input li label{display:block;color:#186686;font-size:14px;font-size:.875rem;line-height:40px}.awards-apply .apply-form .default-input li input.bd-bt{border:0;border-bottom:1px solid #ccc}.awards-apply .apply-form .default-input li input[disabled]{opacity:1}.awards-apply .apply-form .default-input li input#email{outline-offset:-2px}.awards-apply .apply-form .default-input .miles-view a{display:block;margin-top:40px}.awards-apply .apply-form .default-input-exam{position:relative;clear:both;margin:0 10px}.awards-apply .apply-form .default-input-exam li{float:left;width:24%;list-style:none}.awards-apply .apply-form .default-input-exam li label{display:block;color:#186686;font-size:14px;font-size:.875rem;line-height:40px}.awards-apply .apply-form .default-input-exam li input.bd-bt{border:0;border-bottom:1px solid #ccc}.awards-apply .apply-form .default-input-exam li .msg-email{position:absolute;top:-80px;right:3%;width:250px;background:url(../images/components/profile/msg-arrow2.png) no-repeat right bottom}.awards-apply .apply-form .default-input-exam li .msg-email p{background-color:#72d0e0;padding:10px 15px;font-size:14px;font-size:.875rem;color:keIBlue1;z-index:9999;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-bottom:28px}.awards-apply .apply-form .default-input-exam li:after{display:block;clear:both;content:"";height:30px}.awards-apply .apply-form .info-btn{clear:both;overflow:hidden;margin:30px 10px 0}.awards-apply .apply-form .info-btn li{width:32%;float:left;list-style:none}.awards-apply .apply-form .start{margin-right:1%}.awards-apply .apply-form .end{margin-left:1%}.awards-apply .apply-form .reser-num{margin:30px 10px 0}.awards-apply .apply-form .reser-num label{color:#186686;font-size:14px;font-size:.875rem;line-height:40px}.awards-apply .apply-form .reser-num input{width:35%;margin:0 0 20px 10px}.awards-apply .apply-form .reser-num .mg_le{margin-left:15px}.awards-apply .apply-form .reser-num span{font-size:14px;font-size:.875rem;margin-left:15px}.awards-apply .apply-form .section-info{position:relative;clear:both}.awards-apply .apply-form .section-info .btn-section{position:absolute;bottom:20px;left:87%}.awards-apply .apply-form .user-info{position:relative;clear:both}.awards-apply .apply-form .user-info .btn-add-user{position:absolute;bottom:75px;left:87%}.awards-apply .apply-form .awards-table{width:85%;margin:0 10px}.awards-apply .apply-form .awards-table .styled-select.awrd-sec{height:41px;height:2.5625rem}.awards-apply .apply-form .awards-table .styled-select.awrd-sec select{height:41px;height:2.5625rem}.ie8 .awards-apply .apply-form .awards-table .styled-select.awrd-sec select,.ie9 .awards-apply .apply-form .awards-table .styled-select.awrd-sec select{padding-left:0 !important;height:25.5px;height:1.59375rem}.awards-apply .apply-form .awards-table th{text-align:left;color:#186686;font-size:14px;font-size:.875rem;line-height:40px;font-weight:400}.awards-apply .apply-form .awards-table th .blind{position:absolute;top:-9999em}.awards-apply .apply-form .awards-table th label{color:#186686;font-size:14px;font-size:.875rem;line-height:40px}.awards-apply .apply-form .awards-table td{line-height:40px;padding:0 14px 10px 0}.awards-apply .apply-form .awards-table td input[disabled]{opacity:1}.awards-apply .apply-form .awards-table .btn-del img{opacity:.7}.awards-apply .apply-form .awards-table .flight-user{position:relative}.awards-apply .apply-form .awards-table .flight-user td:last-child{padding:0}.awards-apply .apply-form .awards-table tfoot td{text-align:right;padding:1% 4% 0 0}.awards-apply .apply-form .awards-table tfoot td input{width:150px;margin:0 10px;text-align:right}.awards-apply .apply-form .awards-table tfoot td label{font-weight:bold;color:#000;font-size:14px;font-size:.875rem}.awards-apply .apply-form .awards-table tfoot td a{display:inline-block;margin:0 14px 0 15px}.awards-apply .apply-form .awards-table tfoot td a img{vertical-align:middle}.awards-apply .apply-form .awards-table .flight-num{position:relative}.awards-apply .apply-form .awards-table .flight-num p{position:absolute;top:13px;left:12px;font-size:13px;font-size:.8125rem;font-weight:700}.awards-apply .apply-form .awards-table .flight-num input{padding-left:40px}.awards-apply .apply-form .awards-table .pd-lf50 input{padding-left:40px}.awards-apply .apply-form .awards-table .dateSelector-sh{position:relative;border:1px solid #ccc}.awards-apply .apply-form .awards-table .dateSelector-sh div .dateSelectorButton-sh{position:absolute;top:15px;left:15px}.awards-apply .apply-form .awards-table .dateSelector-sh div input[type="text"]{margin:0 !important;padding-left:40px}.awards-apply .apply-form .awards-table .dateSelector-sh .dateholder{line-height:0;position:relative;margin:10px 40px 10px 11px}.awards-apply .apply-form .awards-table .dateSelector-sh .dateholder input{border:0}.awards-apply .apply-form .awards-table .dateSelector-sh .calendarContainer-sh{position:absolute;left:20px;z-index:999;top:40px}.awards-apply .apply-form .awards-table .dateSelector-sh .calendarContainer-sh table th{line-height:23px;text-align:center;color:#000}.awards-apply .apply-form .awards-table .dateSelector-sh .calendarContainer-sh table td{padding:0;width:23px;line-height:23px}.awards-apply .apply-form .awards-table .dateSelector-sh .calendarContainer-sh table td a{line-height:23px}.awards-apply .apply-form .awards-table-exam{width:100%;margin:0 10px}.awards-apply .apply-form .awards-table-exam th{text-align:left;color:#186686;line-height:40px;font-weight:400;font-size:14px;font-size:.875rem}.awards-apply .apply-form .awards-table-exam td{line-height:40px;padding:0 14px 10px 0}.awards-apply .apply-form .awards-table-exam tfoot td{text-align:right;padding-top:1%;vertical-align:baseline}.awards-apply .apply-form .awards-table-exam tfoot td input{width:150px;margin:0 10px;text-align:right}.awards-apply .apply-form .awards-table-exam tfoot td label{font-weight:bold;color:#000;font-size:14px;font-size:.875rem}.awards-apply .apply-form .awards-table-exam tfoot td a{display:inline-block;margin:0 14px 0 15px}.awards-apply .apply-form .awards-table-exam tfoot td a img{vertical-align:middle}.awards-apply .apply-form .awards-table-exam .flight-num{position:relative}.awards-apply .apply-form .awards-table-exam .flight-num p{position:absolute;top:14px;left:12px;font-size:13px;font-size:.8125rem;font-weight:700}.awards-apply .apply-form .awards-table-exam .flight-num input{padding-left:40px}.awards-apply .apply-form .awards-table-exam .pd-lf50 input{padding-left:50px}.awards-apply .apply-form .awards-table-exam .dateSelector-sh{position:relative}.awards-apply .apply-form .awards-table-exam .dateSelector-sh div a{position:absolute;top:15px;left:15px}.awards-apply .apply-form .awards-table-exam .dateSelector-sh div input[type="text"]{margin:0 !important;padding-left:40px}.awards-apply .apply-form .agree-check{clear:both;overflow:hidden;padding:50px 10px 20px 10px;font-size:14px;font-size:.875rem;line-height:25px}.awards-apply .apply-form .agree-check .checkbox-wrapper{display:inline-block;vertical-align:middle}.awards-apply .apply-form .agree-check label{display:inline;margin-left:8px;font-size:16px;font-size:1rem;line-height:150%}.awards-apply .apply-form .agree-check .error{padding:8px 0}.awards-apply .apply-form .agree-check .upgradeRegulationDetail{margin-left:5px}.awards-apply .apply-form .agree-check .awards-info{clear:both;text-align:right;margin:40px 0 20px}.awards-apply .apply-form .agree-check .awards-info .info{font-size:22px;font-size:1.375rem;margin:0 15px;vertical-align:bottom;line-height:150%}.awards-apply .apply-form .agree-check .awards-info .pd-lf20{padding-left:20px}.awards-apply .apply-form .btn-apply{text-align:center;margin:40px 0}.awards-apply .gray-line{width:100%;border:0;font-size:14px;font-size:.875rem;color:black;text-align:center;line-height:120%;margin-top:20px}.awards-apply .gray-line thead{color:#186686;margin-bottom:10px}.awards-apply .gray-line thead th{font-size:16px;font-size:1rem}.awards-apply .gray-line th,.awards-apply .gray-line td{padding:8px 5px;line-height:120%;text-align:center}.awards-apply .gray-line td{color:#434343;line-height:120%;font-size:14px;font-size:.875rem}.awards-apply .gray-line .odd{background-color:#eaeae9}.awards-apply .mg-bt{margin-bottom:40px}.miles-apply-popup{padding:40px}.miles-apply-popup .modal-title{margin:10px 0 35px 0}.miles-apply-popup .info-input{clear:both;position:relative;overflow:hidden;margin:20px 10px 5px}.miles-apply-popup .info-input li{width:32%;float:left;list-style:none;padding-bottom:1px}.miles-apply-popup .info-input li label{display:block;color:#186686;font-size:14px;font-size:.875rem;line-height:40px}.miles-apply-popup .section-info{position:relative}.miles-apply-popup .section-info .reser-num{position:relative}.miles-apply-popup .section-info .reser-num .msg-resernum{position:absolute;background:url(../images/components/profile/msg-arrow1.png) no-repeat 0 20px;top:-25px;left:170px;width:230px}.miles-apply-popup .section-info .reser-num .msg-resernum p{background-color:#72d0e0;padding:10px 15px;font-size:14px;font-size:.875rem;color:keIBlue1;z-index:9999;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-left:28px}.miles-apply-popup .section-info .reser-num .msg-resernum p strong{position:absolute;top:-9999em}.miles-apply-popup .section-info .msg-section{position:absolute;width:260px;top:-10px;right:15%;background:url(../images/components/profile/msg-arrow2.png) no-repeat 40px bottom}.miles-apply-popup .section-info .msg-section p{background-color:#72d0e0;padding:10px 15px;font-size:14px;font-size:.875rem;color:keIBlue1;z-index:9999;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-bottom:28px}.miles-apply-popup .section-info .msg-section p strong{position:absolute;top:-9999em}.miles-apply-popup .user-info{position:relative}.miles-apply-popup .user-info .msg-name{position:absolute;width:250px;top:-35px;left:90px;z-index:2;background:url(../images/components/profile/msg-arrow1.png) no-repeat 0 30px}.miles-apply-popup .user-info .msg-name p{background-color:#72d0e0;padding:10px 15px;font-size:14px;font-size:.875rem;color:keIBlue1;z-index:9999;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-left:27px}.miles-apply-popup .user-info .msg-name p strong{position:absolute;top:-9999em}.miles-apply-popup .user-info .msg-miles{position:absolute;width:320px;top:-80px;right:3%;background:url(../images/components/profile/msg-arrow2.png) no-repeat right bottom}.miles-apply-popup .user-info .msg-miles p{background-color:#72d0e0;padding:10px 15px;font-size:14px;font-size:.875rem;color:keIBlue1;z-index:9999;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-bottom:20px}.miles-apply-popup .user-info .msg-miles p strong{position:absolute;top:-9999em}.miles-apply-popup .user-info .msg-total{position:absolute;width:470px;bottom:-110px;right:21%;background:url(../images/components/profile/msg-arrow4.png) no-repeat right 0}.miles-apply-popup .user-info .msg-total p{background-color:#72d0e0;padding:10px 15px;font-size:14px;font-size:.875rem;color:keIBlue1;z-index:9999;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-top:28px}.miles-apply-popup .user-info .msg-total p strong{position:absolute;top:-9999em}.miles-apply-popup .table-legend2{margin:20px auto 0;width:80%;text-align:right;font-size:14px;font-size:.875rem}.miles-apply-popup .award-chart-table{width:80%;margin:0 auto;text-align:center;border-spacing:0;border-collapse:collapse;line-height:120%;margin-top:20px}.miles-apply-popup .award-chart-table th{background:#186686;color:white;font-size:16px;font-size:1rem;border:1px solid #a1a1a1;font-weight:bold;padding:15px 0}.miles-apply-popup .award-chart-table td{font-size:16px;font-size:1rem;color:black;font-weight:400;border:1px solid #a1a1a1;padding:8px 0}.miles-apply-popup .award-chart-table td span{position:absolute;top:-9999em}.miles-apply-popup h2.chart-title{text-align:center;margin:20px 0 0;font-size:40px;font-size:2.5rem;font-weight:300;line-height:48px !important}.miles-apply-popup .table-legend{margin-top:15px;text-align:left;width:80%;margin:0 auto}.bonus-wrapper .addition-list p{padding-left:20px;font-size:14px;font-size:.875rem}.bonus-wrapper .g-row{display:table;padding:10px 0;width:100%;min-height:220px}.bonus-wrapper .g-row:after{display:block;clear:both;content:"";height:0}.bonus-wrapper .g-row h3{font-size:20px;font-size:1.25rem;font-weight:700 !important;margin:0;padding:0;line-height:normal}.bonus-wrapper .g-row .tc-2-5,.bonus-wrapper .g-row .tc-3-5{display:table-cell;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:25px 30px 30px}.bonus-wrapper .g-row .tc-2-5 a,.bonus-wrapper .g-row .tc-2-5 p,.bonus-wrapper .g-row .tc-3-5 a,.bonus-wrapper .g-row .tc-3-5 p{font-size:14px;font-size:.875rem}.bonus-wrapper .g-row .tc-3-5{border:1px solid #96b4ba;width:60%}.bonus-wrapper .g-row .tc-3-5.ticket{background:url('../images/components/profile/redeem/icon-bonus-miles-1.png') no-repeat 92% 80% #f8f8f8}.bonus-wrapper .g-row .tc-3-5.upgrade{background:url('../images/components/profile/redeem/icon-bonus-miles-2.png') no-repeat 92% 80% #f8f8f8}.bonus-wrapper .g-row .tc-3-5 a{display:inline-block}.bonus-wrapper .g-row .tc-3-5 p{width:75%;padding:0}.bonus-wrapper .g-row .tc-2-5{width:40%}.bonus-wrapper .g-row .tc-2-5 ul,.bonus-wrapper .g-row .tc-2-5 li{list-style:none;margin:0;padding:0}.bonus-wrapper .g-row .tc-2-5 p{margin:0 0 15px;width:100%}.bonus-wrapper .btn-bn-seat-hd{padding:7px 10px;margin-left:10px}.miles-apply-popup .tbl-list-type tbody th,.miles-apply-popup .tbl-list-type tbody td{font-size:14px;font-size:.875rem}.miles-apply-popup p.tooltip{font-size:14px;font-size:.875rem;max-width:260px;right:52px;padding:4px 8px}.miles-apply-popup p.tooltip .tooltip-arrow{right:15px;left:auto}
.no-gap{margin:0;padding:0}.change-eng-name-wrap{border:1px solid #ccc}.change-eng-name-wrap .change-eng-name{max-width:800px;margin:50px auto}.change-eng-name-wrap div,.change-eng-name-wrap p,.change-eng-name-wrap ul,.change-eng-name-wrap ol,.change-eng-name-wrap li,.change-eng-name-wrap span,.change-eng-name-wrap em,.change-eng-name-wrap a,.change-eng-name-wrap input,.change-eng-name-wrap form,.change-eng-name-wrap fieldset,.change-eng-name-wrap h1,.change-eng-name-wrap h2,.change-eng-name-wrap h3,.change-eng-name-wrap h4,.change-eng-name-wrap h5,.change-eng-name-wrap h6,.change-eng-name-wrap dl,.change-eng-name-wrap dt,.change-eng-name-wrap dd{margin:0;padding:0;word-break:break-all;border:0}.change-eng-name-wrap ul,.change-eng-name-wrap ol,.change-eng-name-wrap li{list-style:none}.change-eng-name-wrap img,.change-eng-name-wrap fieldset,.change-eng-name-wrap iframe{border:0}.change-eng-name-wrap legend{visibility:hidden;height:0;width:0;line-height:0;font-size:0}.change-eng-name-wrap a{text-decoration:none}.change-eng-name-wrap li,.change-eng-name-wrap label,.change-eng-name-wrap input[type="text"]{color:#333;font-size:14px;font-size:.875rem}.change-eng-name-wrap h2{margin-bottom:45px;color:black;font-size:33px;font-size:2.0625rem;font-weight:normal;text-align:center}.change-eng-name-wrap h3{height:40px;padding:0 30px;background:#186686;border-top-left-radius:2px;border-top-right-radius:2px;color:white;font-size:14px;font-size:.875rem;line-height:38px;line-height:2.375rem;font-weight:bold}.change-eng-name-wrap li,.change-eng-name-wrap label,.change-eng-name-wrap span{vertical-align:top}.change-eng-name-wrap .round-box{margin-bottom:10px;padding:19px 0 23px;background:white;border:1px solid #ccc;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.change-eng-name-wrap .round-box .list{font-size:0}.change-eng-name-wrap .round-box .list li{width:703px;display:table;margin-bottom:5px;padding-left:30px;padding-right:30px;line-height:18px;line-height:1.125rem}.change-eng-name-wrap .round-box .list li span,.change-eng-name-wrap .round-box .list li label{display:inline-block}.change-eng-name-wrap .round-box .list li span{width:155px;margin-right:40px;font-weight:bold}.change-eng-name-wrap .round-box .list li label{width:150px;padding-right:19px}.change-eng-name-wrap .round-box.type2{padding:8px 0 14px}.change-eng-name-wrap .round-box.type2 .list li{display:table;width:100%}.change-eng-name-wrap .round-box.type2 .list li>div{display:table-cell;vertical-align:middle}.change-eng-name-wrap .round-box.type2 .list li>div label{width:30%;display:inline-block;line-height:18px;line-height:1.125rem;word-break:keep-all;word-wrap:break-word;text-align:center;min-height:36px;padding:8px 0 0}.change-eng-name-wrap .round-box.type2 .list li>div input{width:70%;padding:7px 15px;border:1px solid #ccc !important}.change-eng-name-wrap .round-box.type2 .list li>div.ch-title{width:15%;font-weight:700}.change-eng-name-wrap .round-box.type2 .list li>div.lastname{width:42.5%}.change-eng-name-wrap .round-box.type2 .list li>div.firstname{width:42.5%}.change-eng-name-wrap .round-box.type2 .list li.attachment{padding:15px 30px;margin-bottom:0;border-top:1px dotted #ccc}.change-eng-name-wrap .round-box.type2 .list li.attachment.file2area{border-top:0;padding:0 30px}.change-eng-name-wrap .round-box.type2 .list li.attachment .ch-title{font-weight:700}.change-eng-name-wrap .round-box.type2 .list li.attachment .file{width:480px;font-size:14px;font-size:.875rem}.change-eng-name-wrap .round-box.type2 .list li.attachment .upload-txt,.change-eng-name-wrap .round-box.type2 .list li.attachment input[type="file"]{border:1px solid #ddd}.change-eng-name-wrap .round-box.type2 .list li.attachment .upload-txt{width:400px}.change-eng-name-wrap .round-box+.note{padding-top:5px}.change-eng-name-wrap .note{margin-bottom:17px}.change-eng-name-wrap .note li{padding-left:12px;background:url("../images/icon-belt-info-txt.gif") no-repeat 0 10px;line-height:24px;line-height:1.5rem}.change-eng-name-wrap .btn{padding-top:32px;font-size:0;text-align:center}.change-eng-name-wrap .btn input{margin-right:15px}.change-eng-name-wrap .btn .mg_left{margin-left:15px}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.redeem-page{color:#333}.redeem-page div,.redeem-page span,.redeem-page p,.redeem-page h1,.redeem-page h2,.redeem-page h3,.redeem-page h4,.redeem-page h5,.redeem-page h6,.redeem-page ul,.redeem-page ol,.redeem-page li,.redeem-page form,.redeem-page fieldset,.redeem-page table,.redeem-page tr,.redeem-page th,.redeem-page td,.redeem-page em,.redeem-page strong,.redeem-page label,.redeem-page input,.redeem-page button,.redeem-page a,.redeem-page select,.redeem-page textarea,.redeem-page img{margin:0;padding:0}.redeem-page fieldset,.redeem-page img{border:0}.redeem-page ul,.redeem-page ol,.redeem-page li{list-style:none}.redeem-page .redeem-wrapper .upper-step{margin-bottom:44px}.redeem-page .redeem-wrapper .mid-container .head{padding-left:3px;margin-bottom:9px}.redeem-page .redeem-wrapper .mid-container .head .txt-type{margin-top:10px}.redeem-page .redeem-wrapper .mid-container .cont-col{margin-bottom:40px}.redeem-page .redeem-wrapper .mid-container .cont-col .folk-total{border-top:1px solid #a1a1a1;font-weight:bold;text-align:right;font-size:14px;font-size:.875rem;line-height:120%;padding:12px 60px 12px 0}.redeem-page .checkbox-wrapper.check-agree{padding:3px 0 0 3px}.redeem-page .checkbox-wrapper.check-agree .checkbox{top:4px;margin-right:1px}.redeem-page .pd-l{padding-left:26px}.redeem-page .pd-t{padding-top:7px}.redeem-page .ac{text-align:center}.redeem-page .button-page-blue,.redeem-page .button-page-gray{display:inline-block;margin-left:20px;padding:6px 28px 8px;text-decoration:none}.redeem-page .button-page-blue:first-child,.redeem-page .button-page-gray:first-child{margin-left:0}.redeem-page h3{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;font-weight:bold}.redeem-page label{font-size:14px;font-size:.875rem}.redeem-page .error-msg{color:#d42a1d;font-size:12px;font-size:.75rem;font-weight:bold}.redeem-page .error-msg .inner-txt{padding-bottom:20px;font-size:14px;font-size:.875rem;font-weight:700;text-align:center}.redeem-page .txt-type{font-size:14px;font-size:.875rem}.redeem-page .notice{padding-left:3px}.redeem-page .notice li{padding-left:13px;margin-bottom:1px;font-size:12px;font-size:.75rem;background:url('../images/icon-belt-info-txt.gif') no-repeat 0 7px}.redeem-page .notice li.pt-b{color:#186686}.redeem-page .terms{width:100%;padding:11px 0 11px 13px;border:1px solid #ccc;font-size:14px;font-size:.875rem}.redeem-page .terms p{font-size:14px;font-size:.875rem}.redeem-page .terms ul{margin-left:20px !important}.redeem-page .terms ul li{list-style-type:disc !important}.redeem-page .terms ul li ul li{list-style-type:circle !important}.redeem-page .cm-tbl-type{width:100%;margin-bottom:6px}.redeem-page .cm-tbl-type tr th,.redeem-page .cm-tbl-type tr td{padding:12px 0;font-size:14px;font-size:.875rem;line-height:120%;text-align:center;word-break:break-all;font-weight:normal}.redeem-page .cm-tbl-type thead tr th{color:#186686;border-bottom:1px solid #a6a6a6;font-weight:bold}.redeem-page .cm-tbl-type thead tr th.pd-r{padding-right:30px;text-align:right;word-break:normal}.redeem-page .cm-tbl-type tbody tr td:last-child strong{color:#333}.redeem-page .cm-tbl-type tbody tr td.name{text-transform:uppercase}.redeem-page .cm-tbl-type tbody tr td.mileage{padding-right:70px;color:#a5a5a5;text-align:right}.redeem-page .cm-tbl-type tbody tr td.selected{color:#333;font-weight:bold}.redeem-page .cm-tbl-type tbody tr:nth-child(even){background:#f4f4f4}.redeem-page .cm-tbl-type tbody#tbdFolkStep1List .checkbox-wrapper input.css-checkbox[disabled]{width:1px;height:1px}.redeem-page .cm-tbl-type tfoot tr td{padding-right:70px;border-top:1px solid #a6a6a6;font-weight:bold;text-align:right}.redeem-page .even{background:#f4f4f4}.redeem-page .total-mileage{margin-left:24px;color:#cd3d00;font-style:normal}.redeem-page .cm-tbl-type2{width:100%}.redeem-page .cm-tbl-type2 tr th,.redeem-page .cm-tbl-type2 tr td{padding:12px 0;border-bottom:1px solid #a6a6a6;font-size:14px;font-size:.875rem;line-height:120%;text-align:center;word-break:break-all}.redeem-page .cm-tbl-type2 thead tr th{color:#666;font-size:12px;font-size:.75rem;font-weight:normal}.redeem-page .cm-tbl-type2 thead tr th.pd-r{padding-right:20px;text-align:right;word-break:break-all}.redeem-page .cm-tbl-type2 tbody tr td:first-child{font-weight:bold}.redeem-page .cm-tbl-type2 tbody tr td.name{padding:0 0 0 20px;font-weight:bold;text-align:left;text-transform:uppercase;word-break:normal}.redeem-page .cm-tbl-type2 tbody tr td.mileage{padding-right:40px;text-align:right}.redeem-page .cm-tbl-type2 tfoot tr td{padding-right:40px;border-bottom:0;text-align:right;font-weight:bold}.redeem-page .layer-pop{width:364px}.redeem-page .layer-pop .content{padding:30px 0 66px 0}.redeem-page .layer-pop .content .txt{margin-bottom:30px;text-align:center}.redeem-page .layer-pop .content .txt p{font-size:16px;font-size:1rem}.redeem-page .layer-pop .content .btn-ac{text-align:center}.change-pw-wrap{padding:20px 45px}.change-pw-wrap .modal-title{margin:0 0 20px 0;padding:0;font-size:30px;font-size:1.875rem;font-weight:100;text-align:center}.change-pw-wrap .vSpace{margin-bottom:20px}.change-pw-wrap .vSpace label{display:block;margin-bottom:5px}.change-pw-wrap .vSpace label.password-con:after{display:block;clear:both;content:"";height:0}.change-pw-wrap .vSpace label.password-con span{float:left}.change-pw-wrap .vSpace label.password-con span.addtext{font-size:11px;font-size:.6875rem;float:right}.change-pw-wrap .ac{text-align:center}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.redeem-page .redeem-wrapper .upper-step .grey-panel{background:0}.redeem-page .apply-transfer-wrap{padding-top:18px}.redeem-page .apply-transfer-wrap .apply-transfer-cont{position:relative;width:754px;margin:0 auto;padding:29px 34px 44px;border:1px solid #999;z-index:1}.redeem-page .apply-transfer-wrap .apply-transfer-cont h3{width:139px;height:16px}.redeem-page .apply-transfer-wrap .apply-transfer-cont .mark{position:absolute;top:211px;left:50%;margin-left:-77px;z-index:2}.redeem-page .apply-transfer-wrap .apply-transfer-cont h4{padding:82px 0 65px;font-size:27px;font-size:1.6875rem;line-height:30px;line-height:1.875rem;font-weight:normal;text-align:center;z-index:3}.redeem-page .apply-transfer-wrap .apply-transfer-cont h5,.redeem-page .apply-transfer-wrap .apply-transfer-cont h6{font-size:14px;font-size:.875rem;font-weight:normal}.redeem-page .apply-transfer-wrap .apply-transfer-cont h5{margin-right:14px;margin-bottom:7px}.redeem-page .apply-transfer-wrap .apply-transfer-cont h6{margin-bottom:6px;font-weight:bold}.redeem-page .apply-transfer-wrap .apply-transfer-cont .user-info{margin-bottom:12px;z-index:3}.redeem-page .apply-transfer-wrap .apply-transfer-cont .user-info .members{float:left}.redeem-page .apply-transfer-wrap .apply-transfer-cont .user-info ul{float:left;padding-top:3px;font-size:0}.redeem-page .apply-transfer-wrap .apply-transfer-cont .user-info ul li{display:inline-block;color:#186686;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;font-weight:bold}.redeem-page .apply-transfer-wrap .apply-transfer-cont .user-info ul li.blit-line{background:url('../images/components/content-pages/blit-line.png') no-repeat top right;padding-right:10px;margin-right:10px;height:14px}.redeem-page .apply-transfer-wrap .apply-transfer-cont .user-info:after{display:block;clear:both;content:"";height:0}.redeem-page .apply-transfer-wrap .apply-transfer-cont .notice{padding:0;margin-bottom:33px}.redeem-page .apply-transfer-wrap .apply-transfer-cont .notice li{line-height:15px;line-height:.9375rem}.redeem-page .apply-transfer-wrap .apply-transfer-cont .cm-tbl-type2{z-index:3}.redeem-page .apply-transfer-wrap .apply-transfer-cont address{padding-left:12px;font-size:12px;font-size:.75rem;font-style:normal;text-align:left}.redeem-page .apply-transfer-wrap .apply-transfer-cont .cm-tbl-type2-total{margin-bottom:52px;font-size:14px;font-weight:bold;padding:10px}.redeem-page .apply-transfer-wrap .apply-transfer-cont .cm-tbl-type2-total span{display:inline-block;text-align:right}.redeem-page .apply-transfer-wrap .apply-transfer-cont .cm-tbl-type2-total .total-text{width:70%}.redeem-page .apply-transfer-wrap .apply-transfer-cont .cm-tbl-type2-total .total-miles{width:26%}@media print{.redeem-page .apply-transfer-wrap{padding-top:0;visibility:visible}.redeem-page .apply-transfer-wrap *{visibility:visible}.redeem-page .apply-transfer-wrap .apply-transfer-cont{width:100%}}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}button.button,a.button{border:2px solid #186686;font-size:24px;padding:20px;color:#186686;text-align:center;text-decoration:none;background-color:transparent;cursor:pointer;display:inline-block;line-height:normal;-webkit-transition-property:background,color;-moz-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;position:relative}button.button:hover,button.button:focus,a.button:hover,a.button:focus{color:white;background-color:#186686}button.button.loading,a.button.loading{background-color:#186686;color:white;opacity:.5}button.button.inverse,a.button.inverse{background-color:#186686;color:white}button.button.inverse:hover,button.button.inverse:focus,a.button.inverse:hover,a.button.inverse:focus{background-color:transparent;color:#186686}button.button.cta,a.button.cta{text-align:left;width:100%;margin:1px}button.button.cta span,a.button.cta span{background:url('../images/icons.png') no-repeat;width:8px;height:13px;display:inline-block;float:right;margin:1px 20px 0 0;position:absolute;right:0;top:15px}button.button.cta:hover span,button.button.cta:focus span,a.button.cta:hover span,a.button.cta:focus span{background-position:-8px 0}button.button.dark,a.button.dark{color:white;background-color:#186686}button.button.dark:hover,button.button.dark:focus,a.button.dark:hover,a.button.dark:focus{color:#186686;background-color:white}button.button.dark.cta span,a.button.dark.cta span{background-position:-8px 0;margin:-5px 16px 0;top:50%}button.button.dark.cta:hover span,button.button.dark.cta:focus span,a.button.dark.cta:hover span,a.button.dark.cta:focus span{background-position:0 0;margin:-5px 16px 0;top:50%}button.button.light,a.button.light{color:#186686;border-color:#186686}button.button.light:hover,button.button.light:focus,a.button.light:hover,a.button.light:focus{color:white;background-color:#186686}button.button.light.cta span,a.button.light.cta span{color:#186686;background-position:0 0;margin:-5px 16px 0;top:50%}button.button.light.cta:hover span,button.button.light.cta:focus span,a.button.light.cta:hover span,a.button.light.cta:focus span{background-position:-8px 0;color:#186686;margin:-5px 16px 0;top:50%}button.button.large,a.button.large{padding:16px}button.button.large.cta,a.button.large.cta{padding:16px 42px 15px 20px}button.button.large.cta span,a.button.large.cta span{margin:-5px 16px 0;top:50%}button.button.medium,a.button.medium{font-size:16px;padding:11px 26px 10px}button.button.medium.padnone,a.button.medium.padnone{padding:11px 20px 10px}button.button.medium.cta,a.button.medium.cta{padding:11px 42px 10px 20px;text-align:left}button.button.medium.cta span,a.button.medium.cta span{margin:-6px 16px 0;top:50%}button.button.small,a.button.small{padding:8px 8px;font-size:12px}button.button.small.cta,a.button.small.cta{min-width:159px;padding:11px 42px 9px 16px;font-size:12px;text-align:left}button.button.small.cta span,a.button.small.cta span{top:50%;margin:-7px 16px 0}button.button.fixed-150,a.button.fixed-150{width:150px}button.button.wid100,a.button.wid100{width:100%}button.button.wid75,a.button.wid75{width:75%}button.button.wid50,a.button.wid50{width:50%}button.button.wid33,a.button.wid33{width:33%}button.button.left,a.button.left{float:left}button.button.center,a.button.center{margin:0 auto;display:block}button.button.right,a.button.right{float:right}button.button.leftText,a.button.leftText{text-align:left !important}button.button.centerText,a.button.centerText{text-align:center !important}button.button.rightText,a.button.rightText{text-align:right !important}button.button.disabled,a.button.disabled{border:2px solid #ccc;color:#ccc}button.button.disabled:hover,button.button.disabled:focus,a.button.disabled:hover,a.button.disabled:focus{background-color:white;border:2px solid #ccc;color:#ccc}.close-button{padding:37px 6px 37px 4px;display:inline-block;background-color:#eaeae9;line-height:normal}.close-button span{background:url('../images/icons.png') no-repeat;height:18px;width:18px;display:inline-block;background-position:-42px 0}.close-button:hover,.close-button:focus{background-color:#6b6969}.close-button:hover span,.close-button:focus span{background-position:-59px 0}.plus-button{padding:5px 7px 4px;display:inline-block;background-color:#186686;line-height:normal}.plus-button span{background:url('../images/icons.png') no-repeat;height:13px;width:13px;display:inline-block;background-position:-16px 0}.plus-button:hover{background-color:#eaeae9}.plus-button:hover span{background-position:-29px 0}.minus-button{padding:1px 7px 8px;display:inline-block;background-color:#186686;line-height:normal}.minus-button span{background:url('../images/icons.png') no-repeat;height:3px;width:13px;display:inline-block;background-position:-78px -3px}.minus-button:hover{background-color:#eaeae9}.minus-button:hover span{background-position:-78px 0}.button-link{background:0;border:0 none;font-size:14px;font-size:.875rem;text-decoration:underline;color:#186686}.button-link.text-bk{color:#333}.button-link.notice-link{font-size:12px;font-size:.75rem}.button-small-white{border:1px solid #0180a3;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:12px;font-size:.75rem;text-decoration:none;padding:2px 6px;background:white;display:inline-block}.button-small-gray{border:1px solid #757575;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:14px;font-size:.875rem;text-decoration:none;color:#666;padding:2px 5px 4px;background:#eee}.button-small-gray.change{background-image:url("../css/components/images/components/dom-avail/ico-change.png");background-position:5px 40%;background-repeat:no-repeat;padding-left:24px}.button-main-blue{border:1px solid #13546e;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:#186686;color:white;font-size:16px;font-size:1rem;display:block;padding:8px 20px;text-align:center;text-decoration:none}.button-main-gray{border:1px solid #656464;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:#767676;color:white;font-size:16px;font-size:1rem;display:block;padding:8px 20px;text-align:center;text-decoration:none}.disable-btn{background:#8bb2c2;border:#8bb2c2;box-shadow:none;-webkit-box-shadow:none}.button-main-blue.w100{width:100%}.button-main-blue-2{border:1px solid #0180a3;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:#186686;color:white;font-size:16px;font-size:1rem;display:block;padding:7px 20px;text-align:center;text-decoration:none}.button-main-blue-2.disabled{border:1px solid #b7bcc0;color:#999;background:0}.button-main-blue-2.w100{width:100%}.button-main-white{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:white;color:#186686;font-size:16px;font-size:1rem;display:block;padding:11px 20px}.button-main-white-2{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:white;color:#186686;font-size:16px;font-size:1rem;display:block;padding:7px 20px;text-align:center;text-decoration:none}.button-sub-white{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:white;color:#186686;font-size:16px;font-size:1rem;display:block;padding:8px 10px;text-decoration:none}.button-sub-white-2{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:white;color:#186686;font-size:16px;font-size:1rem;padding:5px 30px;text-decoration:none}.button-sub-white.w100{width:100%}.button-page-blue,a.button-page-blue{border:1px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:16px;font-size:1rem;background:#186686;color:white;padding:8px 20px;text-decoration:none}.button-page-gray,a.button-page-gray{border:1px solid #757575;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:16px;font-size:1rem;color:white;padding:8px 20px;background:#757575;text-decoration:none}.button-page-gray:hover,.button-page-gray:focus,a.button-page-gray:hover,a.button-page-gray:focus{color:white;background-color:#757575}.button-page-white,a.button-page-white{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:16px;font-size:1rem;color:#186686;padding:7px 20px;background:white;text-decoration:none}.button-page-white:hover,.button-page-white:focus,a.button-page-white:hover,a.button-page-white:focus{color:#186686;background-color:white}.button-page-white:first-child,a.button-page-white:first-child{margin-right:5px}.link_button{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;text-decoration:none;padding:8px 20px;font-size:14px;font-size:.875rem;background:white;color:#186686}.logo-mall{margin:0;padding:0}.logo-mall div,.logo-mall ul,.logo-mall li,.logo-mall ol,.logo-mall button,.logo-mall img,.logo-mall a,.logo-mall span,.logo-mall table,.logo-mall thead,.logo-mall tbody,.logo-mall tr,.logo-mall td,.logo-mall th,.logo-mall h2,.logo-mall h3,.logo-mall h4,.logo-mall p,.logo-mall fieldset,.logo-mall form{margin:0;padding:0;box-sizing:content-box}.logo-mall li{list-style:none}.logo-mall a{cursor:pointer}.logo-mall fieldset{border:0}.logo-mall caption{font-size:0;line-height:0;visibility:hidden}.logo-mall .mt5{margin-top:5px}.logo-mall .test-tb{width:100%;border-top:1px solid #ccdcdf}.logo-mall .test-tb th{border-bottom:1px solid #ccdcdf}.logo-mall .test-tb td{border-bottom:1px solid #ccdcdf}.logo-mall .tbl-type1{width:100%;border-top:1px solid #ccdcdf;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.logo-mall .tbl-type1 th{padding:8px 15px;color:#0180a3;text-align:left;background:#f4fbfd;border-bottom:1px solid #ccdcdf;border-right:1px solid #ccdcdf;font-size:14px;font-size:.875rem;line-height:1.6}.logo-mall .tbl-type1 th span{display:block;font-size:12px;font-size:.75rem}.logo-mall .tbl-type1 td{line-height:1.6;padding:8px 15px;border-bottom:1px solid #ccdcdf}.logo-mall .tbl-type1+.tbl-type1{margin-top:20px}.logo-mall .tbl-type2{width:100%;border-bottom:1px solid #a6a4a5}.logo-mall .tbl-type2 th{border-bottom:1px solid #a6a4a5;text-align:center;color:#0180a3;font-size:14px;font-size:.875rem;padding:12px 30px}.logo-mall .tbl-type2 td{text-align:center;font-size:14px;font-size:.875rem;padding:12px 30px}.logo-mall .tbl-type2 td.form-type{padding:5px 30px}.logo-mall .tbl-type2 td input[type="text"]{width:140px}.logo-mall .tbl-type2 td .link{display:block}.logo-mall .tbl-type2 tr .dormancy-member{font-size:12px;font-size:.75rem;font-weight:400;background:url('../images/components/profile/ico-dormancy.png') no-repeat 2px 4px;padding:1px 5px 1px 18px;text-align:left;border:1px solid #666;border-radius:3px;box-shadow:1px 1px #ddd;margin:3px 0}.logo-mall .tbl-type2 tr:nth-child(2n) td{background:#f4f4f4}.logo-mall .custom-form .label{display:inline-block;margin-bottom:4px;font-size:14px;font-size:.875rem;font-weight:700}.logo-mall .custom-form .form .input-area{position:relative}.logo-mall .custom-form .form .input-area input[type="text"]{font-size:13px;font-size:.8125rem;font-weight:normal;padding:9px 10px;border:1px solid #ccc;width:100%;color:black}.logo-mall .custom-form .form .input-area .placeholder{position:absolute;font-size:13px;font-size:.8125rem;top:10px;left:10px;z-index:100;color:#767676}.logo-mall input[type="text"]{font-size:13px;font-size:.8125rem;font-weight:normal;padding:9px 10px;border:1px solid #ccc;width:100%;color:black}.logo-mall .list1 li{margin-top:4px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:url("../images/icon-belt-info-txt.gif") no-repeat 0 7px}.logo-mall .list1 li:first-child{margin-top:0}.logo-mall .list1 li li{margin-top:2px;padding-left:0;background:0}.logo-mall .list1 li li:first-child{margin-top:5px}.logo-mall .list1 .list2 li:before{padding-right:5px;content:"-"}.logo-mall .point{margin-top:5px;padding-left:10px;color:#0180a3;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.logo-mall .point:before{padding-right:5px;content:"*"}.logo-mall .align-l{text-align:left !important}.logo-mall .align-r{text-align:right !important}.logo-mall .align-c{text-align:center !important}.logo-mall .redeem-wrapper .tit-area{margin-bottom:14px}.logo-mall .redeem-wrapper .tit-area h2{font-weight:700;font-size:18px;font-size:1.125rem}.logo-mall .redeem-wrapper .tit-area a{float:right;margin-top:-35px;font-size:14px;font-size:.875rem}.logo-mall .redeem-wrapper .tit-area .sub-txt{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.logo-mall .redeem-wrapper .tit-area:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .sub-tit{margin:37px 0 12px 0;font-weight:700;font-size:16px;font-size:1rem}.logo-mall .redeem-wrapper h3.sub-tit{margin:37px 0 12px 0 !important;font-weight:700;font-size:16px;font-size:1rem}.logo-mall .redeem-wrapper .desc-area{position:relative;padding-right:270px;margin-bottom:20px}.logo-mall .redeem-wrapper .desc-area .desc01{color:#0180a3;font-size:18px;font-size:1.125rem;margin-bottom:15px}.logo-mall .redeem-wrapper .desc-area .link{position:absolute;top:3px;right:0;text-align:right;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.logo-mall .redeem-wrapper .logo-notice{border:1px solid #96b4ba;background-color:#f8f8f8;margin-bottom:15px;padding:10px 30px}.logo-mall .redeem-wrapper .logo-notice .tit-logo-n{font-size:16px;font-size:1rem;margin:18px 0 10px 0;font-weight:bold}.logo-mall .redeem-wrapper .logo-notice h3{font-size:17px !important;font-weight:bold;line-height:30px}.logo-mall .redeem-wrapper .logo-notice .logo-n-list{margin:0;padding:0}.logo-mall .redeem-wrapper .logo-notice .logo-n-list li{list-style:none;margin-top:4px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:16px;background:url("../images/icon-belt-info-txt.gif") no-repeat 0 7px}.logo-mall .redeem-wrapper .logo-notice .text-logo-n{font-size:14px;font-size:.875rem;margin:12px 0}.logo-mall .redeem-wrapper .prd-list .prd-area{margin-bottom:10px;border:1px solid #ccc;border-radius:3px;background-color:white}.logo-mall .redeem-wrapper .prd-list .prd-area .prd{position:relative;z-index:0;min-height:180px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .img-area{position:absolute;top:30px;left:20px;width:264px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .img-area img{width:100%;height:auto}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .ribbon{position:absolute;top:10px;left:0;width:78px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .ribbon img{vertical-align:top}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area{padding:30px 20px 0 304px;color:#333}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area h3{margin-bottom:20px;font-weight:700;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .label{display:inline-block;margin-bottom:6px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .label span{font-size:12px;font-size:.75rem}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection{padding:20px 0 23px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num{float:left;width:210px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn{width:112px;height:36px;background-color:#f1f2f4;border:1px solid #a1a1a1}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn button{float:left;width:36px;height:36px;overflow:hidden;box-sizing:border-box;font-size:9999px;font-size:624.9375rem;line-height:9999px;line-height:624.9375rem;background:url("../images/components/profile/redeem/logomall/bg-btn.gif") no-repeat left top}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn button.decrease{background-position:left bottom}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn button.decrease.disabled{background-position:right bottom}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn button.increase{background-position:left top}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn button.increase.disabled{background-position:right top}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn input{margin-left:1px;float:left;width:38px;height:36px;padding:0;text-align:center;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;border:0;border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .num .num-btn:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .price{float:left}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .price .mile{font-size:18px;font-size:1.125rem;line-height:36px;line-height:2.25rem;font-weight:700}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .price .mile span{font-weight:normal}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .btn{position:absolute;top:60px;right:30px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .btn .button-page-blue{padding:7px 26px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection .btn .button-page-blue.disabled{background-color:#c6c4c4;border:1px solid #b4b3b3}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .selection:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .desc{margin-bottom:50px;line-height:inherit;font-size:14px;font-size:.875rem}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-area .desc .point{display:block;margin:0 0 20px;padding:10px 0 0 0;color:#cd3e00}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-more{position:absolute;bottom:-51px;right:30px;z-index:10;text-align:right}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-more li{display:inline-block;margin-left:6px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-more li a{display:block;padding:8px 28px 8px 20px;background:#f8f8f8 url("../images/components/profile/redeem/logomall/ic-gray-arrow.gif") no-repeat right 50%;border:1px solid #bbb;border-top-left-radius:3px;border-top-right-radius:3px;color:#666;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;text-decoration:none}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-more li a:hover{background:white url("../images/components/profile/redeem/logomall/ic-blue-arrow.gif") no-repeat right 50%;text-decoration:underline;color:#0180a3;font-weight:bold;border-bottom:1px solid white}.logo-mall .redeem-wrapper .prd-list .prd-area .prd .info-more li.active a{background:white url("../images/components/profile/redeem/logomall/ic-blue-arrow.gif") no-repeat right 50%;text-decoration:underline;color:#0180a3;font-weight:bold;border-bottom:1px solid white}.logo-mall .redeem-wrapper .prd-list .prd-area.hotdeal{position:relative}.logo-mall .redeem-wrapper .prd-list .prd-area.hotdeal:before{position:absolute;top:-3px;right:38px;content:"";display:block;width:99px;height:55px;background:url('../images/components/profile/redeem/logomall/icon-hotdeal.png') no-repeat 0 0}.logo-mall .redeem-wrapper .prd-list .prd-area.hotdeal .prd .info-area h3.tit{font-weight:400;font-size:22px;font-size:1.375rem}.logo-mall .redeem-wrapper .prd-list .prd-area.hotdeal .info-area .selection{height:15px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail{padding:50px 20px 25px 20px;border-top:1px solid #ccc}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery{float:left;padding:0 30px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-l{width:430px;margin-bottom:10px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-l img{width:100%;height:282px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s{position:relative}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .thum-list{overflow:hidden;width:437px;height:76px;margin-left:-3px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .thum-list ul{width:960px;padding-left:1px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .thum-list ul li{overflow:hidden;float:left;padding:3px;line-height:0;font-size:0;margin-left:-1px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .thum-list ul li a{display:block;width:102px;height:68px;border:1px solid #9c9c9c;line-height:0;font-size:0}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .thum-list ul li a img{width:102px;height:68px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .thum-list ul:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area{margin-top:0}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area span{display:block;position:absolute;z-index:999;top:22px;width:16px;height:30px;background:url("../images/components/profile/redeem/logomall/bg-btn2.png") no-repeat left top}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area span a{display:block;width:100%;height:100%;font-size:0;line-height:0}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area .btn-prev{left:-30px;background-position:left bottom}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area .btn-prev.disabled{background-position:left 1px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area .btn-prev.disabled a{cursor:default}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area .btn-next{right:-30px;background-position:right bottom}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area .btn-next.disabled{background-position:right 1px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-gallery .thum-s .btn-area .btn-next.disabled a{cursor:default}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view .detail-info{padding-left:535px}.logo-mall .redeem-wrapper .prd-list .prd-area .prd-detail.detail-view:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .payment-prd-info{min-width:900px;margin-bottom:10px;padding:7px 25px;background:#f8f8f8;border:1px solid #ccc;border-radius:3px}.logo-mall .redeem-wrapper .payment-prd-info .info{float:left;width:40%;margin-right:30px}.logo-mall .redeem-wrapper .payment-prd-info .info .img{display:inline-block;width:130px;margin-right:30px;vertical-align:middle}.logo-mall .redeem-wrapper .payment-prd-info .info .img img{width:100%}.logo-mall .redeem-wrapper .payment-prd-info .info .prd-name{display:inline-block;max-width:250px;vertical-align:middle;font-weight:700;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.logo-mall .redeem-wrapper .payment-prd-info .info-list{float:right;padding-top:15px;width:55%}.logo-mall .redeem-wrapper .payment-prd-info .info-list li{float:left;width:24%;min-width:100px;margin-left:60px;text-align:right}.logo-mall .redeem-wrapper .payment-prd-info .info-list li .label{display:block;margin-bottom:16px;font-size:14px;font-size:.875rem}.logo-mall .redeem-wrapper .payment-prd-info .info-list li .data{display:block;font-weight:700;font-size:18px;font-size:1.125rem}.logo-mall .redeem-wrapper .payment-prd-info .info-list li .data.type2{color:#cd3e00}.logo-mall .redeem-wrapper .payment-prd-info .info-list li:first-child{margin-left:0}.logo-mall .redeem-wrapper .payment-prd-info:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .delivery-info .form-row{margin:0 0 10px -15px}.logo-mall .redeem-wrapper .delivery-info .form-row .form{padding-left:15px}.logo-mall .redeem-wrapper .delivery-info .form-row .form.col3{box-sizing:border-box;float:left;width:33.33%}.logo-mall .redeem-wrapper .delivery-info .form-row .form.col3.post-num .input-area{float:left;width:59%;margin-right:1%}.logo-mall .redeem-wrapper .delivery-info .form-row .form.col3.post-num a{display:inline-block;padding:8px 0;width:40%;border:2px solid #0180a3;border-radius:4px;box-sizing:border-box;text-align:center;font-size:14px;font-size:.875rem;text-decoration:none}.logo-mall .redeem-wrapper .delivery-info .form-row .form.col6{box-sizing:border-box;float:left;width:66.66%}.logo-mall .redeem-wrapper .delivery-info .form-row:after{display:block;clear:both;content:"";height:0}.logo-mall .redeem-wrapper .delivery-info .label-wrap .label{margin:0 15px 0 20px}.logo-mall .redeem-wrapper .delivery-info .label-wrap .checkbox-wrapper{display:inline-block}.logo-mall .redeem-wrapper .delivery-info .label-wrap .checkbox-wrapper label{font-size:12px;font-size:.75rem;margin-left:8px;display:inline-block}.logo-mall .redeem-wrapper .delivery-info .label-wrap .checkbox-wrapper .checkbox{top:4px}.logo-mall .redeem-wrapper .delivery-info .agree-check{margin-top:37px}.logo-mall .redeem-wrapper .delivery-info .agree-check .form{margin-bottom:10px}.logo-mall .redeem-wrapper .delivery-info .agree-check label{font-weight:bold;font-size:14px;font-size:.875rem}.logo-mall .redeem-wrapper .delivery-info .agree-check .checkbox-wrapper{display:inline-block}.logo-mall .redeem-wrapper .delivery-info .agree-check a{margin-left:20px;font-size:14px;font-size:.875rem}.logo-mall .redeem-wrapper .delivery-info .agree-check .error{padding-left:22px}.logo-mall .redeem-wrapper .miles-wrap .tbl-type2{margin-bottom:20px}.logo-mall .redeem-wrapper .miles-wrap .sum{margin:0 60px 20px 0;text-align:right;font-weight:700;font-size:14px;font-size:.875rem}.logo-mall .redeem-wrapper .miles-wrap .sum span{margin-left:20px;font-size:18px;font-size:1.125rem;color:#cd3e00}.logo-mall .redeem-wrapper .miles-wrap .list1 li{font-size:12px;font-size:.75rem;background-position:left 5px}.logo-mall .redeem-wrapper .miles-wrap .list1 li .require-ico{width:8px}.logo-mall .redeem-wrapper .miles-wrap .no-mile p{margin:50px 0}.logo-mall .notice h4{margin:20px 0 8px 0;padding-bottom:7px;font-size:14px;font-size:.875rem;font-weight:700;color:#0180a3;border-bottom:1px solid #bbb}.logo-mall .notice .list1 li{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.logo-mall .btn-area{margin-top:37px;text-align:center}.logo-mall .btn-area .button-page-blue{padding:7px 26px;text-decoration:none}.logo-mall .pay-completion{margin-bottom:92px}.logo-mall .pay-completion p{margin-bottom:24px;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;text-align:center}.logo-mall .pay-completion-info .label{margin-bottom:9px !important;padding-left:3px;font-weight:700;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.logo-mall .pay-completion-info .mileage-info{float:left;width:40%;padding-right:60px;box-sizing:border-box}.logo-mall .pay-completion-info .mileage-info .tbl-type3{width:100%}.logo-mall .pay-completion-info .mileage-info .tbl-type3 td{font-size:14px;font-size:.875rem;font-weight:700;border-top:1px solid #ccc}.logo-mall .pay-completion-info .mileage-info .tbl-type3 .align-r{color:#cd3e00}.logo-mall .pay-completion-info .mileage-info .tbl-type3 .align-r.bk{color:black}.logo-mall .pay-completion-info .mileage-info .tbl-type3 .total{padding:15px 10px}.logo-mall .pay-completion-info .mileage-info .tbl-type3 thead th{visibility:hidden;font-size:0;line-height:0}.logo-mall .pay-completion-info .mileage-info .tbl-type3 tbody{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.logo-mall .pay-completion-info .mileage-info .tbl-type3 tbody td{padding:7px 10px}.logo-mall .pay-completion-info .mileage-info .tbl-type3 tfoot td{padding:15px 10px}.logo-mall .pay-completion-info .mileage-info .tbl-type3 tfoot .align-r{color:#cd3e00}.logo-mall .pay-completion-info .prd-info{float:left;width:60%}.logo-mall .pay-completion-info .prd-info .payment-prd-info{min-width:650px;width:100%;padding:25px;box-sizing:border-box}.logo-mall .pay-completion-info .prd-info .payment-prd-info .img{float:left;width:125px}.logo-mall .pay-completion-info .prd-info .payment-prd-info .img img{width:100%;height:auto}.logo-mall .pay-completion-info .prd-info .payment-prd-info .prd-name{padding-left:170px;font-weight:bold;font-size:16px;font-size:1rem}.logo-mall .pay-completion-info .prd-info .payment-prd-info .info-list{float:none;width:100%;min-width:600px;padding:22px 0 0 170px;box-sizing:border-box}.logo-mall .pay-completion-info .prd-info .payment-prd-info .info-list li{min-width:50px}.logo-mall .pay-completion-info .prd-info .payment-prd-info .info-list:after{display:block;clear:both;content:"";height:0}.logo-mall .pay-completion-info .prd-info .payment-prd-info .info-list .label{font-weight:normal;margin-bottom:7px}.logo-mall .pay-completion-info:after{display:block;clear:both;content:"";height:0}.logo-mall .delivery-noti ol{border:1px solid #ccdcdf;border-radius:4px;min-width:960px}.logo-mall .delivery-noti ol li{float:left;width:25%;min-width:230px;color:#333;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.logo-mall .delivery-noti ol li strong{display:block;margin:10px 0 4px}.logo-mall .delivery-noti ol li .tit{display:block;height:48px;margin:0;padding:16px 10px 0 40px;background:#f4fbfd url("../images/components/profile/redeem/logomall/bg-step.gif") no-repeat 0 50%;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#0180a3;border-bottom:1px solid #ccdcdf}.logo-mall .delivery-noti ol li .tit span{margin-left:4px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.logo-mall .delivery-noti ol li .desc{padding:15px 0 15px 40px}.logo-mall .delivery-noti ol li:first-child .tit{background-image:none;padding-left:20px;border-top-left-radius:3px;border-bottom-left-radius:3px}.logo-mall .delivery-noti ol li:first-child .desc{padding-left:20px}.logo-mall .delivery-noti ol li:last-child .tit{border-top-right-radius:3px;border-bottom-right-radius:3px}.logo-mall .delivery-noti ol:after{display:block;clear:both;content:"";height:0}.logo-mall .error{padding-top:3px;text-align:inherit}.logo-mall .require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;vertical-align:middle}.logomall-pop{width:580px;padding:40px}.logomall-pop div,.logomall-pop p{margin:0;padding:0}.logomall-pop ul{margin:0}.logomall-pop h2{text-align:center;font-size:40px;font-size:2.5rem}.logomall-pop h3{font-size:16px;font-size:1rem;font-weight:bold;margin-bottom:0}.logomall-pop p{font-weight:700;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.logomall-pop p strong{color:#0180a3}.logomall-pop .btn-area{text-align:center;margin:45px 0 0 -5px}.logomall-pop .btn-area button{margin:0 5px}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}#sns_share_pop{padding:40px 60px 30px;padding:2.5rem 3.75rem 1.875rem}#sns_share_pop h1.modal-title{font-size:30px;font-size:1.875rem;padding:0 0 10px 14px;padding:0 0 .625rem .875rem;font-weight:normal;text-align:center}#sns_share_pop h1 img{width:40px;width:2.5rem;height:40px;height:2.5rem;margin-right:8px;margin-right:.5rem;vertical-align:middle}#sns_share_pop p.share_title2{font-size:18px;font-size:1.125rem;margin-bottom:20px;margin-bottom:1.25rem;line-height:120%;text-align:center}#sns_share_pop .txt_box{width:100%;padding:10px;padding:.625rem;font-size:14px;font-size:.875rem}#sns_share_pop .txt_box_area{padding:10px 14px;padding:.625rem .875rem;position:relative;background-color:#f4f4f4}#sns_share_pop .txt_box_area .count-byte-area{text-align:right}#sns_share_pop .txt_box_area .count-byte-area span{display:inline-block;padding:0 5px;font-size:12px;font-size:.75rem}#sns_share_pop .txt_box_area .count-byte-area span.overflow{color:#d80a0a;font-weight:700}#sns_share_pop .txt_box_area .count-byte-area span:first-child:after{content:' / '}#sns_share_pop .txt_box_area .share_img{margin:0;padding-top:5px;padding-top:.3125rem}#sns_share_pop .txt_box_area .share_img img{width:100%}#sns_share_pop .btn-c{float:inherit;margin:15px 0;margin:.9375rem 0}#sns_share_pop .disabled{border:1px solid #b0cbd6;color:#909090;background-color:#ccc}
.no-gap{margin:0;padding:0}.wish-common{margin:0 auto 50px}.wish-common ul,.wish-common li,.wish-common p,.wish-common h3,.wish-common h4{padding:0;margin:0;list-style:none}.wish-common .wish-h2,.wish-common .wish-h2+.help,.wish-common .wish-h2+.help+.switch,.wish-common .wish-h2+.switch{float:left}.wish-common .subtxt{clear:both;font-size:14px;font-size:.875rem}.wish-common .switch{width:57px;height:27px;border:0;margin-left:10px;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem}.wish-common .switch.wish-off{background:url('../images/components/profile/btn_off.png') no-repeat 0 0 transparent}.wish-common .switch.wish-on{background:url('../images/components/profile/btn_on.png') no-repeat 0 0 transparent}.wish-common .help{margin-left:10px;border:0;width:16px;height:16px;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/dom-avail/btn-helpdesk.png') no-repeat 0 0 transparent}.wish-common ul.notice{padding:0;margin:0 0 0 20px}.wish-common li.notice-list{list-style:disc;font-size:12px;font-size:.75rem;margin:2px 0}.wish-common .error{clear:both;text-align:left}.wish-common .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:8px;left:12px;z-index:100;color:#757575}.wish-common .wish-box{clear:both;margin-top:20px}.wish-common .wish-box.existlist{min-height:695px}.wish-common .wish-box.existlist.child-infant{min-height:775px !important}.wish-common .wish-box:after{display:block;clear:both;content:"";height:0}.wish-common .wish-box h3,.wish-common .wish-box h2{font-size:22px;font-size:1.375rem}.wish-common .wish-box p{margin-top:15px;font-size:16px;font-size:1rem}.wish-common .wish-box p.error{margin-top:0;font-size:12px;font-size:.75rem}.wish-common .wish-box .icon-list li{position:relative;padding-top:15px;padding-left:40px;min-height:32px;font-size:16px;font-size:1rem}.wish-common .wish-box .icon-list li strong{word-wrap:break-word;word-break:keep-all}.wish-common .wish-box .icon-list li span{position:absolute;top:15px;left:0;vertical-align:top;display:inline-block;width:40px;height:32px;background:url('../images/components/profile/icon-list.png') no-repeat 0 3px}.wish-common .wish-box .icon-list li.list2 span{background-position:0 -36px}.wish-common .wish-box .icon-list li.list3 span{background-position:0 -79px}.wish-common .wish-box input.modify{color:#cd3e00}.wish-common.modal-wrapper-new .wish-box{min-height:auto}.wish-common #wishListDisable .wish-box{clear:both;margin-top:20px;min-height:auto}.wish-common .star-list{padding-left:20px;word-wrap:break-word;word-break:keep-all}.wish-common .star-list li:before,.wish-common .star-list span{content:"";width:20px;height:20px;float:left;margin-left:-20px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -745px transparent}.wish-common .img img{vertical-align:top}.sub-view-wrapper{min-width:960px}.sub-view-wrapper .flight-container{padding-bottom:0}.sub-view-wrapper .tripType{width:10%;float:left}.sub-view-wrapper .tripType ul{margin-top:0}.sub-view-wrapper .tripType ul li{clear:both;float:none;position:relative;padding-right:0}.sub-view-wrapper .tripType ul li input[type="radio"],.sub-view-wrapper .tripType ul li .radiobtn{position:absolute;left:0;top:4px}.sub-view-wrapper .tripType ul li label.checkboxLabel{padding-left:25px;font-size:14px;font-size:.875rem}.ie8 .sub-view-wrapper .tripType ul li label.checkboxLabel{padding-left:21px}.sub-view-wrapper .tripDetails{width:100%}.sub-view-wrapper .tripDetails .airports-departure-area .fillholder .fromTarget,.sub-view-wrapper .tripDetails .airports-arrival-area .fillholder .fromTarget{top:15px}.sub-view-wrapper .tripDetails .airports-single{background:white}.sub-view-wrapper .tripDetails .airports-single .date-chooser-area .dateholder .placeholder{left:0;top:5px}.sub-view-wrapper .wish-box{border:1px solid #96b4ba;background:#f8f8f8;padding:35px 40px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.ie .sub-view-wrapper .passanger-nickname .styled-select{border:1px solid #919191;border-right:0}.sub-view-wrapper .passanger-nickname .bl-set-type{padding-top:10px;clear:both;width:100%}.sub-view-wrapper .passanger-nickname .bl-set-type>div{clear:none}.sub-view-wrapper .passanger-nickname .bl-set-type:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .passanger-nickname .bl-set-type label{font-size:14px;font-size:.875rem;margin-bottom:3px;margin-top:3px;display:block}.sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select{height:49px;height:3.0625rem}.sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select select{height:49px;height:3.0625rem}.ie8 .sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select select,.ie9 .sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select select{padding-left:0 !important;height:29.5px;height:1.84375rem}.sub-view-wrapper .passanger-nickname .bl-set-type .section-block{background:0}.sub-view-wrapper .passanger-nickname .bl-set-type .posR{position:relative}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count{float:left;width:52%;background-color:transparent}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count .passanger-count-wrap{width:100%}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count .passanger-count-wrap .number-counter dt span{font-weight:400}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count .info-message{margin-top:0;margin-bottom:10px;width:200%}.sub-view-wrapper .passanger-nickname .bl-set-type .type-travel{float:left;width:26%;margin-left:2%}.sub-view-wrapper .passanger-nickname .nickname{display:block;margin-bottom:10px}.sub-view-wrapper .passanger-nickname .nickname:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .passanger-nickname .nickname .nick-ip{position:relative;float:left;clear:none;width:81%}.sub-view-wrapper .passanger-nickname .nickname .nick-ip>div{clear:none}.sub-view-wrapper .passanger-nickname .nickname .nick-ip:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .passanger-nickname .nickname label{font-size:14px;font-size:.875rem;float:left;width:16.15%;margin-top:17px;margin-right:1%}.sub-view-wrapper .passanger-nickname .nickname input[type="text"]{width:100%;padding:8px 10px;min-height:49px;font-size:14px;font-size:.875rem;border:1px solid #919191}.sub-view-wrapper .passanger-nickname .nickname .posR{margin-right:1.5%;float:left;width:41.5%;clear:none}.sub-view-wrapper .passanger-nickname .nickname .posR .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:28%;left:12px;z-index:100;color:#757575}.sub-view-wrapper .passanger-nickname .nickname .btn-area{width:57%;float:left;padding:0;text-align:left}.sub-view-wrapper .passanger-nickname .nickname .btn-area>button{width:43%;min-height:49px;padding-left:20px;padding-right:20px}.sub-view-wrapper .passanger-nickname .nickname .btn-area>button.button-page-gray{background:#757575;border:1px solid #757575;font-size:14px;font-size:.875rem;margin-right:3%}.sub-view-wrapper .passanger-nickname .button-page-blue{border:1px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:14px;font-size:.875rem;background:#186686;color:white;padding:8px 5px;text-align:center;text-decoration:none}.sub-view-wrapper .hr-border-radius{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#186686;height:10px;border:0;width:55%;margin:0;float:left}.sub-view-wrapper:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .wish-list{width:100%;clear:none;position:relative;border-top:1px dotted black;padding:10px 0}.sub-view-wrapper .wish-list .btn-area button{border:0;font-size:12px;font-size:.75rem;background:transparent;padding:8px 15px;vertical-align:middle}.sub-view-wrapper .wish-list .btn-area button.link-button{text-decoration:underline;color:#186686;padding:0}.sub-view-wrapper .wish-list .btn-area button.btn_modify{width:18px;height:18px;margin:0 3px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -199px transparent}.sub-view-wrapper .wish-list .btn-area button.btn_delete{width:18px;height:18px;margin:0 3px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -249px transparent}.sub-view-wrapper .wish-list .wish-detail{position:absolute;top:0;float:left;clear:none}.sub-view-wrapper .wish-list .wish-detail .detail-wrap{padding:20px 20px;background:#e2ebef;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;position:relative}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .img{margin-bottom:15px;min-height:125px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .img img{width:205px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .wish-detail-info{position:absolute;left:0;top:20px;width:100%;padding-left:225px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .title{text-align:center;width:100%;padding-bottom:20px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list{width:100%}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li{width:100%;text-align:center;padding-bottom:5px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button{border:1px solid #186686;font-size:12px;font-size:.75rem;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:white;padding:2px 5px;width:40%;min-width:100px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button span{background:url('../images/components/profile/icon-list.png') no-repeat 0 -298px transparent;display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:5px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button.search span{background-position:0 -298px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button.info span{background-position:0 -350px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button.share span{background-position:0 -400px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table{width:100%;clear:both}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td{border-top:1px solid #96b4ba;text-align:center;border-left:1px solid #96b4ba;vertical-align:top;font-size:14px;font-size:.875rem}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th:first-child,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td:first-child{border-left:0}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th strong,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td strong{padding:5px 0;display:block;text-align:center;color:#186686}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th span,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td span{padding:5px 0;display:block;text-align:center;font-weight:400}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th{background:#f8f8f8}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table+.item-table+.item-table{border-bottom:1px solid #96b4ba}.sub-view-wrapper .wish-list div.notice{width:55%;clear:both;float:left}.sub-view-wrapper .wish-save-list{clear:both;width:55%}.sub-view-wrapper .wish-save-list:after,.sub-view-wrapper .wish-save-list>li:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .wish-save-list>li{padding:7px 10px}.sub-view-wrapper .wish-save-list>li>span{float:left;width:75%}.sub-view-wrapper .wish-save-list>li>span .button-link{text-decoration:none;color:#333}.sub-view-wrapper .wish-save-list>li>span.btn-area{width:25%;text-align:right;padding:0}.sub-view-wrapper .wish-save-list>li.active{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#e2ebef;position:relative}.sub-view-wrapper .wish-save-list>li.active>span .button-link{color:#186686;text-decoration:underline}.sub-view-wrapper .wish-save-list>li.active .active-arrow{width:20px;height:36px;position:absolute;right:-15px;top:0;background:#e2ebef;display:block;overflow:hidden;line-height:3200px;line-height:200rem}.sub-view-wrapper .wish-save-list>li.active .wish-detail{right:-79.9%;width:80%;padding:0 0 8px 15px}.sub-view-wrapper .recommand-list{padding-top:40px}.sub-view-wrapper .recommand-list:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .recommand-list .title{font-size:18px;font-size:1.125rem;padding-left:30px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -498px transparent;padding-bottom:10px}.sub-view-wrapper .recommand-list .recommand-item{max-width:1200px;margin:0 auto}.sub-view-wrapper .recommand-list .recommand-item>li{float:left;width:33%;padding:0 2%}.sub-view-wrapper .recommand-list .recommand-item .wish-title{width:300px;margin:1em auto;border-top-left-radius:15px;border-top-right-radius:15px;-moz-border-top-left-radius:15px;-moz-border-top-right-radius:15px;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;-moz-border-bottom-left-radius:15px;-moz-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;border:1px solid #186686;font-size:16px;font-size:1rem;padding:2px 5px 2px 40px;background:url('../images/components/profile/icon-down-arrow.png') no-repeat 20px center transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item{width:234px;margin:0 auto;position:relative}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc{background:#eaeae9;padding:13px 15px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc p{font-size:16px;font-size:1rem;padding-bottom:10px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc p .fromto{margin:0 5px;vertical-align:middle;width:25px;height:18px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/profile/icon-list.png') no-repeat 0 -598px transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li{float:left}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a{font-size:12px;font-size:.75rem;border:0;padding:0;text-decoration:none;text-align:left;background:transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button.wish-save,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a.wish-save{color:#186686}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button.wish-save .offtxt-img,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a.wish-save .offtxt-img{display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;height:16px;width:25px;vertical-align:-3px;background:url('../images/components/profile/icon-list.png') no-repeat right -449px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button.link-button,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a.link-button{color:#333;background:url('../images/components/profile/icon-list.png') no-repeat right -645px transparent;padding-right:10px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list .div-line{clear:both;padding-right:10px;background:url('../images/components/profile/icon-list.png') no-repeat right -693px transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list .div-line+li{padding-left:10px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list:after{display:block;clear:both;content:"";height:0}.modal-wrapper-new{width:700px;margin:0 auto}.modal-wrapper-new h2{text-align:center;font-weight:400;font-size:33px;font-size:2.0625rem}.modal-wrapper-new p.subtxt{font-size:16px;font-size:1rem}.modal-wrapper-new p.mgb30{margin-bottom:30px}.modal-wrapper-new .agree-detail-box{margin:15px 0 30px;border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;background:#e2ebf0 url('../images/components/profile/infochange_icon3.gif') no-repeat 15px 10%;padding:10px 15px 7px 15px}.modal-wrapper-new .agree-detail-box .view{border-bottom:1px solid #d6d6d6;padding:0 0 15px 110px}.modal-wrapper-new .agree-detail-box .view h3{font-weight:400}.modal-wrapper-new .agree-detail-box .view *{font-size:12px !important;font-size:.75rem !important;color:#186686}.modal-wrapper-new .agree-detail-box .view .dash-style{padding-left:10px}.modal-wrapper-new .agree-detail-box .view .dash-style span{display:inline-block;margin-left:-8px;width:8px}.modal-wrapper-new .agree-detail-box .agree-area{padding:8px 0 8px 110px}.modal-wrapper-new .agree-box{position:relative}.modal-wrapper-new .agree-box input[type="checkbox"]{left:0}.modal-wrapper-new .agree-box label{font-size:14px;font-size:.875rem}.modal-wrapper-new .agree-box.allchecked label{font-size:16px;font-size:1rem}.modal-wrapper-new .agree-box .detailview{border:0;padding:5px 10px 5px 0;font-size:12px;font-size:.75rem;color:#186686;background:url('../images/components/profile/btn-more-detail.gif') no-repeat right center;float:right;margin-top:-25px}.modal-wrapper-new .agree-box .detailview.bottomview{margin:0;display:inline-block;right:0;position:absolute}.modal-wrapper-new .sns-area-wrap{background:#f2f2f2;padding:40px;margin:15px}.modal-wrapper-new .sns-area-wrap .sns-area{width:234px;margin:0 auto;position:relative}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list{margin:0 auto 0 -21px;width:120%;padding:15px 0;background:#f2f2f2}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li{float:left;position:relative;width:20%;padding-bottom:16px;text-align:center}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li input[type="radio"],.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li .radiobtn{position:absolute;bottom:0;left:50%;top:auto;margin:0 0 0 -10.5px}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li label{width:30px;height:26px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.face label{background:url('../images/components/payment-complete/icon_sns_f.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.story label{background:url('../images/components/payment-complete/icon_sns_ks.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.twitter label{background:url('../images/components/payment-complete/icon_sns_t.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.plus label{background:url('../images/components/payment-complete/icon_sns_g.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.talk label{background:url('../images/components/payment-complete/icon_sns_kko.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area:after{display:block;clear:both;content:"";height:0}.modal-wrapper-new .sns-share-message{background:#f2f2f2;padding:10px 10px 10px 65px;position:relative}.modal-wrapper-new .sns-share-message .img{position:absolute;left:10px;top:10px;width:45px;height:45px;background:white}.modal-wrapper-new .sns-share-message #message-area{width:100%;font-size:14px;font-size:.875rem;max-height:45px;max-width:100%}.modal-wrapper-new .btn_c{padding:30px 0}.modal-wrapper-new.sns-share-popup{width:450px;padding:20px}
.no-gap{margin:0;padding:0}#subview-area .flyingpets-common{min-width:1024px;margin:0 auto 50px}#subview-area .flyingpets-common ul,#subview-area .flyingpets-common li,#subview-area .flyingpets-common p,#subview-area .flyingpets-common h3,#subview-area .flyingpets-common h4{padding:0;margin:0;list-style:none}#subview-area .flyingpets-common .flyingpets-subtit{clear:both;text-align:center;background:url('../images/components/profile/flyingpet/bg-flyingpets01.jpg') no-repeat right top;min-height:152px;padding-bottom:30px;position:relative}#subview-area .flyingpets-common .flyingpets-subtit .h3style{color:#186686;font-size:26px;font-size:1.625rem;line-height:36px;padding-top:35px;display:table;width:700px;margin:0 auto;text-align:left}#subview-area .flyingpets-common .flyingpets-subtit .h3style span{display:table-cell;vertical-align:top;text-align:left;padding-bottom:20px}#subview-area .flyingpets-common .flyingpets-subtit .h3style:before{content:"";display:table-cell;vertical-align:top;width:103px;height:104px;padding-right:15px;background:url('../images/components/profile/flyingpet/emblem-blue.png') no-repeat 0 0}#subview-area .flyingpets-common .flyingpets-subtit .h3style+p{padding-left:118px;width:700px;text-align:left;margin:-20px auto 0;font-size:16px;font-size:1rem}#subview-area .flyingpets-common .help{margin-left:10px;border:0;width:16px;height:16px;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/dom-avail/btn-helpdesk.png') no-repeat 0 0 transparent}#subview-area .flyingpets-common .errorContainer .error{margin:0;padding:0;color:#bc2e1b !important}#subview-area .flyingpets-common .error{clear:both;text-align:left}#subview-area .flyingpets-common .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:13px;left:8px;z-index:100;color:#757575;line-height:100%;letter-spacing:-0.5px;font-size:12px;font-size:.75rem}#subview-area .flyingpets-common .app-wrap{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #96b4ba}#subview-area .flyingpets-common .app-wrap:after{display:block;clear:both;content:"";height:0}#subview-area .flyingpets-app-wrap{padding:0 0 10px 0;position:relative;background:#f8f8f8}#subview-area .flyingpets-app-wrap .petbg{width:64.3%;position:absolute;right:0;top:0;min-height:650px;background:white;border-left:1px solid #ccd9dc}#subview-area .flyingpets-app-wrap .pets-list-area{width:33%;float:left;padding:30px 0 10px;background:#f8f8f8}#subview-area .flyingpets-app-wrap .pets-list-area>*{padding-left:30px}#subview-area .flyingpets-app-wrap .pets-list-area h3,#subview-area .flyingpets-app-wrap .pets-list-area h4{font-size:22px;font-size:1.375rem;font-weight:700}#subview-area .flyingpets-app-wrap .pets-list-area h3+p,#subview-area .flyingpets-app-wrap .pets-list-area h4+p{padding:7px 0 25px 30px;font-size:16px;font-size:1rem}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul{max-width:350px;margin:0 auto}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li{float:left;position:relative;margin:0 0 10px;height:150px;width:150px;overflow:hidden}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li.even{float:right}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li.single{float:none;margin:0 auto}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .hover-layer{width:150px;height:150px;line-height:150px;z-index:3;top:0;bottom:0;position:absolute;text-align:center;vertical-align:middle;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);background:url('../images/components/profile/flyingpet/trbg-pets-hover.png') no-repeat center}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .hover-layer .more-info{text-align:center;background:0;border:1px solid white;color:white;font-size:14px;font-size:.875rem;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:4px 10px;line-height:1.4;display:inline-block;vertical-align:middle}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .hover-layer .more-info:focus,#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .hover-layer .more-info:hover{outline:1px dotted white !important}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .hover-layer .more-info-close{top:10px;right:1px;position:absolute;width:38px;height:38px;border-top-left-radius:50%;border-top-right-radius:50%;-moz-border-top-left-radius:50%;-moz-border-top-right-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;-moz-border-bottom-left-radius:50%;-moz-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;display:block;overflow:hidden;line-height:3200px;line-height:200rem;background:#707070 url('../images/icon_close_x.png') no-repeat center}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li.on .hover-layer{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .bg-layer{top:0;bottom:0;position:absolute;z-index:2;width:150px;height:150px;background:url('../images/components/profile/flyingpet/trbg-pets.png') no-repeat center}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .pet{z-index:0;position:relative;overflow:hidden;width:150px;height:150px}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .pet span{display:inline-block;position:absolute;z-index:1;left:50%;top:50%;margin-left:-75px;text-align:center;width:150px;height:150px;margin-top:-75px}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .pet span img{width:100%;height:100%;vertical-align:middle;text-align:center}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .pet span img.default{width:auto;height:auto}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .pet span img.widthauto{width:auto;height:150px}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .pet span img.heightauto{width:150px;height:auto}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .name{z-index:1;width:100%;bottom:0;line-height:45px;position:absolute;background:#0180a3;vertical-align:middle;text-align:center}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .name span{width:60%;display:inline-block;color:white;text-align:center;font-size:14px;font-size:.875rem;line-height:1.2;vertical-align:3px;word-wrap:break-word;word-break:break-all}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul li .name.longname{padding:5px 0 0;line-height:45px;bottom:-3px}#subview-area .flyingpets-app-wrap .pets-list-area .pets-list ul:after{display:block;clear:both;content:"";height:0}#subview-area .flyingpets-app-wrap .pets-list-area .pet-add{clear:both;padding-top:1px}#subview-area .flyingpets-app-wrap .pets-list-area .pet-add .btn-pet-add{color:#186686;font-weight:700;padding-top:50px;background:transparent url('../images/components/profile/flyingpet/icon-b-plus.png') no-repeat center 4px;width:100%;text-align:center;font-size:14px;font-size:.875rem;min-height:75px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area{float:right;width:64.2%;min-height:500px;position:relative;z-index:1}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab{width:99.99%;background:#f8f8f8 url('../images/components/profile/flyingpet/bg-tab-bt.png') repeat-x 0 bottom}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li{width:33.33%;float:left;border-left:1px solid #ccd9dc;text-align:center}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li a{width:99.4%;font-size:16px;font-size:1rem;text-align:center;line-height:65px;text-decoration:none;display:block;color:#666}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li a span{line-height:1.2;vertical-align:2px;display:inline-block;padding:0 20px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li.on{border-bottom:0;background:white}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li.on a,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li a:hover,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li a:focus{font-weight:700;color:#186686}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li.on a span,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li a:hover span,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li a:focus span{background:url('../images/components/profile/flyingpet/icon-tab.png') no-repeat right center}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab li:first-child{border-left:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tab:after{display:block;clear:both;content:"";height:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap{padding:20px 20px 80px;min-height:465px;background:white}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap.dp-none{padding:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark{padding:0 0 8px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark:after{display:block;clear:both;content:"";height:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .stamp-total{width:50%;float:left;min-height:22px;font-size:11px;font-size:.6875rem}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .stamp-total strong{color:#186686}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .remark{display:table;float:right;width:auto;max-width:50%;padding-right:4px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .remark li{display:table-cell;font-size:11px;font-size:.6875rem;padding-left:10px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .remark li .icon{height:22px;width:27px;vertical-align:middle;display:inline-block;margin-right:5px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .remark li .icon.comp{background:url('../images/components/profile/flyingpet/icon-remark-com.png') no-repeat right center}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-remark .remark li .icon.exp{background:url('../images/components/profile/flyingpet/icon-remark-exp.png') no-repeat right center}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab{width:100%}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab td{border:1px solid #ccd9dc;padding:6px;text-align:center;vertical-align:middle;line-height:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp{position:relative;width:100%;min-height:70px;line-height:70px;text-align:center;display:inline-block;background:url('../images/components/profile/flyingpet/bg-stamp-df.png') no-repeat center center}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp .number{position:absolute;left:0;top:0;line-height:14px;font-size:12px;font-size:.75rem}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp .info{display:inline-block;line-height:21px;min-height:22px;text-align:center;vertical-align:-5px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp .info span{display:block;width:55px;font-weight:700;line-height:1;font-size:11px;font-size:.6875rem;letter-spacing:-0.6px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp .info span+span{margin-top:-1px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.available{background:url('../images/components/profile/flyingpet/bg-stamp-ava.png') no-repeat center 2px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.available .info span{color:#307a8e}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.compleate{background:url('../images/components/profile/flyingpet/bg-stamp-comp.png') no-repeat center 2px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.compleate .info span{color:#656f74}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.expire{background:url('../images/components/profile/flyingpet/bg-stamp-exp.png') no-repeat center 4px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.expire .info{vertical-align:-4px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-area .stamp-tab .stamp.expire .info span{color:#936f52}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-use-details{width:100%}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-use-details thead th{font-size:14px;font-size:.875rem;color:#0180a3;border-bottom:1px solid #a6a4a5;padding:11px 0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-use-details tbody .even{background:#f7f7f7}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-use-details tbody th,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .stamp-use-details tbody td{text-align:center;padding:11px 0;font-size:14px;font-size:.875rem}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper{position:absolute;bottom:20px;left:0;right:0;height:31px;text-align:center;padding:30px 0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper div,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper ul,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper li,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper span,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper button{margin:0;padding:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper ul,#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper li{list-style:none}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper button{border:0;background:transparent;cursor:pointer}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner{position:relative;display:inline-block}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-controls{z-index:5}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-controls li button{position:absolute;top:0;width:15px;height:31px;z-index:5}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-controls li button.btn-prev{left:-35px;background:url('../images/components/columnflow/arrow-prev.png') no-repeat 0 0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-controls li button.btn-next{right:-35px;background:url('../images/components/columnflow/arrow-next.png') no-repeat 0 0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-link{display:inline-block;height:31px;padding:0;text-align:center;font-size:0;position:relative;z-index:5}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-link li{vertical-align:2px;display:inline-block;padding:9px 4px;line-height:0}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-link li button{width:12px;height:12px;background:url('../images/components/carousels/content-pagination.png') no-repeat 0 -12px}#subview-area .flyingpets-app-wrap .pets-stampuse-details-area .tabpenel-wrap .slide-wrapper .slide-inner .slide-link li button.current{background-position:0 0}#subview-area .flyingpets-app-wrap:after{display:block;clear:both;content:"";height:0}#subview-area .travel-add-area{padding:30px 30px 20px;clear:both;background:url('../images/components/profile/flyingpet/bg-flyingpets03.png') repeat-x 0 0;min-height:140px;position:relative;margin-top:-10px}#subview-area .travel-add-area h3,#subview-area .travel-add-area h4{font-size:16px;font-size:1rem;line-height:inherit}#subview-area .travel-add-area .tripDetails{padding:0;width:100%;background:0}#subview-area .travel-add-area .tripDetails .travel-add.airports-single{width:90%;border:0;background:0}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li{border-left:0}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li input[type="text"]{font-size:14px;font-size:.875rem;font-weight:normal;padding:9px 8px 9px;width:100%;color:black}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li .label{display:block;line-height:18px;padding:5px 0;font-weight:700;font-size:14px;font-size:.875rem}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightnum{width:15%;position:relative}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightnum .fixtext{width:30px;top:34px;position:absolute;font-size:18px;font-size:1.125rem}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightnum .form{display:inline-block;padding-left:30px;position:relative;width:100%}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightnum .form .placeholder{left:38px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightnum .errorContainer{padding-left:30px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination{width:20%}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-departure-area .fillholder,#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-arrival-area .fillholder{border:1px solid #919191;background:white;margin-left:5px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-departure-area .div-airport-list.org-airport-list .ui-autocomplete li,#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-arrival-area .div-airport-list.org-airport-list .ui-autocomplete li{padding:5px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-departure-area .placeholder,#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-arrival-area .placeholder{font-weight:400}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-departure-area .posR,#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-arrival-area .posR{padding:6px 45px 6px 9px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-departure-area .posR input[type="text"],#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .airports-arrival-area .posR input[type="text"]{border:0}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .errorContainer{padding-left:5px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdate{width:20%;margin-left:5px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdate .date-chooser-area{border:1px solid #919191;background:white;padding:0}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdate .date-chooser-area .dateholder{margin:6px 40px 6px 9px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdate .date-chooser-area .dateholder .placeholder{font-weight:400;left:0;top:7px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdate .date-chooser-area .dateholder input[type="text"]{border:0}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdate .errorContainer{padding-left:5px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.myflightnum{width:23%}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.myflightnum>span{margin-left:5px;position:relative;display:block}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.myflightnum .placeholder{top:14px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.myflightnum .errorContainer{padding-left:5px}#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.flightdestination .label,#subview-area .travel-add-area .tripDetails .travel-add.airports-single li.myflightnum .label{padding-left:5px}#subview-area .travel-add-area .tripDetails .fromTarget{top:9px}#subview-area .travel-add-area .tripDetails:after{display:block;clear:both;content:"";height:0}#subview-area .travel-add-area .button-main-white.btn-travel-add{border:2px solid #186686;top:79px;right:30px;position:absolute;width:9%;padding:8px 20px;font-size:14px;font-size:.875rem}#subview-area .travel-add-area strong.red{color:#cd3e00}#subview-area .travel-add-area .notice-list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}#subview-area .travel-add-area .notice-list{clear:both;padding-top:10px}#subview-area .travel-add-area:after{display:block;clear:both;content:"";height:0}#subview-area .flyingpets-tip-wrap{padding:50px 0}#subview-area .flyingpets-tip-wrap h3{font-size:22px;font-size:1.375rem;font-weight:400}#subview-area .flyingpets-tip-wrap h3+p{padding:7px 0 0 0;font-size:16px;font-size:1rem}#subview-area .flyingpets-tip-wrap .guide-list{clear:both;padding-top:20px}#subview-area .flyingpets-tip-wrap .guide-list p{padding:10px 0 20px;width:90%;font-size:14px;font-size:.875rem}#subview-area .flyingpets-tip-wrap .guide-list a{font-size:16px;font-size:1rem}#subview-area .flyingpets-tip-wrap .stamp-use-tip{clear:both;background:url('../images/components/profile/flyingpet/bg-stampbar.png') no-repeat right bottom;padding-right:32px;padding-left:20px;position:relative;margin-top:30px}#subview-area .flyingpets-tip-wrap .stamp-use-tip .visual-img{display:inline-block;position:absolute;width:124px;height:140px;right:33px;bottom:10px;background:url('../images/components/profile/flyingpet/bg-flyingpets02.png') no-repeat 0 0}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list{width:100%;background:#f8f8f8;border:1px solid #d6e7ec;border-right:0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;height:67px}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li{float:left;width:30%;position:relative}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .stamp{position:absolute;top:-3px;left:-20px;width:70px;height:70px;line-height:70px;display:inline-block;background:url('../images/components/profile/flyingpet/bg-stamp.png') 0 0;text-align:center;vertical-align:middle}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .stamp span{vertical-align:middle;font-weight:700;display:inline-block;width:80%;line-height:1.2;color:white;letter-spacing:-0.5px;word-break:break-word;font-size:13px;font-size:.8125rem}[lang='ko-kr'] #subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .stamp span{word-break:keep-all}[lang='ko-kr'] #subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .stamp span{font-size:14px}[lang='ko-kr'] #subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .stamp span{font-size:.875rem}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .text{padding:0 25px 0 70px;line-height:60px;vertical-align:middle}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .text p{display:inline-block;vertical-align:middle;line-height:1.2;font-weight:700;font-size:14px;font-size:.85rem}[lang='ko-kr'] #subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .text p{font-size:16px}[lang='ko-kr'] #subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .text p{font-size:1rem}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list li .text p span{color:#9c3609}#subview-area .flyingpets-tip-wrap .stamp-use-tip .tip-list:after{display:block;clear:both;content:"";height:0}#subview-area .flyingpets-common strong.red{color:#cd3e00}#subview-area .flyingpets-common .notice{padding:15px 0}#subview-area .flyingpets-common .notice h3{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}#subview-area .flyingpets-common .notice .notice-list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}#subview-area .flyingpets-common .notice h3,#subview-area .flyingpets-common .notice h4{font-size:16px;font-size:1rem;color:#333;font-weight:700;display:block;padding-bottom:6px;margin-bottom:4px;line-height:normal;font-style:normal}#subview-area .flyingpets-common .notice .notice-list li{font-size:14px;font-size:.875rem;margin-left:20px}.pets-add-pop{max-width:620px;min-width:620px;margin:0 auto;padding:30px}.pets-add-pop h2{font-size:30px;font-size:1.875rem;text-align:center}.pets-add-pop .posR{position:relative}.pets-add-pop #fileForm .attached-file{float:left}.pets-add-pop .errorContainer{clear:both}.pets-add-pop .errorContainer .error{margin:0;padding:0}.pets-add-pop .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:12px;left:8px;z-index:100;color:#757575;line-height:100%;font-size:12px;font-size:.75rem}.pets-add-pop select::-webkit-input-placeholder{color:#757575}.pets-add-pop select:-moz-placeholder{color:#757575;opacity:1}.pets-add-pop select::-moz-placeholder{color:#757575;opacity:1}.pets-add-pop select:-ms-input-placeholder{color:#757575}.pets-add-pop .styled-select.pets{height:38px;height:2.375rem}.pets-add-pop .styled-select.pets select{height:38px;height:2.375rem}.ie8 .pets-add-pop .styled-select.pets select,.ie9 .pets-add-pop .styled-select.pets select{padding-left:0 !important;height:24px;height:1.5rem}.pets-add-pop .require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.pets-add-pop .pet-file-area{padding:20px 0 0}.pets-add-pop .pet-file-area .attached-file{margin:0 auto;width:138px;height:138px;position:relative}.pets-add-pop .pet-file-area .attached-file .bg-layer{top:0;bottom:0;position:absolute;z-index:2;width:138px;height:138px;background:url('../images/components/profile/flyingpet/trbg-pets-pop.png') no-repeat center}.pets-add-pop .pet-file-area .attached-file .pet{z-index:0;position:relative;overflow:hidden;width:138px;height:138px}.pets-add-pop .pet-file-area .attached-file .pet canvas{width:100%;height:100%}.pets-add-pop .pet-file-area .attached-file .pet span{display:inline-block;position:absolute;z-index:1;top:0;left:0;right:0;text-align:center;width:138px;height:138px}.pets-add-pop .pet-file-area .attached-file .pet span img{vertical-align:middle;text-align:center;width:100%;height:100%}.pets-add-pop .pet-file-area .attachment-file{padding-top:15px;float:right;width:380px}.pets-add-pop .pet-file-area .attachment-file label strong{display:block;width:100%;font-size:16px;font-size:1rem}.pets-add-pop .pet-file-area .attachment-file .subtxt{font-size:12px;font-size:.75rem;margin:0;padding:5px 0 20px}.pets-add-pop .pet-file-area .attachment-file .file-wrap{position:relative;padding-right:20px}.pets-add-pop .pet-file-area .attachment-file .file-wrap input[type="file"]{background:#f7f7f7;border:1px solid #ccc;font-size:12px;font-size:.75rem;width:352px}.pets-add-pop .pet-file-area .attachment-file .file-wrap .file-del{position:absolute;right:3px;top:3px;width:19px;height:19px;background:url('../images/components/profile/flyingpet/btn-file-del.png') 0 0}.pets-add-pop .pet-file-area .attachment-file .file-wrap .file-del[aria-disabled="true"]{background:url('../images/components/profile/flyingpet/btn-file-del-disabled.png') 0 0}.pets-add-pop .pet-file-area:after{display:block;clear:both;content:"";height:0}.pets-add-pop .pet-add-info{clear:both;padding:30px 0 0;position:relative}.pets-add-pop .pet-add-info input[type="text"]{font-size:14px;font-size:.875rem;font-weight:normal;padding:8px 7px 9px;width:100%;color:black}.pets-add-pop .pet-add-info .remark{text-align:right;font-size:12px;font-size:.75rem;padding-bottom:5px;position:absolute;right:0;top:5px}.pets-add-pop .pet-add-info table{width:100%;border-top:1px solid #ccdcdf}.pets-add-pop .pet-add-info table th,.pets-add-pop .pet-add-info table .th-row{padding:8px 10px;text-align:left;background:#f4fbfd;border-bottom:1px solid #ccdcdf;border-left:0}.pets-add-pop .pet-add-info table th,.pets-add-pop .pet-add-info table th *,.pets-add-pop .pet-add-info table .th-row,.pets-add-pop .pet-add-info table .th-row *{font-size:14px;font-size:.875rem;font-weight:700;color:#186686}.pets-add-pop .pet-add-info table td{padding:3px 8px;font-size:14px;font-size:.875rem;border-bottom:1px solid #ccdcdf;border-left:1px solid #ccdcdf;color:#757575}.pets-add-pop .pet-add-info table td .combodate{font-size:0}.pets-add-pop .pet-add-info table td .combodate .pets{width:32.5%;margin-left:4px}.pets-add-pop .pet-add-info table td .combodate .pets.year{margin-left:0}.pets-add-pop .pet-add-info table td .color input[type="text"]{float:left;width:100px;background:#eee;color:#333;font-size:14px;font-size:.875rem}.pets-add-pop .pet-add-info table td .color .petcolor-group{float:left;padding-top:7px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul{list-style:none;padding:0;margin:0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul:after{display:block;clear:both;content:"";height:0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li{float:left;width:25px;position:relative;margin-left:8px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button{display:block;overflow:hidden;line-height:3200px;line-height:200rem;width:23px;height:22px;padding:0;margin:1px 0 1px 1px;background:url('../images/components/profile/flyingpet/img-pets-pettern_check.png') 0 0 no-repeat}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.on{background-position:0 -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.white{background-position:-32px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.white.on{background-position:-32px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.gray{background-position:-65px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.gray.on{background-position:-65px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.brown{background-position:-98px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.brown.on{background-position:-98px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.green{background-position:-131px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.green.on{background-position:-131px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.yellow{background-position:-164px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.yellow.on{background-position:-164px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.orange{background-position:-197px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.orange.on{background-position:-197px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.spotted{background-position:-229px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.spotted.on{background-position:-229px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.brindle{background-position:-262px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.brindle.on{background-position:-262px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.blue{background-position:-295px 0}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button.blue.on{background-position:-295px -24px}.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button:focus,.pets-add-pop .pet-add-info table td .color .petcolor-group ul li button:hover{outline:2px solid #186686 !important}.pets-add-pop .pet-add-info table td .weight{padding-right:30px}.pets-add-pop .pet-add-info table td .weight .unit{width:30px;position:absolute;right:0;top:10px;text-align:center;color:#757575}.pets-add-pop .pet-add-info table td .group-wrap .inner-column-4{position:relative;float:left;width:40%}.pets-add-pop .pet-add-info table td .group-wrap .inner-column-2{position:relative;float:left;padding-left:2%;width:30%}.ie8 .pets-add-pop .pet-add-info table td .group-wrap .inner-column-2{width:29%}.pets-add-pop .pet-add-info table td .group-wrap .inner-column-2 .placeholder{left:18px}.pets-add-pop .pet-add-info:after{display:block;clear:both;content:"";height:0}.pets-add-pop .btn_area{text-align:center;padding:30px 0}.pets-add-pop .info-modify-area{padding:10px 0 0;text-align:right}.pets-add-pop .info-modify-area>button{padding:1px 8px 2px 26px;color:#186686;border:1px solid #39a1bc;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;font-size:12px;font-size:.75rem;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6}.pets-add-pop .info-modify-area .btn-modify{background:url('../images/components/profile/flyingpet/icon-modify.png') 8px 3px no-repeat}.pets-add-pop .info-modify-area .btn-del{background:url('../images/components/profile/flyingpet/icon-delete.png') 8px 2px no-repeat}.pets-add-pop .info-modify-area .btn_area{padding-top:0}
.no-gap{margin:0;padding:0}.modalPop-new.qpx-wrap{position:relative}.modalPop-new.qpx-wrap .qpx-cal-key-access{position:absolute;left:0;bottom:30px}.modalPop-new.qpx-wrap .content-pop{margin:16px 0 0 0;padding:0 20px}.modalPop-new.qpx-wrap .total-fare{padding-top:20px;text-align:center}.modalPop-new.qpx-wrap .total-fare .cal-label{font-size:16px;font-size:1rem}.modalPop-new.qpx-wrap .total-fare+.btn-c{margin:25px 0 20px 0}.modalPop-new.qpx-wrap .total-fare+.btn-c .mg-l5{margin-left:5px}.modalPop-new .cal-label:after{padding:0 8px;content:":"}.modalPop-new .modal-title{margin-bottom:17px;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:normal;color:black;text-align:center}.modalPop-new .calender-select-pop:after,.modalPop-new .calender-select-pop-s:after{display:block;clear:both;content:"";height:0}.modalPop-new .calender-select-pop .cal-key-access,.modalPop-new .calender-select-pop-s .cal-key-access{clear:both;margin:0 65px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 0 8px;padding-left:10px;font-size:14px;font-size:.875rem}.modalPop-new .content-pop{position:relative;margin:16px 40px 25px 40px}.modalPop-new .content-pop:after{display:block;clear:both;content:"";height:0}.modalPop-new .content-pop h2.tit-con{margin:0 5px 10px;font-size:20px;font-size:1.25rem;line-height:110% !important;font-weight:normal;color:#333}.modalPop-new .content-pop h2.tit-cal{font-size:20px;font-size:1.25rem;color:black;font-weight:normal;text-align:center;line-height:40px !important}.modalPop-new .content-pop .hotel{padding:5px 0 5px 30px;min-height:20px;display:block;background-image:url('../images/components/bookingbar/icon-flt-hotel.png');background-position:0 center;background-repeat:no-repeat}.modalPop-new .content-pop .hotel.depth-2{padding-left:58px;background-position:30px center}.modalPop-new .content-pop a:hover .hotel,.modalPop-new .content-pop a:focus .hotel,.modalPop-new .content-pop a[data-focused=true] .hotel{background-image:url('../images/components/bookingbar/icon-flt-hotel-on.png');background-repeat:no-repeat}.modalPop-new .content-pop a:hover.nonClick .hotel,.modalPop-new .content-pop a:focus.nonClick .hotel,.modalPop-new .content-pop a[data-focused=true].nonClick .hotel{background-image:url('../images/components/bookingbar/icon-flt-hotel.png');background-repeat:no-repeat}.modalPop-new .content-pop .plane{padding:5px 0 5px 30px;min-height:20px;display:block;background-image:url('../images/components/bookingbar/icon-flt-plane.png');background-position:0 center;background-repeat:no-repeat}.modalPop-new .content-pop .plane.depth-2{padding-left:58px;background-position:30px center}.modalPop-new .content-pop a:hover .plane,.modalPop-new .content-pop a:focus .plane,.modalPop-new .content-pop a[data-focused=true] .plane{background-image:url('../images/components/bookingbar/icon-flt-plane-on.png');background-repeat:no-repeat}.modalPop-new .content-pop a:hover.nonClick .plane,.modalPop-new .content-pop a:focus.nonClick .plane,.modalPop-new .content-pop a[data-focused=true].nonClick .plane{background-image:url('../images/components/bookingbar/icon-flt-plane.png');background-repeat:no-repeat}.modalPop-new .content-pop .train{padding:5px 0 5px 30px;min-height:20px;display:block;background-image:url('../images/components/bookingbar/icon-flt-train.png');background-position:0 center;background-repeat:no-repeat}.modalPop-new .content-pop .train.depth-2{padding-left:58px;background-position:30px center}.modalPop-new .content-pop a:hover .train,.modalPop-new .content-pop a:focus .train,.modalPop-new .content-pop a[data-focused=true] .train{background-image:url('../images/components/bookingbar/icon-flt-train-on.png');background-repeat:no-repeat}.modalPop-new .content-pop a:hover.nonClick .train,.modalPop-new .content-pop a:focus.nonClick .train,.modalPop-new .content-pop a[data-focused=true].nonClick .train{background-image:url('../images/components/bookingbar/icon-flt-train.png');background-repeat:no-repeat}.modalPop-new .content-pop .remark-place-list{height:0}.modalPop-new .content-pop .remark-place-list>ul{display:table;position:absolute;right:0;bottom:8px}.modalPop-new .content-pop .remark-place-list>ul li{display:table-cell}.modalPop-new .content-pop .remark-place-list>ul li.aptOnline{padding-right:18px}.modalPop-new .content-pop .city-list-info{position:absolute;right:5px;top:0}.modalPop-new .content-pop .city-list-info li{float:left;margin-left:17px}.modalPop-new .content-pop .city-select-location{border:1px solid #bbb;background:url('../images/components/bookingbar/city-select-bg.gif') repeat-y;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.modalPop-new .content-pop .city-select-location:after{display:block;clear:both;content:"";height:0}.modalPop-new .content-pop .city-select-location .region-list{float:left;width:230px;width:230px;margin-right:38px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list{width:270px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}.modalPop-new .content-pop .city-select-location .region-list li{background-color:#0180a3;border-bottom:1px solid #339bb7;font-size:16px;font-size:1rem;padding:2px 0 2px 2px}.modalPop-new .content-pop .city-select-location .region-list li a{display:block;color:#fff;padding:8px 30px 8px 18px;padding-right:20px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:10px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}.modalPop-new .content-pop .city-select-location .region-list li.on{padding:2px 0 2px 2px}.modalPop-new .content-pop .city-select-location .region-list li.on a{color:#186686;background-color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;padding:8px 30px 8px 18px;padding-right:20px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:10px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}.modalPop-new .content-pop .city-select-location .region-list li:hover{padding:2px 0 2px 2px}.modalPop-new .content-pop .city-select-location .region-list li:hover a{color:#186686;background-color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;padding:8px 30px 8px 18px;padding-right:20px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:10px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}.modalPop-new .content-pop .city-select-location .city-list{float:left;width:475px;width:475px;max-height:345px;margin-top:15px;overflow-x:hidden;overflow-y:auto;position:relative}[lang='en-us'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .city-list{width:435px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}.modalPop-new .content-pop .city-select-location .city-list h3{float:left;width:100%;font-size:14px;font-size:.875rem;font-weight:bold;color:#333;margin-top:20px}.modalPop-new .content-pop .city-select-location .city-list h3:first-child{margin-top:0}.modalPop-new .content-pop .city-select-location .city-list ul{float:left;width:475px}.modalPop-new .content-pop .city-select-location .city-list ul li{vertical-align:top;width:95%;margin-right:4%;padding:1px;margin-bottom:5px;font-size:14px;font-size:.875rem;line-height:16px}.modalPop-new .content-pop .city-select-location .city-list ul li.not-selectable{background:url('../images/icon-belt-city.gif') no-repeat 2px 7px;padding-left:17px;color:#757575}.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a{display:block;color:#186686;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a.nonClick{cursor:default;display:block;color:#757575;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a[role="button"]:hover,.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a[role="button"]:focus,.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a:hover,.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a:focus{outline:none !important;text-decoration:underline;color:black}.modalPop-new .content-pop .city-select-location .city-list ul li span.depth-2{padding-top:0;padding-bottom:2px}.modalPop-new .content-pop .city-select-location .error{word-wrap:break-word;float:right;clear:none;width:475px;line-height:inherit;padding:7px 0;margin-right:15px;margin-right:.9375rem}.modalPop-new .content-pop .calender-roundTrip{margin:0 20px}.modalPop-new .content-pop .calender-roundTrip li{float:left;width:46%;margin-left:6%}.modalPop-new .content-pop .calender-roundTrip li:first-child{margin-left:0}.modalPop-new .content-pop .calender-roundTrip li.sing{width:100%}.modalPop-new .content-pop .calender-roundTrip:after{display:block;clear:both;content:"";height:0}.modalPop-new .content-pop .range-tooltip{display:block}.modalPop-new .content-pop .range-tooltip .ko{background:url('../images/components/dom-avail/avail_icon_1.png') no-repeat 0 -459px;width:19px;height:9px;position:absolute;bottom:35px;left:40%;z-index:13}.modalPop-new .content-pop .range-tooltip .range-fare{z-index:12;bottom:43px;left:0;width:190px;width:190px;position:absolute;border:1px solid #186686;background-color:white;border-radius:5px;padding:3px 8px !important;font-size:12px;font-size:.75rem;font-weight:700;color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;text-align:left;line-height:1.22}[lang='en-us'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='pt-br'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='es-es'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='fr-fr'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='de-de'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='ru-ru'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='ja-jp'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='zh-cn'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='zh-hk'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}.modalPop-new .content-pop .range-tooltip .range-fare em{font-size:14px;font-size:.875rem;display:inline-block;font-style:normal;font-weight:700;color:#186686;margin-top:0}.modalPop-new .content-pop .range-tooltip.rightp p{right:0;left:auto}.modalPop-new .content-pop .cal-01{width:100%;margin-top:11px}.modalPop-new .content-pop .cal-01 th{font-size:14px;font-size:.875rem;text-align:center;padding-bottom:11px}.modalPop-new .content-pop .cal-01 th.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td{border:1px solid #ccc;font-size:16px;font-size:1rem;text-align:center;vertical-align:middle;padding:8px 0}.modalPop-new .content-pop .cal-01 td .fare{width:100%;position:absolute;left:0;bottom:4px;display:block;text-align:center;font-style:normal;font-size:10px;font-size:.625rem;line-height:1;color:#757575;text-decoration:none}.modalPop-new .content-pop .cal-01 td .fare.discount{color:#cd3e00;text-decoration:underline}.modalPop-new .content-pop .cal-01 td .fare.empty{display:block;line-height:0;font-size:0}.modalPop-new .content-pop .cal-01 td.qpx{height:42px;padding:0}.modalPop-new .content-pop .cal-01 td.qpx:focus .fare,.modalPop-new .content-pop .cal-01 td.qpx:hover .fare{color:#333}.modalPop-new .content-pop .cal-01 td.qpx:focus .fare.discount,.modalPop-new .content-pop .cal-01 td.qpx:hover .fare.discount{color:#922e03 !important}.modalPop-new .content-pop .cal-01 td.qpx>.posR{padding:6px 0 10px;position:relative}.modalPop-new .content-pop .cal-01 td.no-flight{background:url('../images/cal-bg-noflight.gif') repeat-y top left;color:#656565}.modalPop-new .content-pop .cal-01 td.no-flight.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.no-flight.sunday:hover,.modalPop-new .content-pop .cal-01 td.no-flight.sunday:focus{color:#922e03}.modalPop-new .content-pop .cal-01 td.no-flight.selected{color:white;background:#537d3c url('../images/cal-bg-noflight-focus.gif') repeat-y top left}.modalPop-new .content-pop .cal-01 td.available{cursor:pointer;color:#333}.modalPop-new .content-pop .cal-01 td.available.no-flight{cursor:default;background:url('../images/cal-bg-noflight-strike.gif') no-repeat 50% 50% #f4f4f4;color:#656565}.modalPop-new .content-pop .cal-01 td.available.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.available.sunday:hover,.modalPop-new .content-pop .cal-01 td.available.sunday:focus{color:#922e03;background-color:#7ed0e0}.modalPop-new .content-pop .cal-01 td.available:hover,.modalPop-new .content-pop .cal-01 td.available:focus{background-color:#7ed0e0;border:0;outline:1px solid black}.modalPop-new .content-pop .cal-01 td.unavailable-b{background:url('../images/cal-bg-nodate.gif') repeat 0 0;color:#656565;cursor:pointer}.modalPop-new .content-pop .cal-01 td.unavailable-b.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.unavailable-b.selected{color:white;background:url('../images/cal-bg-nodate-focus.gif') repeat 0 0}.modalPop-new .content-pop .cal-01 td.spkg{background:url('../images/cal-legend-pk.png') no-repeat 95% 3%}.modalPop-new .content-pop .cal-01 td.spkg.selected{background:url('../images/cal-sel-pk.png') no-repeat 95% 3%;background-color:#0180a3;color:white}.modalPop-new .content-pop .cal-01 td.selected{border:0;text-decoration:underline;background-color:#0180a3;color:white}.modalPop-new .content-pop .cal-01 td.selected:hover,.modalPop-new .content-pop .cal-01 td.selected:focus,.modalPop-new .content-pop .cal-01 td.selected.qpx{color:white;background-color:#0180a3}.modalPop-new .content-pop .cal-01 td.selected:hover .fare,.modalPop-new .content-pop .cal-01 td.selected:hover .fare.discount,.modalPop-new .content-pop .cal-01 td.selected:focus .fare,.modalPop-new .content-pop .cal-01 td.selected:focus .fare.discount,.modalPop-new .content-pop .cal-01 td.selected.qpx .fare,.modalPop-new .content-pop .cal-01 td.selected.qpx .fare.discount{color:white !important}.modalPop-new .content-pop .cal-01 td.selected.sunday,.modalPop-new .content-pop .cal-01 td.selected.qpx{color:white}.modalPop-new .content-pop .cal-01 td.selected.sunday:hover,.modalPop-new .content-pop .cal-01 td.selected.sunday:focus,.modalPop-new .content-pop .cal-01 td.selected.qpx:hover,.modalPop-new .content-pop .cal-01 td.selected.qpx:focus{color:white;background-color:#0180a3}.modalPop-new .content-pop .cal-01 td.occupied{background:#fff4d5 url('../images/cal-bg-noseat.gif') repeat-x bottom left;color:#656565}.modalPop-new .content-pop .cal-01 td.occupied.selected{color:white;background:#a2643c url('../images/cal-bg-noseat-focus.gif') repeat-x bottom left}.modalPop-new .content-pop .cal-01 td.unavailable{background:url('../images/cal-bg-nodate.gif') repeat 0 0;color:#656565}.modalPop-new .content-pop .cal-01 td.unavailable.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.unavailable.selected{color:white;background:url('../images/cal-bg-nodate-focus.gif') repeat 0 0}.modalPop-new .content-pop .cal-01 td.unavailable.occupied{background:url('../images/cal-bg-nodate.gif') repeat 0 0;color:#656565}.modalPop-new .content-pop .cal-01 td.unavailable.occupied.selected{color:#656565;background:url('../images/cal-bg-nodate.gif') repeat 0 0}.modalPop-new .content-pop .cal-01 td.empty-date{height:39px}.modalPop-new .content-pop .cal-01 td.empty-date.qpx{height:42px}.modalPop-new .calender-roundTrip{margin:0 20px}.modalPop-new .calender-roundTrip li{float:left;width:46%;margin-left:6%}.modalPop-new .calender-roundTrip li:first-child{margin-left:0}.modalPop-new .calender-roundTrip li.sing{width:100%}.modalPop-new .calender-st{position:relative;width:316px;margin:0 auto;padding-top:0}.modalPop-new .calender-st .error{width:100%;text-align:center}.modalPop-new .calender-st .styled-select.month-h{height:41px;height:2.5625rem}.modalPop-new .calender-st .styled-select.month-h select{height:41px;height:2.5625rem}.ie8 .modalPop-new .calender-st .styled-select.month-h select,.ie9 .modalPop-new .calender-st .styled-select.month-h select{padding-left:0 !important;height:25.5px;height:1.59375rem}.modalPop-new .calender-st .month-h select{padding:9px 15px 10px 15px}.modalPop-new .calender-st .year-w{width:155px;float:left;margin-right:6px}.modalPop-new .calender-st .month-w{width:155px;float:left}.ie11 .modalPop-new .calender-st .year-w{width:155px;float:left;margin-right:5px}.ie11 .modalPop-new .calender-st .month-w{width:155px;float:left}.modalPop-new .calender-st .month{position:relative;margin:0 28px}.modalPop-new .calender-st .month .chosen-drop-bk li{float:none;width:100%;background-color:#fff;border-left:0;margin:0;padding:10px 15px 10px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.modalPop-new .calender-st .month .chosen-drop-bk li:hover{background-color:#1f8baa;color:#fff}.modalPop-new .calender-st .month .btn-pre{position:absolute;top:10px;left:-26px;background:url('../images/btn_pre_on.gif') no-repeat 0 0;width:9px;height:20px;text-indent:-99999px;font-size:0}.modalPop-new .calender-st .month .btn-pre.disabled{background:url('../images/btn_pre.gif') no-repeat 0 0;cursor:not-allowed !important}.modalPop-new .calender-st .month .btn-next{position:absolute;top:10px;right:-29px;background:url('../images/btn_next_on.gif') no-repeat 100% 0;width:9px;height:20px;text-indent:-99999px;font-size:0}.modalPop-new .calender-st .month .btn-next.disabled{background:url('../images/btn_next.gif') no-repeat 100% 0;cursor:not-allowed !important}.modalPop-new .calender-st.mileage-st .month{margin:0 auto}.modalPop-new .calender-st.mileage-st .month:after{display:block;clear:both;content:"";height:0}.modalPop-new .calender-st.mileage-st .calendar-area{clear:both}.modalPop-new .qpxnotice,.modalPop-new .qpx-cal-key-access{margin:0 65px;padding:20px 0 10px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.modalPop-new .qpxnotice h3,.modalPop-new .qpx-cal-key-access h3{font-size:14px;font-size:.875rem;font-weight:700;color:#186686;padding-bottom:0;margin:0;display:block;border-bottom:1px solid #ccc}.modalPop-new .qpxnotice h3.ntit,.modalPop-new .qpx-cal-key-access h3.ntit{border:0}.modalPop-new .qpxnotice ul,.modalPop-new .qpx-cal-key-access ul{padding:0;margin:5px 0 0 20px}.modalPop-new .qpxnotice li,.modalPop-new .qpx-cal-key-access li{font-size:12px;font-size:.75rem;list-style:disc}.modalPop-new .qpxremark.remarkarea{text-align:left;margin:0;padding:6px 0 0 10px;float:left;font-size:12px;font-size:.75rem}.modalPop-new .qpxremark.remarkarea .legend.lg-round{margin-top:2px;width:auto}.modalPop-new .qpxremark.remarkarea .remarks{display:block;width:100%;font-size:12px;font-size:.75rem;list-style:none}.modalPop-new .qpxremark.remarkarea .remarks span{display:inline-block;width:10px;height:16px;text-align:right;margin-right:10px;vertical-align:middle}.modalPop-new .qpxremark.remarkarea .lowestFare span{background:url('../images/components/discount-ticket/lowfare_remark.png') no-repeat center 5px}.modalPop-new .qpxremark.remarkarea .lowestFare:after{display:block;clear:both;content:"";height:0}.modalPop-new .option-select{border:1px solid #ccc;background:#f8f8f8;padding:5px 10px 5px 0;margin:0 65px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom:0;position:relative;text-align:right}.modalPop-new .option-select>ul{width:auto;display:inline-block;vertical-align:top}.modalPop-new .option-select>ul.optionlist{padding-top:1px}.modalPop-new .option-select>ul>li{float:left;width:auto;display:table;padding:0 5px}.modalPop-new .option-select>ul>li label,.modalPop-new .option-select>ul>li div.styled-select{display:table-cell}.modalPop-new .option-select button{vertical-align:middle;display:inline-block;border:1px solid #0180a3;background:white;color:#186686;padding:5px 9px;margin-top:1px}.modalPop-new .option-select:after{display:block;clear:both;content:"";height:0}.modalPop-new .qpxcal_wrap{border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:0 65px}.modalPop-new .spec-notie{font-size:12px;font-size:.75rem;text-align:left;float:none;margin:0 65px;padding-bottom:10px}.modalPop-new .city-select-pop:after{display:block;clear:both;content:"";height:0}.modalPop-new .city-select-pop .content-pop-new{background:url('../images/components/bookingbar/ie-left-bg.gif') repeat-y 0 0;margin:60px 40px 25px 40px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #bbb}.modalPop-new .city-select-pop .content-pop-new:after{display:block;clear:both;content:"";height:0}.modalPop-new .city-select-pop .content-pop-new .sec-div{float:left;width:33%;margin:0;position:relative;height:370px}.modalPop-new .city-select-pop .content-pop-new .sec-div .overflow-wrap{overflow-y:auto;height:368px;margin:1px 0}.modalPop-new .city-select-pop .content-pop-new .sec-div.double{width:540px}.modalPop-new .city-select-pop .content-pop-new .sec-div.double .overflow-wrap{margin:1px}.modalPop-new .city-select-pop .content-pop-new .sec-div .tit-con{position:absolute;top:-33px;line-height:inherit !important;font-size:16px;font-size:1rem;font-weight:700}.modalPop-new .city-select-pop .content-pop-new .sec-div.regionarea{background:#186686;width:215px;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px}.modalPop-new .city-select-pop .content-pop-new .sec-div.countryarea{background:white;position:relative;padding:0;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px}.modalPop-new .city-select-pop .content-pop-new .sec-div.countryarea li:focus,.modalPop-new .city-select-pop .content-pop-new .sec-div.countryarea ul:focus{outline:0}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea{z-index:0;background:white;position:absolute;right:0;top:0;width:55.3%;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul{width:100%;padding:0 5px;height:365px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul li{padding:0 0 2px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul li:focus,.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul li:hover{outline:none !important}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link{line-height:100%;margin:0;padding:0 0 4px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link span{display:inline-block}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:hover,.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:focus{outline:none !important;border:0}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:hover span,.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:focus span{text-decoration:underline;color:black}.modalPop-new .city-select-pop .sec-div{background:url('../images/components/bookingbar/city-select-bg.gif') repeat-y}.modalPop-new .city-select-pop .sec-div .region-list-new{float:left;width:100%}.modalPop-new .city-select-pop .sec-div .region-list-new li{border-bottom:1px solid #1f7493;font-size:16px;font-size:1rem;padding:1px 0 1px 2px}.modalPop-new .city-select-pop .sec-div .region-list-new li.on a,.modalPop-new .city-select-pop .sec-div .region-list-new li:hover,.modalPop-new .city-select-pop .sec-div .region-list-new li:focus{background-color:#0180a3;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px}.modalPop-new .city-select-pop .sec-div .region-list-new li.on a{border-right:1px solid #0180a3}.modalPop-new .city-select-pop .sec-div .region-list-new li.on a .arricon{width:15px;height:13px;display:inline-block;vertical-align:middle;background:url('../images/components/dom-avail/icon-arr-select-region.png') no-repeat right center}.modalPop-new .city-select-pop .sec-div .region-list-new li a{display:block;color:white;padding:8px 0 8px 18px;width:100%}.modalPop-new .city-select-pop .sec-div .region-list-new li a:hover,.modalPop-new .city-select-pop .sec-div .region-list-new li a:focus{outline:1px solid black;border-right:1px solid black}.modalPop-new .city-select-pop .sec-div .region-list-new li a .regiontext{max-width:155px;display:inline-block;float:left;word-wrap:break-word}.modalPop-new .city-select-pop .sec-div .region-list-new li a .arricon{display:none}.modalPop-new .city-select-pop .sec-div .region-list-new li a:after{display:block;clear:both;content:"";height:0}.modalPop-new .city-select-pop .sec-div .city-list-new{float:left;width:240px;background:#0180a3}.modalPop-new .city-select-pop .sec-div .city-list-new button.country{width:100%;padding:3px 12px 5px;line-height:inherit;text-align:left;background:0;color:white}.modalPop-new .city-select-pop .sec-div .city-list-new button.country.active,.modalPop-new .city-select-pop .sec-div .city-list-new button.country:hover,.modalPop-new .city-select-pop .sec-div .city-list-new button.country:focus{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#b8e0eb;color:#186686;outline:none !important}.modalPop-new .city-select-pop .sec-div .city-list-new button.country:hover,.modalPop-new .city-select-pop .sec-div .city-list-new button.country:focus{text-decoration:underline}.modalPop-new .city-select-pop .sec-div .city-list-new button.city{color:#186686;text-align:left}.modalPop-new .city-select-pop .sec-div .city-list-new h3{float:left;width:100%;font-size:14px;font-size:.875rem;font-weight:bold;color:#333;margin-top:20px}.modalPop-new .city-select-pop .sec-div .city-list-new h3:first-child{margin-top:0}.modalPop-new .city-select-pop .sec-div .city-list-new ul{float:left;width:100%;padding:8px 5px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li{vertical-align:top;width:100%;margin:0;padding:1px;font-size:14px;font-size:.875rem;line-height:16px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.not-selectable{background:url('../images/icon-belt-city.gif') no-repeat 2px 7px;padding-left:17px;color:#757575}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.selectable a{display:block;color:#186686;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.selectable a.nonClick{cursor:default;display:block;color:#757575;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.selectable .cityarea{z-index:1}.modalPop-new .city-select-pop .sec-div .error{word-break:break-all;float:left;clear:none;width:475px;line-height:inherit;text-align:center;padding-top:7px}.modalPop-new #loadingWrap{z-index:10}.modalPop-new #loadingWrap .loading-wrapper{width:840px}.modalPop-new #loadingWrap .loading-message h2{font-size:24px;font-size:1.5rem}.modalPop-new #loadingWrap.onlycalendar{top:40%;left:50%;margin-left:-230px}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper{width:460px;margin:0 auto;padding:0}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper .loading-card{margin-left:0;left:0}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper .loading-card .loading-message{letter-spacing:0}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper .loading-card .loading-message h2{font-size:32px;font-size:2rem;font-weight:500}.modal-calendar-single{width:556px;min-height:620px;padding-bottom:20px}.modal-calendar-single .content-pop{margin:0}.modal-calendar-single .calender-roundTrip li.modal-calendar-0{width:100% !important}.modal-calendar-multi{width:840px;min-height:620px;padding-bottom:20px}.qpx-cont:after{display:block;clear:both;content:"";height:0}.qpx-cont.modal-calendar-multi{width:960px;min-height:660px}.qpx-cont.modal-calendar-multi .qpx-wrap{padding-bottom:100px}.qpx-cont.modal-calendar-single{width:680px;min-height:660px}.qpx-cont.modal-calendar-single .qpx-wrap{padding-bottom:120px}#selectDate .calendar{padding-top:10px}#selectDate .calendar h4{color:black;font-size:20px;font-size:1.25rem;text-align:center;margin-bottom:0;padding:10px 0;font-weight:400}#selectDate .calendar .content-pop{margin-left:auto;margin-right:auto}#selectDate .calendar .content-pop .calender-roundTrip{margin:0 auto;width:90%}#selectDate .calendar .content-pop .calender-roundTrip li{width:47%}#selectDate .calendar .content-pop .calender-roundTrip li .calender-st{width:100%}#selectDate .cal-key-access{margin:0 40px 40px;font-size:12px;font-size:.75rem}.modal-calendar .styled-select.slate{height:38px;height:2.375rem}.modal-calendar .styled-select.slate select{height:38px;height:2.375rem}.ie8 .modal-calendar .styled-select.slate select,.ie9 .modal-calendar .styled-select.slate select{padding-left:0 !important;height:24px;height:1.5rem}.modal-calendar .time-select-area{display:table;width:100%;padding:20px 0 0}.modal-calendar .time-select-area .tit-time{width:100%;display:block;padding:0 10px 10px 0;font-size:14px;font-size:.875rem}.modal-calendar .time-select-area .styled-select{display:block}.legend{margin-top:10px;text-align:right}.legend.lg-onw{width:325px;margin:8px auto 0 auto}.legend.lg-round{width:682px;margin:8px auto 0 auto}.legend.multi{width:682px;margin:8px auto 0 auto}.legend.single{width:325px;margin:8px auto 0 auto}.legend ul li{display:inline-block;margin-left:10px;font-size:12px;font-size:.75rem}.legend ul li:first-child{margin-left:0}.legend ul li span{padding-left:20px;padding-bottom:3px}.legend ul li span.available{background:url('../images/cal-legend-avail.gif') no-repeat}.legend ul li span.unavailable{background:url('../images/cal-legend-nodate.gif') no-repeat}.legend ul li span.no-flight{background:url('../images/cal-legend-noflight-1.gif') no-repeat}.legend ul li span.no-flight2{background:url('../images/cal-legend-noflight.gif') no-repeat}.legend ul li span.no-seat{background:url('../images/cal-legend-noseat.gif') no-repeat}.legend ul li span.lowest-fare{background:url('../images/components/discount-ticket/lowfare_remark.png') no-repeat left 5px;padding-left:16px}.legend ul li span.spkg{background:url('../images/cal-legend-pk.png') no-repeat 0 25%;padding-left:11px}.legend ul li span.no-flight-first{background:url('../images/cal-legend-no-seat-f.png') no-repeat}.legend ul li span.no-flight-prestige{background:url('../images/cal-legend-no-seat-p.png') no-repeat}
.no-gap{margin:0;padding:0}#coatroom-application{min-width:960px}#coatroom-application ul,#coatroom-application li,#coatroom-application p,#coatroom-application h3,#coatroom-application h4{padding:0;margin:0;list-style:none}#coatroom-application .coatroom-service{margin:0 auto 50px}#coatroom-application .coatroom-service h2{font-size:22px;font-size:1.375rem;line-height:140% !important;font-weight:normal;margin:0 270px 3px 0;margin:0 16.875rem .1875rem 0}#coatroom-application .coatroom-service .coatroom-use{position:relative;margin-bottom:20px;margin-bottom:1.25rem}#coatroom-application .coatroom-service .coatroom-use p{font-size:18px;font-size:1.125rem;color:#0180a3;margin-bottom:15px}#coatroom-application .coatroom-service .coatroom-use ul li{margin:4px 0 0 5px;margin:.25rem 0 0 .3125rem;padding-left:10px;padding-left:.625rem;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:url('../images/icon-belt-info-txt.gif') no-repeat 0 7px}#coatroom-application .coatroom-service .coatroom-use ul li:first-child{margin-top:0}#coatroom-application .coatroom-service .coatroom-use .link{position:absolute;top:-20px;right:0;text-align:right;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info{display:table;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #96b4ba}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate{display:table-cell;width:55%;vertical-align:top;text-align:top;padding:40px;padding:2.5rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate.complete{vertical-align:middle}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .my-useable-mile{font-size:16px;font-size:1rem;padding:0 0 20px 45px;padding:0 0 1.25rem 2.8125rem;border-bottom:2px solid #0180a3;background:url('../images/components/profile/icon-mileage.png') no-repeat left top;min-height:32px}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input{padding:40px 0;padding:2.5rem 0;margin-bottom:20px;margin-bottom:1.25rem;border-bottom:1px solid #0180a3;width:100%}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-num{width:110px;display:inline-block;vertical-align:bottom;padding:0 0 10px 0;padding:0 0 .625rem 0}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input{width:70%;margin:0 auto}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection{width:38%;margin-right:12%;display:inline-block}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .label{display:block;margin-bottom:6px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .label span{font-size:12px;font-size:.75rem;display:inline-block}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn{position:relative;padding:0 37px;border:1px solid #a1a1a1}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn button{position:absolute;width:36px;height:36px;overflow:hidden;font-size:9999px;font-size:624.9375rem;line-height:9999px;line-height:624.9375rem;background:#f2f2f2 url('../images/components/profile/redeem/logomall/bg-btn.gif') no-repeat left top}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn button.decrease{top:0;left:0;background-position:left bottom;border-right:1px solid #a1a1a1}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn button.decrease.disabled{background-position:right bottom;cursor:not-allowed !important}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn button.increase{top:0;right:0;background-position:left top;border-left:1px solid #a1a1a1}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn button.increase.disabled{background-position:right top;cursor:not-allowed !important}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn input{width:100%;height:36px;padding:0;text-align:center;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;border:0}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection .num .num-btn:after{display:block;clear:both;content:"";height:0}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .selection:after{display:block;clear:both;content:"";height:0}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .need-mile{width:48%;display:inline-block;vertical-align:bottom;border-bottom:1px solid #919191}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .need-mile .label{display:block;margin-bottom:6px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .need-mile .mile-num{text-align:right;line-height:38px;line-height:2.375rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input .coat-input .need-mile .mile-num strong{font-size:18px;font-size:1.125rem;padding-right:10px;padding-right:.625rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .apply-input:after{display:block;clear:both;content:"";height:0}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .add-coat{text-align:center;padding:0 0 20px;padding:0 0 1.25rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .add-coat button{display:inline-block;color:#186686;padding:2px 0 2px 40px;padding:.125rem 0 .125rem 2.5rem;background:white url('../images/components/profile/btn-coat-add.png') no-repeat left center}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .total-need-mile{text-align:right;padding:10px 0;padding:.625rem 0;padding-right:5%;border-top:1px solid #0180a3;font-weight:700}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .total-need-mile strong{color:#d42a1d;font-size:20px;font-size:1.25rem;padding:0 10px 0 30px;padding:0 .625rem 0 1.875rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .mile-calculate .complete-info{font-weight:bold;text-align:center;padding-top:95px;padding-top:5.9375rem;background:url('../images/components/profile/icon-complete.png') no-repeat center top}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .coatroom-map{display:table-cell;width:45%;vertical-align:middle;text-align:center;background-color:#f8f8f8;padding:20px;padding:1.25rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .coatroom-map .map{display:inline-block;text-align:center;margin-top:20px;margin-top:1.25rem}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .coatroom-map .coatroom-addr{display:inline-block;text-align:center;vertical-align:middle;font-weight:bold;border-radius:30px;color:white;max-width:90%;-moz-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;font-size:14px;font-size:.875rem;padding:4px 25px 6px 25px;padding:.25rem 1.5625rem .375rem 1.5625rem;margin:15px 0 20px;margin:.9375rem 0 1.25rem;background-color:#2b6b9d}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .coatroom-map .coatroom-addr span{display:inline-block}#coatroom-application .coatroom-service .coatroom-apply .coatroom-info .coatroom-map .coatroom-addr span:first-child{color:#c9ecf6}#coatroom-application .coatroom-service .mile-list{margin-top:40px;margin-top:2.5rem}#coatroom-application .coatroom-service .mile-list h3{font-size:20px;font-size:1.25rem;font-weight:normal;margin-bottom:10px;margin-bottom:.625rem}#coatroom-application .coatroom-service .mile-list .cm-tbl-type{width:100%;margin-bottom:6px}#coatroom-application .coatroom-service .mile-list .cm-tbl-type .pd-r{padding-right:30px;text-align:right;word-break:normal}#coatroom-application .coatroom-service .mile-list .cm-tbl-type button.dormancy-member{font-size:12px;font-size:.75rem;font-weight:400;background:url('../images/components/profile/ico-dormancy.png') no-repeat 2px 4px;padding:1px 5px 1px 18px;text-align:left;border:1px solid #666;border-radius:3px;box-shadow:1px 1px #ddd;margin:3px 0 3px 3px}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tr th,#coatroom-application .coatroom-service .mile-list .cm-tbl-type tr td{padding:12px 0;font-size:14px;font-size:.875rem;line-height:120%;text-align:center;word-break:break-all;font-weight:normal}#coatroom-application .coatroom-service .mile-list .cm-tbl-type thead tr th,#coatroom-application .coatroom-service .mile-list .cm-tbl-type thead tr td{color:#186686;border-bottom:1px solid #a1a1a1;font-weight:bold}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td .coupon-cancel{background:0;color:#186686;text-decoration:underline}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td .complete{color:#666}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td:last-child strong{color:#333}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td.pd-r-input{padding-right:20px;padding-right:1.25rem;text-align:right}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td.pd-r-input input{text-align:right;padding-right:10px;padding-right:.625rem;font-size:14px;font-size:.875rem}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td.pd-r-input input[aria-disabled="true"]{cursor:not-allowed !important;background-color:#ddd}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr td.no-result-list{padding:120px 0 130px}#coatroom-application .coatroom-service .mile-list .cm-tbl-type tbody tr:nth-child(even){background:#f4f4f4}#coatroom-application .coatroom-service .mile-list .total-need-mile{border-top:1px solid #a1a1a1;font-weight:bold;text-align:right;line-height:120%;padding:12px 30px 12px 0}#coatroom-application .coatroom-service .mile-list .total-need-mile span{color:#d42a1d;padding:0 10px 0 30px;padding:0 .625rem 0 1.875rem;font-size:20px;font-size:1.25rem}#coatroom-application .coatroom-service .btn-area{margin:30px 0;margin:1.875rem 0;text-align:center}#coatroom-application .coatroom-service .btn-area button{display:inline-block;margin:0 5px;margin:0 .3125rem}#coatroom-application .coatroom-service .btn-area button.button-main-white{padding:8px 20px;padding:.5rem 1.25rem}#coatroom-application .coatroom-service .btn-area button[disabled]{background:#8bb2c2;border:#8bb2c2;box-shadow:none;-webkit-box-shadow:none}#coatroom-application .coatroom-service .btn-area a{display:inline-block;margin:0 5px;margin:0 .3125rem;text-decoration:none;padding:8px 20px;padding:.5rem 1.25rem}#coatroom-application .coatroom-service .notice h4{margin:20px 0 8px 0;padding-bottom:7px;font-size:14px;font-size:.875rem;font-weight:700;color:#0180a3;border-bottom:1px solid #bbb}#coatroom-application .coatroom-service .notice li{margin-top:4px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:url('../images/icon-belt-info-txt.gif') no-repeat 0 7px}#coatroom-application .coatroom-service .notice li:first-child{margin-top:0}#coatroom-application .coatroom-service.coupon-list h2{margin-right:0}#coatroom-application .coatroom-service.coupon-list .coatroom-use{margin-top:10px;margin-top:.625rem}.pop-coatroom{padding:30px;padding:1.875rem;margin:0 auto}.pop-coatroom h2{font-size:30px;font-size:1.875rem;text-align:center}.pop-coatroom.payment{max-width:620px;min-width:620px}.pop-coatroom.payment table{width:100%;border-top:1px solid #ccdcdf}.pop-coatroom.payment table thead th{padding:8px 10px;text-align:center;background:#f4fbfd;border-bottom:1px solid #ccdcdf;font-size:14px;font-size:.875rem;font-weight:700;color:#186686}.pop-coatroom.payment table thead th:first-child{border-right:1px solid #ccdcdf}.pop-coatroom.payment table tbody th{border-right:1px solid #ccdcdf;font-weight:normal}.pop-coatroom.payment table tbody th,.pop-coatroom.payment table tbody td{text-align:center;padding:8px 10px;font-size:14px;font-size:.875rem;border-bottom:1px solid #ccdcdf}.pop-coatroom.payment table tbody td{text-align:right}.pop-coatroom.payment .total-deduct-mile{padding-top:10px;padding-top:.625rem;border-top:1px solid #96b4ba;text-align:right}.pop-coatroom.payment .total-deduct-mile strong{color:#d42a1d;font-size:18px;font-size:1.125rem;padding:0 10px 0 20px;padding:0 .625rem 0 1.25rem}.pop-coatroom.payment .txt-info{margin:25px 0;margin:1.5625rem 0}.pop-coatroom.payment .btn-area{text-align:center}.pop-coatroom.cancel-confirm{max-width:400px;min-width:280px;text-align:center}.pop-coatroom.cancel-confirm .txt-info{margin:25px 0;margin:1.5625rem 0}
