*{margin:0;padding:0}div:focus,ul:focus,li:focus,h1:focus,h2:focus{outline:0}html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#FFF;font-family:Malgun Gothic,sans-serif;font-size:14px;color:#4c566c;letter-spacing:-1px;-webkit-user-select:none}#wrapper{position:absolute;z-index:0;width:100%;left:0;top:0;bottom:0;overflow:hidden}img{border:0}input{padding:0;margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;color:#4c566c}input:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a{color:#4c566c;text-decoration:none}a:focus{outline:0}button{border:0;background-color:transparent}button:focus{outline:0}.blind{display:block;overflow:hidden;position:absolute;left:-1000em;width:0;height:0}.no-padding{padding:0!important}.no-border{border:0}.overflow-hidden{overflow:hidden}.display-block{display:block}.display-inlineblock{display:inline-block!important}.gray{background-color:#f6f6f6!important}.white{background-color:#FFF!important}.gray-text{color:#AAA!important}.blue-text{color:#006fec!important}.blue-text2{color:#1f77ce!important}.blue-text3{color:#0c4da2!important}.light-blue-text{color:#4f7eb3!important}.light-blue-text02{color:#7ea0c7!important}.orange-text{color:#ff7800!important}.red-text{color:#f00!important}.green-text{color:#2077CE!important}.yellow-text{color:#fffc00!important}.right{text-align:right!important}.left{text-align:left!important}.center{text-align:center!important}.small-text{font-size:11px!important}.fontsize12{font-size:12px}.defsize-text{font-size:14px}.fontsize15{font-size:15px}.middle-text{font-size:16px!important}.large-text{font-size:18px!important}.bold{font-weight:bold!important}.float-left{float:left}.float-right{float:right!important}.no-decoration{text-decoration:none!important}.block{display:block!important}.nowrap{white-space:nowrap}.title-color{color:#4f7eb3!important}.full-width{width:100%!important}.pl8{padding-left:8px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.ml8{margin-left:8px!important}.ml10{margin-left:10px!important}.mt10{margin-top:10px!important}.mb20{margin-bottom:20px!important}.lh20{line-height:20px}.lh25{line-height:25px}.lh30{line-height:30px}.valign-bottom{vertical-align:bottom!important}.valign-top{vertical-align:top!important}.valign-middle{vertical-align:middle!important}.middle-space{display:inline-block;width:2%;max-width:5px}

#header{position:fixed;left:0;top:0;width:100%;z-index:100}
#home-button, #summary-button {margin-top: 28px;}
#header>h1{margin-left:44px;margin-right:44px;height:43px;font-size:18px;text-indent:-1000em;height:43px;background:url(../images/anycardirect.gif) no-repeat center center;-webkit-background-size:125px 22px;background-size:125px 22px}#header>h1.no-logo{background:0;text-indent:0;color:#FFF;text-align:center;line-height:44px}#header .host{position:absolute;left:50%;margin-left:75px;top:18px;font-size:11px;color:#2d6ba8}#home-button{width:44px;height:44px;position:absolute;left:0;top:0}#home-button>span{display:inline-block;position:absolute;left:6px;top:10px;width:30px;height:25px;text-indent:-1000em;background:url(images/sprite.png) no-repeat 0 0;-webkit-background-size:400px 400px;background-size:400px 400px}#home-button:active,#home-button.active{background-color:#195fa5}#summary-button{width:44px;height:44px;position:absolute;right:0;top:0}#summary-button>span{display:inline-block;position:absolute;left:6px;top:10px;width:30px;height:25px;text-indent:-1000em;background:url(images/sprite.png) no-repeat 0 -26px;-webkit-background-size:400px 400px;background-size:400px 400px}#summary-button:active,#summary-button.active{background-color:#195fa5;display:block}
#page-container{    background-color: #FFF;
    position: relative;
    left: 0;
    right: 0;
    top: 44px;
    bottom: 0;
    float: left;
    width: 100%;
    height: auto;}

#page-header{margin-top:30px;background-color:#FFF;height:44px;border-bottom:1px solid #1f77ce;position:relative}#page-header>h1{font-size:20px;font-weight:normal;color:#111;text-align:center;line-height:44px}#page-header>h1 .step{margin-right:4px}#back-button{width:44px;height:44px;position:absolute;left:0;top:0}#back-button>span{display:inline-block;position:absolute;left:7px;top:7px;width:30px;height:30px;text-indent:-99999px;background:url(images/sprite.png) no-repeat -60px 0;-webkit-background-size:400px 400px;background-size:400px 400px}#back-button:active>span,#back-button.active>span{background-position:-60px -30px}#help-button{width:44px;height:44px;position:absolute;right:0;top:0;display:none}#help-button>span{display:inline-block;position:absolute;left:7px;top:7px;width:30px;height:30px;text-indent:-99999px;background:url(images/sprite.png) no-repeat -90px 0;-webkit-background-size:400px 400px;background-size:400px 400px}#help-button:active>span,#help-button.active>span{background-position:-90px -30px}#landscape{position:absolute;left:0;bottom:0;right:0;top:0;background-color:rgba(0,0,0,0.6);text-align:center;z-index:999999}#landscape .message{font-size:15px;width:200px;left:50%;margin:80px auto 0 auto;padding:30px 50px;border:2px solid #1a86ff;-webkit-border-radius:10px;border-radius:10px;background-color:#FFF;-webkit-box-shadow:0 4px 6px rgba(0,0,0,0.4);box-shadow:0 4px 4px rgba(0,0,0,0.5);color:#1a86ff}#layer_event{position:absolute;left:0;top:0;width:100%;z-index:899999}#summary{background-color:#eaebf0;position:absolute;z-index:50;width:100%;height:auto;top:44px;bottom:0;left:0;display:none}#summary:focus{outline:0}#summary-content{position:absolute;z-index:1;width:100%;left:0;top:0;bottom:4px;overflow:auto}#summary-content .content{padding:0 0 24px 0}.summary-table{margin:0;padding:0}.summary-table>li{list-style:none;border-bottom:1px solid #d2d2d2;overflow:hidden;position:relative;letter-spacing:-1px}.summary-table>li>a{padding:18px 20px 18px 20px;display:block}.summary-table>li>a:active{background-color:#fafafa}.summary-table>li.on{background-color:#fff}.summary-table>li.on>a{padding:10px 20px 10px 20px;display:block}.summary-table>li>a.chevron::after{position:absolute;content:"";width:8px;height:14px;right:20px;top:50%;margin-top:-7px;background:url(images/sprite.png) no-repeat -120px -91px;-webkit-background-size:400px 400px;background-size:400px 400px}.summary-table>li.on>a.chevron::after{background-position:-120px -105px}.summary-table .cell-label{font-weight:bold;color:#4c566c;line-height:26px}.summary-table>li.on .cell-label{color:#0c4da2;padding-top:4px;line-height:18px}.summary-table .cell-value{color:#4c566c;line-height:22px;padding-bottom:0}.summary-table>li.on .cell-value{padding-bottom:4px}.summary-table>li .sub-value{padding-left:14px}.summary-table>li.first-sub{border-bottom:0}.summary-table>li.has-sub a{padding:20px 20px 20px 20px}.summary-table>li.first-sub a{padding:8px 20px 8px 20px}.summary-table>li .sub-divider{position:absolute;left:20px;right:20px;height:1px;font-size:1px;background-color:#c5c9d2;top:0}@media screen and (min-width:768px){#summary{background-color:#eaebf0;position:absolute;z-index:999;width:245px;height:auto;top:44px;bottom:0;left:0;-webkit-box-shadow:inset -1px 0 4px rgba(0,0,0,0.1);box-shadow:inset -1px 0 4px rgba(0,0,0,0.1);display:block}.summary-table>li{list-style:none;border-bottom:1px solid #d2d2d2;overflow:hidden;position:relative;letter-spacing:-1px}.summary-table>li>a{padding:25px 20px 25px 20px;display:block}.summary-table>li.on{background-color:#fff;-webkit-box-shadow:inset -1px 0 4px rgba(0,0,0,0.1);box-shadow:inset -1px 0 4px rgba(0,0,0,0.1)}.summary-table>li.on>a{padding:15px 20px 15px 20px;display:block}}

