@charset "UTF-8";html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.campaignElectro{position:relative;z-index:2001;overflow-x:hidden;width:800px;border:5px solid #cbcbcb;background:#fff url(/img/customer-static/pc/form/finish/campaign/bg_electro_header.png) 50% top no-repeat;background-size:contain}.campaignElectro *{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.campaignElectro header{padding:50px 0 33px;text-align:center}.campaignElectroInner{margin:0 auto;width:640px}.campaignElectroInner h3{display:flex;align-items:center;padding:0 16px;width:100%;height:40px;background-color:#e5f1ff;color:#26568d;font-size:16px;font-weight:600}.campaignElectroInner p{margin-top:10px;color:#222;font-size:14px;line-height:1.6}.campaignElectroInner .imageList{display:flex;justify-content:center;margin-top:13px}.campaignElectroInner .imageList li{margin:0 3.5px}.campaignElectroInner .note{margin-top:3px;padding:0 16px;color:#888;font-size:11px;line-height:1.5}.campaignElectroInner dl{display:flex;align-items:center;margin-top:22px}.campaignElectroInner dt{margin-right:49px;color:#26568d;font-size:18px;font-weight:600}.campaignElectroInner dd{margin-right:30px}.campaignElectroInner label{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;color:#222;font-size:16px}.campaignElectroInner label:after{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:36px;background-color:#cbcbcb;color:#fff;content:url(/img/customer-static/pc/form/finish/campaign/icon_select_arrow.svg);pointer-events:none}.campaignElectroInner select{margin-left:10px;padding:0 1em;width:150px;height:36px;border-color:#cbcbcb;background-color:#fff;font-size:14px}.campaignElectroInner select:focus{outline:none}.campaignElectroInner .submit{margin-top:29px;text-align:center}.campaignElectroInner .submit button{position:relative;width:300px;height:50px;border-width:0;border-radius:4px;background-color:#ff7800;color:#fff;vertical-align:middle;line-height:1;font-size:18px;font-weight:600}.campaignElectroInner .submit button:after{position:absolute;top:calc(50% - 5px);right:10px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;content:"";transform:rotate(45deg)}.campaignCaution{margin:40px auto;padding:11px;width:640px;background-color:#fef3f6;font-size:11px}.campaignCaution h3{display:flex;align-items:center;color:#dd0030;font-weight:600}.campaignCaution h3:before{margin-right:4px;content:url(/img/customer-static/pc/form/finish/campaign/icon_caution.png)}.campaignCaution p{margin-top:3px;padding-left:1em;color:#777;text-indent:-1em;line-height:1.5}.campaignElectroComplete{position:relative;z-index:2001;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden;width:800px;height:275px;border:5px solid #cbcbcb;background-color:#fff}.campaignElectroComplete h2{font-size:26px;font-weight:600}#entry-consult #contents .campaignElectroComplete h2{color:#222}.campaignElectroComplete p{margin-top:16px;font-size:14px}#entry-consult #contents .campaignElectroComplete p{color:#222}.campaignElectroComplete a{position:relative;display:flex;align-items:center;justify-content:center;margin-top:30px;width:300px;height:50px;border-radius:4px;background-color:#ff7800;color:#fff;text-decoration:none;font-size:18px;font-weight:600}#parts-campaign-detail dl:before{content:"";position:absolute;top:-34px;left:50%;margin-left:-10px;border:17px solid transparent;border-bottom:16px solid #fb5588}#parts-campaign-detail dl{margin-top:13px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:3px solid #fb5588;position:relative}#parts-campaign-detail dl dt{color:#fff;background:url(/img/customer-static/pc/form/consult/icon_caution3.png) 353px 7px no-repeat #fb5588;padding:5px 0 5px 40px;font-size:20px;font-weight:700;text-align:center}#parts-campaign-detail dl dd{margin:20px}#parts-campaign-detail dl dd table{width:100%;color:#222}#parts-campaign-detail dl dd table th,#parts-campaign-detail dl dd table td{padding:13px;border:1px solid #fb5588}#parts-campaign-detail dl dd table th{width:113px;font-size:16px;font-weight:700;background:#ffd5e6;text-align:center;color:#f03}#parts-campaign-detail dl dd table td{text-align:left;font-weight:400;vertical-align:middle}#parts-campaign-detail dl dd table td span{color:#f03;font-weight:700}#parts-form-entry-btn-area{display:flex;align-items:center;background-color:#eee;padding:10px 20px;margin:25px 0 30px;height:35px}#parts-form-entry-btn-area p{color:#043786;width:600px}#parts-form-entry-btn-area a{display:inline-block;text-decoration:none;height:32px;line-height:34px;padding:0 20px;text-align:center;background:#043786;color:#fff;font-size:14px;font-weight:700;border-radius:4px}#parts-form-entry-btn-area a:hover{opacity:.75}#parts-form-entry-btn-area a:before{display:inline-block;content:" ";width:3px;height:9px;background:url(/img/customer-static/pc/form/consult/btn-arrow-white.png) left center no-repeat;margin-right:20px}#parts-bottom-ssl{padding-bottom:60px;margin-bottom:20px;background:url(/img/customer-static/pc/form/consult/shadow.png) no-repeat left bottom}#parts-bottom-ssl.for-finish{padding-bottom:0;background:none}#parts-bottom-ssl .inner{width:550px;margin:0 auto}#parts-bottom-ssl .inner div{float:left;height:72px;width:100px;margin-right:10px}#parts-bottom-ssl .inner div img{margin-top:14px;margin-left:6px}#parts-bottom-ssl .inner dl{padding-top:5px;color:#333}#parts-bottom-ssl .inner dl dt{margin-bottom:10px;font-weight:700}#parts-agree-box{background-color:#ecedee;border-radius:10px;padding:18px}#parts-agree-box .agree-in{background-color:#fff;padding:25px}#parts-agree-box .agree-in input{display:none}#parts-agree-box .agree-in p{margin-bottom:25px}#parts-agree-box .agree-in p .agree-req{color:#fff!important;background-color:#f06;font-size:11px;font-weight:700;padding:2px 6px;border-radius:3px}#parts-agree-box .agree-in ul{list-style:none}#parts-agree-box .agree-in ul li{margin-bottom:3px}#parts-agree-box .agree-in ul li label{display:inline-block;background:url(/img/customer-static/pc/common/form/check-off.png);width:20px;height:20px}#parts-agree-box .agree-in ul li input:checked+label{background:url(/img/customer-static/pc/common/form/check-on.png)}#parts-agree-box .agree-in ul li a{font-size:16px;color:#00bdfb;text-decoration:underline;margin-left:10px;vertical-align:top}#parts-credit-cation{background-color:#fff3f6;border:1px solid #ddd;margin-top:25px;padding:25px}#parts-credit-cation .inner .caution-ttl{color:#ff5479;font-size:18px;margin-bottom:13px;background:url(/img/customer-static/pc/common/form/caution-icon.png) center left no-repeat;padding-left:28px}#parts-credit-cation .inner .company-text{font-size:14px;color:#777;line-height:1.5}body{font-size:12px;line-height:1.5;color:#26568d;font-family:メイリオ,MS PGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif}a{color:#00bdfb;text-decoration:underline}a:hover{text-decoration:none;color:#4bd3ff}.hover:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}.note{font-size:11px}.clearfix{zoom:1}.clearfix:before{content:"";display:block;overflow:hidden;height:0}.clearfix:after{content:"";display:block;overflow:hidden;height:0;clear:both}.route-wifistore{width:100%;text-align:center;font-size:18px;font-weight:700;color:#fc3751;line-height:1;padding:10px;background:#f5f5f7;z-index:9999}.route-wifistore img{margin-right:15px;height:auto;vertical-align:text-bottom}.route-donnatokimowifi{width:100%;text-align:center;font-size:18px;font-weight:700;color:#fc3751;line-height:1;padding:10px;background:#f5f5f7;z-index:9999}.route-donnatokimowifi img{margin-right:15px;height:auto;vertical-align:text-bottom}#header .inner:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #select-column .section.step1 .device:before,#entry-consult #contents #select-column .section.step1 .device-color:before,#entry-consult #contents #select-column .section.step1 .device-cradle:before,#entry-consult #contents #select-column .section.step1 .device-battery:before,#entry-consult #contents #select-column .section.step1 .device-mobilebattery:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #select-column .section.step2 .pay:before,#entry-consult #contents #select-column .section.step3 dd .option:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select:before,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select:before,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .inner:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .device:before,#entry-consult #contents .conf .device .detail dl:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .price #price-change:before,#entry-consult #contents .conf .monthly-cost:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .section dl:before,#entry-consult #contents .conf .section dd:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .btn-area:before{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .pay-radio-box .credit-campaign-text{position:relative;display:none;background-color:#fb5588;color:#fff;border-radius:2px;text-align:center;font-weight:700;font-size:18px;line-height:22px;margin-bottom:20px;padding:10px}#entry-consult #contents .pay-radio-box .credit-campaign-text:after{content:"";position:absolute;border-top:20px solid #fb5588;border-right:35px solid transparent;border-bottom:20px solid transparent;border-left:35px solid transparent;left:30px;top:57px}#entry-consult #contents .pay-radio-box .plan_aside_text{font-size:11px;font-weight:700;color:#f5222c;margin:10px 0 0 -5px}#popup .top:before,#popup .smart-steps:before,#popup .uqmobile-steps:before{content:"";display:block;overflow:hidden;height:0}#area-popup .area .heading:before,#header .inner:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #select-column .section.step1 .device:after,#entry-consult #contents #select-column .section.step1 .device-color:after,#entry-consult #contents #select-column .section.step1 .device-cradle:after,#entry-consult #contents #select-column .section.step1 .device-battery:after,#entry-consult #contents #select-column .section.step1 .device-mobilebattery:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #select-column .section.step2 .pay:after,#entry-consult #contents #select-column .section.step3 dd .option:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select:after,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select:after,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .form.step2 .customer-info td:after,#entry-consult #contents .form.step2 .customer-info .split:after{clear:both;content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .form.step2 .customer-info td,#entry-consult #contents .form.step2 .customer-info .split{zoom:1}#entry-consult #contents .conf .inner:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .device:after,#entry-consult #contents .conf .device .detail dl:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .price #price-change:after,#entry-consult #contents .conf .monthly-cost:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .conf .section dl:after,#entry-consult #contents .conf .section dd:after{content:"";display:block;overflow:hidden;height:0}#entry-consult #contents .btn-area:after{content:"";display:block;overflow:hidden;height:0}#popup .top:after,#popup .smart-steps:after,#popup .uqmobile-steps:after{content:"";display:block;overflow:hidden;height:0}#area-popup .area .heading:after{content:"";display:block;overflow:hidden;height:0}#header .inner:after{clear:both}#entry-consult #contents #select-column .section.step1 .device:after,#entry-consult #contents #select-column .section.step1 .device-color:after,#entry-consult #contents #select-column .section.step1 .device-cradle:after,#entry-consult #contents #select-column .section.step1 .device-battery:after,#entry-consult #contents #select-column .section.step1 .device-mobilebattery:after{clear:both}#entry-consult #contents #select-column .section.step2 .pay:after,#entry-consult #contents #select-column .section.step3 dd .option:after{clear:both}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd:after{clear:both}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select:after,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select:after,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result:after{clear:both}#entry-consult #contents .conf .inner:after{clear:both}#entry-consult #contents .conf .device:after,#entry-consult #contents .conf .device .detail dl:after{clear:both}#entry-consult #contents .conf .price #price-change:after,#entry-consult #contents .conf .monthly-cost:after{clear:both}#entry-consult #contents .conf .section dl:after,#entry-consult #contents .conf .section dd:after{clear:both}#entry-consult #contents .btn-area:after{clear:both}#popup .top:after,#popup .smart-steps:after,#popup .uqmobile-steps:after{clear:both}#area-popup .area .heading:after{clear:both}#header .inner,#entry-consult #contents #select-column .section.step1 .device,#entry-consult #contents #select-column .section.step1 .device-color,#entry-consult #contents #select-column .section.step1 .device-cradle,#entry-consult #contents #select-column .section.step1 .device-battery,#entry-consult #contents #select-column .section.step1 .device-mobilebattery,#entry-consult #contents #select-column .section.step2 .pay,#entry-consult #contents #select-column .section.step3 dd .option,#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result,#entry-consult #contents .conf .inner,#entry-consult #contents .conf .device,#entry-consult #contents .conf .device .detail dl,#entry-consult #contents .conf .price #price-change,#entry-consult #contents .conf .monthly-cost,#entry-consult #contents .conf .section dl,#entry-consult #contents .conf .section dd,#entry-consult #contents .btn-area,#popup .top,#popup .smart-steps,#popup .uqmobile-steps,#area-popup .area .heading{zoom:1}.ui-overlay-c{background:#fff}#breadcrumb,.breadcrumb{margin-bottom:20px;font-size:12px;padding-top:5px;color:#265998}#breadcrumb li,.breadcrumb li{display:inline}#breadcrumb li:after,.breadcrumb li:after{content:">";padding:0 8px}#breadcrumb li:last-child:after,.breadcrumb li:last-child:after{content:none}#breadcrumb li a,#breadcrumb li span,.breadcrumb li a,.breadcrumb li span{text-decoration:none;color:#265998!important}#breadcrumb li a:hover,.breadcrumb li a:hover{text-decoration:underline}#header{background-color:#fff;background:linear-gradient(to bottom,#ffffff,#eeecec);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFFFFFF",endColorstr="#FFEEECEC");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#eeecec));background-image:-webkit-linear-gradient(top,#fff 0%,#eeecec 100%);background-image:-moz-linear-gradient(top,#fff 0%,#eeecec 100%);background-image:-o-linear-gradient(top,#fff 0%,#eeecec 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#eeecec 100%)}#header .inner{width:860px;margin:0 auto;position:relative;padding:25px 0}#header .inner h1{float:left;height:75px;line-height:75px;font-size:28px;font-weight:700}#header .inner h1 img{margin-right:40px;vertical-align:middle}#header .inner .ssl{line-height:1.8;float:right;width:245px;padding-left:55px;background:url(/img/customer-static/pc/form/consult/icon-ssl.png) left center no-repeat}#header .inner .ssl dt{font-size:13px;font-weight:700;margin-bottom:5px}#header .inner .ssl dd{font-size:10px}#pagetop{width:860px;margin:0 auto 20px;font-size:14px;text-align:right}#header_fd .tel{background:#f0f0f0;height:122px}#header_fd .tel .inner{height:100%;width:860px;margin:0 auto;background:url(/img/customer-static/pc/form/consult/header-tel-bg.png) center top no-repeat;position:relative}#header_fd .tel .inner .num,#header_fd .tel .inner .reception{position:absolute}#header_fd .tel .inner .num{left:240px;bottom:10px;font-size:46px;font-weight:700;line-height:1}#header_fd .tel .inner .reception{left:610px;top:72px;font-size:12px;font-weight:700}#footer .tel{background:#f0f0f0;height:125px}#footer .tel .inner{height:100%;width:860px;margin:0 auto;background:url(/img/customer-static/pc/form/consult/footer-tel-bg.png) center top no-repeat;position:relative}#footer .tel .inner .num,#footer .tel .inner .reception{position:absolute}#footer .tel .inner .num{left:285px;bottom:10px;font-size:46px;font-weight:700;line-height:1}#footer .tel .inner .num a{color:#26568d;text-decoration:none!important}#footer .tel .inner .reception{left:650px;top:72px;font-size:12px;font-weight:700}#footer .tel .inner-b{height:100%;width:860px;margin:0 auto;background:url(/img/customer-static/pc/form/consult/footer-tel-bg3.png) center top no-repeat;position:relative}#footer .tel .inner-b a{color:#fff;text-decoration:none;box-sizing:border-box;padding:15px;font-size:22px}#footer .tel .inner-b a .fd-number{color:#fff;background-color:#1293d4;width:591px;text-align:center;margin-left:192px;margin-top:10px;border-radius:3px;border-bottom:4px solid #0b72a6;padding:12px 0;position:relative;font-weight:700}#footer .tel .inner-b a .fd-number span{font-size:26px}#footer .tel .inner-b a .fd-number img{width:26px;margin-right:10px;vertical-align:middle}#footer .tel .inner-b a .fd-number:before{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;display:inline-block;width:12px;height:12px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}#footer .tel .inner-b .fd-number-none{text-decoration:none;box-sizing:border-box;padding-top:40px;font-size:22px}#footer .tel .inner-b .fd-number-none div{color:#fff;background-color:#9a9a9a;width:591px;text-align:center;margin-left:192px;margin-top:10px;border-radius:3px;border-bottom:4px solid #aaabac;padding:12px 0;position:relative;font-weight:700}#footer .tel .inner-b .fd-number-none div:before{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;display:inline-block;width:12px;height:12px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}#footer .copy{padding:20px 0;background:#26568d;color:#fff}#footer .copy .inner{width:860px;margin:0 auto}#footer .copy .logo{float:left}#footer .copy .copyright{padding-top:20px;float:right;font-size:11px}#footer.footer-afi .tel{height:166px}#footer.footer-afi .tel .inner{background:url(/img/customer-static/pc/form/consult/footer-tel-bg2.png) center top no-repeat}#footer.footer-afi .tel .num{font-family:Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-size:46px;letter-spacing:-1px;left:198px;bottom:58px}#footer.footer-afi .tel .reception{left:597px;top:67px}#entry-consult #contents{width:860px;margin:30px auto 40px}#entry-consult #contents span{color:#f06}#entry-consult #contents span.note-strong{font-size:11px!important;font-weight:400!important}#entry-consult #contents h2{font-size:20px;color:#fff}#entry-consult #contents h2.caption{height:35px;padding:6px 0 0 15px;margin:35px 0 20px;background:url(/img/customer-static/pc/form/consult/form_h3.png) no-repeat}#entry-consult #contents h2.caption-1{background:url(/img/customer-static/pc/form/consult/form_h3_1.png) no-repeat}#entry-consult #contents h2.caption-2{background:url(/img/customer-static/pc/form/consult/form_h3_2.png) no-repeat}#entry-consult #contents h2.caption-3{background:url(/img/customer-static/pc/form/consult/form_h3_3.png) no-repeat}#entry-consult #contents .value{float:right;text-align:center;padding:5px 0;margin-bottom:15px;width:211px;border:2px solid #e5e5e5;color:#333;font-size:13px}#entry-consult #contents .step{clear:both;margin-bottom:15px}#entry-consult #contents .tel-contact{width:860px;height:125px;margin:30px 0 10px;background:url(/img/customer-static/pc/form/consult/tel.png)}#entry-consult #contents .tel-contact .tel-number{font-family:Roboto,sans-serif;float:left;padding:56px 0 0 285px;font-size:43px;font-weight:700}#entry-consult #contents .tel-contact .time{float:left;padding:72px 0 0 13px;font-weight:700}#entry-consult #contents .attention{padding-left:30px;color:#f06;font-size:14px;background:url(/img/customer-static/pc/form/consult/icon-atn.png) no-repeat left top}#entry-consult #contents .caution{clear:both;padding:10px;border:1px solid #e5e5e5;background:#fff3f6;font-size:11px}#entry-consult #contents .caution dt{margin-bottom:5px;padding-left:25px;color:#e03;background:url(/img/customer-static/pc/form/consult/icon_caution.png) no-repeat;line-height:18px;font-weight:700}#entry-consult #contents .caution dd{color:#777}#entry-consult #contents .caution dd .caution-bold{font-weight:700}#entry-consult #contents .caution dd li span{color:#e03}#entry-consult #contents .caution dd .list-l{text-indent:-1.1rem;margin-left:1.1rem}#entry-consult #contents .caution .note--text{font-weight:700;color:#333}#entry-consult #contents .agreement{padding-top:25px}#entry-consult #contents .agreement .agreement-in{padding:20px 50px;background:url(/img/customer-static/pc/form/consult/agree_bg.png);overflow:hidden}#entry-consult #contents .agreement .agreement-in .agreement-l{float:left;border-right:1px solid #e5e5e5;padding-right:24px}#entry-consult #contents .agreement .agreement-in .agreement-r{float:right;padding-left:24px}#entry-consult #contents .agreement .agreement-in .agreement-l,#entry-consult #contents .agreement .agreement-in .agreement-r{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#entry-consult #contents .agreement .agreement-in .agreement-l .agree-title,#entry-consult #contents .agreement .agreement-in .agreement-r .agree-title{font-size:23px;font-weight:700;margin-bottom:8px;color:#26568d}#entry-consult #contents .agreement .agreement-in .agreement-l .agree-title span,#entry-consult #contents .agreement .agreement-in .agreement-r .agree-title span{font-size:11px;padding:2px 6px;margin-left:6px;background:#f06;border-radius:3px;color:#fff;vertical-align:middle}#entry-consult #contents .agreement .agreement-in .agreement-l .agree-text,#entry-consult #contents .agreement .agreement-in .agreement-r .agree-text{font-size:12px;color:#26568d;text-align:left;margin-bottom:12px}#entry-consult #contents .agreement .agreement-in .agreement-l .agree-link,#entry-consult #contents .agreement .agreement-in .agreement-r .agree-link{font-size:16px;margin-bottom:15px}#entry-consult #contents .agreement .agreement-in .agreement-l .agree-link a,#entry-consult #contents .agreement .agreement-in .agreement-r .agree-link a{text-decoration:underline;color:#00bdfb}#entry-consult #contents .agreement .agreement-in .agreement-l .agree-link a:hover,#entry-consult #contents .agreement .agreement-in .agreement-r .agree-link a:hover{text-decoration:none}#entry-consult #contents .agreement .agreement-in .check{background:#e4ebf4;margin:0 auto;padding:10px 0;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#entry-consult #contents .agreement .agreement-in .check li{float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align: auto;zoom:1;*display: inline;margin:0 5px;text-indent:0;position:relative}#entry-consult #contents .agreement .agreement-in .check label{display:block;width:100px;height:28px;line-height:26px;text-align:center;background:#fff;border:1px solid #fff;padding-left:28px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:12px;cursor:pointer}#entry-consult #contents .agreement .agreement-in .check label.on{background:url(/img/customer-static/pc/form/consult/btn_agree.png) no-repeat 0 0;color:#fb004d}#entry-consult #contents .agreement .agreement-in .check label.off{background:url(/img/customer-static/pc/form/consult/btn_agree.png) no-repeat 0 -32px}#entry-consult #contents .agreement .agreement-in .check input[type=radio]{position:absolute;top:8px;left:10px;margin:0}#entry-consult #contents .agreement .agreement-in .check input[type=radio]:checked+label{border:1px solid #fb004d;color:#fb004d}#entry-consult #contents .agreement .lule{color:#333;height:290px;border:1px solid #888;margin:10px auto;padding:10px;overflow:auto;font-size:11px}#entry-consult #contents .agreement .lule strong{font-weight:700}#entry-consult #contents .agreement .lule h3{margin:5px auto 15px;font-size:17px;border-bottom:2px solid #00a3cf;color:#00a3cf;padding:2px 0 2px 5px;font-weight:700}#entry-consult #contents .agreement .lule h4{margin:5px auto;font-size:14px;border-left:5px solid #00a3cf;padding:0 5px;color:#00a3cf;font-weight:700}#entry-consult #contents .agreement .lule h5{font-size:12px;font-weight:700;margin:10px auto}#entry-consult #contents .agreement .lule ul{margin:0 0 0 20px;list-style-type:disc}#entry-consult #contents .agreement .lule ul li{margin:0 0 3px}#entry-consult #contents .agreement .lule ul.none{list-style:none}#entry-consult #contents .agreement .lule ol{margin:0 0 0 20px;list-style-type:decimal}#entry-consult #contents .agreement .lule ol li{margin:0 0 3px}#entry-consult #contents .agreement .lule table{width:98%;border:#ccc solid 1px;font-size:10px;margin:10px 0;color:#043786}#entry-consult #contents .agreement .lule table th,#entry-consult #contents .agreement .lule table td{border:#ccc solid 1px;padding:2px}#entry-consult #contents .agreement .lule table .caption{text-align:center;border:#ccc solid 1px;background:#e9e9e9}#entry-consult #contents .agreement .lule table .caption ul{padding-left:20px}#entry-consult #contents .agreement .lule table th{background:#e9e9e9}#entry-consult #contents .agreement .lule .price-table-w{padding:15px}#entry-consult #contents .agreement .lule .price-table-w strong{display:block;margin-top:15px}#entry-consult #contents .agreement .lule .price-table-w table{width:400px;margin-top:0;margin-left:0}#entry-consult #contents .agreement .lule p{margin:10px 0}#entry-consult #contents .note-confirm .note-contents{padding:20px 40px;background:url(/img/customer-static/pc/form/consult/note_bg.png);overflow:hidden}#entry-consult #contents .note-confirm .note-contents .note-title{font-size:13px;color:#26568d;text-align:left;margin-bottom:12px}#entry-consult #contents .note-confirm .note-contents span.necessary{font-size:11px;vertical-align:middle;margin-left:6px;background:#f06;color:#fff;padding:2px 6px;border-radius:3px;margin-top:-2px;display:inline-block}#entry-consult #contents .note-confirm .note-contents ul.note-points{list-style:none;padding-left:1.2em;text-indent:-1.2em}#entry-consult #contents .note-confirm .note-contents ul.note-points li{color:#888;font-size:12px;line-height:20px}#entry-consult #contents .note-confirm .note-contents ul.note-points li a{color:#2895cc}#entry-consult #contents .note-confirm .note-contents ul.note-points li:before{content:"※";display:block;float:left;width:1.2em}#entry-consult #contents .note-confirm .note-contents .checkbox-container{margin:20px 0 5px}#entry-consult #contents .note-confirm .note-contents .checkbox-container input#note-check[type=checkbox]{display:none}#entry-consult #contents .note-confirm .note-contents .checkbox-container input#note-check[type=checkbox]+label{font-size:16px;color:#000}#entry-consult #contents .note-confirm .note-contents .checkbox-container input#note-check[type=checkbox]+label span{display:inline-block;width:20px;height:20px;margin:-2px 10px 0 0;vertical-align:middle;background:url(/img/customer-static/pc/form/consult/check_agree.png) no-repeat top left;cursor:pointer}#entry-consult #contents .note-confirm .note-contents .checkbox-container input#note-check[type=checkbox]:checked+label span{background-position:bottom left}#entry-consult #contents .note-confirm .note-contents .checkbox-container input#note-check[type=checkbox]:checked+label{color:#fb5588}#entry-consult #contents .campaign-banner{margin-bottom:13px}#entry-consult #contents #select-column{width:526px;float:left}#entry-consult #contents #select-column .section{margin-bottom:25px}#entry-consult #contents #select-column .section .support-btn{display:inline-block;*display: inline;position:absolute;right:0;margin:0;border-radius:5px;background-color:#fff;background:linear-gradient(to bottom,#ffffff,#d1d8e4);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFFFFFF",endColorstr="#FFD1D8E4");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#d1d8e4));background-image:-webkit-linear-gradient(top,#fff 0%,#d1d8e4 100%);background-image:-moz-linear-gradient(top,#fff 0%,#d1d8e4 100%);background-image:-o-linear-gradient(top,#fff 0%,#d1d8e4 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#d1d8e4 100%);border:1px solid #043786;padding:0 10px 0 6px;cursor:pointer;font-weight:700}#entry-consult #contents #select-column .section .support-btn span{display:block;background:url(/img/customer-static/pc/form/consult/btn-arrow.png) 8px center no-repeat;padding-left:16px;color:#043786}#entry-consult #contents #select-column .section .title{background-color:#3f66a2;background:linear-gradient(to bottom,#3f66a2,#063986);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FF3F66A2",endColorstr="#FF063986");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3f66a2),color-stop(100%,#063986));background-image:-webkit-linear-gradient(top,#3f66a2 0%,#063986 100%);background-image:-moz-linear-gradient(top,#3f66a2 0%,#063986 100%);background-image:-o-linear-gradient(top,#3f66a2 0%,#063986 100%);background-image:linear-gradient(to bottom,#3f66a2 0%,#063986 100%);padding:0;margin:0;height:60px;line-height:60px;color:#fff;font-size:20px;font-weight:700;text-align:center;border-radius:6px 6px 0 0}#entry-consult #contents #select-column .section .title:before{content:" ";display:inline-block;*display: inline;*zoom: 1;height:36px;width:36px;background:#fff;color:#053681;font-size:28px;font-weight:700;line-height:36px;text-align:center;border-radius:18px;margin-right:10px;vertical-align:middle}#entry-consult #contents #select-column .section .contents{border:3px solid #053681;border-radius:0 0 6px 6px}#entry-consult #contents #select-column .section .contents dt{background:#f5f5f5;height:36px;line-height:36px;text-align:center;box-shadow:0 3px 3px #00000026;font-size:16px;font-weight:700;color:#053681}#entry-consult #contents #select-column .section .contents dt .must,#entry-consult #contents #select-column .section .contents dt .any{display:inline-block;*display: inline;*zoom: 1;font-size:11px;line-height:11px;padding:3px;margin-right:6px;color:#fff;border-radius:5px;vertical-align:middle}#entry-consult #contents #select-column .section .contents dt .must{background:#fb5588}#entry-consult #contents #select-column .section .contents dt .any{background:#043786}#entry-consult #contents #select-column .section .contents dt.campaign-radio-text{height:auto}#entry-consult #contents #select-column .section .contents dt p.link{font-size:11px;line-height:1;padding-bottom:10px}#entry-consult #contents #select-column .section .contents dd{padding:26px;position:relative}#entry-consult #contents #select-column .section .contents dd .none-color{color:#f03;font-weight:700;position:absolute;top:25px;left:180px}#entry-consult #contents #select-column .section.step0 .title:before{content:"1"}#entry-consult #contents #select-column .section.step0 dl.contents dd .select-box{position:relative}#entry-consult #contents #select-column .section.step0 dl.contents dd .select-box:after{position:absolute;top:0;bottom:0;right:20px;display:inline-block;content:" ";width:12px;height:6px;background:url(/img/customer-static/pc/form/consult/selece-arrow.png) left center no-repeat;margin:auto 0}#entry-consult #contents #select-column .section.step0 dl.contents dd .select-box select::-ms-expand{display:none}#entry-consult #contents #select-column .section.step0 dl.contents dd .select-box select.number{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#043786;font-size:18px;font-weight:700;width:100%;border:none;box-shadow:2px 2px 5px #0000004d;background:-moz-linear-gradient(top,#fff,#f6f5f5);background:-webkit-linear-gradient(top,#fff,#f6f5f5);background:linear-gradient(to bottom,#fff,#f6f5f5);padding:15px 15px 15px 210px}#entry-consult #contents #select-column .section.step0 dl.contents dd .select-box select.number option{font-size:14px}#entry-consult #contents #select-column .section.step0 dl.contents dd .note{font-size:10px;margin-top:26px}#entry-consult #contents #select-column .section.step1 .title:before{content:"2"}#entry-consult #contents #select-column .section.step1 label{cursor:pointer}#entry-consult #contents #select-column .section.step1 label span{font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step1 div.catch{font-size:12px;line-height:22px;font-weight:700;margin-bottom:10px}#entry-consult #contents #select-column .section.step1 div.catch .helpline{margin:8px 0 5px;font-size:13px;color:#043786}#entry-consult #contents #select-column .section.step1 div.catch .helpline-head{margin-bottom:-5px;display:inline-block;font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step1 div.catch .helpline-phone{font-size:14px;font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step1 div.catch .text-reservation{color:#f06}#entry-consult #contents #select-column .section.step1 div.catch .text_commission-free{color:#ff006b;font-size:14px;font-weight:700;text-align:center}#entry-consult #contents #select-column .section.step1 div.catch .text_commission-free span{color:#4bd3ff;font-size:12px}#entry-consult #contents #select-column .section.step1 div.catch .text_commission-free span a{cursor:pointer;color:#4bd3ff}#entry-consult #contents #select-column .section.step1 div.wimax2-rimit{margin-bottom:20px}#entry-consult #contents #select-column .section.step1 .device{margin:20px 0 0 -20px}#entry-consult #contents #select-column .section.step1 .device li{float:left;text-align:center;border:5px solid #f6f6f6;box-shadow:1px 1px 5px #0003;position:relative;margin-bottom:40px;margin-left:20px}#entry-consult #contents #select-column .section.step1 .device li .no-stock-overlay{position:absolute;top:-5px;left:-5px;width:224px;height:365px;z-index:200;margin:0;padding:0;background-color:#ffffffd9;display:table}#entry-consult #contents #select-column .section.step1 .device li .no-stock-overlay .no-stock-text{display:table-cell;vertical-align:middle;color:#153681;font-size:15px;font-weight:700}#entry-consult #contents #select-column .section.step1 .device li .section{width:204px;height:320px;cursor:pointer;padding:5px}#entry-consult #contents #select-column .section.step1 .device li .section label{display:block;width:100%;height:100%}#entry-consult #contents #select-column .section.step1 .device li .section .new{position:absolute;left:-5px;top:-5px}#entry-consult #contents #select-column .section.step1 .device li .section .battery{position:absolute;right:9px;top:9px;zoom:77%}#entry-consult #contents #select-column .section.step1 .device li .section .discount{position:absolute;left:-5px;top:-5px}#entry-consult #contents #select-column .section.step1 .device li .section .discount .device-newitem-text2{display:block;position:absolute;width:125px;top:12px;font-size:10px;left:85px;font-weight:400;text-align:left;color:#f06}#entry-consult #contents #select-column .section.step1 .device li .section .icon-device-3years{position:absolute;color:#f06;font-weight:700;font-size:11px;left:85px;border:1.5px solid;border-radius:12px;padding:2px 10px}#entry-consult #contents #select-column .section.step1 .device li .section .reserve{font-size:10px;color:#fb5588;position:absolute;top:10px;left:35px}#entry-consult #contents #select-column .section.step1 .device li .section .img{text-indent:-9999px;overflow:hidden;width:204px;height:160px;margin-bottom:5px;margin-top:5px}#entry-consult #contents #select-column .section.step1 .device li .section .img.w06{background:url(/img/customer-static/pc/common/device/front/w06.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.w05{background:url(/img/customer-static/pc/common/device/front/w05.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.wx04{background:url(/img/customer-static/pc/common/device/front/wx04.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.wx05{background:url(/img/customer-static/pc/common/device/front/wx05.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.wx06{background:url(/img/customer-static/pc/common/device/front/wx06.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.wx03{background:url(/img/customer-static/pc/common/device/front/wx03.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.w04{background:url(/img/customer-static/pc/common/device/front/w04.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.home01{background:url(/img/customer-static/pc/common/device/front/home01.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.home02{background:url(/img/customer-static/pc/common/device/front/home02.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.l01s{background:url(/img/customer-static/pc/common/device/front/l01s.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .img.l02{background:url(/img/customer-static/pc/common/device/front/l02.png) no-repeat center top 65%;background-size:contain}#entry-consult #contents #select-column .section.step1 .device li .section .name{font-size:14px;font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step1 .device li .section .catch{margin-top:6px;font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step1 .device li .section .spec{border-top:solid 1px #eee;margin-top:10px;font-size:10px;text-align:left;padding:8px 5px}#entry-consult #contents #select-column .section.step1 .device li .section .spec th{font-weight:700;width:70px;vertical-align:top}#entry-consult #contents #select-column .section.step1 .device li .section .spec td{vertical-align:top}#entry-consult #contents #select-column .section.step1 .device li .section:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step1 .device li.active{box-shadow:none;border:5px solid #fb5588}#entry-consult #contents #select-column .section.step1 .device li.active .catch,#entry-consult #contents #select-column .section.step1 .device li.active .spec,#entry-consult #contents #select-column .section.step1 .device li.active .name{color:#043786}#entry-consult #contents #select-column .section.step1 .device li.first{margin-right:20px}#entry-consult #contents #select-column .section.step1 .device .baloon{display:none;position:absolute;bottom:310px;left:-20px}#entry-consult #contents #select-column .section.step1 .device .link{font-weight:700;font-size:11px;position:absolute;bottom:-30px;left:60px}#entry-consult #contents #select-column .section.step1 .cover img{position:absolute;top:-5px;left:-5px;z-index:1}#entry-consult #contents #select-column .section.step1 .device-color{margin-left:-26px}#entry-consult #contents #select-column .section.step1 .device-color li{float:left;margin-left:20px}#entry-consult #contents #select-column .section.step1 .device-color li:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step1 .device-color li label{display:block;width:102px;border:5px solid #f6f6f6;box-shadow:1px 1px 5px #0003;line-height:28px;position:relative;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) 10px center no-repeat;padding:10px 0 10px 32px;text-align:center}#entry-consult #contents #select-column .section.step1 .device-color li.active label{box-shadow:none;border:5px solid #fb5588;background:url(/img/customer-static/pc/form/consult/btn-checked.png) 10px center no-repeat}#entry-consult #contents #select-column .section.step1 .device-color input{position:absolute!important;left:-9999px}#entry-consult #contents #select-column .section.step1 .device-color label input,#entry-consult #contents #select-column .section.step1 .device-color label span{position:relative;vertical-align:middle;font-size:10px}#entry-consult #contents #select-column .section.step1 .device-color label:before{display:block;content:" ";width:20px;height:20px;margin:0 auto;background:#fff;border:4px solid #fff}#entry-consult #contents #select-column .section.step1 .device-color .color1 label:before{border-color:#eee;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color2 label:before{border-color:#0f219f;background:#0f219f}#entry-consult #contents #select-column .section.step1 .device-color .color3 label:before{border-color:red;background:#f00}#entry-consult #contents #select-column .section.step1 .device-color .color4 label:before{border-color:#099be6;background:#099be6}#entry-consult #contents #select-column .section.step1 .device-color .color5 label:before{border-color:#eee;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color6 label:before{border-color:#000;background:#000}#entry-consult #contents #select-column .section.step1 .device-color .color7 label:before{border-color:#f73b7e;background:#f73b7e}#entry-consult #contents #select-column .section.step1 .device-color .color8 label:before{border-color:#53b317;background:#53b317}#entry-consult #contents #select-column .section.step1 .device-color .color9 label:before{border-color:#e7348b;background:#e7348b}#entry-consult #contents #select-column .section.step1 .device-color .color10 label:before{border-color:#f74714;background:#f74714}#entry-consult #contents #select-column .section.step1 .device-color .color11 label:before{border-color:#00005a;background:#00005a}#entry-consult #contents #select-column .section.step1 .device-color .color12 label:before{border-color:#e1dac8;background:#e1dac8}#entry-consult #contents #select-column .section.step1 .device-color .color13 label:before{border-color:#eee;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color14 label:before{border-color:#099be6;background:#099be6}#entry-consult #contents #select-column .section.step1 .device-color .color15 label:before{border-color:#afcf00;background:#afcf00}#entry-consult #contents #select-column .section.step1 .device-color .color16 label:before{border-color:#eee;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color17 label:before{border-color:#e0e0e0;background:#e0e0e0}#entry-consult #contents #select-column .section.step1 .device-color .color18 label:before{border-color:#e0e0e0;background:#c62a2a}#entry-consult #contents #select-column .section.step1 .device-color .color19 label:before{border-color:#e0e0e0;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color20 label:before{border-color:#e0e0e0;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color21 label:before{border-color:#3b76c5;background:#3b76c5}#entry-consult #contents #select-column .section.step1 .device-color .color22 label:before{border-color:#e0e0e0;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color23 label:before{border-color:#e0e0e0;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color24 label:before{border-color:#82b83a;background:#82b83a}#entry-consult #contents #select-column .section.step1 .device-color .color25 label:before{border-color:#e0e0e0;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .color26 label:before{border-color:#e0e0e0;background:#fff}#entry-consult #contents #select-column .section.step1 .device-color .reservation{margin:10px 0 -15px 20px;font-weight:700;color:#fb5588}#entry-consult #contents #select-column .section.step1 .device-color .stock{background:url(/img/customer-static/pc/form/consult/color-none-bg.png) no-repeat;position:absolute;height:90px;width:147px;z-index:100;display:none}#entry-consult #contents #select-column .section.step1 .device-color .stock.no-stock{display:block}#entry-consult #contents #select-column .section.step1 .notice{margin-top:30px;font-weight:700}#entry-consult #contents #select-column .section.step1 .notice .out_notice{color:#f06}#entry-consult #contents #select-column .section.step1 .stock-notice{font-weight:700;color:#f06;margin-bottom:20px}#entry-consult #contents #select-column .section.step1 .device-cradle,#entry-consult #contents #select-column .section.step1 .device-battery,#entry-consult #contents #select-column .section.step1 .device-mobilebattery{margin-left:-26px;position:relative}#entry-consult #contents #select-column .section.step1 .device-cradle li,#entry-consult #contents #select-column .section.step1 .device-battery li,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li{float:left;width:144px;height:55px;margin-left:20px}#entry-consult #contents #select-column .section.step1 .device-cradle li label,#entry-consult #contents #select-column .section.step1 .device-battery li label,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li label{display:block;border:5px solid #f6f6f6;box-shadow:1px 1px 5px #0003;position:relative;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) 10px center no-repeat;padding:10px 0 10px 32px;text-align:center}#entry-consult #contents #select-column .section.step1 .device-cradle li:hover,#entry-consult #contents #select-column .section.step1 .device-battery li:hover,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step1 .device-cradle li:hover label span,#entry-consult #contents #select-column .section.step1 .device-battery li:hover label span,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li:hover label span{text-decoration:none}#entry-consult #contents #select-column .section.step1 .device-cradle li.active label,#entry-consult #contents #select-column .section.step1 .device-battery li.active label,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li.active label{box-shadow:none;border:5px solid #fb5588;background:url(/img/customer-static/pc/form/consult/btn-checked.png) 10px center no-repeat}#entry-consult #contents #select-column .section.step1 .device-cradle li.single-line,#entry-consult #contents #select-column .section.step1 .device-battery li.single-line,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li.single-line{line-height:35px}#entry-consult #contents #select-column .section.step1 .device-cradle li#whats-cradle,#entry-consult #contents #select-column .section.step1 .device-battery li#whats-cradle,#entry-consult #contents #select-column .section.step1 .device-mobilebattery li#whats-cradle{width:133px;height:auto;border:none;box-shadow:none;background:none;padding:0;margin:15px 0 0 30px;line-height:30px}#entry-consult #contents #select-column .section.step1 .device-cradle input,#entry-consult #contents #select-column .section.step1 .device-battery input,#entry-consult #contents #select-column .section.step1 .device-mobilebattery input{position:absolute!important;left:-9999px}#entry-consult #contents #select-column .section.step1 .device-cradle a,#entry-consult #contents #select-column .section.step1 .device-battery a,#entry-consult #contents #select-column .section.step1 .device-mobilebattery a{text-decoration:none}#entry-consult #contents #select-column .section.step1 .bnr_charger{margin-top:20px}#entry-consult #contents #select-column .section.step2 .title:before{content:"3"}#entry-consult #contents #select-column .section.step2 .note{margin:20px 0 0;font-size:11px}#entry-consult #contents #select-column .section.step2 .select-head{font-weight:700;font-size:13px}#entry-consult #contents #select-column .section.step2 .select-head sup{font-size:10px;vertical-align:top}#entry-consult #contents #select-column .section.step2 .select-bottom{margin-top:10px}#entry-consult #contents #select-column .section.step2 .select-bottom sup{font-size:10px;vertical-align:top}#entry-consult #contents #select-column .section.step2 .select{text-align:center;margin-top:15px;margin-left:-14px;font-size:0}#entry-consult #contents #select-column .section.step2 .select li{position:relative;font-size:20px;text-align:left;font-weight:700;display:inline-block;margin-left:14px;vertical-align:top;width:226px;box-shadow:1px 1px 8px #0003}#entry-consult #contents #select-column .section.step2 .select li.active .btn{border:5px solid #fb5588;padding:15px 0 15px 10px}#entry-consult #contents #select-column .section.step2 .select li.active .btn .name{background:url(/img/customer-static/pc/form/consult/btn-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .select li.single{width:470px}#entry-consult #contents #select-column .section.step2 .select li.single .btn{height:60px}#entry-consult #contents #select-column .section.step2 .select li .osusume{position:absolute;top:-5px;left:-5px;z-index:5}#entry-consult #contents #select-column .section.step2 .select li .btn{color:#043786;padding:19px 0 19px 14px;border:1px solid #eee;background-color:#fff;background:linear-gradient(to bottom,#ffffff,#f6f5f5);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFFFFFF",endColorstr="#FFF6F5F5");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#f6f5f5));background-image:-webkit-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-o-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#f6f5f5 100%);cursor:pointer;height:100px}#entry-consult #contents #select-column .section.step2 .select li .btn .name{padding-left:35px;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .select li .btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step2 .select li .btn .sub-plan-text{color:#fb5588;font-size:11px;display:block;margin-top:-25px}#entry-consult #contents #select-column .section.step2 .select li .btn .text-plan{color:#043786;font-size:11px;display:block;margin-top:7px}#entry-consult #contents #select-column .section.step2 .select li .btn .lightplan{margin-top:12px}#entry-consult #contents #select-column .section.step2 .plan-content{display:none}#entry-consult #contents #select-column .section.step2 .plan-content.active{display:block}#entry-consult #contents #select-column .section.step2 .plan-select li .catch,#entry-consult #contents #select-column .section.step2 .plan-select li .payment{font-weight:700;height:22px;line-height:22px}#entry-consult #contents #select-column .section.step2 .plan-select li .catch{margin-left:10px}#entry-consult #contents #select-column .section.step2 .plan-select li .catch span{display:inline-block;*display: inline;*zoom: 1;color:#fff;background:#fb5588;border-radius:3px;padding:0 5px;margin-right:10px}#entry-consult #contents #select-column .section.step2 .plan-select li .catch.point{color:#fb5588;margin-top:4px}#entry-consult #contents #select-column .section.step2 .plan-select li .payment{margin-top:-22px;text-align:right;font-size:11px;color:#b3b0b0}#entry-consult #contents #select-column .section.step2 .plan-select li .payment span{display:inline-block;*display: inline;*zoom: 1;margin:0 5px;padding:0 5px;color:#fff;background:#b3b0b0;border-radius:3px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn{color:#043786;margin:15px 0 30px;padding:19px 0 19px 14px;border:1px solid #eee;background-color:#fff;background:linear-gradient(to bottom,#ffffff,#f6f5f5);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFFFFFF",endColorstr="#FFF6F5F5");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#f6f5f5));background-image:-webkit-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-o-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#f6f5f5 100%);box-shadow:1px 1px 8px #0003;cursor:pointer}#entry-consult #contents #select-column .section.step2 .plan-select li .btn sup{font-size:10px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn p{display:table-cell;vertical-align:middle;height:90px;font-size:20px;font-weight:700}#entry-consult #contents #select-column .section.step2 .plan-select li .btn p span{color:#043786;display:inline-block;*display: inline;*zoom: 1;font-size:11px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn p .max-s{position:absolute;margin-top:-2px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .name{width:183px;padding-left:35px;border-right:1px solid #cdd7e7;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .pd14{padding-bottom:14px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .price{padding-left:20px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .price span{font-size:12px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .price .price-sale{color:#fb5588;font-size:14px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .price .price-sale .number{font-size:18px;color:#fb5588}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .price .price-plan{font-size:14px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .price .price-sub-text{color:#fb5588;line-height:21px;font-size:11px;padding-right:10px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn .pr6{padding-right:6px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step2 .plan-select li .btn.active{box-shadow:none;border:5px solid #fb5588;padding:15px 0 15px 10px}#entry-consult #contents #select-column .section.step2 .plan-select li .btn.active .name{background:url(/img/customer-static/pc/form/consult/btn-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .plan-select li .btn.last{margin-bottom:0}#entry-consult #contents #select-column .section.step2 .plan-select li .need{position:relative;margin-top:15px;padding:10px;border:2px solid #fb5588;font-size:10px;line-height:1.8}#entry-consult #contents #select-column .section.step2 .plan-select li .need .arw{position:absolute;top:-11px;left:50%;margin-left:-6px;line-height:1}#entry-consult #contents #select-column .section.step2 .campaign-list li .catch{font-weight:700;height:22px;line-height:22px;margin-left:10px}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn{color:#043786;margin:15px 0 30px;padding:19px 0 19px 14px;border:1px solid #eee;background-color:#fff;background:linear-gradient(to bottom,#ffffff,#f6f5f5);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFFFFFF",endColorstr="#FFF6F5F5");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#f6f5f5));background-image:-webkit-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-o-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#f6f5f5 100%);box-shadow:1px 1px 8px #0003;cursor:pointer}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn sup{font-size:10px}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn p{display:table-cell;vertical-align:middle;height:90px;font-size:20px;font-weight:700}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn p span{color:#043786;*display: inline;*zoom: 1;font-size:11px}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn .name{width:183px;padding-left:35px;border-right:1px solid #cdd7e7;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn .text{padding:10px 10px 10px 20px;font-size:12px}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn .text span{color:#fb5588}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step2 .campaign-list li .btn.last{margin-bottom:0}#entry-consult #contents #select-column .section.step2 .campaign-list li.active .btn{box-shadow:none;border:5px solid #fb5588;padding:15px 0 15px 10px}#entry-consult #contents #select-column .section.step2 .campaign-list li.active .btn .name{background:url(/img/customer-static/pc/form/consult/btn-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .catch{font-weight:700;height:22px;line-height:22px;margin-left:10px}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn{color:#043786;margin:15px 0 30px;padding:19px 0 19px 14px;border:1px solid #eee;background-color:#fff;background:linear-gradient(to bottom,#ffffff,#f6f5f5);*zoom: 1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFFFFFFF",endColorstr="#FFF6F5F5");background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#f6f5f5));background-image:-webkit-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:-o-linear-gradient(top,#fff 0%,#f6f5f5 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#f6f5f5 100%);box-shadow:1px 1px 8px #0003;cursor:pointer}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn sup{font-size:10px}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn p{display:table-cell;vertical-align:middle;height:90px;font-size:20px;font-weight:700}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn p span{color:#043786;*display: inline;*zoom: 1;font-size:11px}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn .name{width:183px;padding-left:35px;border-right:1px solid #cdd7e7;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn .text{padding:10px 10px 10px 20px;font-size:12px}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn .text span{color:#fb5588}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn.last{margin-bottom:0}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn.disable{color:#cbcbcb;cursor:auto}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn.disable .name{border-right:1px solid #eeeeee}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn.active{box-shadow:none;border:5px solid #fb5588;padding:15px 0 15px 10px}#entry-consult #contents #select-column .section.step2 .campaign-list3 li .btn.active .name{background:url(/img/customer-static/pc/form/consult/btn-checked.png) left center no-repeat}#entry-consult #contents #select-column .section.step2 .pay{margin-left:-26px;position:relative}#entry-consult #contents #select-column .section.step2 .pay li{float:left;width:144px;height:55px;margin-left:20px}#entry-consult #contents #select-column .section.step2 .pay li span{font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step2 .pay li label{display:block;cursor:pointer;border:5px solid #f6f6f6;box-shadow:1px 1px 5px #0003;position:relative;background:url(/img/customer-static/pc/form/consult/btn-not-checked.png) 10px center no-repeat;padding:10px 0 10px 32px;text-align:center}#entry-consult #contents #select-column .section.step2 .pay li label span{font-weight:700;color:#043786}#entry-consult #contents #select-column .section.step2 .pay li:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step2 .pay li:hover label span{text-decoration:none}#entry-consult #contents #select-column .section.step2 .pay li.active label{box-shadow:none;border:5px solid #fb5588;background:url(/img/customer-static/pc/form/consult/btn-checked.png) 10px center no-repeat}#entry-consult #contents #select-column .section.step2 .pay li.single-line{line-height:35px}#entry-consult #contents #select-column .section.step2 .pay input{position:absolute!important;left:-9999px}#entry-consult #contents #select-column .section.step2 .plan_aside_box{margin-top:23px;margin-bottom:5px;color:#ff006a;background:#fff3f9}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_heading{margin:0 10px;padding:11px 0 9px;font-size:17px;font-weight:700;background:none;height:auto;line-height:1.4;text-align:center;box-shadow:none;color:#ff006a;border-bottom:1px dashed #ff006a}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents{font-size:10px;font-weight:700;background:url(/img/customer-static/pc/form/consult/icon-target-person.png) no-repeat 13px bottom;padding:22px 5px 13px 154px;line-height:1.7;margin-top:-18px}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents .num{font-size:34px;padding:10px 0 0 42px;background:url(/img/customer-static/pc/form/consult/fd-pink.png) 0px 14px no-repeat;line-height:1.2}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents .kouza-tel{text-decoration:none}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents .kouza-tel p{background:linear-gradient(to bottom,#9a9a9a,#9a9a9a);width:280px;border-radius:5px;padding:8px 10px;color:#fff;font-size:14px;position:relative}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents .kouza-tel p img{width:20px;height:23px;margin-right:8px;margin-left:6px;vertical-align:text-bottom}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents .kouza-tel p span{color:#fff;font-size:18px}#entry-consult #contents #select-column .section.step2 .plan_aside_box .discount--target_contents .kouza-tel p:before{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;display:inline-block;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}#entry-consult #contents #select-column .section.step3 .title:before{content:"4"}#entry-consult #contents #select-column .section.step3 dd .mpc-note{color:#ff006a;font-weight:700;text-indent:-1rem;margin-left:1rem;font-size:11px}#entry-consult #contents #select-column .section.step3 dd .support_note{font-size:16px;font-weight:700;color:#ff006a;margin-bottom:20px}#entry-consult #contents #select-column .section.step3 dd .catch{font-size:14px;line-height:28px;font-weight:700;position:relative;margin-bottom:10px}#entry-consult #contents #select-column .section.step3 dd .payment{font-weight:700;height:22px;line-height:22px;margin-top:-34px;text-align:right;font-size:11px;color:#b3b0b0}#entry-consult #contents #select-column .section.step3 dd .payment span{display:inline-block;*display: inline;*zoom: 1;margin:0 5px;padding:0 5px;color:#fff;background:#b3b0b0;border-radius:3px}#entry-consult #contents #select-column .section.step3 dd .detail{margin-top:15px;line-height:1.9;margin-bottom:20px}#entry-consult #contents #select-column .section.step3 dd .detail ul{margin:10px 0 25px}#entry-consult #contents #select-column .section.step3 dd .detail li{font-size:11px}#entry-consult #contents #select-column .section.step3 dd #set-option-select .no-stock-overlay{position:absolute;top:-6px;left:-6px;width:224px;height:257px;z-index:200;margin:0;padding:0;background-color:#ffffffd9;display:table}#entry-consult #contents #select-column .section.step3 dd #set-option-select .no-stock-overlay .no-stock-text{display:table-cell;vertical-align:middle;color:#153681;font-size:15px;font-weight:700;text-align:center}#entry-consult #contents #select-column .section.step3 dd .option{margin-left:-20px}#entry-consult #contents #select-column .section.step3 dd .option li{float:left;text-align:center;margin-left:20px}#entry-consult #contents #select-column .section.step3 dd .option li .section{width:214px;border:5px solid #f6f6f6;box-shadow:1px 1px 5px #0003;padding:10px 0 15px;cursor:pointer;position:relative;margin-bottom:0}#entry-consult #contents #select-column .section.step3 dd .option li .section .new{position:absolute;left:-5px;top:-5px}#entry-consult #contents #select-column .section.step3 dd .option li .section .img{margin-bottom:5px}#entry-consult #contents #select-column .section.step3 dd .option li .section .img .img-broadlife{padding-top:11px;padding-bottom:8px}#entry-consult #contents #select-column .section.step3 dd .option li .section .price{font-size:14px;color:#043786;font-weight:700}#entry-consult #contents #select-column .section.step3 dd .option li .section .price span{font-size:18px;color:#043786}#entry-consult #contents #select-column .section.step3 dd .option li .link{margin:10px 0;font-weight:700;font-size:11px}#entry-consult #contents #select-column .section.step3 dd .option li:hover .section{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step3 dd .option li.active .section{box-shadow:none;border:5px solid #fb5588}#entry-consult #contents #select-column .section.step3 dd .option li.active .section .price,#entry-consult #contents #select-column .section.step3 dd .option li.active .section .price span{color:#fb5588}#entry-consult #contents #select-column .section.step3 dd .option li.first{margin-right:20px}#entry-consult #contents #select-column .section.step3 dd .option.support{position:relative}#entry-consult #contents #select-column .section.step3 dd .option.support .sport_note{font-size:16px;font-weight:700}#entry-consult #contents #select-column .section.step3 dd .option.support .section{padding:0}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text p{display:inline-block;*display: inline;*zoom: 1}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .osusume{position:absolute;top:-10px;left:-10px}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .campaign{color:#ff006a;font-size:11px;font-weight:700}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .name{font-size:15px;font-weight:700}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .description{font-weight:700;font-size:11px}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .price{font-size:12px;color:#043786;display:block}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .price span{font-size:20px;color:#043786}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text .price .price-aside{color:#fff;background:#ff006a;font-size:12px;border-radius:10px;padding:0 5px 0 10px;margin-right:5px}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text2{border-top:1px solid #eee;margin:10px 12px}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text2 .support-text{text-align:left;font-size:11px;padding:15px 0}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text2 .support-text.broad-life{height:77px}#entry-consult #contents #select-column .section.step3 dd .option.support .section .text2 .support-text2{color:#ff006a;font-size:11px;text-align:left;border:1px solid #ff006a;padding:10px;border-radius:5px;font-weight:700}#entry-consult #contents #select-column .section.step3 dd .option.support .section:hover .section{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#entry-consult #contents #select-column .section.step3 dd .option.support .section.active .section{box-shadow:none;border:5px solid #fb5588}#entry-consult #contents #select-column .section.step3 dd .option.support .section.active .section .price,#entry-consult #contents #select-column .section.step3 dd .option.support .section.active .section .price span{color:#043786}#entry-consult #contents #select-column .section.step3 dd .option.support .baloon{display:none;position:absolute;bottom:150px;left:-20px}#entry-consult #contents #select-column .section.step3 dd .discount--target{margin-top:0;margin-bottom:30px;color:#ff006a;background:#fff3f9}#entry-consult #contents #select-column .section.step3 dd .discount--target .discount--target_heading{margin:0 10px;padding:11px 0 9px;font-size:17px;font-weight:700;background:none;height:auto;line-height:1.4;text-align:center;box-shadow:none;color:#ff006a;border-bottom:1px dashed #ff006a}#entry-consult #contents #select-column .section.step3 dd .discount--target .discount--target_contents{font-size:14px;font-weight:700;background:url(/img/customer-static/pc/form/consult/icon-target-person.png) no-repeat 13px bottom;padding-top:22px;padding-left:154px;padding-bottom:13px;line-height:1.7}#entry-consult #contents #select-column .section.step3 dd .pink-bg{padding-bottom:30px;margin-bottom:0}#entry-consult #contents #select-column .section.step3 dd.note{padding:15px;background:#fdf1a7;font-size:11px;line-height:1.8}#entry-consult #contents #select-column .section.step3 dd.note span{font-size:13px;font-weight:700}#entry-consult #contents #select-column .section.step4 .title:before{content:"5"}#entry-consult #contents #select-column .section.step4 dd{background:url(/img/customer-static/pc/form/consult/eleno_bg-concentratedLine.png) no-repeat 50% 50%;background-size:cover;position:relative;z-index:2;padding:23px 30px 21px}#entry-consult #contents #select-column .section.step4 dd .catch{text-align:center}#entry-consult #contents #select-column .section.step4 dd .txt{padding:15px 0 5px;color:#333;font-size:10px;text-align:center}#entry-consult #contents #select-column .section.step4 dd .txt span{color:#333;font-weight:700}#entry-consult #contents #select-column .section.step4 dd .pointList{background:#FFF;position:relative}#entry-consult #contents #select-column .section.step4 dd .pointList:before{content:url(/img/customer-static/pc/form/consult/eleno_ill_img-left.png);position:absolute;top:-24px;left:-37px;z-index:-1}#entry-consult #contents #select-column .section.step4 dd .pointList:after{content:url(/img/customer-static/pc/form/consult/eleno_ill_img-right.png);position:absolute;top:-35px;right:-24px;z-index:-1}#entry-consult #contents #select-column .section.step4 dd .pointList ul{position:relative;padding:21px 0 21px 44px}#entry-consult #contents #select-column .section.step4 dd .pointList ul:before{content:url(/img/customer-static/pc/form/consult/eleno_coin_img-left.png);position:absolute;bottom:-13px;left:-10px}#entry-consult #contents #select-column .section.step4 dd .pointList ul:after{content:url(/img/customer-static/pc/form/consult/eleno_coin_img-right.png);position:absolute;bottom:-14px;right:-10px}#entry-consult #contents #select-column .section.step4 dd .pointList ul li{padding:0 0 11px}#entry-consult #contents #select-column .section.step4 dd .pointList ul li:last-child{padding:0}#entry-consult #contents #select-column .section.step4 dd .pointList ul li img{vertical-align:bottom}#entry-consult #contents #select-column .section.step4 dd .note{padding:5px 0 0 47px;color:#676767;font-size:10px}#entry-consult #contents #select-column .section.step4 dd .btn{padding:13px 0 0}#entry-consult #contents #select-column .section.step4 dd .btn *{box-sizing:border-box}#entry-consult #contents #select-column .section.step4 dd .btn label{display:block;width:200px;margin:0 auto;padding:9px 28px;border-radius:5px;border:solid 1px rgb(229,229,229);background-image:-webkit-linear-gradient(90deg,rgb(41,86,141) 0%,rgb(70,124,190) 100%);background-image:-moz-linear-gradient(90deg,rgb(41,86,141) 0%,rgb(70,124,190) 100%);background-image:-ms-linear-gradient(90deg,rgb(41,86,141) 0%,rgb(70,124,190) 100%)}#entry-consult #contents #select-column .section.step4 dd .btn label input{position:absolute;top:0;opacity:0;height:100%}#entry-consult #contents #select-column .section.step4 dd .btn label input[type=checkbox]+span{display:block;background:url(/img/customer-static/pc/form/consult/eleno_checkbox_icn-off.png) no-repeat 0 50%;padding:1px 0 0 33px;font-size:11px}#entry-consult #contents #select-column .section.step4 dd .btn label input[type=checkbox]:checked+span{background:url(/img/customer-static/pc/form/consult/eleno_checkbox_icn-on.png) no-repeat 0 50%}#entry-consult #contents #select-column .section.step4 dd .btn label span{display:inline-block;color:#fff;font-size:12px;font-weight:700;vertical-align:middle}#entry-consult #contents #condition-column{width:316px;float:right;position:relative}#entry-consult #contents #condition-column.is-fixed{position:fixed;left:50%;top:20px;margin-left:114px}#entry-consult #contents #condition-column .inner{padding:6px;background:#fb5588;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#entry-consult #contents #condition-column .inner h2{font-size:18px;text-align:center;font-weight:400;color:#fff;line-height:2}#entry-consult #contents #condition-column .inner .condition-column-inner{background:#fff;color:#333;margin:0 auto;border-radius:0 0 6px 6px;overflow:hidden}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-title{font-size:14px!important;line-height:1.5}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li{border-top:1px dashed #d7d7d7;padding:1em;clear:both;color:#666}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.device dt{background:#e5e5e5;float:left;width:95px;line-height:95px;text-align:center;margin-bottom:1em;margin-right:1em}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.device dt img{vertical-align:middle}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.device dd{margin-left:60px;color:#666;font-size:10px;line-height:1.8em;font-weight:700}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.plan{font-size:14px;font-weight:700}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option{padding-bottom:15px}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dt{font-size:14px;font-weight:700}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd{font-size:14px;height:42px;width:140px;float:left;margin-top:14px;display:flex}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd img{display:table-cell;vertical-align:middle;margin-right:5px}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd p{display:table-cell;vertical-align:middle;width:90px;font-size:12px}#entry-consult #contents #condition-column .inner .condition-column-inner .condition-column-details li.option dd span{font-size:10px;color:inherit}#entry-consult #contents #condition-column .inner .condition-column-inner li:first-child{border-top:none}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-sub{font-size:10px;margin-top:3px;color:#fb5588;font-weight:700}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select{padding:0 8px;border-bottom:5px solid #fb5588;margin:15px 0 0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li{float:left;margin-right:6px;background-color:#c2c0c0;color:#fff;padding:5px;font-size:11px;text-align:center;width:60px;border-radius:4px 4px 0 0;cursor:pointer}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li:first-child{margin-left:0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li:last-child{margin-right:0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li:nth-child(2) span,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li:nth-child(3) span{padding:10px 0 6px;display:inline-block}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li span{color:#fff;font-size:11px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select li span .small-notice{color:#fff;font-size:9px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .price-campaign-select .active{background-color:#fb5588;padding:8px 0;margin-top:-6px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select{padding-left:15px;border-bottom:1px solid #fb5588;height:20px;overflow:hidden}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select li{float:left;margin-right:6px;height:20px;line-height:20px;padding-top:3px;cursor:pointer}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select li span{display:inline-block;*display: inline;*zoom: 1;padding:0 10px;background:#c2c0c0;border-radius:4px 4px 0 0;font-size:11px;color:#fff}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select li.active{padding-top:0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-tab-select li.active span{background:#fb5588}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price li dt{float:none;line-height:inherit;height:inherit}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly{background:#eafba8;border-bottom:5px solid #fb5588;padding:12px 14px 8px;position:relative}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result{color:#f5222c;font-weight:700;font-size:16px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result dt{height:18px;line-height:18px;color:#f5222c}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result dt .small-notice{font-size:12px;margin-left:5px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result dt .detail-btn{display:inline-block;*display: inline;*zoom: 1;padding:0 7px;height:18px;color:#fff;font-size:10px;font-weight:700;border-radius:3px;background:#f5222c;text-align:center;cursor:pointer;vertical-align:middle;margin-left:10px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result dt .detail-btn:before{display:inline-block;*display: inline;*zoom: 1;content:" ";width:3px;height:5px;background:url(/img/customer-static/pc/form/consult/btn-arrow-white.png) left center no-repeat;margin-right:5px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result dd{margin-top:-18px;height:18px;line-height:18px;text-align:right}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .result dd .large{font-size:22px;color:#f5222c}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail{display:none;position:absolute;border:4px solid #666;padding:10px;width:220px;font-weight:700;font-size:12px;background:#fff;border-radius:6px;box-shadow:2px 2px 10px #0000004d;bottom:52px;left:5px;color:#666}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail dt{height:20px;line-height:20px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail dd{height:20px;line-height:20px;margin-top:-20px;text-align:right}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail .total{font-size:14px;height:25px;line-height:25px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail dt.total{margin-top:5px;padding-top:5px;border-top:1px dashed #ff006a}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail dd.total{margin-top:-25px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail .close{position:absolute;margin:0;padding:0;width:28px;height:28px;top:-15px;right:-15px;cursor:pointer}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-monthly .detail:after{content:" ";width:25px;height:19px;background:url(/img/customer-static/pc/form/consult/baloon-detail-arrow.png) center top no-repeat;position:absolute;bottom:-19px;left:105px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price{padding:14px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price p{color:#fb5588;font-weight:700;font-size:16px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price dl{color:#fb5588;margin:0 0 0 10px;font-weight:700}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price dl dt{height:18px;line-height:18px;font-size:11px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price dl dt.total-price{border-top:1px dashed #fb5588;margin:5px 0 0;padding:5px 0 0}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price dl dd{height:18px;line-height:18px;margin-top:-18px;text-align:right;font-size:13px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price .condition-column-price dl dd span{font-size:11px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price{background:#eafba8;padding:14px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dt,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dd{height:40px;line-height:40px;font-weight:700;color:#f5222c}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dt span,#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dd span{color:inherit}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dt{font-size:12px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dd{margin-top:-40px;text-align:right;font-size:30px}#entry-consult #contents #condition-column .inner .condition-column-inner #current-price #total-price dd span{font-size:16px}#entry-consult #contents #condition-column .note{margin-top:10px;line-height:1.8}#entry-consult #contents .form{width:860px}#entry-consult #contents .form input[type=radio],#entry-consult #contents .form input[type=checkbox]{vertical-align:middle;margin-right:3px}#entry-consult #contents .form label{cursor:pointer}#entry-consult #contents .form.step2 .customer-info{width:100%;border:5px solid #e5e5e5;color:#333}#entry-consult #contents .form.step2 .customer-info th,#entry-consult #contents .form.step2 .customer-info td{border-bottom:2px solid #e5e5e5}#entry-consult #contents .form.step2 .customer-info th{padding:10px 10px 10px 20px;width:150px;background:#fff3f6;border-right:2px solid #e5e5e5;font-size:14px;font-weight:700}#entry-consult #contents .form.step2 .customer-info th span{font-size:12px}#entry-consult #contents .form.step2 .customer-info td{font-size:13px;padding:10px 10px 3px}#entry-consult #contents .form.step2 .customer-info .form-label{margin:8px 10px 0 0;width:110px;float:left;position:relative;text-align:right}#entry-consult #contents .form.step2 .customer-info .form-label span{position:absolute;top:0;left:0;font-size:11px;padding:2px 6px;background:#f06;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff}#entry-consult #contents .form.step2 .customer-info .form-label.mail{width:35px}#entry-consult #contents .form.step2 .customer-info .form-label.normal{width:35px;margin-top:2px}#entry-consult #contents .form.step2 .customer-info .form-label.free{margin-top:4px}#entry-consult #contents .form.step2 .customer-info .form-label.free span{background-color:#555}#entry-consult #contents .form.step2 .customer-info .split{width:325px;float:left}#entry-consult #contents .form.step2 .customer-info .split.sub{width:320px}#entry-consult #contents .form.step2 .customer-info .split.sub .form-label{width:80px}#entry-consult #contents .form.step2 .customer-info .right-s{float:right}#entry-consult #contents .form.step2 .customer-info .area-popup{font-size:12px;border-top:1px dashed #e5e5e5;margin:5px 0 0;padding:16px 3px 12px}#entry-consult #contents .form.step2 .customer-info .show-area,#entry-consult #contents .form.step2 .customer-info #card{margin-top:10px;padding-top:10px;border-top:1px dashed #e5e5e5}#entry-consult #contents .form.step2 .customer-info .show-area{display:none}#entry-consult #contents .form.step2 .customer-info #card{font-size:12px;padding-bottom:7px}#entry-consult #contents .form.step2 .customer-info #card dt{float:left;min-width:75px}#entry-consult #contents .form.step2 .customer-info #card dd{vertical-align:middle;float:left}#entry-consult #contents .form.step2 .customer-info #card .mt10{margin-top:10px}#entry-consult #contents .form.step2 .customer-info #card #credit li{cursor:pointer;float:left;width:48px;height:62px;margin-right:5px}#entry-consult #contents .form.step2 .customer-info #card #credit #credit1{background:url(/img/customer-static/pc/form/card1.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit2{background:url(/img/customer-static/pc/form/card2.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit3{background:url(/img/customer-static/pc/form/card3.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit4{background:url(/img/customer-static/pc/form/card4.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit5{background:url(/img/customer-static/pc/form/card5.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit1.active{background:url(/img/customer-static/pc/form/card1_on.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit2.active{background:url(/img/customer-static/pc/form/card2_on.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit3.active{background:url(/img/customer-static/pc/form/card3_on.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit4.active{background:url(/img/customer-static/pc/form/card4_on.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #card #credit #credit5.active{background:url(/img/customer-static/pc/form/card5_on.png) no-repeat}#entry-consult #contents .form.step2 .customer-info #bank{border-top:1px dashed #ccc;padding:15px 0}#entry-consult #contents .form.step2 .customer-info input{height:30px;line-height:30px;border:1px solid #ddd;margin-bottom:7px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#entry-consult #contents .form.step2 .customer-info input.long{width:470px}#entry-consult #contents .form.step2 .customer-info input.middle{width:175px}#entry-consult #contents .form.step2 .customer-info input.short{width:50px}#entry-consult #contents .form.step2 .customer-info input.mail{width:275px}#entry-consult #contents .form.step2 .customer-info input.radio{margin-bottom:0}#entry-consult #contents .form.step2 .customer-info textarea{width:312px;height:100px}#entry-consult #contents .form.step2 .customer-info select{height:30px;line-height:30px;margin-bottom:7px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#entry-consult #contents .form.step2 .customer-info ::-webkit-input-placeholder,#entry-consult #contents .form.step2 .customer-info :-ms-input-placeholder,#entry-consult #contents .form.step2 .customer-info :-moz-placeholder{color:#aaa}#entry-consult #contents .form.step2 .customer-info .small{color:#888;font-size:12px;margin-bottom:7px}#entry-consult #contents .form.step2 .customer-info .small.space{margin-left:120px}#entry-consult #contents .form.step2 .customer-info .small.space.red{color:#ff006a}#entry-consult #contents .form.step2 .customer-info .annotation-cont{background:url(/img/customer-static/pc/form/operator.png) 16px 13px no-repeat #fff3f6;padding:10px 10px 10px 85px;color:#e61a68;width:260px;border-radius:3px}#entry-consult #contents .conf .device{position:relative;float:left;width:489px;padding-bottom:10px;border:3px solid #e4ebf4;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#entry-consult #contents .conf .device h3{margin:0 0 11px;padding:4px 0 6px 10px;background:#e4ebf4;font-size:14px}#entry-consult #contents .conf .device .img{width:205px;text-align:center;float:left;margin:0 0 0 12px;padding-bottom:20px;border:1px solid #e4ebf4}#entry-consult #contents .conf .device .img img{width:100%}#entry-consult #contents .conf .device .detail{float:right;width:233px;margin:0 25px 0 0}#entry-consult #contents .conf .device .detail dl{padding:5px 0;border-bottom:1px dashed #e4ebf4}#entry-consult #contents .conf .device .detail dt{float:left;font-weight:700}#entry-consult #contents .conf .device .detail dd{text-align:right}#entry-consult #contents .conf .device .btn{margin:0 0 0 223px;padding-top:10px;clear:both}#entry-consult #contents .conf .device .btn img{margin:0 5px 0 23px;vertical-align:1px}#entry-consult #contents .conf .device .btn a{display:block;background:url(/img/customer-static/pc/form/consult/btn_bg.png) no-repeat 0 0;width:152px;height:25px;padding:6px 0 0;color:#fff;text-decoration:none;font-size:13px}#entry-consult #contents .conf .device .balloon{position:absolute;top:45px;right:-13px}#entry-consult #contents .conf .price{position:relative;float:right;width:350px;background:#e4ebf4;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#entry-consult #contents .conf .price .price-title{font-size:14px;font-weight:700}#entry-consult #contents .conf .price #price-change{position:absolute;top:10px;right:10px}#entry-consult #contents .conf .price #price-change li{position:relative;float:left;width:44px;height:19px;padding:2px 0 0;background:#90a0b2;color:#fff;text-align:center;cursor:pointer}#entry-consult #contents .conf .price #price-change li img{position:absolute;bottom:-3px;display:none;left:22px}#entry-consult #contents .conf .price #price-change li.include{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}#entry-consult #contents .conf .price #price-change li.exclude{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}#entry-consult #contents .conf .price #price-change li.active{background:#ff006a}#entry-consult #contents .conf .price #price-change li.active img{display:inline}#entry-consult #contents .conf .price #tax-include{display:none}#entry-consult #contents .conf .price .detail{display:none;position:absolute;border:4px solid #666;padding:10px;width:220px;font-weight:700;font-size:12px;background:#fff;border-radius:6px;box-shadow:2px 2px 10px #0000004d;bottom:220px;left:-5px;color:#666}#entry-consult #contents .conf .price .detail dt{height:20px;line-height:20px;width:auto;float:none}#entry-consult #contents .conf .price .detail dd{height:20px;line-height:20px;width:auto;float:none;margin-top:-20px;text-align:right}#entry-consult #contents .conf .price .detail .total{font-size:14px;height:25px;line-height:25px}#entry-consult #contents .conf .price .detail dt.total{margin-top:5px;padding-top:5px;border-top:1px dashed #ff006a}#entry-consult #contents .conf .price .detail dd.total{margin-top:-25px}#entry-consult #contents .conf .price .detail .close{position:absolute;margin:0;padding:0;width:28px;height:28px;top:-15px;right:-15px;cursor:pointer}#entry-consult #contents .conf .price .detail:after{content:" ";width:25px;height:19px;background:url(/img/customer-static/pc/form/consult/baloon-detail-arrow.png) center top no-repeat;position:absolute;bottom:-19px;left:105px}#entry-consult #contents .conf .price .detail-btn{display:inline-block;*display: inline;*zoom: 1;padding:0 7px;height:18px;color:#fff;font-size:10px;font-weight:700;border-radius:3px;background:#fb5588;text-align:center;cursor:pointer;vertical-align:middle;margin-left:10px;line-height:18px}#entry-consult #contents .conf .price .detail-btn:before{display:inline-block;*display: inline;*zoom: 1;content:" ";width:3px;height:5px;background:url(/img/customer-static/pc/form/consult/btn-arrow-white.png) left center no-repeat;margin-right:5px}#entry-consult #contents .conf .section-monthly-cost{background:#eafba8;padding:10px 15px 0}#entry-consult #contents .conf .section-monthly-cost .monthly-bottom{border-bottom:1px solid #FFF}#entry-consult #contents .conf .monthly-cost{padding:0 0 5px;font-size:14px;font-weight:700;color:#ff006a}#entry-consult #contents .conf .monthly-cost dt,#entry-consult #contents .conf .monthly-cost dd{height:24px;line-height:24px}#entry-consult #contents .conf .monthly-cost dt{float:left;width:160px}#entry-consult #contents .conf .monthly-cost dd{text-align:right;float:right;width:160px;font-size:24px;color:#ff006a}#entry-consult #contents .conf .monthly-cost dd span{font-size:12px}#entry-consult #contents .conf .monthly-cost .price-title-sub{width:165px}#entry-consult #contents .conf .monthly-cost .price-title-fee{width:100px;font-size:18px}#entry-consult #contents .conf .section{padding:10px 15px;position:relative}#entry-consult #contents .conf .section.monthly{border-bottom:3px solid #fff}#entry-consult #contents .conf .section.monthly h3{font-size:18px}#entry-consult #contents .conf .section dl{padding:5px 0 4px}#entry-consult #contents .conf .section dt{float:left;width:160px}#entry-consult #contents .conf .section dd{float:right;width:160px;font-weight:700;text-align:right}#entry-consult #contents .conf .section dd .name{float:left;font-weight:400}#entry-consult #contents .conf .section.total{padding:5px 0;border-top:1px solid #fff}#entry-consult #contents .conf .note{clear:both;margin:0 0 0 510px;padding:3px 0 9px}#entry-consult #contents .conf .note .color{color:#ff006a}#entry-consult #contents .btn-area{clear:both;text-align:center;background:#f9f9f9;padding:20px 0;margin:60px auto;border:1px solid #e5e5e5}#entry-consult #contents .btn-area.single{width:550px}#entry-consult #contents .btn-area .back{display:inline-block;*display: inline;*zoom: 1;margin:5px 10px 0 0}#entry-consult #contents .btn-area .submit{display:inline-block;*display: inline;*zoom: 1;vertical-align:middle}#entry-consult #contents .btn-area input[type=image]{vertical-align:middle}#entry-consult #contents .btn-area .note{margin-top:10px;color:#ff006a;font-size:14px;text-align:center}#entry-consult #contents .foot-step{background:url(/img/customer-static/pc/form/consult/shadow.png) no-repeat left top}#entry-consult .finish{font-size:14px;text-align:center;margin-bottom:35px}#entry-consult .finish .thank{margin:35px 0 20px;font-size:28px;font-weight:700}#entry-consult .finish .finish-b{width:696px;margin:0 auto}#entry-consult .finish .finish-b dl{border:2px solid #f20044;text-align:center;margin-top:30px}#entry-consult .finish .finish-b dl dt{background-color:#f20044;color:#fff;padding:12px 0;font-size:19px;font-weight:700;margin-top:-1px}#entry-consult .finish .finish-b dl dd{font-weight:700;padding-top:35px;color:#343434;font-size:17px;line-height:50px}#entry-consult .finish .finish-b dl dd p{color:#343434;text-decoration:none;margin-right:10px;font-size:54px;font-family:Arial}#entry-consult .finish .finish-b dl dd p img{margin-right:10px}#entry-consult .finish .finish-b dl .time{font-size:14px;padding:20px 0 55px;line-height:0;font-weight:400}#entry-consult .finish .finish-b .lst{font-size:11px;color:#343434;text-align:left;margin-top:5px}#entry-consult .finish .global-wifi{margin-top:50px;margin-bottom:20px}#entry-consult .finish .global-wifi dt{font-size:20px;margin-bottom:10px;font-weight:700}#entry-consult .finish dl a:hover{opacity:.7}#entry-consult .finish .identification{width:650px;padding:25px;margin:50px auto 0;background:#26568d;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#entry-consult .finish .identification .heading{background:url(/img/customer-static/pc/form/consult/check.png) no-repeat 0px;font-size:20px;color:#fff;font-weight:700;margin-bottom:15px;text-align:left;padding-left:42px}#entry-consult .finish .identification .heading span{font-size:16px;color:#fff!important}#entry-consult .finish .identification .inner{text-align:left;padding:30px;background:#fff;line-height:1.8;border:1px solid #bedff0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#entry-consult .finish .identification .inner .heading-2{font-size:18px;font-weight:700;margin-bottom:10px}#entry-consult .finish .identification .inner .detail .case{border:2px solid #0b598f;border-radius:10px;padding:20px}#entry-consult .finish .identification .inner .detail .case p{font-size:17px;font-weight:700}#entry-consult .finish .identification .inner .detail .case p:before{content:"";display:inline-block;height:26px;width:26px;background:#0b598f;border-radius:18px;color:#fff;text-align:center;margin-right:12px;font-weight:400}#entry-consult .finish .identification .inner .detail .case p.case1{margin-bottom:5px}#entry-consult .finish .identification .inner .detail .case p.case1:before{content:"A"}#entry-consult .finish .identification .inner .detail .case p.case2:before{content:"B"}#entry-consult .finish .identification .inner .detail dl{border:2px solid #0b598f;margin-top:25px;border-radius:10px;position:relative}#entry-consult .finish .identification .inner .detail dl:before{content:"";display:inline-block;height:33px;width:33px;background:#0b598f;border-radius:18px;border:2px solid #fff;color:#fff;position:absolute;top:-10px;left:-17px;font-size:23px;text-align:center}#entry-consult .finish .identification .inner .detail dl.case1:before{content:"A"}#entry-consult .finish .identification .inner .detail dl.case2:before{content:"B"}#entry-consult .finish .identification .inner .detail dt{color:#fff;background-color:#0b598f;border-radius:6px 6px 0 0;padding:3px 0 3px 30px;font-size:15px;font-weight:700}#entry-consult .finish .identification .inner .detail dd{padding:25px 25px 10px 85px;font-size:13px}#entry-consult .finish .identification .inner .detail dd .fd{font-size:26px;font-weight:700;padding-left:40px;background:url(/img/customer-static/pc/form/consult/case1_fd.png) no-repeat 0px}#entry-consult .finish .identification .inner .detail dd.case1{background:url(/img/customer-static/pc/form/consult/mail.png) no-repeat 23px 29px}#entry-consult .finish .identification .inner .detail dd.case2{background:url(/img/customer-static/pc/form/consult/fax.png) no-repeat 23px 29px}#entry-consult .finish .identification .inner .detail dd.case2 p{margin-bottom:18px}#entry-consult .finish .identification .inner .detail dd.case2 a{color:#ff006a}#entry-consult .finish .identification .inner .detail .note{padding:10px 35px}#entry-consult .finish .identification .inner .detail .note .title{font-size:13px;font-weight:700;border-bottom:1px solid;padding-left:24px;margin-bottom:12px;width:105px;background:url(/img/customer-static/pc/form/consult/camera.png) no-repeat}#entry-consult .finish .identification .inner .detail .note li{margin-bottom:15px;font-size:12px}#entry-consult .finish .identification .inner .detail .fz20{font-size:26px;font-weight:700}#entry-consult .finish .identification .inner .mb30{margin-bottom:30px}#entry-consult .finish .identification .inner .certification-type-detail{border:2px solid #0b598f;border-radius:10px;padding:25px 25px 25px 85px;background:url(/img/customer-static/pc/form/consult/passport.png) no-repeat 20px 30px}#entry-consult .finish .customer-child-contents{width:650px;padding:20px 25px 25px;margin:50px auto 0;background:#ff006a;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#entry-consult .finish .customer-child-contents .heading{font-size:20px;color:#fff;font-weight:700;margin-bottom:15px;padding-left:54px;background:url(/img/customer-static/pc/form/consult/check.png) no-repeat 58px;padding-top:5px}#entry-consult .finish .customer-child-contents .heading span{font-size:16px}#entry-consult .finish .customer-child-contents .inner{text-align:left;padding:30px;background:#fff;line-height:1.8;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#entry-consult .finish .customer-child-contents .inner .heading-2{font-size:18px;font-weight:700;background:#f0faff;margin-bottom:20px}#entry-consult .finish .customer-child-contents .inner .detail .case{border:2px solid #0b598f;border-radius:10px;padding:23px}#entry-consult .finish .customer-child-contents .inner .detail .case p{font-size:17px;font-weight:700}#entry-consult .finish .customer-child-contents .inner .detail .case p:before{content:"";display:inline-block;height:26px;width:26px;background:#0b598f;border-radius:18px;color:#fff;text-align:center;margin-right:12px;font-weight:400}#entry-consult .finish .customer-child-contents .inner .detail .case p.case1{margin-bottom:5px}#entry-consult .finish .customer-child-contents .inner .detail .case p.case1:before{content:"A"}#entry-consult .finish .customer-child-contents .inner .detail .case p.case2:before{content:"B"}#entry-consult .finish .customer-child-contents .inner .detail dl{border:2px solid #0b598f;margin-top:25px;border-radius:10px;position:relative}#entry-consult .finish .customer-child-contents .inner .detail dl:before{content:"";display:inline-block;height:33px;width:33px;background:#0b598f;border-radius:18px;border:2px solid #fff;color:#fff;position:absolute;top:-10px;left:-17px;font-size:23px;text-align:center}#entry-consult .finish .customer-child-contents .inner .detail dl.case1:before{content:"A"}#entry-consult .finish .customer-child-contents .inner .detail dl.case2:before{content:"B"}#entry-consult .finish .customer-child-contents .inner .detail dt{color:#fff;background-color:#0b598f;border-radius:6px 6px 0 0;padding:3px 0 3px 30px;font-size:15px;font-weight:700}#entry-consult .finish .customer-child-contents .inner .detail dd{padding:25px 25px 10px 85px;font-size:13px}#entry-consult .finish .customer-child-contents .inner .detail dd .fd{font-size:26px;font-weight:700;padding-left:40px;background:url(/img/customer-static/pc/form/consult/case1_fd.png) no-repeat 0px}#entry-consult .finish .customer-child-contents .inner .detail dd.case1{background:url(/img/customer-static/pc/form/consult/img_a.png) no-repeat 23px 29px}#entry-consult .finish .customer-child-contents .inner .detail dd.case2{background:url(/img/customer-static/pc/form/consult/img_b.png) no-repeat 23px 29px}#entry-consult .finish .customer-child-contents .inner .detail dd.case2 p{margin-bottom:18px}#entry-consult .finish .customer-child-contents .inner .detail dd.case2 a{color:#ff006a}#entry-consult .finish .customer-child-contents .inner .detail .note{padding:15px 38px 30px}#entry-consult .finish .customer-child-contents .inner .detail .note .title{font-size:13px;font-weight:700;border-bottom:1px solid;padding-left:24px;margin-bottom:12px;width:105px;background:url(/img/customer-static/pc/form/consult/pen.png) no-repeat}#entry-consult .finish .customer-child-contents .inner .detail .note p{color:#0b598f;font-size:12px;margin-bottom:5px}#entry-consult .finish .customer-child-contents .inner .detail .note p .must-item{border:1px solid #0b598f;color:#0b598f!important;margin-right:5px;padding:2px 6px;border-radius:2px}#entry-consult #contents .close{margin-top:45px;width:590px}#entry-consult .option-alert .inner{width:272px;position:relative;cursor:pointer}#entry-consult .option-alert .inner .close{position:absolute;top:-2px;right:15px}#popup.service .inner{width:595px}#popup #contents{border-top:6px solid #26568D;color:#26568d}#popup #contents.option{background:url(/img/customer-static/pc/form/consult/gradient.png) repeat-x 0 0}#popup #contents.gakuwari .inner{width:630px;padding:0}#popup #contents.gakuwari .inner .main-box{margin:15px 20px}#popup #contents.gakuwari .inner .main-box p{color:#043786;line-height:1.5;letter-spacing:1px}#popup #contents.gakuwari .inner .main-box>.text{font-size:12px}#popup #contents.gakuwari .inner .main-box>.note{font-size:10px;margin-top:20px}#popup #contents.gakuwari .inner .main-box>.note span{color:#ff548b}#popup .inner{width:580px;margin:0 auto;padding:25px 0}#popup .inner .discount{margin:0 0 15px;border-bottom:2px solid #26568d;font-size:19px;font-weight:700}#popup .top{padding:0;margin:0;width:100%;display:block;font-weight:700}#popup .top img{width:15%;min-width:70px}#popup .top .top-title{display:inline-block;width:55%;min-width:300px;padding-left:2%;line-height:1.3}#popup .top .top-title p{font-size:28px}#popup .top .top-price{display:inline-block;width:25%;min-width:120px;line-height:1.3}#popup .top .top-price p{font-size:16px}#popup .top .top-price p span{color:#ff006a}#popup .top .top-price p .num{font-size:40px}#popup .mid{display:block}#popup .mid .present{margin-top:10px;display:table;position:relative;width:100%;height:40px;font-size:20px;font-weight:700;color:#ff006a;border:solid 1px #FF006A}#popup .mid .present p{display:table-cell;text-align:center;vertical-align:middle}#popup .mid .detail{margin-top:20px;font-weight:700;line-height:1.6;color:#000;margin-bottom:35px}#popup .option-detail{border:solid 1px #E5E5E5}#popup .option-detail .title{text-align:center;display:table;height:40px;width:100%;background-color:#26568d;color:#fff;font-weight:700;font-size:20px}#popup .option-detail .title p{display:table-cell;vertical-align:middle}#popup .option-detail .welbox{float:left;display:block;width:100%;padding-top:15px;margin:0 0 0 30px}#popup .option-detail .welbox .imgbox{display:inline-block;width:25%}#popup .option-detail .welbox .imgbox img{width:80%}#popup .option-detail .welbox .welbox-com{display:inline-block;color:#000}#popup .option-detail .welbox .welbox-com p:first-child{color:#26568d;font-size:14px;font-weight:700;margin-bottom:10px}#popup .option-detail .line{margin-top:130px;margin-right:30px;margin-left:30px;height:1px;background-color:#cbcbcb}#popup .option-detail .mobpoint{display:block;width:100%;padding-top:20px;padding-bottom:30px;margin-left:30px}#popup .option-detail .mobpoint .imgbox{display:inline-block;vertical-align:top;width:25%}#popup .option-detail .mobpoint .imgbox img{width:70%}#popup .option-detail .mobpoint .mobpoint-com{display:inline-block;color:#000}#popup .option-detail .mobpoint .mobpoint-com p:first-child{color:#26568d;font-size:14px;font-weight:700;margin-bottom:10px}#popup .support h2{margin-top:17px;padding:8px 0 8px 12px;background:#f2f2f2;font-weight:700;font-size:14px;border-top:3px solid #0c91d3;border-left:1px solid #ddd;border-right:1px solid #ddd}#popup .support table{width:100%;border:1px solid #ddd;line-height:1.6}#popup .support table th,#popup .support table td{padding:15px}#popup .support table th{width:135px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:700;font-size:14px;text-align:center;vertical-align:top}#popup .support table th dt{margin:0 0 3px}#popup .support table th dd{margin:0 0 5px;font-size:10px;font-weight:700;text-align:center;color:#666}#popup .support table th img{width:135px}#popup .support table td{border-bottom:1px solid #ddd}#popup .support table td span{font-weight:700}#popup .support table td span.red{color:#f06}#popup .support table td dt{margin:0 0 7px;font-weight:700;color:#26568d}#popup .support table td dt span{color:#1d8fca}#popup .support table td dd.note{margin:15px 0 0;font-size:12px}#popup .support table td dd.pdf{margin:4px 0 0;background:url(/img/customer-static/pc/form/consult/pdf.png) no-repeat 0 0}#popup .support table td dd.pdf a{padding:0 0 0 21px}#popup .smart-steps .au{width:287px;float:left}#popup .smart-steps .au h2{background:#ff800f}#popup .smart-steps .au dl{border:2px solid #ff800f}#popup .smart-steps .au dl.kddi{height:384px}#popup .smart-steps .au dt{background:#ffd2aa}#popup .smart-steps .au .text p{margin:0 0 20px}#popup .smart-steps .au .text p.customer{padding:30px 0 0;border-top:1px dashed #010101}#popup .smart-steps .other{width:287px;float:right}#popup .smart-steps .other h2{background:#1d8fca}#popup .smart-steps .other dl{border:2px solid #1d8fca}#popup .smart-steps .other dt{background:#b7e3ff}#popup .smart-steps .other .text p{margin:0 0 15px}#popup .smart-steps h2{padding:8px 0;margin:0 0 18px;font-size:17px;text-align:center;color:#fff}#popup .smart-steps dl{position:relative;width:283px;color:#010101;line-height:1.6}#popup .smart-steps dt{padding:6px 0 6px 50px;font-size:14px;font-weight:700}#popup .smart-steps dd.step{position:absolute;top:-15px;left:-10px}#popup .smart-steps dd.text{padding:12px}#popup .smart-steps .triangle{margin:2px 0 4px;text-align:center}#popup .uqmobile-steps .uq{width:287px;float:left}#popup .uqmobile-steps .uq h2{background:#f20981}#popup .uqmobile-steps .uq dl{border:2px solid #f20981}#popup .uqmobile-steps .uq dl.mobile{height:317px}#popup .uqmobile-steps .uq dt{background:#fabadb}#popup .uqmobile-steps .uq .text p{margin:0 0 20px}#popup .uqmobile-steps .uq .text p.customer{padding:30px 0 0;border-top:1px dashed #010101}#popup .uqmobile-steps .other{width:287px;float:right}#popup .uqmobile-steps .other h2{background:#1d8fca}#popup .uqmobile-steps .other dl{border:2px solid #1d8fca}#popup .uqmobile-steps .other dt{background:#b7e3ff}#popup .uqmobile-steps .other .text p{margin:0 0 15px}#popup .uqmobile-steps .other .text .text-list{text-indent:-1rem;margin-left:1rem}#popup .uqmobile-steps h2{padding:8px 0;margin:0 0 18px;font-size:17px;text-align:center;color:#fff}#popup .uqmobile-steps dl{position:relative;width:283px;color:#010101;line-height:1.6}#popup .uqmobile-steps dt{padding:6px 0 6px 50px;font-size:14px;font-weight:700}#popup .uqmobile-steps dd.step{position:absolute;top:-15px;left:-10px}#popup .uqmobile-steps dd.text{padding:12px}#popup .uqmobile-steps dd.text ul{margin-top:17px}#popup .uqmobile-steps dd.text ul li{text-indent:-1rem;margin-left:1rem}#popup .uqmobile-steps dd.text ul li:last-child{margin-top:10px}#popup .uqmobile-steps .triangle{margin:2px 0 4px;text-align:center}#popup .caution .note-tax-out{float:right;width:155px;padding:7px 15px;text-align:right;font-size:11px;color:#000;border:3px solid #dcdcdc;margin-bottom:10px}#popup .caution .note-tax-out:after{clear:both;content:"";display:table}#popup .caution .ausv-table{border:2px solid #d3d3d3;margin-bottom:17px}#popup .caution .ausv-table tr td:first-child{width:23%}#popup .caution .ausv-table tr td:last-child{width:35%}#popup .caution .ausv-table th,#popup .caution .ausv-table td{border:1px solid #d3d3d3;padding-top:10px;padding-bottom:10px;white-space:nowrap}#popup .caution .ausv-table .title{background:#0f88c7;color:#fff;font-size:13px;font-weight:700;text-align:center}#popup .caution .ausv-table .front{background:#f0f0f0;color:#26568d;font-size:12px;font-weight:700;text-align:center}#popup .caution .ausv-table .item{color:#26568d;font-size:13px;padding-left:10px;padding-right:10px;word-break:break-all}#popup .caution .ausv-table .itemNote{font-size:10px;transform:scale(.85);display:inline-block;transform-origin:left center;margin-right:-24px}#popup .caution .gigamax-table{border:2px solid #d3d3d3}#popup .caution .gigamax-table th,#popup .caution .gigamax-table td{border:1px solid #d3d3d3;padding-top:10px;padding-bottom:10px;color:#26568d}#popup .caution .gigamax-table th{width:140px;background:#0f88c7;color:#fff;font-size:13px;font-weight:700;text-align:center}#popup .caution .gigamax-table td{padding-left:10px;padding-right:10px}#popup .caution .gigamax-table .item{color:#26568d;font-size:13px;padding-left:10px;padding-right:10px;word-break:break-all;width:175px;background-color:#f0f0f0;font-weight:700}#popup .caution dl{margin:0 0 20px;color:#000}#popup .caution dl.about:before{clear:both;display:table;content:""}#popup .caution dl.about{padding:0 0 15px;border-bottom:1px solid #d6d6d6}#popup .caution dt{margin:0 0 10px;padding:0 0 0 8px;border-left:4px solid #1d8fca;font-size:17px;font-weight:700;line-height:1.3}#popup .caution .note-dscr{padding:0 0 5px 10px;text-indent:-1em}#popup .monthly .text{margin:-10px 0 15px}#popup .monthly .caution{margin:15px 0 0}#popup .close{margin:20px 0 0;text-align:center}#popup .close a{display:block;width:162px;height:30px;margin:0 auto;background:url(/img/customer-static/pc/form/consult/btn.png) no-repeat 0 0;font-weight:700;color:#26568d;text-decoration:none;line-height:34px}#cancel{padding-top:2em}#cancel h1{width:887px;margin:0 auto 20px;font-size:18px;font-weight:700;border-left:3px solid #26568d;padding-left:10px;color:#333}#cancel table{width:900px;margin:0 auto 2em;border:#ccc 1px solid}#cancel table th{background:#666;border:#ccc 1px solid;color:#fff;text-align:center;width:59px}#cancel table td{border:#ccc 1px solid;text-align:center}#cancel table td.month{background:#1c9bdc;color:#fff}#cancel table td.ex{background:#88c0dd;color:#fff}#cancel .note{width:900px;margin:-2em auto 10px;font-size:12px}#cancel .close{text-align:center}#area-popup{padding:50px 0;background:#f5f5f5}#area-popup .area{width:80%;min-width:700px;margin:0 auto;padding:20px 5% 50px;background:#fff;border-top:10px solid #0092d0}#area-popup .area .heading{line-height:1.3;margin-bottom:20px}#area-popup .area .heading h1{float:left;padding-top:15px;font-size:30px}#area-popup .area .heading .tel{float:right;text-align:right;font-size:11px}#area-popup .area .heading .tel .number{font-size:28px;font-weight:700;vertical-align:middle;color:#0092d0}#area-popup .area .area_link{margin-top:20px;height:600px;border:1px solid #dbdbdb}#area-popup .area .area_link iframe{width:100%;height:100%;background:#fff}#area-popup .close{margin-top:30px;text-align:center}#support-popup{position:relative}#support-popup .support-hidden{top:7px;right:22px;position:absolute;cursor:pointer}#support-popup .unnecessary-btn{position:absolute;top:482px;left:55px;cursor:pointer}#w05-commision-free-cp-popup{position:relative;width:485px;color:#222;border-radius:5px;background:#fff;padding:15px 14px 30px;margin-right:14px}#w05-commision-free-cp-popup .cp-ttl{font-size:30px;font-weight:700;text-align:center;margin-top:10px}#w05-commision-free-cp-popup .cp-v{margin-top:20px}#w05-commision-free-cp-popup h4.sub-heading{font-size:20px;font-weight:700;border-bottom:1px solid #00a0e9;margin-top:15px}#w05-commision-free-cp-popup .text{font-size:15px;line-height:24px;margin-top:8px}#w05-commision-free-cp-popup .text span{font-weight:700}#w05-commision-free-cp-popup .note{color:#555;font-size:11px;line-height:18px}#w05-commision-free-cp-popup .step-box{display:flex;margin-top:15px}#w05-commision-free-cp-popup .step-box dt{flex-basis:96px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:15px;font-weight:700;text-align:center;line-height:1.2;border-radius:5px 0 0 5px;background-color:#043786;padding:15px 0}#w05-commision-free-cp-popup .step-box dt span{display:block;font-size:21px}#w05-commision-free-cp-popup .step-box dd{display:flex;flex-grow:1;font-size:15px;line-height:24px;align-items:center;border-radius:0 5px 5px 0;background-color:#eee;padding:15px 0 15px 15px}#w05-commision-free-cp-popup .step-box dd span{font-weight:700}#w05-commision-free-cp-popup .popup-close{position:absolute;top:0;right:0}#w05-commision-free-popup{background:#fff;padding:14px;width:485px;border-radius:3px;position:relative}#w05-commision-free-popup .mybroad{margin-bottom:15px}#w05-commision-free-popup p{text-align:center;line-height:0;margin:0 0 10px}#w05-commision-free-popup .popup-close{position:absolute;top:5px;right:5px;margin:0}.popup-bg{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000}.outer-display{display:none;position:absolute;top:50%;overflow:visible;margin-top:-350px;z-index:200}.outer-display #enquete{background:#fff;border:5px solid #cbcbcb;display:block;font-size:12px;color:#222;text-align:center;position:relative;overflow-y:auto;overflow-x:hidden;width:800px;height:570px;z-index:2001}.outer-display #enquete .wrapper{background:#fff;display:block;position:relative;padding:50px;height:auto;overflow-y:auto;overflow-x:hidden;z-index:2000}.outer-display #enquete .wrapper .ttl{font-size:26px;font-weight:700;margin:0 0 10px}.outer-display #enquete .wrapper .text{line-height:2}.outer-display #enquete .wrapper #enquete-box{margin:30px 0 0;font-size:14px;text-align:left}.outer-display #enquete .wrapper #enquete-box dl{counter-reset:section}.outer-display #enquete .wrapper #enquete-box dl dt{background:#e5f1ff;line-height:40px;color:#26568d;font-size:15px;font-weight:700;margin:0 0 15px}.outer-display #enquete .wrapper #enquete-box dl dt:before{content:"";display:inline-block;color:#fff;background:#26568d;text-align:center;width:40px;margin-right:15px;counter-increment:section;content:"Q" counter(section)}.outer-display #enquete .wrapper #enquete-box dl dd{margin:0 0 20px}.outer-display #enquete .wrapper #enquete-box dl dd>ul{overflow:hidden;*zoom: 1}.outer-display #enquete .wrapper #enquete-box dl dd>ul li{float:left}.outer-display #enquete .wrapper #enquete-box dl dd .select-radio li{margin-right:15px}.outer-display #enquete .wrapper #enquete-box dl dd .select-checkbox li{width:50%}.outer-display #enquete .wrapper #enquete-box dl dd .select-checkbox .w100,.outer-display #enquete .wrapper #enquete-box dl dd .select-checkbox-one-line li{width:100%}.outer-display #enquete .wrapper #enquete-box input[type=radio],.outer-display #enquete .wrapper #enquete-box input[type=checkbox]{display:inline-block;margin-right:6px}.outer-display #enquete .wrapper #enquete-box input[type=radio]+label,.outer-display #enquete .wrapper #enquete-box input[type=checkbox]+label{position:relative;display:inline-block;font-size:14px;line-height:2.6;cursor:pointer}@media (min-width: 1px){.outer-display #enquete .wrapper #enquete-box input[type=radio],.outer-display #enquete .wrapper #enquete-box input[type=checkbox]{display:none;margin:0}.outer-display #enquete .wrapper #enquete-box input[type=radio]+label,.outer-display #enquete .wrapper #enquete-box input[type=checkbox]+label{padding:0 0 0 30px}.outer-display #enquete .wrapper #enquete-box input[type=radio]+label:before,.outer-display #enquete .wrapper #enquete-box input[type=checkbox]+label:before{content:"";position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:18px;height:18px;margin-top:-9px;background:#FFF}.outer-display #enquete .wrapper #enquete-box input[type=radio]+label:before{border:1px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.outer-display #enquete .wrapper #enquete-box input[type=checkbox]+label:before{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.outer-display #enquete .wrapper #enquete-box .selected input[type=radio]+label:after,.outer-display #enquete .wrapper #enquete-box .selected input[type=checkbox]+label:after{content:"";position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.outer-display #enquete .wrapper #enquete-box .selected input[type=radio]+label:after{left:5px;width:8px;height:8px;margin-top:-4px;background:#26568d;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.outer-display #enquete .wrapper #enquete-box .selected input[type=checkbox]+label:after{left:3px;width:16px;height:8px;margin-top:-8px;border-left:3px solid #26568d;border-bottom:3px solid #26568d;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}}.outer-display #enquete .wrapper #enquete-box .text-box{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#ccc;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:60px;margin:10px 0 0}.outer-display #enquete .wrapper #enquete-box .entry-btn{width:300px;margin:0 auto;position:relative}.outer-display #enquete .wrapper #enquete-box .entry-btn:before,.outer-display #enquete .wrapper #enquete-box .entry-btn:after{position:absolute;content:"";width:0;height:0;border:8px solid transparent;top:50%;margin-top:-8px}.outer-display #enquete .wrapper #enquete-box .entry-btn:before{border-left:8px solid #fff;right:10px}.outer-display #enquete .wrapper #enquete-box .entry-btn:after{border-left:8px solid #bbb;right:13px}.outer-display #enquete .wrapper #enquete-box .entry-btn.on input{cursor:pointer}.outer-display #enquete .wrapper #enquete-box .entry-btn.on:after{border-left:8px solid #ff7800}.outer-display #enquete .wrapper #enquete-box input[type=submit],.outer-display #enquete .wrapper #enquete-box input[type=button]{font-family:Verdana,Hiragino Kaku Gothic Pro,Meiryo,MS PGothic,Lucida Grande,Lucida Sans Unicode,sans-serif;font-size:18px;font-weight:700;color:#fff;border:none;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:300px;padding:15px 0;-webkit-appearance:none}.outer-display #enquete .wrapper #enquete-box input[type=button]{background:#bbb}.outer-display #enquete .wrapper #enquete-box input[type=submit]{background:#ff7800}.outer-display .close-btn{position:absolute;top:-25px;right:-25px;cursor:pointer;z-index:3000}.outer-display #enquete .wrap{background:#fff;display:block;position:relative;padding:50px 20px;height:auto;overflow-y:auto;overflow-x:hidden;z-index:2000}.outer-display #enquete .satisfaction-box .text{font-size:14px;margin-top:15px}.outer-display #enquete .satisfaction-box .text .bold{font-weight:700;color:#444}.outer-display #enquete .satisfaction-box .ttl-box{display:inline-block;margin:0 auto 20px}.outer-display #enquete .satisfaction-box .ttl-box .title{display:table-cell}.outer-display #enquete .satisfaction-box .ttl-box .ttl-text{display:table-cell;padding-left:15px;vertical-align:middle;font-weight:700;font-size:30px;color:#ff807a}.outer-display #enquete .satisfaction-box .img-box{margin-top:15px}.outer-display #enquete .satisfaction-box .img-box img{padding:10px 5px}.outer-display #enquete .satisfaction-box .when{font-weight:700;font-size:20px;color:#ff807a}.outer-display #enquete .satisfaction-box .factor-box{margin-top:15px}.outer-display #enquete .satisfaction-box .factor-box .factor{margin-top:20px;margin-left:20px}.outer-display #enquete .satisfaction-box .factor-box .factor .balloon-right{display:table-cell;position:relative;width:195px;margin:1.5em 15px 1.5em 0;padding:7px 10px;vertical-align:middle;min-width:120px;max-width:100%;color:#ff807a;font-size:16px;line-height:1.2;background:#FFF;border:solid 2px #ff807a;border-radius:8px;box-sizing:border-box}.outer-display #enquete .satisfaction-box .factor-box .factor .balloon-right:before{content:"";position:absolute;top:50%;right:-22px;margin-top:-11px;border:11px solid transparent;border-left:11px solid #FFF;z-index:2}.outer-display #enquete .satisfaction-box .factor-box .factor .balloon-right:after{content:"";position:absolute;top:50%;right:-27px;margin-top:-13px;border:13px solid transparent;border-left:13px solid #ff807a;z-index:1}.outer-display #enquete .satisfaction-box .factor-box .factor .balloon-right .question{margin:0;padding:0;font-weight:700;font-size:18px}.outer-display #enquete .satisfaction-box .factor-box .factor .text{display:table-cell;text-align:left;padding-left:30px}.outer-display #enquete .satisfaction-box .various_lines{clear:both;background-color:#f9f9f9;padding:30px 0}.outer-display #enquete .satisfaction-box .various_lines .text{line-height:1.8em}.outer-display #enquete .satisfaction-box .various_lines .img{margin:20px 30px 0;padding:20px;border:2px solid #cbcbcb;border-radius:6px;background-color:#fff}.outer-display #enquete .satisfaction-box .bg{background:#F4F4F4}.outer-display #enquete .satisfaction-box .bg .detail .entry-btn{position:relative;display:inline-block;padding:15px 35px 13px 18px;font-weight:700;border-radius:6px;font-size:18px;color:#fff;background-color:#043786}.outer-display #enquete .satisfaction-box .bg .detail .entry-btn:after{content:"";position:absolute;top:0;bottom:0;margin:auto;height:8px;width:8px;right:10px;transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff}.outer-display #enquete .satisfaction-box .bg .detail .text{margin-top:25px}#campaign-popup{display:none;position:relative;background-color:#fff;padding:14px 14px 0;overflow:hidden;border-radius:5px;-webkit-border-radius:5px}#campaign-popup .cp-main{width:490px}#campaign-popup .cp-btn{margin:10px auto;text-align:center;cursor:pointer}#campaign-popup .cp-btn img,#campaign-popup .cp-btn input{width:400px;height:auto}#campaign-popup .close-button{cursor:pointer;position:absolute;top:2px;right:10px;width:28px;height:28px;color:#fff;font-size:13px}#chargernote-popup{position:relative;width:467px;box-sizing:border-box;color:#222;text-align:center;background-color:#fff;overflow:hidden;padding:30px 37px 20px 20px}#chargernote-popup h4.popup-charger-ttl{margin-bottom:25px}#chargernote-popup .point-box{width:100%;display:table;margin-bottom:3px}#chargernote-popup .point-box dt,#chargernote-popup .point-box dd{display:table-cell}#chargernote-popup .point-box dt{width:64px;color:#fff;font-size:12px;font-weight:700;vertical-align:middle;border-radius:5px 0 0 5px;background-color:#043786;padding:15px 0}#chargernote-popup .point-box dt span{font-size:16px}#chargernote-popup .point-box dd{font-size:14px;text-align:left;background-color:#eee;padding:15px}#chargernote-popup .caution-ttl{color:#043786;font-size:18px;font-weight:700;text-align:center;margin-top:25px}#chargernote-popup .caution-text{color:#ff1371;font-size:14px;font-weight:700;text-align:left;margin-top:15px}#chargernote-popup .usb-box{font-size:14px;text-align:left;border-radius:5px;background-color:#ededed;padding:20px;margin-top:15px}#chargernote-popup .usb-box table.usb-tbl{width:300px;margin:15px auto 0}#chargernote-popup .usb-box table.usb-tbl th,#chargernote-popup .usb-box table.usb-tbl td{width:150px;text-align:center}#chargernote-popup .usb-box table.usb-tbl td{font-size:12px;padding-top:3px}#chargernote-popup>.note{color:#222;font-size:12px;text-align:left;padding-left:18px;margin-top:15px;position:relative}#chargernote-popup>.note:before{display:block;content:"※";position:absolute;top:0;left:0}#cboxClose{position:absolute;top:-15px;right:-10px;background:url(/img/customer-static/pc/form/consult/popup-close-b.png) no-repeat 0 0;width:35px;height:35px;text-indent:-9999px}#cboxClose:hover{background-position:0 0}#colorbox,#cboxOverlay,#cboxWrapper,#cboxContent{overflow:visible}