#content-container{background-color:#FFF;position:relative;z-index:1;left:0;right:0;bottom:0;/*top:45px;overflow:hidden*/}
button{font-family:Malgun Gothic, sans-serif;}
.content-view{position:relative;z-index:1;top:0;bottom:0;left:0;width:100%;background-color:#FFF;/*overflow-x:hidden;overflow-y:scroll*/}

.content-view:focus{outline:0}.content-view .scroll-view{position:absolute;left:0;top:0;z-index:1;width:100%;padding:0 0 30px 0;margin:0}.content-view .scroll-view .dummy-space{height:50px}.content-view .scroll-view>.content{min-height:246px;padding:5px 0 0 0}.content-view .scroll-view>.content:focus{outline:0}@media screen and (min-width:768px){#header>h1{margin-left:48px;height:43px;font-size:14px;font-weight:bold;color:#FFF;text-indent:0;line-height:44px;overflow:hidden;background:0}#summary-button,#summary-button.active{display:none}#page-container{left:245px}}.section{margin:20px 0;padding:0 10px}@media screen and (min-width:768px){.section{padding:0 80px}}@media screen and (min-width:768px) and (orientation:portrait){.section{padding:0 10px}}.section-bottom{margin:10px 0 10px 0;padding:0 10px}@media screen and (min-width:768px){.section-bottom{padding:0 80px}}@media screen and (min-width:768px) and (orientation:portrait){.section-bottom{padding:0 10px}}.divider{font-size:0;height:0;border-top:1px solid #ebebeb;border-bottom:1px solid #FFF}.divider-light{font-size:0;height:0;border-top:1px solid #f7f7f7;border-bottom:1px solid #FFF}.groupbox{padding:10px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2}@media screen and (min-width:768px){.groupbox{padding:15px}}@media screen and (min-width:768px) and (orientation:portrait){.groupbox{padding:10px}}.groupbox .subtitle{color:#2e6bbc;font-size:14px;padding-left:12px}.panel{padding:20px 15px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2}.desc{color:#4c566c;font-size:14px;letter-spacing:-1px;line-height:normal}.section h2{color:#252525;padding:0 0 0 12px;margin:0 0 15px 0;-webkit-background-size:8px 9px;background-size:8px 9px;font-size:16px;font-weight:normal;line-height:16px;letter-spacing:-1px;position:relative;word-wrap:normal}.section h2:before{content:"";position:absolute;width:6px;height:9px;left:0;top:4px;background:url(images/sprite.png) no-repeat -50px -80px;-webkit-background-size:400px 400px;background-size:400px 400px}.section h3{color:#252525;font-weight:normal}.info-text{color:#626976;padding:2px 0 0 13px;margin-bottom:5px;font-size:13px;letter-spacing:-1px;line-height:14px;text-align:left;position:relative}.info-text::before{content:"";position:absolute;width:11px;height:11px;left:0;top:3px;background:url(images/sprite.png) no-repeat -93px -81px;-webkit-background-size:402px 402px;background-size:402px 402px}.info-text.bullet-blue{color:#626976}.info-text.bullet-blue::before{background-position:-104px -80px}.info-text.gray{color:#4f7eb3}.info-text.gray::before{background-position:-60px -80px}.info-text>a.chevron{position:relative;padding-right:8px;color:#626976!important}.info-text>a.chevron::after{content:"";background:url(../images/chevron.png) no-repeat 0 0;-webkit-background-size:6px 9px;background-size:6px 9px;position:absolute;right:0;top:50%;margin-top:-4px;height:9px;width:6px}.ref-text{color:#626976;padding:0 0 0 12px;margin:12px 0 12px 0;font-size:13px;letter-spacing:-1px;line-height:14px;text-align:left;position:relative}.ref-text::before{content:"";position:absolute;width:11px;height:11px;left:0;top:2px;background:url(images/sprite.png) no-repeat -71px -99px;-webkit-background-size:400px 400px;background-size:400px 400px}.ref-text02{color:#626976;padding:0 0 0 12px;margin:12px 0 12px 0;font-size:13px;letter-spacing:-1px;line-height:14px;text-align:left;position:relative}.ref-text02::before{content:"";position:absolute;width:11px;height:11px;left:0;top:2px;background:url(images/sprite.png) no-repeat -94px -99px;-webkit-background-size:400px 400px;background-size:400px 400px}.ref-text03{color:#626976;padding:0 0 0 12px;margin:12px 0 12px 0;font-size:12px;letter-spacing:-1px;line-height:14px;text-align:left;position:relative}.ref-text03::before{content:"";position:absolute;width:11px;height:11px;left:0;top:2px;background:url(images/sprite.png) no-repeat -105px -99px;-webkit-background-size:400px 400px;background-size:400px 400px}.ref-text.light-blue{color:#4f7eb3}.ref-text.light-blue::before{background-position:-82px -99px}.bullet-text{margin:10px 0;padding:0 0 0 12px;position:relative;border-bottom:0;color:#6d7587;letter-spacing:-1px}.bullet-text::before{content:"";position:absolute;width:8px;height:8px;left:0;top:5px;background:url(images/sprite.png) no-repeat -60px -72px;-webkit-background-size:400px 400px;background-size:400px 400px}.exclaim-text{margin:10px 0;padding:0 0 0 14px;position:relative;border-bottom:0;color:#626976;letter-spacing:-1px;font-size:12px}.exclaim-text.orange::before{content:"";position:absolute;width:12px;height:10px;left:0;top:2px;background:url(images/sprite.png) no-repeat -50px -235px;-webkit-background-size:400px 400px;background-size:400px 400px}.exclaim-text.green::before{content:"";position:absolute;width:12px;height:10px;left:0;top:3px;background:url(images/sprite.png) no-repeat -63px -235px;-webkit-background-size:400px 400px;background-size:400px 400px}#email-domains{position:absolute;background-color:#FFF;-webkit-border-radius:4px;border-radius:4px;border:1px solid #006fec;z-index:21999;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}#email-domains>li{list-style:none;display:inline-block;padding:4px 5px;border-right:1px solid #006fec;color:#006fec;font-size:14px}#email-domains>li:last-child{border-right:0}.combobox{height:30px;line-height:29px;text-align:left;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:0 38px 0 10px;position:relative;background-color:#fff;color:#4c566c;font-size:13px}.combobox::after{content:"";position:absolute;width:28px;height:28px;right:0;top:0;background:#fff url(images/sprite.png) no-repeat -141px -80px;-webkit-background-size:400px 400px;background-size:400px 400px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #bfc7d9}.combobox.active,.combobox:active{background-color:#f7f9fe}.combobox.active::after,.combobox:active::after{background-color:#f7f9fe;background-position:-141px -108px}.combobox.focus{border-color:#006fec}.combobox:disabled{background-color:#f9f9f9;color:#999}.combobox:disabled::after{background-color:#f9f9f9}.combobox .option{display:none}.combobox .value{white-space:nowrap;line-height:29px;width:100%;text-overflow:ellipsis;overflow:hidden}.upload-progressbar{font-size:1px;height:2px;background-color:#dfdfdf;position:relative}.upload-progressbar>.progress{position:absolute;left:0;top:0;height:100%;width:0;background-color:#006fec}.file_name{float:left;font-size:16px;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.input-file-hidden{position:absolute;height:100%;width:100%;left:0;top:0;opacity:0}.flexible-cell{display:table-cell;width:100%;vertical-align:middle}.fixed-cell{display:table-cell;min-width:100px;vertical-align:middle}#direct-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:9999}.film-bg,#alert-film{background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:30000}.prompt,.alert{position:absolute;width:240px;left:50%;margin-left:-142px;top:50%;z-index:30001;padding:20px;border:2px solid #1a86ff;-webkit-border-radius:4px;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 4px 6px rgba(0,0,0,0.4);box-shadow:0 4px 4px rgba(0,0,0,0.5)}.prompt:focus,.alert:focus{outline:0}.prompt .bottom,.alert .bottom{text-align:center}.prompt .button,.alert .button{min-width:100px;margin:12px auto 0 auto;background-color:#FFF;color:#1f77ce;font-size:14px;padding:4px 10px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #9abade;text-align:center}.prompt .button.active,#prompt .button:active,.alert .button.active,#alert .button:active{background-color:#f7f9fe}.prompt .button.highlighted,.alert .button.highlighted{border-color:#1a86ff;color:#1a86ff}.alert .message{font-size:15px;text-align:left;font-weight:500;color:#1f77ce;margin:5px 0;word-wrap:break-word;letter-spacing:-1px}.prompt .message{font-size:13px;text-align:left;font-weight:bold;color:#1a86ff;margin:5px 0;word-wrap:break-word}.alert .text2{font-size:14px;color:#666;margin:5px 0}.alert.parking{width:286px;margin-left:-165px}@media screen and (max-width:320px){.alert.parking{width:256px;margin-left:-150px}}.alert.parking .message{font-weight:normal;color:#626976}.alert.parking h1{color:#0c4da2;font-size:18px}.alert.parking .desc{margin:10px 0 0 0;letter-spacing:-1px;font-size:13px}.alert.parking .content{padding:22px 0 5px 0;background:url(../images/parking_character.jpg) no-repeat right top;-webkit-background-size:75px 57px;background-size:75px 57px}.alert.parking .message-box{border:1px solid #006fec;-webkit-border-radius:3px;border-radius:3px;padding:10px 10px}.alert.parking .bullet-text{margin-bottom:4px;line-height:20px}.alert.parking .button{background-color:#4993da;color:#FFF;border:1px solid #4993da;min-width:100px}.alert.parking .button.active,.alert.parking .button:active{background-color:#2e6bbc}@keyframes cell-blink{0%{background:#ffe4cc}50%{background:#FFF}100%{background:#ffe4cc}}@-webkit-keyframes cell-blink{0%{background:#ffe4cc}50%{background:#FFF}100%{background:#ffe4cc}}@-moz-keyframes cell-blink{0%{background:#ffe4cc}50%{background:#FFF}100%{background:#ffe4cc}}@-ms-keyframes cell-blink{0%{background:#ffe4cc}50%{background:#FFF}100%{background:#ffe4cc}}@media screen and (min-width:768px){#alert{width:300px;margin-left:-190px;padding:30px 40px}#alert.type2{position:absolute;width:400px;height:300px;left:50%;margin-left:-140px;top:50%;z-index:30001;padding:25px 20px 20px 20px;border:2px solid #1a86ff;-webkit-border-radius:10px;border-radius:10px;background-color:#FFF;-webkit-box-shadow:0 4px 6px rgba(0,0,0,0.4);box-shadow:0 4px 4px rgba(0,0,0,0.5)}}#sfd-alert2{position:absolute;height:420px;left:10px;right:10px;top:50%;z-index:199998;-webkit-border-radius:3px;border-radius:3px;background-color:#5298d1;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5)}@media screen and (min-width:768px){#sfd-alert2{position:absolute;height:420px;left:50%;right:auto;width:320px;margin-left:-160px;top:50%;z-index:199998;-webkit-border-radius:3px;border-radius:3px;background-color:#5298d1;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5)}}#sfd-alert2:focus{outline:0}#sfd-alert2-film{position:absolute;left:0;right:0;bottom:0;top:0;z-index:199998;background-color:#000;opacity:.5;-webkit-opacity:.5}#sfd-alert2 .view{position:absolute;top:60px;left:10px;right:10px;bottom:45px;background-color:#FFF;border:1px solid #2e6bbc;-webkit-border-radius:3px;border-radius:3px;overflow:auto}#sfd-alert2 .scrollview{position:absolute;left:0;top:4px;z-index:1;width:100%;bottom:4px;padding:0;margin:0;-webkit-border-radius:3px;border-radius:3px}#sfd-alert2 .contents{font-size:12px;padding:10px 15px}#sfd-alert2 h1{font-size:15px;font-weight:bold;margin:15px 0 0 20px;color:#FFF;letter-spacing:-1px}#sfd-alert2 h1 .highlight{color:#b7f7ff}#sfd-alert2 h2{color:#006fec;padding:0 0 0 12px;text-shadow:0 1px 0 #FFF;-webkit-text-shadow:0 1px 0 #FFF;-webkit-background-size:8px 9px;background-size:8px 9px;font-size:14px;line-height:15px;font-weight:bold;letter-spacing:-1px;position:relative;word-wrap:normal}#sfd-alert2 h2:before{content:"";position:absolute;width:6px;height:9px;left:0;top:4px;background:url(images/sprite.png) no-repeat -50px -80px;-webkit-background-size:400px 400px;background-size:400px 400px}#sfd-alert2 .message1{margin:10px 10px 10px 4px;color:#ff7800;padding:0 10px}#sfd-alert2 .message1:before{content:"Â·";font-weight:bold;margin-left:-8px;margin-right:5px}#sfd-alert2 .message2{margin:10px 10px 10px 4px}#sfd-alert2 .message2 div{padding:0 0 5px 8px}#sfd-alert2 .message2 div:before{content:"Â·";font-weight:bold;margin-right:5px;margin-left:-8px}#sfd-alert2 .message2 div.no-bullet:before{content:" ";font-weight:bold;margin-right:5px;margin-left:-8px}#sfd-alert2 .h3{margin:10px 10px 0 15px}#sfd-alert2 .h3:before{content:"Â·";font-weight:bold;margin-left:-8px;margin-right:5px}#sfd-alert2 .h4{margin:0 0 0 20px}#sfd-alert2 .tri-shape:before{content:"â–·";margin-left:-15px}#sfd-alert2 .dot-shape:before{content:"Â·";font-weight:bold;margin-right:5px;margin-left:-8px}#sfd-alert2 .nocolor-shape:before{color:black}#sfd-alert2 .divider{margin:10px 0;border-top-color:#dfdfde}#sfd-alert2 .buttons{position:absolute;text-align:center;bottom:10px;left:10px;right:10px;height:24px}#sfd-alert2 .buttons>button{display:inline-block;min-width:90px;padding-left:14px;padding-right:14px;height:24px;text-align:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #9abade;line-height:23px;color:#FFF;font-size:13px;margin:0 4px;background-color:#5298d1}#sfd-alert2 .buttons>button.active,#sfd-alert2 .buttons>button:active{background-color:#2e6bbc}#sfd-alertWithTag{position:absolute;height:420px;left:10px;right:10px;top:50%;z-index:19998;-webkit-border-radius:3px;border-radius:3px;background-color:#5298d1;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5)}@media screen and (min-width:768px){#sfd-alertWithTag{position:absolute;height:420px;left:50%;right:auto;width:320px;margin-left:-160px;top:50%;z-index:19998;-webkit-border-radius:3px;border-radius:3px;background-color:#5298d1;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5)}}#sfd-alertWithTag:focus{outline:0}#sfd-alertWithTag-film{position:absolute;left:0;right:0;bottom:0;top:0;z-index:19997;background-color:#000;opacity:.5;-webkit-opacity:.5}#sfd-alertWithTag .view{position:absolute;top:30px;left:3px;right:3px;bottom:3px;background-color:#FFF;border:1px solid #2e6bbc;-webkit-border-radius:3px;border-radius:3px;overflow:auto}#sfd-alertWithTag .scrollview{position:absolute;left:0;top:4px;z-index:1;width:100%;bottom:35px;padding:0;margin:0;-webkit-border-radius:3px;border-radius:3px}#sfd-alertWithTag .contents{font-size:12px;padding:10px 15px}#sfd-alertWithTag h1{font-size:15px;font-weight:bold;margin:15px 0 0 20px;color:#FFF;letter-spacing:-1px}#sfd-alertWithTag h1 .highlight{color:#b7f7ff}#sfd-alertWithTag h2{color:#006fec;text-shadow:0 1px 0 #FFF;-webkit-text-shadow:0 1px 0 #FFF;-webkit-background-size:8px 9px;background-size:8px 9px;font-size:14px;line-height:15px;font-weight:bold;letter-spacing:-1px;position:relative;word-wrap:normal}#sfd-alertWithTag .message{margin:10px 12px 10px 12px}#sfd-alertWithTag .divider{margin:10px 0;border-top-color:#dfdfde}#sfd-alertWithTag li.default-cell{padding:0}#sfd-alertWithTag .buttons{position:absolute;text-align:center;bottom:10px;left:10px;right:10px;height:30px}#sfd-alertWithTag .buttons>button{display:inline-block;min-width:50px;padding-left:7px;padding-right:7px;height:30px;text-align:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #9abade;line-height:23px;color:#FFF;font-size:13px;margin:0 4px;background-color:#5298d1}#sfd-alertWithTag .buttons>button.active,#sfd-alertWithTag .buttons>button:active{background-color:#2e6bbc}.kvspinner{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-left:-30px;margin-top:-30px;-moz-border-radius:100px;-moz-transform:scale(0.5);-webkit-transform:scale(0.5)}.kvspinner div{width:4px;height:18px;background:#111;position:absolute;top:21px;left:28px}.kvspinner div{-webkit-border-radius:2px;border-radius:2px}.kvspinner .bar0{-moz-transform:rotate(0deg) translate(0,-26px);-webkit-transform:rotate(0deg) translate(0,-26px);transform:rotate(0deg) translate(0,-26px);opacity:.083}.kvspinner .bar1{-moz-transform:rotate(30deg) translate(0,-26px);-webkit-transform:rotate(30deg) translate(0,-26px);transform:rotate(30deg) translate(0,-26px);opacity:.166}.kvspinner .bar2{-moz-transform:rotate(60deg) translate(0,-26px);-webkit-transform:rotate(60deg) translate(0,-26px);transform:rotate(60deg) translate(0,-26px);opacity:.249}.kvspinner .bar3{-moz-transform:rotate(90deg) translate(0,-26px);-webkit-transform:rotate(90deg) translate(0,-26px);transform:rotate(90deg) translate(0,-26px);opacity:.332}.kvspinner .bar4{-moz-transform:rotate(120deg) translate(0,-26px);-webkit-transform:rotate(120deg) translate(0,-26px);transform:rotate(120deg) translate(0,-26px);opacity:.415}.kvspinner .bar5{-moz-transform:rotate(150deg) translate(0,-26px);-webkit-transform:rotate(150deg) translate(0,-26px);transform:rotate(150deg) translate(0,-26px);opacity:.498}.kvspinner .bar6{-moz-transform:rotate(180deg) translate(0,-26px);-webkit-transform:rotate(180deg) translate(0,-26px);transform:rotate(180deg) translate(0,-26px);opacity:.581}.kvspinner .bar7{-moz-transform:rotate(210deg) translate(0,-26px);-webkit-transform:rotate(210deg) translate(0,-26px);transform:rotate(210deg) translate(0,-26px);opacity:.664}.kvspinner .bar8{-moz-transform:rotate(240deg) translate(0,-26px);-webkit-transform:rotate(240deg) translate(0,-26px);transform:rotate(240deg) translate(0,-26px);opacity:.747}.kvspinner .bar9{-moz-transform:rotate(270deg) translate(0,-26px);-webkit-transform:rotate(270deg) translate(0,-26px);transform:rotate(270deg) translate(0,-26px);opacity:.83}.kvspinner .bar10{-moz-transform:rotate(300deg) translate(0,-26px);-webkit-transform:rotate(300deg) translate(0,-26px);transform:rotate(300deg) translate(0,-26px);opacity:.913}.kvspinner .bar11{-moz-transform:rotate(330deg) translate(0,-26px);-webkit-transform:rotate(330deg) translate(0,-26px);transform:rotate(330deg) translate(0,-26px);opacity:1}button{text-align:center;white-space:nowrap;position:relative;background-color:transparent;border:0}button>span{white-space:nowrap}button>span.arrow{margin-left:16px;position:relative}button>span.arrow::before{content:"â–¶";position:absolute;left:-14px;font-size:10px;color:#FFF}button>span.plus{padding-left:14px;position:relative}button>span.plus::before{content:"";position:absolute;width:10px;height:10px;left:0;top:50%;margin-top:-5px;background:url(images/sprite.png) no-repeat -50px -59px;-webkit-background-size:400px 400px;background-size:400px 400px}button:active>span.plus::before,button.active>span.plus::before{background-position:-50px -69px}button>span.search{padding-left:14px;position:relative}button>span.search::before{content:"";position:absolute;width:13px;height:13px;left:0;top:50%;margin-top:-6px;background:url(images/sprite.png) no-repeat -50px -115px;-webkit-background-size:400px 400px;background-size:400px 400px}button>span.home{padding-left:18px;position:relative}button>span.home::before{content:"";position:absolute;width:16px;height:14px;left:0;top:50%;margin-top:-6px;background:url(images/sprite.png) no-repeat -50px -129px;-webkit-background-size:400px 400px;background-size:400px 400px}button>span.camera{padding-left:18px;position:relative}button>span.camera::before{content:"";position:absolute;width:15px;height:12px;left:0;top:50%;margin-top:-5px;background:url(images/sprite.png) no-repeat -50px -99px;-webkit-background-size:400px 400px;background-size:400px 400px}.bullet-camera{padding-left:18px;background:url(../images/camera.png) no-repeat left center;-webkit-background-size:15px 13px;background-size:15px 13px}.blue-button{color:#FFF;background-color:#4993da;-webkit-border-radius:3px;border-radius:3px;font-size:15px;font-weight:500;line-height:40px;padding:0 20px;letter-spacing:-1px}.blue-button:active,.blue-button.active{background-color:#2e6bbc}.blue-button.narrow{padding:0 12px}.blue-button.narrow2{padding:0 8px;letter-spacing:-1px}.blue-button.m-size{line-height:35px;padding:0 15px;font-size:14px}.green-button{color:#FFF;background-color:#209bab;-webkit-border-radius:3px;border-radius:3px;font-size:15px;font-weight:500;line-height:40px;padding:0 20px;letter-spacing:-1px}.green-button:active,.green-button.active{background-color:#2e6bbc}.green-button.m-size{line-height:35px;padding:0 15px;font-size:14px}.orange-button{color:#FFF;background-color:#f89e25;-webkit-border-radius:3px;border-radius:3px;font-size:15px;line-height:40px;padding:0 20px}.orange-button:active,.orange-button.active{background-color:#f09014}.orange-round-button{color:#FFF;background-color:#f89e25;-webkit-border-radius:13px;border-radius:13px;font-size:12px;line-height:26px;padding:0 16px}.orange-round-button:active,.orange-round-button.active{background-color:#f09014}.orange-frame-button{color:#f89e25;background-color:#fff;border:1px solid #f89e25;-webkit-border-radius:13px;border-radius:13px;font-size:12px;line-height:24px;padding:0 14px}.orange-frame-button:active,.orange-frame-button.active{background-color:#f89e25;color:#FFF}.blue-round-button{color:#FFF;background-color:#4993da;-webkit-border-radius:13px;border-radius:13px;font-size:12px;line-height:26px;padding:0 16px}.blue-round-button:active,.blue-round-button.active{background-color:#2e6bbc}.white-blue-button{color:#006fec;background-color:#FFF;-webkit-border-radius:3px;border-radius:3px;font-size:14px;line-height:28px;padding:0 20px;border:1px solid #006fec}.white-blue-button:active,.white-blue-button.active{background-color:#f7f9fe}.white-blue-button:disabled,.white-blue-button.disabled{background-color:#f2f3f7;border-color:#d7dadf;color:#b9bcc1}.white-button{color:#1f77ce;background-color:#FFF;-webkit-border-radius:3px;border-radius:3px;font-size:14px;line-height:28px;padding:0 10px;border:1px solid #9abade;letter-spacing:-1px}a.white-button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-align:center}.white-button:active,.white-button.active{background-color:#f7f9fe;border-color:#9abade}.white-button.l-size,.white-blue-button.l-size{line-height:33px;padding:0 15px;font-size:14px}.white-button.m-size,.white-blue-button.m-size{font-size:12px;line-height:25px;padding:0 8px}.white-button.s-size,.white-blue-button.s-size{font-size:12px;line-height:19px;padding:0 8px}.gray-button{color:#FFF;background-color:#97a3bd;-webkit-border-radius:3px;border-radius:3px;font-size:15px;line-height:40px;padding:0 10px}.gray-button:active,.gray-button.active{background-color:#818ea9}.next-button{color:#FFF;padding:0 19px 0 0;position:relative;min-width:150px}.next-button>div{background-color:#4993da;-webkit-border-radius:3px;border-radius:3px;font-size:15px;line-height:40px;height:40px;padding:0 10px 0 20px}.next-button>div::after{content:"";position:absolute;background-color:red;width:21px;height:40px;right:0;top:0;margin-right:0;background:url(images/sprite.png) no-repeat 0 -59px;-webkit-background-size:400px 400px;background-size:400px 400px}.next-button:active>div,.next-button.active>div{background-color:#2e6bbc}.next-button:active>div::after,.next-button.active>div::after{background-position:-21px -59px}.delete-button{display:inline-block;width:19px;height:19px;background:url(images/sprite.png) no-repeat 0 -165px;-webkit-background-size:400px 400px;background-size:400px 400px;text-indent:-1000em;text-align:left}.plus-button{height:30px;line-height:29px;text-align:right;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:0 35px 0 10px;position:relative;background-color:#FFF;color:#006fec;font-size:13px}.plus-button::after{content:"";position:absolute;width:28px;height:28px;right:0;top:0;background:#f2f2f2 url(images/sprite.png) no-repeat 0 -99px;-webkit-background-size:400px 400px;background-size:400px 400px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #bfc7d9}.plus-button:active,.plus-button.active{background-color:#f9f9f9}.plus-button:active::after,.plus-button.active::after{background-color:#eaeaea}.magnifier-button{width:20px;height:20px;background:url(images/sprite.png) no-repeat -50px -151px;-webkit-background-size:400px 400px;background-size:400px 400px;text-indent:-8888em;text-align:left}.magnifier-button:active,.magnifier-button.active{background-position:-50px -171px}.textfield{height:30px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:4px 8px 4px 8px;position:relative;background-color:#fff;font-size:14px;-webkit-appearance:none;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="email"]{padding-right:26px}.textfield.password{-webkit-text-security:disc}.textfield:focus{background-color:#FFF;border-color:#0571eb;outline:0}.textfield.white-bg{background-color:#FFF}.textfield::-webkit-input-placeholder{color:#939cae;letter-spacing:-1.5px;font-size:14px}:-moz-placeholder{color:#939cae;letter-spacing:-1.5px;font-size:14px}::-moz-placeholder{color:#939cae;letter-spacing:-1.5px;font-size:14px}.textfield+span.clear{position:absolute;width:16px;height:16px;line-height:normal;background:url(../images/clear.png) no-repeat 0 0;-webkit-background-size:16px 16px;background-size:16px 16px;padding:3px;z-index:500}.textfield+span.dropdown{position:absolute;width:16px;height:16px;line-height:normal;background:url(../images/down.png) no-repeat 0 0;-webkit-background-size:16px 16px;background-size:16px 16px;padding:3px;z-index:500}.textfield:disabled{color:#999;background-color:#f9f9f9}.pricefield-wrapper{position:relative}.pricefield-wrapper .textfield{display:block;width:100%;padding-right:35px;text-align:right}.pricefield-wrapper::after{content:"ë§Œì›";position:absolute;color:#939cae;right:10px;top:50%;font-size:12px;margin-top:-6px}.distancefield-wrapper{position:relative}.distancefield-wrapper .textfield{display:block;width:100%;padding-right:35px;text-align:right}.distancefield-wrapper::after{content:"Km";position:absolute;color:#939cae;right:10px;top:50%;font-size:12px;margin-top:-6px}.datepicker{height:30px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:0 8px;position:relative;background-color:#fff;font-size:14px;line-height:28px;-webkit-appearance:none;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4c566c}.datepicker.focus{background-color:#FFF;border-color:#0571eb}.datepicker.disabled,.datepicker:disabled{color:#999;background-color:#f9f9f9}.datepicker.calendar-button{padding-right:50px}.calendar-button{display:inline-block;width:33px;height:30px;line-height:28px;border:1px solid #bfc7d9;position:relative;-webkit-border-radius:2px;border-radius:2px;margin-left:4px}.calendar-button>div{position:absolute;left:50%;top:50%;width:21px;height:21px;margin-top:-11px;margin-left:-10px;background:url(images/sprite.png) no-repeat -70px -184px;-webkit-background-size:400px 400px;background-size:400px 400px}.calendar-button:active>div{background-position:-70px -206px}.creditcard-part{width:60px;display:inline-block}input[type=checkbox]{position:absolute;width:0;opacity:0}input[type=checkbox]+label{position:relative;padding:0 0 0 25px;line-height:22px;white-space:nowrap}input[type=checkbox]+label::before{content:"";position:absolute;left:0;top:50%;width:21px;height:21px;margin:-11px 4px 0 0;background:url(images/sprite.png) no-repeat -120px 0;-webkit-background-size:400px 400px;background-size:400px 400px}input[type=checkbox]:checked+label::before{background-position:-120px -21px}input[type=checkbox]:disabled+label{color:#CCC}input[type=checkbox]:disabled+label::before{opacity:.6}input[type=checkbox].vert+label{display:inline-block;text-align:center;position:relative;line-height:normal;width:auto;height:auto;padding:25px 0 0 0;white-space:normal}input[type=checkbox].vert+label::before{position:absolute;top:1px;left:50%;height:21px;width:21px;margin:0 0 0 -10px}input[type=radio]{position:absolute;width:0;opacity:0}input[type=radio]+label{position:relative;padding-left:22px;line-height:22px;white-space:nowrap}input[type=radio]:not(.kidi)+label::before{content:"";position:absolute;width:21px;height:21px;top:50%;left:0;margin-top:-11px;background:url(images/sprite.png?update=201604121513) no-repeat -141px 0;-webkit-background-size:400px 400px;background-size:400px 400px}input[type=radio]:not(.kidi):checked+label::before{background-position:-141px -21px}input[type=radio]+label.multiline{white-space:normal;display:inline-block}input[type=radio]+label.multiline::before{content:"";position:absolute;width:21px;height:21px;top:0;left:0;margin-top:0;background:url(images/sprite.png) no-repeat -141px 0;-webkit-background-size:400px 400px;background-size:400px 400px}input[type=radio].vert+label{display:inline-block;text-align:center;position:relative;line-height:normal;width:auto;height:auto;padding:25px 0 0 0;white-space:normal}input[type=radio].vert+label::before{position:absolute;top:1px;left:50%;height:21px;width:21px;margin:0 0 0 -10px}input[type=radio]:disabled+label{color:#CCC}input[type=radio]:disabled+label::before{opacity:.6}.textfield.ssn-part,.textfield.ssn-part{width:107px;text-align:left}.ssn-dash{display:inline-block;color:#c5c9d2;text-align:center;width:10px}.segmented{margin:4px 0 10px 0;padding:0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;white-space:nowrap}.segmented>li{list-style:none;display:inline-block;text-align:center;position:relative}.segmented input[type=radio]+label,.segmented input[type=checkbox]+label{display:block;line-height:40px;padding-left:0;margin-right:1px}.segmented input:checked+label{color:#1f77ce}.segmented>li:last-child{border-right:0}.segmented>li:last-child label{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.segmented>li:first-child label{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:0}.segmented input[type=radio]+label::before{content:none;background:0}.segmented input[type=radio]+label>span{position:relative;padding-left:21px}.segmented input[type=radio]:not(.kidi)+label>span::before{content:"";position:absolute;width:21px;height:21px;top:50%;left:-2px;margin-top:-11px;background:url(images/sprite.png?update=201604121513) no-repeat -141px 0;-webkit-background-size:400px 400px;background-size:400px 400px}.segmented input[type=radio]:not(.kidi):checked+label>span::before{background-position:-141px -21px}.segmented input[type=checkbox]+label::before{content:none;background:0}.segmented input[type=checkbox]+label>span{position:relative;padding-left:21px}.segmented input[type=checkbox]+label>span::before{content:"";position:absolute;width:21px;height:21px;top:50%;left:-2px;margin-top:-11px;background:url(images/sprite.png) no-repeat -120px 0;-webkit-background-size:400px 400px;background-size:400px 400px}.segmented input[type=checkbox]:checked+label>span::before{background-position:-120px -21px}.segmented.noframe{border:0;margin:0}.segmented.noframe>li{border-right:0;text-align:left}.segmented.noframe input[type=radio]:checked+label{color:#1f77ce;background-color:transparent}.progressbar{display:inline-block;height:7px;width:100px;position:relative}.progressbar>.track{position:absolute;background-color:#d9dada;left:0;top:0;width:100%;height:7px;-webkit-border-radius:3px;border-radius:3px}.progressbar>.progress{position:absolute;left:0;top:0;height:7px;-webkit-border-radius:3px;border-radius:3px}.progressbar>.progress.blue{background-color:#1f77ce}.progressbar>.progress.orange{background-color:#ff7800}.callfree{display:inline-block;width:260px;height:17px;background:url(../images/callfree.png) no-repeat 0 0;-webkit-background-size:260px 17px;background-size:260px 17px;text-align:left;text-indent:-9999px}.agreement,li.agreement{padding:15px 10px}.agreement h2{color:#6d7587;padding:0 0 0 12px;margin:8px 0 5px 0;font-size:14px;line-height:15px;font-weight:bold;letter-spacing:-1px;position:relative;word-wrap:normal}.agreement h2:before{content:none}.agreement h3{color:#1f77ce;line-height:20px;font-size:13px;letter-spacing:-1px;font-weight:normal;margin:0;padding:0}.agreement h4{color:#4c566c;line-height:14px;font-size:12px;letter-spacing:-1px;font-weight:bold;margin:0;padding:0}.agreement h5{color:#4f7eb3;line-height:20px;font-size:11px;letter-spacing:-1px;font-weight:bold;margin:5px 0;padding:0}.agreement .content{color:#626976;line-height:normal;font-size:11px;text-align:left;letter-spacing:-1px;margin:4px 0 0 0;min-height:50px;padding:0 6px 0 0;position:relative}.agreement .scrollbar{position:absolute;right:0;top:0;width:4px;height:10px;-webkit-border-radius:2px;border-radius:2px;background-color:#AAA}.agreements h3,.agreements .title{color:#4f7eb3;line-height:20px;font-size:13px;letter-spacing:-1px;font-weight:bold;margin:0;padding:0}.agreements h4{color:#4c566c;line-height:14px;font-size:12px;letter-spacing:-1px;font-weight:bold;margin:0;padding:0}.agreements .text{color:#62656c;line-height:normal;font-size:11px;text-align:left;letter-spacing:-1px;margin:4px 0 0 0}.agreements .buttons{margin:4px 0 3px 0;text-align:right}.agreement-detail h3{color:#4f7eb3;line-height:20px;font-size:14px;letter-spacing:-1px;font-weight:bold;margin:5px 0;padding:0}.agreement-detail .text{list-style:none;color:#4d4e53;line-height:normal;font-size:13px;text-align:left;letter-spacing:-1px}.agreement-detail ul.text{margin:0 0 0 12px}.agreement-detail ul.text>li{list-style:none;margin:2px 0 2px 0}.agreement-detail ul.text>li:before{content:'-';position:relative;margin-left:-3px;left:-5px}.table{margin:4px 0 10px 0;padding:0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2}div.table{padding:10px}.table>li{list-style:none;padding:6px 10px 6px 10px;border-bottom:1px solid #ebebeb;color:#4c566c;overflow:hidden;position:relative}@media screen and (min-width:768px){.table>li{padding:10px 25px 10px 25px}}@media screen and (min-width:768px) and (orientation:portrait){.table>li{padding:6px 10px 6px 10px}}.table>li:last-child,.table>li.last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px}.table>li:first-child,.table>li.first-child{border-top-right-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px}.table>li.default-cell{padding:15px 10px}@media screen and (min-width:768px){.table>li.default-cell{padding:15px 25px}}@media screen and (min-width:768px) and (orientation:portrait){.table>li.default-cell{padding:15px 10px}}.table>li.default-cell>.label{display:table-cell;min-width:100px}.table>li.default-cell>.value{display:table-cell;width:100%}.table>li.active{background-color:#f6f6f6}.table>li.disabled,.table>li.disabled>a,.table>li>a.disabled{color:#CCC}.table>li.selectable{padding:0}.table>li.selectable>a{display:block;padding:15px 10px}@media screen and (min-width:768px){.table>li.selectable>a{display:block;padding:15px 20px}}@media screen and (min-width:768px) and (orientation:portrait){.table>li.selectable>a{display:block;padding:15px 10px}}.table>li.selectable02{padding:8px 0 8px 25px}.table>li.selectable03{padding:5px 0 5px 10px}.table>li.selectable04{padding:10px 25px 10px 10px!important}.table>li.selectable>a:active{background-color:#f6f6f6}.table>li.multiline>a{padding:6px 10px 6px 10px}@media screen and (min-width:768px){.table>li.multiline>a{padding:6px 20px 6px 20px}}@media screen and (min-width:768px) and (orientation:portrait){.table>li.multiline>a{padding:6px 10px 6px 10px}}.table>li.selectable>a.chevron{padding-right:28px}.table>li.selectable>a.chevron::after{position:absolute;content:"";width:8px;height:14px;right:10px;top:50%;margin-top:-7px;background:url(images/sprite.png) no-repeat -120px -91px;-webkit-background-size:400px 400px;background-size:400px 400px}.table>li.selectable>a:active.chevron::after{background-position:-120px -105px}.table>li.selectable04>a.chevron{padding-right:28px}.table>li.selectable04>a.chevron::after{position:absolute;content:"";width:8px;height:14px;right:10px;top:50%;margin-top:-7px;background:url(images/sprite.png) no-repeat -120px -91px;-webkit-background-size:400px 400px;background-size:400px 400px}.table>li.selectable04>a:active.chevron::after{background-position:-120px -105px}.table>li.selectable>a.dropdown{padding-right:28px}.table>li.selectable>a.dropdown::after{position:absolute;content:"";width:14px;height:9px;right:10px;top:50%;margin-top:-4px;background:url(images/sprite.png) no-repeat -120px -80px;-webkit-background-size:400px 400px;background-size:400px 400px}.table>li>a{overflow:hidden;padding-right:10px}.table>li>a.dropdown2::after{position:absolute;content:"";width:21px;height:21px;right:10px;top:10px;background:url(images/sprite.png) no-repeat -120px -129px;-webkit-background-size:400px 400px;background-size:400px 400px}.table>li>a:active.dropdown2::after{background-position:-120px -151px}.table>li>a.dropdown3{padding-right:15px;padding-left:10px}.table>li>a.dropdown3:after{position:absolute;content:"";width:21px;height:22px;right:7px;top:30px;background:url(images/sprite.png) no-repeat -120px -129px;-webkit-background-size:400px 400px;background-size:400px 400px}.table>li>a:active.dropdown3:after{background-position:-120px -173px}.table>li>a.dropdown3.on:after{background-position:-120px -173px}.table.dropdown2>li.noaccbutton::after{background:0}.table.impact{border:1px solid #006fec}.table .cell-label{display:table-cell;color:#4c566c;font-size:14px;letter-spacing:-1px;white-space:nowrap;min-width:60px;vertical-align:middle}@media screen and (min-width:768px){.table .cell-label{min-width:100px}}@media screen and (min-width:768px) and (orientation:portrait){.table .cell-label{min-width:60px}}.table .cell-value{display:table-cell;width:100%;vertical-align:middle}.table .cell-label2{color:#4c566c;font-size:15px;margin:4px 0;overflow:hidden;font-weight:500;line-height:normal}.table .cell-value2{color:#939cae;margin:6px 0;overflow:hidden;line-height:normal}.table .disabled .cell-label2{color:#CCC}.table .disabled .cell-value2{color:#CCC}.left-value{color:#1f77ce}.right-value{color:#ff7800}.table .cell-label3{overflow:hidden;padding:25px 15px 25px 10px;font-size:15px;font-weight:bold}.table .textfield{margin:0}.table>li.radio{padding:0;letter-spacing:-1px}.table>li.radio.on{background-color:#e8f3ff}.table>li.radio input[type=radio]+label{display:block;padding:6px 10px 6px 34px;line-height:30px}.table>li.radio input[type=radio]+label::before{left:10px}.table>li.check{padding:0;letter-spacing:-1px}.table>li.check.disabled{color:#CCC}.table>li.check input[type=checkbox]+label{display:block;padding:6px 10px 6px 36px;line-height:30px}.table>li.check input[type=checkbox]+label::before{left:10px}.table>li.check.disabled input[type=checkbox]+label{color:#CCC}.table>li.check.disabled input[type=checkbox]+label::before{opacity:.6;-moz-opacity:.6}.table>li.check.nodim{color:#4c566c}.table>li.check.nodim input[type=checkbox]+label{color:#4c566c}.table>li.check.nodim input[type=checkbox]+label::before{opacity:1.0;-moz-opacity:1.0}.table>li.head{background-color:#f6f6f6;height:auto;line-height:15px;font-size:13px;color:#1f77ce;font-weight:bold;letter-spacing:-1px}.table2{width:100%;margin:4px 0 10px 0;padding:0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;background-color:#FFF;padding:0;border-spacing:0}.table2 th{text-align:left;padding:5px 8px;color:#4f7eb3;border-bottom:1px solid #ebebeb;background-color:#f6f6f6;white-space:nowrap;font-weight:normal}.table2 td{border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:5px 8px}.table2 tr:first-child th{-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.table2 tr:first-child td{-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.table2 tr:last-child th{border-bottom:0;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.table2 tr:last-child td{border-bottom:0;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}table.top-head,table.left-head{width:100%;padding:0;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;background-color:#FFF;border-spacing:0}table.top-head th,table.left-head th{padding:5px 8px;color:#626976;background-color:#f2f2f2;white-space:nowrap;font-weight:normal}table.top-head td,table.left-head td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#626976;padding:5px 8px}table.top-head th{border-bottom:1px solid #c5c9d2;border-right:1px solid #dee1e6}table.top-head th:first-child{border-top-left-radius:3px}table.top-head th:last-child{border-right:0;border-top-right-radius:3px}table.top-head td:last-child{border-right:none!important}table.top-head tr:last-child{border-bottom:none!important}table.top-head tr:last-child td:first-child{border-bottom-left-radius:3px}table.top-head tr:last-child td:last-child{border-bottom-right-radius:3px}table.left-head th{border-bottom:1px solid #dee1e6;border-right:1px solid #ebebeb}table.left-head tr:first-child th{border-top-left-radius:3px}table.left-head tr:last-child th{border-bottom-left-radius:3px;border-bottom:0}table.left-head tr:first-child td:last-child{border-right:0;border-top-right-radius:3px}table.left-head tr:last-child td:last-child{border-right:0;border-bottom-right-radius:3px}table.left-head tr:last-child td{border-bottom:0}dl{overflow:hidden;padding:6px 0;letter-spacing:-1px}dt{float:left;clear:both;color:#1f77ce;line-height:normal}dd{float:left;margin-left:4px;color:#4c566c;line-height:normal}dl.groupbox{padding:10px 10px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;overflow:hidden}dl.groupbox dt{float:left;clear:both;color:#1f77ce;line-height:normal;margin:2px 0;padding-left:12px;position:relative}dl.groupbox dt::before{content:"";position:absolute;width:8px;height:8px;left:0;top:5px;background:url(images/sprite.png) no-repeat -60px -72px;-webkit-background-size:400px 400px;background-size:400px 400px}dl.groupbox dd{float:left;color:#4c566c;line-height:normal;margin:2px 0;margin-left:5px}table.data-table{border:0;border-spacing:0;border-collapse:collapse}table.data-table th{color:#4f7eb3;font-weight:normal;vertical-align:top;text-align:left}table.data-table td{color:#4c566c;vertical-align:top;text-align:left}#sw-container{background-color:rgba(0,0,0,0.2);z-index:1100}#sw-wrapper{position:absolute;z-index:1000;left:0;width:100%;background-color:#FFF;text-align:left;-webkit-box-shadow:0 -1px 5px rgba(0,0,0,0.2);box-shadow:0 -1px 5px rgba(0,0,0,0.2)}#sw-wrapper:focus{outline:0}#sw-header{position:relative;width:100%;height:44px;border-bottom:1px solid #1f77ce}#sw-cancel,#sw-done{position:absolute;top:7px;height:30px;line-height:30px;padding:0 6px;margin:0;border-width:0 5px 0 5px;font-size:13px;font-weight:bold;color:#fff;white-space:nowrap;background-color:transparent}@media screen and (min-width:800px){#sw-cancel,#sw-done{font-weight:normal}}#sw-done{float:right;right:7px;color:#FFF;padding:0 12px;height:28px;line-height:26px;font-weight:bold;-webkit-border-radius:3px;border-radius:3px;border:1px solid #f89e25;background-color:#f89e25}#sw-done:active,#sw-done.active{background-color:#f09014;color:#FFF}#sw-cancel{float:left;left:7px;color:#818da9;padding:0 12px;height:28px;line-height:26px;font-weight:bold;-webkit-border-radius:3px;border-radius:3px;border:1px solid #97a3bd}#sw-cancel:active,#sw-cancel.active{background-color:#97a3bd;color:#FFF}#sw-slots-wrapper{position:relative;display:block;height:216px;padding:0 11px;overflow:hidden;z-index:999}#sw-slots{display:table;width:100%}#sw-slots div{display:table-cell;height:100%;padding-top:86px;min-width:55px}#sw-slots div:first-child{border-left:0}#sw-slots div:last-child{border-right:0}#sw-slots ul{padding:0 0 86px 0;margin:0;list-style:none}#sw-slots .sw-right{text-align:right}#sw-slots .sw-shrink{width:1%}#sw-slots .sw-readonly{background:#ddd}#sw-slots .sw-center{text-align:center}#sw-slots .sw-left{text-align:left}#sw-slots li{padding:0;height:44px;overflow:hidden;font-size:18px;color:#4c566c;letter-spacing:-1px}#sw-slots li>a{display:block;padding:0 8px}#sw-slots li.on>a{color:#FFF}#sw-bar{position:absolute;z-index:0;left:0;right:0;top:120px;height:44px;background-color:#4993da}#sw-frame{position:absolute;z-index:1000;left:0;right:0;bottom:0;height:216px;border-width:16px}#sw-title{text-align:center;color:#1f77ce;line-height:44px;font-size:16px;font-weight:bold;letter-spacing:-1.5px}#sw-help{color:#209bab;margin-left:8px;background:url(../images/plus_green.png) no-repeat left center;-webkit-background-size:12px 12px;background-size:12px 12px;padding-left:13px;font-size:12px;line-height:12px;letter-spacing:-1px}#help{position:absolute;top:90px;width:280px;height:330px;right:4px;padding:10px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#1f77ce solid 2px;z-index:29999;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4)}#help:after{content:'';position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-10px;left:271px}#help:before{content:'';position:absolute;border-style:solid;border-width:0 11px 11px;border-color:#1f77ce transparent;display:block;width:0;z-index:0;top:-13px;left:270px}#help:focus{outline:0}#help-film{position:absolute;left:0;right:0;bottom:0;top:44px;z-index:29998;background-color:#000;-webkit-opacity:.5;opacity:.5}#help-view{position:absolute;top:75px;left:10px;right:10px;bottom:60px;background-color:#FFF;border:1px solid #4f7eb3;-webkit-border-radius:3px;border-radius:3px;overflow:auto}#help-scrollview{position:absolute;left:0;top:2px;z-index:1;width:100%;bottom:2px;padding:0;margin:0;-webkit-border-radius:3px;border-radius:3px}#help-contents{font-size:12px}#help-loading{position:absolute;left:50%;top:50%;z-index:3;padding:0;margin-top:-8px;margin-left:-8px}#help-character{position:absolute;z-index:10;right:10px;top:14px}#help h1{font-size:18px;font-weight:bold;margin:15px 0 0 4px;color:#0c4da2;letter-spacing:-1px}#help h2{font-size:11px;font-weight:bold;margin:4px 0 0 4px;color:#5a6d7c;letter-spacing:-1px;line-height:12px;width:185px}#help-close{position:absolute;width:120px;left:50%;bottom:15px;margin-left:-60px}#help ul>li{list-style:none;border-bottom:1px solid #e0e2e7}#help ul>li.head{height:34px;background-color:#FFF;border-bottom:1px solid #e0e2e7;font-size:12px;font-weight:bold;line-height:34px;color:#4c566c;position:relative}#help ul>li.head a{display:block;padding:0 20px 0 10px}#help ul>li.head a:active{background-color:#eee;color:blue}#help ul>li.head:after{content:'';position:absolute;width:11px;height:9px;right:10px;top:12px;background:url(../images/help_arrow.png) no-repeat 0 -9px;-webkit-background-size:11px 18px;background-size:11px 18px}#help ul>li.head.on:after{background-position:0 0}#help ul>li.content:last-child{border-bottom:0}#help ul.content,.content02{padding:10px}#help ul.content>li{list-style:none;margin:10px 0;padding:0 0 0 5px;position:relative;background:url(../images/help_bullet.png) no-repeat 0 5px;-webkit-background-size:3px 3px;background-size:3px 3px;border-bottom:0;color:#6d7587}#help ul.content>li.no-bullet{background:0;padding-left:0}#help ul.content02>li{list-style:none;margin:10px 0;padding:0 0 0 5px;position:relative;background:url(../images/help_bullet02.png) no-repeat 0 5px;-webkit-background-size:3px 3px;background-size:3px 3px;border-bottom:0;color:#6d7587}#help ul.content>li.subcontent02{list-style:none;background:none!important;margin:0!important;padding:0 0 0 10px;position:relative;border-bottom:0;color:#6d7587}#help ul.content>li.subcontent02 span{position:absolute;left:3px}#help ul.content>li.subcontent03{list-style:none;background:none!important;margin:0!important;padding:5px 0 5px 30px;position:relative;border-bottom:0;color:#6d7587}#help ul.content>li.subcontent03 span{position:absolute;left:15px}#help ul.content>li.subcontent03 p{display:inline}#help .tbl01{margin:0 auto;width:100%;text-align:center;border:1px solid #d3d3d3}#help .tbl01 tr{padding:2px}#help .tbl01 tr:first-child{background-color:#EEE;background:-webkit-linear-gradient(top,#f6f6f6,#e9e9e9)}#help .tbl01 tr:last-child{border-top:1px solid #EEE}#help .tbl01 th{padding:7px 2px;font-size:10px;border-bottom:1px solid #d3d3d3}#help .tbl01 th:first-child{border-right:1px solid #ddd}#help .tbl01 td{font-size:10px;letter-spacing:-1px;padding:5px 5px}#help .tbl01 td:first-child{border-right:1px solid #ddd}@media screen and (min-width:768px){#help{top:90px;right:4px;height:400px}}/*! Popup --------------*/#popup-wrapper{position:absolute;z-index:1000;top:0;left:0;width:100%;height:416px;background-color:transparent;overflow:hidden}.mypopup{position:absolute;z-index:500;top:0;left:0;height:416px;width:100%;background-color:#FFF;overflow:hidden}.mypopup:focus{outline:0}.mypopup>.titlebar{position:absolute;left:0;top:0;height:44px;width:100%;background-color:#5298d1}.mypopup>.titlebar>h1{line-height:44px;margin:0 44px 0 10px;color:#FFF;font-size:17px;font-weight:600;letter-spacing:-1px;white-space:nowrap}.mypopup .button-close{position:absolute;right:0;top:0;width:44px;height:44px;border:0;text-indent:-9999px}.mypopup .button-close::after{content:"";width:14px;height:14px;position:absolute;left:16px;top:15px;background:url(images/sprite.png) no-repeat 0 -129px;-webkit-background-size:400px 400px;background-size:400px 400px}.mypopup .button-close:active,.mypopup .button-close.active{background-color:#2e6bbc}.mypopup .back-button{position:absolute;left:0;top:0;width:44px;height:44px;border:0;text-indent:-9999px}.mypopup .back-button::after{content:"";width:18px;height:15px;position:absolute;left:16px;top:15px;background:url(images/sprite.png) no-repeat 0 -143px;-webkit-background-size:400px 400px;background-size:400px 400px}.mypopup .back-button:active,.mypopup .back-button.active{background-color:#2e6bbc}.mypopup .bottombar{position:absolute;left:0;bottom:0;width:100%;height:44px;background:url(../images/popup_bottom_bg.png) repeat-x 0 0;-webkit-background-size:2px 44px;background-size:2px 44px}.mypopup .section .bottombar{background:0;position:inherit;padding-bottom:60px}.mypopup .content-view{position:absolute;left:0;top:44px;bottom:44px;width:100%;background-color:#FFF;overflow:auto}.mypopup .scroll-view{position:absolute;z-index:1;top:0;left:0;width:100%;padding:0 0 30px 0;min-height:200px}.mypopup .content-view .scroll-view>.content{min-height:150px}.mypopup .buttons{margin:7px auto 0 auto;text-align:center}.mypopup .film{position:absolute;width:100%;top:44px;bottom:44px;background-color:#000;-webkit-opacity:.6;opacity:.6;z-index:100}.mypopup .minipopup{position:absolute;top:60px;left:9px;right:9px;bottom:60px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #456f9a;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5);background-color:#FFF;z-index:101;font-size:11px}.mypopup .minipopup:focus{outline:0}.mypopup .minipopup .titlebar{position:relative;height:26px;border-bottom:1px solid #7fa6cc;background-color:#f2f2f2;overflow:hidden;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;padding:0 10px;width:auto;background-image:none}.mypopup .minipopup .title{font-size:12px;margin:0;padding:0;float:left;color:#4f7eb3;line-height:27px;font-weight:bold}.mypopup .minipopup .close{background-color:transparent;border:0;position:absolute;line-height:27px;right:10px;top:0;padding-right:10px}.mypopup .minipopup .close:after{content:'';position:absolute;right:0;top:50%;margin-top:-3px;width:8px;height:8px;background:url(../images/x.png) no-repeat 0 0;-webkit-background-size:8px 8px;background-size:8px 8px}.mypopup .minipopup .content-view{position:absolute;left:0;top:27px;bottom:0;width:100%;background-color:#FFF;overflow:auto;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.mypopup .minipopup .scroll-view{position:absolute;z-index:1;top:0;left:0;width:100%;padding:10px 0;min-height:200px}.mypopup .minipopup ul{margin:0 10px 10px 10px}.mypopup .minipopup li{list-style:none;padding-left:12px;color:#939cae;position:relative}.mypopup .minipopup li:before{content:'-';position:absolute;left:4px;top:0}.mypopup .minipopup li.ref:before{content:'â€»'}.mypopup .minipopup li.head{padding:4px 0 4px 0;color:#4c566c;font-weight:bold}.mypopup .minipopup li.head:before{content:''}.mypopup .minipopup li.sub{padding-left:20px;color:#939cae}.mypopup .minipopup li.sub:before{content:'*';left:12px}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.5){.mypopup .scroll-view{min-height:480px}}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:400px){.mypopup .scroll-view{min-height:570px}}@media screen and (max-width:320px){.mypopup>.titlebar>h1{font-size:16px}}@media screen and (min-width:768px){.mypopup{position:absolute;z-index:500;top:50%;left:50%;width:366px;height:540px;margin:-260px 0 0 -183px;border:1px solid #456f9a;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;background-color:#5298d1;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.4);box-shadow:0 5px 10px rgba(0,0,0,0.4)}.mypopup-film{background-color:#000;opacity:.0;-moz-opacity:.0;-webkit-opacity:.0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:499}.mypopup .titlebar{position:absolute;left:4px;top:0;right:4px;height:44px;width:auto;background:0;background-color:transparent}.mypopup .titlebar>h1{position:absolute;left:0;top:0;right:50px;color:#FFF;margin:0;padding:2px 0 0 10px;font-size:18px;font-weight:bold;letter-spacing:-1px}.mypopup .button-close{position:absolute;right:4px;top:8px;width:32px;height:30px}.mypopup .button-close::after{left:10px;top:8px}.mypopup .bottombar{position:absolute;left:0;bottom:0;width:100%;height:44px;background:0;background-color:transparent}.mypopup .content-view{position:absolute;left:6px;top:44px;bottom:44px;right:6px;width:auto;background-color:#FFF;overflow:auto;-webkit-border-radius:3px;border-radius:3px;border:1px solid #739fcb}.mypopup .scroll-view{position:absolute;z-index:0;top:0;left:0;width:100%;padding:0 0 15px 0;min-height:328px}.mypopup .section{margin:10px 0;padding:0 10px}.mypopup .section-bottom{padding:15px 10px}.mypopup .buttons{margin:7px auto 0 auto;text-align:center}.mypopup .film{position:absolute;left:7px;right:7px;top:45px;bottom:46px;background-color:#000;-webkit-opacity:.6;opacity:.6;z-index:100;-webkit-border-radius:2px;border-radius:2px;width:auto}.mypopup .minipopup{position:absolute;top:112px;left:32px;right:32px;bottom:92px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #6d6d6d;-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.5);box-shadow:0 5px 12px rgba(0,0,0,0.5);background-color:#FFF;z-index:101;font-size:11px}.mypopup .minipopup .titlebar{position:relative;left:0;top:0;height:26px;border-bottom:1px solid #ababab;background-color:#f2f2f2;overflow:hidden;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;padding:0 10px;width:auto;background-image:none}.mypopup .minipopup .title{float:left;color:#4f7eb3;line-height:27px;font-weight:bold;margin-left:10px}.mypopup .minipopup .close{float:right;line-height:27px}.mypopup .minipopup .content-view{position:absolute;left:0;top:27px;bottom:0;width:100%;background-color:#FFF;overflow:auto;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none}.mypopup .minipopup .content-view::after{display:none}.mypopup .minipopup .scroll-view{position:absolute;z-index:1;top:0;left:0;width:100%;padding:10px 0;min-height:200px}.mypopup .minipopup ul{margin:0 10px 10px 10px}.mypopup .minipopup li{list-style:none;padding-left:12px;color:#939cae;position:relative}.mypopup .minipopup li:before{content:'-';position:absolute;left:4px;top:0}.mypopup .minipopup li.ref:before{content:'â€»'}.mypopup .minipopup li.head{padding:4px 0 4px 0;color:#4c566c;font-weight:bold}.mypopup .minipopup li.head:before{content:''}.mypopup .minipopup li.sub{padding-left:20px;color:#939cae}.mypopup .minipopup li.sub:before{content:'*';left:12px}.mypopup .table .cell-label{min-width:70px}}#top-button{position:absolute;left:10px;bottom:10px;z-index:48}@media screen and (min-width:768px){#top-button{left:270px}}#floating-button{position:absolute;left:10px;bottom:10px;background-color:#209bab;color:#FFF;border:2px solid #FFF;height:30px;font-size:14px;letter-spacing:-1px;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);z-index:48;padding:0 15px 0 30px}#floating-button::before{content:'';position:absolute;width:16px;height:16px;left:10px;top:50%;margin-top:-8px;background:url(images/sprite.png) no-repeat -71px -165px;-webkit-background-size:400px 400px;background-size:400px 400px}@media screen and (min-width:768px){#floating-button{left:270px}}#side-menu-film{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:7999}#side-menu{position:absolute;left:0;width:280px;bottom:0;top:0;background-color:#FFF;z-index:8000}#side-menu .header{background-color:#0c4da2;line-height:44px;position:relative}#side-menu h1{color:#FFF;padding-left:15px;font-weight:normal;font-size:14px}#side-menu .close-button{position:absolute;right:0;top:0;width:44px;height:44px;border:0;text-indent:-9999px}#side-menu .close-button::after{content:"";width:14px;height:14px;position:absolute;left:16px;top:15px;background:url(images/sprite.png) no-repeat 0 -129px;-webkit-background-size:400px 400px;background-size:400px 400px}#side-menu .close-button:active,#side-menu .close-button.active{background-color:#2e6bbc}#side-menu .content{position:absolute;z-index:1;top:44px;bottom:0;left:0;width:100%;background-color:#FFF;overflow-x:hidden;overflow-y:scroll}#side-menu .content .scroll-view{position:absolute;left:0;top:0;z-index:1;width:100%;padding:0;margin:0}#side-menu .section{padding:0}#side-menu .table{-webkit-border-radius:0;border-radius:0;border-left:none;border-right:0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:0}#side-menu .head{line-height:43px;border-bottom:1px solid #0c4da2;padding:0 15px}#side-menu .head .icon{display:inline-block;width:22px;height:25px;background:url(images/sprite.png) no-repeat 0 -206px;-webkit-background-size:400px 400px;background-size:400px 400px;vertical-align:middle;margin:-3px 5px 0 0}#side-menu .head .icon{display:inline-block;width:22px;height:25px;background:url(images/sprite.png) no-repeat 0 -231px;-webkit-background-size:400px 400px;background-size:400px 400px;vertical-align:middle;margin:-3px 5px 0 0}#side-menu .head .icon.male{background-position:0 -231px}#side-menu .head .icon.female{background-position:0 -206px}#side-menu .name{color:#0c4da2}#side-menu h2{font-size:14px;font-weight:normal;padding-left:0;margin-bottom:10px}#side-menu h2::before{content:none;background:0;padding-left:0}.popupTit{position:relative;color:#252525;margin:0 0 15px 0;font-size:16px;font-weight:normal;letter-spacing:-1px;line-height:20px;word-wrap:normal}.textTit{color:#252525}.job-box{display:table;width:100%;padding-right:0!important;margin-bottom:10px}.job-box>input.searchText{width:101%;display:table-cell;color:#4993da!important;pointer-events:none;height:30px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:4px 8px 4px 8px;background-color:#fff;font-size:14px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top-right-radius:0;border-bottom-right-radius:0}.job-box input.inputArrow{content:'';position:absolute;width:11px;height:9px;right:7px;bottom:9px;background:url(../images/help_arrow.png) no-repeat 0 -9px;-webkit-background-size:11px 18px;background-size:11px 18px;border:0;z-index:10;pointer-events:none}.job-box button>span.searchJob{padding-left:14px;position:relative}.job-box button>span.searchJob::before{content:"";position:absolute;width:13px;height:13px;left:0;top:50%;margin-top:-6px;background:url(images/sprite.png) no-repeat -30px -115px;-webkit-background-size:400px 400px;background-size:400px 400px}.job-box>span{position:relative;font-size:0;white-space:nowrap;display:table-cell;padding-top:0;vertical-align:middle}.job-box #btnSearch{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;line-height:30px}.help-bullet-blue-s{padding-right:25px}.help-bullet-blue-s::after{content:"";position:absolute;width:20px;height:20px;margin-left:3px;margin-top:-2px;background:url(images/sprite.png) no-repeat -48px -255px;-webkit-background-size:400px 400px;background-size:400px 400px}.help-bullet-blue-m{padding-right:25px}.help-bullet-blue-m::after{content:"";position:absolute;width:20px;height:20px;margin-left:3px;background:url(images/sprite.png) no-repeat -48px -255px;-webkit-background-size:400px 400px;background-size:400px 400px}.help-bullet-white-s{padding-right:15px}.help-bullet-white-s::after{content:"";position:absolute;width:11px;height:11px;margin-left:3px;margin-top:1px;background:url(images/sprite.png) no-repeat -82px -69px;-webkit-background-size:400px 400px;background-size:400px 400px}.help-bullet-white-m{padding-right:25px}.help-bullet-white-m::after{content:"";position:absolute;width:20px;height:20px;margin-left:3px;margin-top:-2px;background:url(images/sprite.png) no-repeat -67px -255px;-webkit-background-size:400px 400px;background-size:400px 400px}#ui-calender-btnPreMonth{background:url(../images/lastmonth.png) no-repeat top left;background-size:15px 15px;display:inline-block;height:15px;width:15px}#ui-calender-btnNextMonth{background:url(../images/nextmonth.png) no-repeat top left;background-size:15px 15px;display:inline-block;height:15px;width:15px}#ui-calender-month-main{font-size:20px}#ui-calender-weekdays{text-align:center;font-size:15px;border-collapse:collapse}#ui-calender-days{color:#626976}#ui-calender-days tr td:nth-child(1){color:rgba(255,89,89,1)}#ui-calender-days tr td:nth-last-child(1){color:blue}#ui-calender-days tr td{border-bottom:1pt solid #cfcfcf;font-weight:200}#ui-calender-days tr td span{display:inline-block;margin:10px 0 10px}#ui-calender-days tr:nth-last-child(1) td{border-bottom:1pt}#ui-month-title{padding-top:10px;padding-bottom:10px}#ui-month-title table tr td:nth-child(1){padding-left:10px}#ui-month-title table tr td:nth-last-child(1){text-align:right;padding-right:10px}#ui-week-name tr th:nth-child(1){color:rgba(255,89,89,1)}.calendar-holiday-text{color:rgba(255,89,89,1)}#ui-week-name tr th:nth-last-child(1){color:blue}#ui-week-name tr th{border-bottom:1pt solid #cfcfcf;font-weight:300}#ui-week-name tr th span{display:inline-block;margin:10px 0 10px}.ui-calender-notselectdays{color:rgba(181,181,181,0.59)}.ui-calender-selectabledays.on{background-color:#1f77ce;border-radius:25px;color:white;font:bold;line-height:180%;min-width:14px;width:25px;height:25px;text-align:center;margin:0!important}.calendarpicker{height:30px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:0 8px;position:relative;background-color:#fff;font-size:13px;line-height:28px;-webkit-appearance:none;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4c566c}.calendarpicker.focus{background-color:#FFF;border-color:#0571eb}.calendarpicker.disabled,.calendarpicker:disabled{color:#999;background-color:#f9f9f9}.calendarpicker.calendar-button{padding-right:50px}.comboboard{height:30px;line-height:29px;text-align:left;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c5c9d2;padding:0 38px 0 10px;position:relative;background-color:#fff;color:#4c566c;font-size:13px}.comboboard::after{content:"";position:absolute;width:28px;height:28px;right:0;top:0;background:#fff url(images/sprite.png) no-repeat -141px -80px;-webkit-background-size:400px 400px;background-size:400px 400px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #bfc7d9}.comboboard.active,.comboboard:active{background-color:#f7f9fe}.comboboard.active::after,.comboboard:active::after{background-color:#f7f9fe;background-position:-141px -108px}.comboboard.focus{border-color:#006fec}.comboboard:disabled{background-color:#f9f9f9;color:#999}.comboboard:disabled::after{background-color:#f9f9f9}.comboboard .option{display:none}.comboboard .value{white-space:nowrap;line-height:29px;width:100%;text-overflow:ellipsis;overflow:hidden}#ui-board-hour table{color:#626976;text-align:center;font-size:15px;border-collapse:collapse}#ui-board-hours tr td{border-bottom:1pt solid #cfcfcf;font-weight:200}#ui-board-hours tr td span{display:inline-block;margin:20px 0 20px}.ui-board-hours-selectabledays.on{background-color:#1f77ce;border-radius:25px;color:white;font:bold;line-height:280%;min-width:14px;width:40px;height:40px;text-align:center;margin:0!important}.ui-board-hours-notselectdays{color:rgba(181,181,181,0.59)}.table .userCar{background:url(../images/userCar.png) no-repeat 40px 15px;-webkit-background-size:38px;background-size:38px;display:inline-block;padding-left:90px}.table .bizCar{background:url(../images/bizCar.png) no-repeat 40px 10px;-webkit-background-size:38px;background-size:38px;display:inline-block;padding-left:90px}.table .noCar{background:url(../images/noCar.png) no-repeat 40px 10px;-webkit-background-size:38px;background-size:38px;display:inline-block;padding-left:90px}#KIDIUserVerificationTemplete #VerifyMethod,#KIDIUserVerificationICPS #VerifyMethod,#KIDIUserVerificationPopup #VerifyMethod,#KIDIUserVerificationLong #VerifyMethod{margin-bottom:20px;padding:5px 0}#KIDIUserVerificationTemplete #VerifyMethod .segmented,#KIDIUserVerificationICPS #VerifyMethod .segmented,#KIDIUserVerificationPopup #VerifyMethod .segmented,#KIDIUserVerificationLong #VerifyMethod .segmented{display:inline-block;width:160px}#KIDIUserVerificationTemplete #phonecompany-container,#KIDIUserVerificationICPS #phonecompany-container,#KIDIUserVerificationPopup #phonecompany-container,#KIDIUserVerificationLong #phonecompany-container{width:260px;margin:4px 0 8px 0}#KIDIUserVerificationTemplete #VerifyPhoneNum,#KIDIUserVerificationICPS #VerifyPhoneNum,#KIDIUserVerificationPopup #VerifyPhoneNum,#KIDIUserVerificationLong #VerifyPhoneNum{width:180px}@media screen and (max-width:320px) and (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.5){#KIDIUserVerificationTemplete #VerifyPhoneNum,#KIDIUserVerificationICPS #VerifyPhoneNum,#KIDIUserVerificationPopup #VerifyPhoneNum,#KIDIUserVerificationLong #VerifyPhoneNum{width:170px}}#KIDIUserVerificationTemplete #RequestCodeButton,#KIDIUserVerificationICPS #RequestCodeButton,#KIDIUserVerificationPopup #RequestCodeButton,#KIDIUserVerificationLong #RequestCodeButton{padding-left:8px;padding-right:8px;margin-left:4px}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.5){#KIDIUserVerificationTemplete #RequestCodeButton,#KIDIUserVerificationICPS #RequestCodeButton,#KIDIUserVerificationPopup #RequestCodeButton,#KIDIUserVerificationLong #RequestCodeButton{padding-left:3px;padding-right:3px;margin-left:2px}}#KIDIUserVerificationTemplete #VerifyPhoneCode,#KIDIUserVerificationICPS #VerifyPhoneCode,#KIDIUserVerificationPopup #VerifyPhoneCode,#KIDIUserVerificationLong #VerifyPhoneCode{display:block;margin-top:10px;width:100%}#Payment #point-cell .cell-value>div{margin:12px 0}#Payment .point-use{font-size:11px;margin-left:5px;border:1px solid #209bab;border-radius:2px;padding:3px 3px;letter-spacing:-1px}#Payment .point-use.active,#Payment .point-use:active{background-color:#EEE}#Payment #point-table .cell-label{min-width:72px}.add-plus-button{color:#1f77ce;background-color:#FFF;-webkit-border-radius:3px;border-radius:3px;font-size:14px;line-height:28px;padding:0 10px;border:1px solid #9abade;position:relative;text-align:left}.add-plus-button::after{content:'';position:absolute;width:19px;height:19px;top:50%;right:10px;margin-top:-9px;background:url(images/sprite.png) no-repeat 0 -184px;-webkit-background-size:400px 400px;background-size:400px 400px;text-indent:-9999px;text-align:left}#add-plus-button:active{background-color:#f7f9fe;border-color:#9abade}td.call-td{height:27px}td.call-td .call-button{position:absolute;right:0;width:25px;height:25px;background:#4993da url(../images/tel2.png) no-repeat center center;-webkit-background-size:15px 15px;background-size:15px 15px;-webkit-border-radius:2px;border-radius:3px;color:transparent;margin-top:-20px;margin-right:17px}@media screen and (min-width:768px){td.call-td .call-button{position:absolute;right:0;width:25px;height:25px;background:#4993da url(../images/tel2.png) no-repeat center center;-webkit-background-size:15px 15px;background-size:15px 15px;-webkit-border-radius:2px;border-radius:3px;color:transparent;margin-top:-20px;margin-right:31px}}table.damboListEasy{width:100%;padding:0;-webkit-border-radius:0;border-radius:0;border-top:1px solid #c5c9d2;border-bottom:1px solid #c5c9d2;border-left:none;border-right:0;background-color:#FFF;border-spacing:0}table.damboListEasy th{padding:5px;color:#626976;font-size:13px;background-color:#fff;white-space:nowrap;font-weight:normal;text-align:right}table.damboListEasy td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#626976;padding:5px;font-size:13px;text-align:right;height:35px}table.damboListEasy th{border-bottom:1px solid #c5c9d2;border-right:1px solid #dee1e6;text-align:center!important}table.damboListEasy th:first-child{border-top-left-radius:0}table.damboListEasy th:last-child{border-right:0;border-top-right-radius:0}table.damboListEasy tbody>tr>td:first-child{text-align:left!important;color:#0c4da2}table.damboListEasy td:last-child{border-right:none!important}table.damboListEasy tr:last-child{border-bottom:none!important}table.damboListEasy tr:last-child td:first-child{border-bottom-left-radius:0}table.damboListEasy tr:last-child td:last-child{border-bottom-right-radius:0}ul.table li div.mobile-agree{overflow:hidden;padding:10px 0}ul.table li div.mobile-agree>div:first-child{float:left;display:table-cell}ul.table li div.mobile-agree div.plus-gray{float:left;position:relative;width:20px;height:20px}ul.table li div.mobile-agree div.plus-gray>button{position:relative;height:20px;width:20px;border:0;background-color:transparent}ul.table li div.mobile-agree div.plus-gray>button::before{content:"";position:absolute;width:18px;height:18px;left:5px;top:0;background:url(../images/plus_gray.png) no-repeat 0 0;-webkit-background-size:16px 16px;background-size:16px 16px}button>span.plus-green{padding-left:14px;position:relative}button>span.plus-green::before{content:"";position:absolute;width:10px;height:10px;left:0;top:50%;margin-top:-4px;background:url(images/sprite.png) no-repeat -92px -256px;-webkit-background-size:400px 400px;background-size:400px 400px}.phonepart div>h2{font-size:12px}#app-download{position:absolute;bottom:0;width:100%;height:60px;background-color:#0c4da2;color:#FFF;z-index:50}#app-download>div{padding-right:125px;margin-left:10px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#app-download img{width:110px;height:40px;position:absolute;top:10px;right:10px}@media screen and (min-width:768px){#app-download{position:absolute;bottom:0;width:100%;height:60px;background-color:#0c4da2;color:#FFF;z-index:50;left:245px}#app-download>div{padding-right:125px;margin-left:10px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#app-download img{width:110px;height:40px;position:absolute;top:10px;right:255px}}.refundRate{position:relative;margin-right:16px}.refundRate::after{content:"";display:inline-block;position:absolute;width:16px;height:16px;right:-19px;top:0;background:url(images/sprite.png) no-repeat -97px -117px;-webkit-background-size:400px 400px;background-size:400px 400px}.next-button-orange{color:#FFF;padding:0 19px 0 0;position:relative;min-width:150px}.next-button-orange>div{background-color:#f89e25;-webkit-border-radius:3px;border-radius:3px;font-size:15px;line-height:40px;height:40px;padding:0 10px 0 20px}.next-button-orange>div::after{content:"";position:absolute;background-color:red;width:21px;height:40px;right:0;top:0;margin-right:0;background:url(images/sprite.png) no-repeat 0 -272px;-webkit-background-size:400px 400px;background-size:400px 400px}.next-button-orange:active>div,.next-button-orange.active>div{background-color:#f09014}.next-button-orange:active>div::after,.next-button-orange.active>div::after{background-position:-21px -272px}div.kidiMethod input[type=radio].kidi.vert+label{display:inline-block}div.kidiMethod input[type=radio].vert+label::before{left:50%!important;margin-top:-20px!important;margin-left:-8px!important}div.kidiMethod input[type=radio].kidi.vert+label>span{padding-left:0}div.kidiMethod input[type=radio][value="phone"].kidi+label::before{content:"";position:absolute;width:18px;height:22px;top:50%;left:0;margin-top:-11px;background:url(images/sprite.png?update=201604121513) no-repeat -162px 0;-webkit-background-size:400px 400px;background-size:400px 400px}div.kidiMethod input[type=radio][value="phone"].kidi:checked+label::before{background-position:-162px -20px}div.kidiMethod input[type=radio][value="pki"].kidi+label::before{content:"";position:absolute;width:18px;height:22px;top:50%;left:0;margin-top:-11px;background:url(images/sprite.png?update=201604121513) no-repeat -179px 0;-webkit-background-size:400px 400px;background-size:400px 400px}div.kidiMethod input[type=radio][value="pki"].kidi:checked+label::before{background-position:-179px -20px}div.kidiMethod input[type=radio][value="card"].kidi+label::before{content:"";position:absolute;width:20px;height:22px;top:50%;left:0;margin-top:-11px;background:url(images/sprite.png?update=201604121513) no-repeat -199px 0;-webkit-background-size:400px 400px;background-size:400px 400px}div.kidiMethod input[type=radio][value="card"].kidi:checked+label::before{background-position:-199px -20px}div.kidiMethod{display:table;width:100%;margin-bottom:0!important}div.kidiMethod>div{width:10px}div.kidiMethod ul.segmented{display:table-cell!important;width:50%;position:relative}div.kidiMethod>ul.active{border:1px solid #1f77ce;background-color:#39f}div.kidiMethod input[type=radio].kidi:checked+label{color:#fff!important}div.kidiMethod .segmented input[type=radio].vert+label{padding:30px 0 0 0}div.kidiMethod .segmented input[type=radio]+label,div.kidiMethod .segmented input[type=checkbox]+label{line-height:28px!important}div.kidiMethod>ul>div{content:"";position:absolute;width:15px;height:15px;top:5px;left:5px;background:url(images/sprite.png?update=201604121513) no-repeat -218px 2px;-webkit-background-size:400px 400px;background-size:400px 400px}div.kidiMethod>ul.active>div{content:"";position:absolute;width:15px;height:15px;top:5px;left:5px;background:url(images/sprite.png?update=201604121513) no-repeat -218px -13px;-webkit-background-size:400px 400px;background-size:400px 400px}.ref-info-pt14{color:#626976;padding:0 0 0 12px;margin:12px 0 12px 0;font-size:13px;letter-spacing:-1px;line-height:14px;text-align:left;position:relative}.ref-info-pt14.green{color:#209bab}.ref-info-pt14.green::before{color:#209bab;background-position:-23px 0}.ref-info-pt14.blue{color:#006fec}.ref-info-pt14.blue::before{color:#006fec;background-position:-11px 0}.ref-info-pt14::before{content:"";position:absolute;width:10px;height:10px;left:0;top:2px;background:url(../images/ref.png) no-repeat 0 0;-webkit-background-size:45px 10px;background-size:45px 10px}.ref-info-pt14.pt12{font-size:12px}.ref-info-pt14.pt12::before{top:2px;-webkit-background-size:43px 9px;background-size:43px 9px}#InfoArea ul.table>li>div{display:table;width:100%}#InfoArea ul.table>li>div>div:first-child{display:table-cell;position:relative;width:60px}#InfoArea ul.table>li>div>div:last-child{display:table-cell;padding-left:15px;padding-right:20px}#InfoArea .birthday-input{height:40px;font-size:18px}#InfoArea .vertical-divider{border-right:1px solid #c5c9d2;height:25px;position:absolute;right:0;top:7px}.border-zero{border-width:0}#UserInfo .next-button .calc::after{content:"";position:absolute;width:13px;height:13px;left:50%;top:50%;margin-top:-6px;background:url(images/sprite.png) no-repeat -30px -130px;-webkit-background-size:400px 400px;background-size:400px 400px;margin-left:-60px}#mydrive-banner-green>table{width:100%;max-width:600px;margin:auto;margin:0;padding:0;border-width:0;display:inline-block}#mydrive-banner-green button{width:90%;margin-bottom:10px}#mydrive-banner-green button>img{padding-left:10px;position:relative;top:2px}

.text02 {font-size: 13px;}
.text01 {
    text-align: center;
        font-size: 13px;
    letter-spacing: 0;
}
.tit01 {
    margin-bottom: 4px;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
}
#UserInfo .section-bottom, #ButtonArea, #UserInfoSimple .section-bottom, #UserInfoStep2 .section-bottom {
    overflow: hidden;
}
#UserInfo .section-bottom button, #ButtonArea button, #UserInfoStep2 .section-bottom button {
    display: block;
    width: 100%;
    margin: 0;
}

#UserInfo .next-button .calc::after {
    content: "";
    position: absolute;
    width: 13px;
    height: 13px;
    left: 50%;
    top: 50%;
    margin-top: -6px;
    background: url(images/sprite.png) no-repeat -30px -130px;
    -webkit-background-size: 400px 400px;
    background-size: 400px 400px;
    margin-left: -60px;
}