.type-01 li a:after{content:"";position:absolute;top:50%;display:block;border-top-style:solid;border-right-style:solid;-webkit-transform:rotate(45deg);right:10px;width:6px;height:6px;border-top-width:3px;border-right-width:3px;margin-top:-4px;border-color:#999}.pc-link li a:after{content:"";position:absolute;top:50%;display:block;right:10px;margin-top:-8px;width:18px;height:15px;background:url("/assets/smartphone/images/pc_link-a264363c.png") no-repeat;background-size:18px 15px}.thumbnail-list li a{display:block;width:100%;position:relative;overflow:visible;display:-webkit-box;text-decoration:none;color:#333}.list-text{-webkit-box-flex:1;padding:5px 30px 0 10px}.thumbnail-list{border-top:solid 1px #dbdbdb}.thumbnail-list li{border-bottom:solid 1px #dbdbdb;background-image:-webkit-linear-gradient(top, #fcfcfc, #f2f2f2);background-image:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f2f2f2))}.thumbnail-list .thumbnail{width:100px}.thumbnail-list .thumbnail img{width:100px !important;height:75px !important}.topics{font-size:10px;font-weight:bold;line-height:1.3}.text-box p{font-size:12px;line-height:1.45;padding:0;margin:0}.price{font-size:10px !important;margin:0 !important}.price span{font-size:12px !important;font-weight:bold !important;color:#c00 !important;line-height:1.25}.spec{font-size:10px !important;color:#666 !important}.normal-list li a{-webkit-background-clip:padding-box;border-bottom:solid 1px #ccc}.normal-list li a{font-size:12px;font-weight:bold;text-align:left !important;border-left:solid 1px #ccc;border-right:solid 1px #ccc}.normal-list li:first-child a{-webkit-border-radius:4px 4px 0 0;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc}.normal-list li:last-child a{-webkit-border-radius:0 0 4px 4px;border-left:solid 1px #ccc;border-right:solid 1px #ccc}.collapse-list{margin:0 0 10px;border-bottom:solid 1px #ccc}.collapse-list dd{padding:10px;font-size:10px;line-height:1.45;background:#fefefe;border-top:solid 1px #eaeaea;text-align:justify;text-justify:inter-ideograph}.collapse-list dd ol,.collapse-list dd ul{padding:0 0 0 1.5em}.collapse-list dd ol li{list-style-type:decimal}.collapse-list dd ul li{list-style-type:disc}.collapse-list dt{border-top:solid 1px #ccc}.collapse-list dt{padding:8px 0 8px 30px;position:relative;z-index:1;font-size:14px;font-weight:bold;color:#333 !important}.collapse-list dt:before{position:absolute;left:8px;top:50%;margin-top:-8px;content:"";width:16px;height:16px;-webkit-border-radius:16px;background:#1683ff;-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 1px 1px 0 rgba(0,0,0,.25) !important}.collapse-list dt:after{position:absolute;content:"";left:12px;top:50%;width:8px;height:2px;margin-top:-1px;background:#fff;z-index:2}.collapse-list dt span:before{position:absolute;content:"";left:15px;width:2px;height:8px;top:50%;margin-top:-4px;background:#fff;z-index:2}.collapse-list dt.active{background:#dedede;background-image:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), color-stop(0.5, #f2f2f2), to(#fefefe))}.collapse-list dt:before{position:absolute;left:8px;content:"";width:16px;height:16px;-webkit-border-radius:16px;background:#1683ff;-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 1px 1px 0 rgba(0,0,0,.25) !important}.collapse-list dt.active:after{position:absolute;content:"";left:12px;top:50%;width:8px;height:2px;margin-top:-1px;background:#fff;z-index:2}.collapse-list dt.active span:before{display:none}.notesList{margin:0 0 10px;padding:0 2px}.notesList dt{position:relative;font-size:12px;padding:5px 10px;border:1px solid #666;background:#666;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #444;background-image:-webkit-gradient(linear, left top, left bottom, from(#999), to(#666))}.notesList dl dt{font-size:10px !important;color:#333 !important;border:none !important;background:none !important;background-image:none !important;text-shadow:none !important;padding:0 !important}.notesList dd{font-size:10px;line-height:1.45;padding:10px;border:solid 1px #ccc;background:#dedede;text-align:justify;text-justify:inter-ideograph;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(0.5, #f2f2f2), to(#eaeaea))}.notesList dl dd{padding:0 !important;border:none !important;background:none !important;background-image:none !important}.notesList dd ol,.notesList dd ul,.ui-collapsible-content ol,.ui-collapsible-content ul{margin-left:20px}.notesList dd ul li,.ui-collapsible-content ul li{list-style:disc outside !important}.notesList dd ol li,.ui-collapsible-content ol li{list-style:decimal outside !important}.notesList dt:first-child{-webkit-border-radius:4px 4px 0px 0px}.notesList dd:last-child{-webkit-border-radius:0px 0px 4px 4px}.pertner-list{margin:10px 2px;text-align:center}.pertner-list span{display:none}.pertner-list li{display:inline-block;margin-bottom:3px}.pertner-list li img{height:12px}.p8{padding:8px}.main_box .privacy_box p{font-size:12px}.main_box .privacy_box dt{padding:8px;font-size:14px;font-weight:bold;background-color:#f5f5f5;line-height:1.6}.main_box .privacy_box dd,.privacy_box dd{padding:8px;font-size:12px;line-height:1.6}.main_box .privacy_box ul{margin-left:25px;list-style-type:disc}.main_box .contact,.main_box .sign{padding:8px}.main_box .contact p,.main_box .sign p{padding:.25em}.privacy_box p{padding:8px}.privacy_box dd p{padding:0}.companyTable{width:100%;table-layout:fixed;font-size:14px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:separate}.companyTable th{font-size:12px;width:105px;background-color:#f0f0f0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 1px 0 0 #fff inset,-1px -1px 0 0 #fff inset;-moz-box-shadow:1px 1px 0 0 #fff inset,-1px -1px 0 0 #fff inset;-webkit-box-shadow:1px 1px 0 0 #fff inset,-1px -1px 0 0 #fff inset;padding:7px 10px 5px 10px;line-height:150%;text-align:left}.companyTable td{font-size:12px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;line-height:150%}.companyTable td p{padding:.25em}.sitemap .privacy{margin:0}.sitemap_box h4,.sitemap_box .line,.sitemap_box h5{padding:10px 8px;position:relative;color:#fff;font-weight:bold;font-size:14px;background-color:#555}.sitemap_box h6,.sitemap_box dl dt{padding:10px;font-size:14px;font-weight:bold;background:#ccc}.sitemap_box h6{margin:0}.sitemap_box ul li a{font-size:14px;font-weight:bold;color:#333;text-decoration:none;display:block;background-color:#f0f0f0;background-image:-moz-linear-gradient(center top, #fefefe, #eaeaea);background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#eaeaea));padding:15px 20px 12px 10px;border-bottom:solid 1px #aeaeae;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.sitemap_box ul li a:after{content:"";position:absolute;top:50%;display:block;border-top-style:solid;border-right-style:solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);right:10px;width:8px;height:8px;border-top-width:3px;border-right-width:3px;margin-top:-4px;border-color:#1683ff}.sitemap .link_color{color:#fff;text-decoration:none}.breadcrumb_list{border-top:1px solid #ccc;overflow:scroll;padding:8px;width:100%;white-space:nowrap}.breadcrumb_list .breadcrumb_item{display:inline;font-size:12px;padding-right:8px;position:relative}.page{position:relative}.active{display:block}.font-small{font-size:10px !important}.align-center{text-align:center !important}.align-right{text-align:right !important}.font-bold{font-weight:bold !important}#shadow{display:none;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1}#shadow .overlay-inner{position:relative;z-index:999;background:#fff;-webkit-border-radius:4px;margin:10px;padding:0 8px 10px}#logo{margin-bottom:10px}#shadow .overlay-inner h2{border-width:1px !important;-webkit-border-radius:4px;-webkit-background-clip:padding-box;margin-bottom:10px}#btn-close{margin:0}.message{font-weight:bold;color:#c00}#thanks-content .message-box{font-size:12px !important;line-height:1.45 !important;border:solid 1px #ccc !important;margin:0 2px 10px !important;padding:10px !important;-webkit-border-radius:4px !important}header.heading{position:relative;border-color:#000;background-image:-moz-linear-gradient(center top, #666, #000);background-image:-webkit-gradient(linear, left top, left bottom, from(#666), to(#000))}.heading{border-style:solid;border-width:1px 0;padding:0;width:auto;height:48px;overflow:hidden}.heading .heading-title{font-size:16px;line-height:48px;color:#fff;font-weight:bold;text-align:center;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden;position:absolute;left:50%;margin-left:-100px;font-size:16px;width:210px;height:48px;text-shadow:0 1px 1px #000}.heading-image-title{position:absolute;left:50%;margin-left:-90px;width:180px}h2{padding:.7em .5em .5em;font-size:14px !important;line-height:1.3;border:solid #1884ff;border-width:1px 0;background:#1382ff;color:#fff;font-weight:bold;text-shadow:0 -1px 0px hsla(0,0%,100%,.3);background-image:-moz-linear-gradient(top, #5DA9FF, #1382FF);background-image:-webkit-gradient(linear, left top, left bottom, from(#5DA9FF), to(#1382FF))}h3{position:relative;vertical-align:baseline;padding:.5em .35em .5em 3em;font-size:14px;border:solid #0099cb;border-width:1px 0;background:#0099cb;color:#fff;font-weight:bold;text-shadow:0 -1px 0px rgba(0,0,0,.3);background-image:-webkit-linear-gradient(top, #6BC4E1, #0099CB);background-image:-webkit-gradient(linear, left top, left bottom, from(#6BC4E1), to(#0099CB))}h3:not(.subIcon){padding:.5em !important}h3 span{position:absolute;top:50%;left:7px;width:3em;height:20px;margin-top:-10px;line-height:20px;text-align:center;-webkit-box-shadow:0px 0px 1px 0px rgba(0,0,0,.25),inset 0 1px 1px 0 rgba(0,0,0,.25) !important;font-size:10px !important;display:inline-block;-webkit-border-radius:.35em}.form-icon-hissu{background:#f03;background-image:-webkit-linear-gradient(top, #FF6A88, #FF0033);background-image:-webkit-gradient(linear, left top, left bottom, from(#FF6A88), to(#FF0033))}.form-icon-ninni{background:#09c;background-image:-webkit-linear-gradient(top, #80CAE1, #279DC5);background-image:-webkit-gradient(linear, left top, left bottom, from(#80CAE1), to(#279DC5))}.content p{line-height:1.45;padding:1em .25em}.button-block{display:block;text-align:center;margin:0 2px}header.heading a{font-size:12px;height:40px;line-height:40px;display:inline-block}header.heading .nav-l{float:left;margin-top:3px;margin-left:3px}header.heading .nav-r{float:right;margin-top:3px;margin-right:3px}header.heading .button.corner-all{-webkit-border-radius:3px}.button.corner-all{-webkit-border-radius:4px}.button.corner-all-max{height:40px;line-height:40px;-webkit-border-radius:20px}header.heading .nav-r img{display:block}.icon-info{height:38px;margin:0 !important;padding:0 !important;line-height:1 !important;background:url("/assets/smartphone/images/icon_info-2939d818.png") no-repeat center 3px;background-size:16px 20px;font-size:8px !important;text-align:center !important;color:#fff !important;text-decoration:none;border-left:solid 1px #000}.icon-info span{display:block;height:38px;padding:0 5px;border-left:solid 1px #343434}.icon-info span{padding-top:25px}.grad-orange{color:#fff !important;background:#ff7417;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFA620), to(#FF7417));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 -1px 1px 0 rgba(0,0,0,.25) !important}article .button.grad-orange{-webkit-background-clip:padding-box;border:solid 1px #ff7417}article .button.grad-orange:hover{color:#fff !important;background:#e05400;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E68100), to(#E05400));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 -1px 1px 0 rgba(0,0,0,.25) !important}.grad-red{color:#fff !important;background:#a70000;background-image:-webkit-gradient(linear, left top, left bottom, from(#DD6464), to(#A70000));-webkit-box-shadow:inset 0px 0px 1px 0px #aa0505}header .button.grad-red{-webkit-background-clip:padding-box}header .button.grad-red:hover{color:#fff !important;background:#ae0c0c;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CA4D45), to(#AE0C0C))}header .button.grad-red:hover:before{border-color:#fff !important}.grad-black{color:#fff !important;background:#111;background-image:-webkit-gradient(linear, left top, left bottom, from(#666), to(#111));-webkit-box-shadow:inset 0px 0px 1px 0px #000}.grad-gray{color:#333 !important;background:#ccc;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#e7e7e7))}article .button.grad-gray{-webkit-background-clip:padding-box;border:solid 1px #aeaeae}article .button.grad-gray:hover{color:#000 !important;background:#aaa;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#cecece), to(#aeaeae));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 -1px 1px 0 rgba(0,0,0,.25) !important}.grad-lightgray{color:#333 !important;background:#dedede;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(0.5, #f2f2f2), to(#eaeaea))}article .button.grad-gray{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25),inset 0px 0px 1px 0px #aaa}header .button{border:1px solid #111}.icon-w:before,.icon-w:after{border-color:#fff}.icon-o:before,.icon-o:after{border-color:#ff6501}.icon-b:before,.icon-b:after{border-color:#1683ff}.icon-g:before,.icon-g:after{border-color:#969696}.button-arw-l,.button-arw-r,.button-delete{position:relative;text-decoration:none}header .icon-no{padding:0 15px}article .icon-no{padding:10px 20px;text-decoration:none}header .button-arw-r{padding:0 18px 0 10px}article .button-arw-r{padding:10px 28px 10px 10px}article .button-arw-r.corner-all-max{padding:0px 38px 0px 20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25),inset 0px 0px 1px 0px #f60}.button-arw-r:after{content:"";position:absolute;top:50%;display:block;border-top-style:solid;border-right-style:solid;-webkit-transform:rotate(45deg)}header .button-arw-r:after{right:8px;width:5px;height:5px;border-top-width:2px;border-right-width:2px;margin-top:-3px}article .button-arw-r:after{right:10px;width:6px;height:6px;border-top-width:3px;border-right-width:3px;margin-top:-4px}header .button-arw-l{padding:0 10px 0 18px}article .button-arw-l{padding:10px 10px 10px 28px}.button-arw-l:before{content:"";position:absolute;top:50%;display:block;border-top-style:solid;border-left-style:solid;-webkit-transform:rotate(-45deg)}header .button-arw-l:before{left:8px;width:5px;height:5px;border-top-width:2px;border-left-width:2px;margin-top:-3px}article .button-arw-l:before{left:10px;width:6px;height:6px;border-top-width:3px;border-left-width:3px;margin-top:-4px}.button-arw-d{display:inline-block;position:relative;padding:10px 38px 10px 20px;text-decoration:none}.button-arw-d:after{content:"";position:absolute;right:10px;top:50%;display:block;width:9px;height:9px;margin-top:-8px;border-top:solid 3px #ff6501;border-right:solid 3px #ff6501;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}header .button-delete{padding:0 10px 0 21px}.button-delete:hover:before,.button-delete:hover:after{background:#ff6501}.button-delete:before{position:absolute;content:"";top:50%;left:10px;width:2px;height:10px;margin-top:-5px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.button-delete:after{position:absolute;content:"";top:50%;left:6px;width:10px;height:2px;margin-top:-1px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}a.pc-link{text-align:left;text-decoration:none !important;position:relative;padding:10px 28px 10px 10px}a.pc-link:after{content:"";position:absolute;top:50%;display:block;right:10px;margin-top:-8px;width:18px;height:15px;background:url("/assets/smartphone/images/pc_link-a264363c.png") no-repeat;background-size:18px 15px}.privacy{margin:10px 0;border:solid 1px #ccc;-webkit-border-radius:4px;background:#efeee9;-webkit-background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.privacy img{margin:10px 0}.privacy-logo{width:60px;text-align:center}footer{margin-top:10px;padding:10px 0}.box-grid{position:relative;overflow:visible;display:-webkit-box;display:-moz-box;width:100%}.box-grid .box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.box-a{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1}.box-b{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2}.box-c{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3}.box-d{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4}.mt_5px{margin-top:5px}.lp_shashu{font-size:12px;line-height:1.3}.lp_shashu h2{margin-top:10px}.lp_shashu div span{color:#fff;font-size:10px;font-weight:bold;background:#1988f2;padding:2px;margin:0 3px}.lp_shashu .btn_box{background:#eee;margin:10px 0 0 0;border:1px solid #ccc}#zinfo-accordion{width:100%;margin:0}#zinfo-accordion label h2{display:block;padding:10px;margin:0;cursor:pointer;background:#e6e6e6;border-radius:3px;color:#555;position:relative;z-index:1;font-size:14px;text-align:left;border:1px solid #aaa}#zinfo-accordion .zinfo-content{background:#fff;padding:10px;border:1px solid #a7a7a7;margin:0;border-radius:3px;line-height:1.7}#zinfo-accordion input+label+.zinfo-content{-webkit-transition:max-height .25s,border-width .25s ease-out;-moz-transition:max-height .25s,border-width .25s ease-out;-ms-transition:max-height .25s,border-width .25s ease-out;-o-transition:max-height .25s,border-width .25s ease-out;transition:max-height .25s,border-width .25s ease-out;font-size:14px;padding:0;color:#222;max-height:0;overflow:hidden;border-width:0}#zinfo-accordion input:checked+label h2{background-color:rgba(0,0,0,0);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#zinfo-accordion input:checked+label+.zinfo-content{border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-width:1px;max-height:240px;padding:10px;-webkit-transition:max-height .25s,border-width .25s ease-in;-moz-transition:max-height .25s,border-width .25s ease-in;-ms-transition:max-height .25s,border-width .25s ease-in;-o-transition:max-height .25s,border-width .25s ease-in;transition:max-height .25s,border-width .25s ease-in}#zinfo-accordion input{display:none}.formfield{margin:5px 0}.label-box{margin:0;font-size:12px;padding:5px;border:solid #555;border-width:1px 0;-webkit-background-clip:padding-box;background:#666;color:#fff;font-weight:normal;text-shadow:0 -1px 0px rgba(0,0,0,.3);background-image:-moz-linear-gradient(top, #888, #555);background-image:-webkit-gradient(linear, left top, left bottom, from(#888), to(#555));white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden}.label-box.fieldWithErrors{border:solid #a70000;border-width:1px 0;-webkit-background-clip:padding-box;background-image:-webkit-linear-gradient(top, #DD6464, #A70000) !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#DD6464), to(#A70000)) !important}.pref-button{width:33.333%;font-weight:bold;font-size:12px !important;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;padding:8px 10px !important}.content p.fieldWithErrors{font-size:12px !important;padding:5px 6px 0 !important;margin:0 !important;color:red;font-weight:bold}.error-message{background:#fcc;color:#c00;padding:1em;text-align:center;font-weight:bold;margin:5px 2px;-webkit-border-radius:4px;font-size:12px}.custom-input{display:block;width:auto;border:solid 1px #ccc;-webkit-background-clip:padding-box;font-size:14px !important;padding:6px 5px;margin:0 2px;-webkit-border-radius:4px;background-image:-moz-linear-gradient(top, #eaeaea 0%, #f2f2f2 50%, #fefefe 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), color-stop(0.5, #f2f2f2), to(#fefefe));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 1px 1px 0 rgba(0,0,0,.25) !important}.custom-input.fieldWithErrors{background-image:-moz-linear-gradient(top, #EAAFAF, #FBE3E3);background-image:-webkit-gradient(linear, left top, left bottom, from(#EAAFAF), to(#FBE3E3))}.custom-select.fieldWithErrors select,.custom-radio.fieldWithErrors li label,.custom-checkbox.fieldWithErrors li label{background-image:-moz-linear-gradient(bottom, #EAAFAF, #FBE3E3);background-image:-webkit-gradient(linear, left top, left bottom, from(#EAAFAF), to(#FBE3E3))}.custom-select{position:relative;display:block;margin:0 2px}.custom-select select{border:none;display:block;width:100%;padding:6px 5px;margin:0;font-size:14px !important;border:solid 1px #ccc;-webkit-background-clip:padding-box;-webkit-appearance:none;-webkit-border-radius:4px;background-image:-moz-linear-gradient(top, #fefefe 0%, #f2f2f2 50%, #eaeaea 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(0.5, #f2f2f2), to(#eaeaea));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 -1px 1px 0 rgba(0,0,0,.25) !important}.custom-select select:disabled{color:#aaa;background-image:-moz-linear-gradient(top, #D8D8D8 0%, #B9B9B9 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#D8D8D8), to(#B9B9B9));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 -1px 1px 0 rgba(0,0,0,.25) !important}.custom-select:after{content:"";position:absolute;right:8px;top:50%;display:block;width:6px;height:6px;margin-top:-6px;border-top:solid 3px #1683ff;border-right:solid 3px #1683ff;-webkit-transform:rotate(135deg);pointer-events:none}.custom-select.disabled:after{border-color:#aaa}.custom-select option{font-size:14px !important;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.custom-radio{margin-left:2px;margin-right:2px}.custom-radio li{position:relative;list-style:none}.custom-radio li label{display:block;padding:10px 0;border:solid #ccc;border-width:1px 1px 1px 0px;-webkit-background-clip:padding-box;background-image:-webkit-linear-gradient(top, #fefefe 0%, #f2f2f2 50%, #eaeaea 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(0.5, #f2f2f2), to(#eaeaea));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 -1px 1px 0 rgba(0,0,0,.25) !important;text-align:center}.custom-radio li:first-child label{border-width:1px;-webkit-border-radius:6px 0 0 6px;-webkit-background-clip:padding-box}.custom-radio li:last-child label{border:solid #ccc;border-width:1px 1px 1px 0px;-webkit-border-radius:0px 6px 6px 0;-webkit-background-clip:padding-box}.custom-radio input[type=radio]:checked+label{-webkit-background-clip:padding-box;background-image:-webkit-linear-gradient(bottom, #66AEFF, #1683FF);background-image:-webkit-gradient(linear, left top, left bottom, from(#66AEFF), to(#1683FF));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 1px 1px 0 rgba(0,0,0,.25) !important;color:#fff;border-color:#1683ff}.custom-radio input[type=radio]{opacity:0;position:absolute;top:-3px;left:-3px;width:100%;height:100%;padding:0}.custom-checkbox{margin-left:2px;margin-right:2px}.custom-checkbox li{position:relative;list-style:none}.custom-checkbox.fake-button{letter-spacing:-0.4em}.custom-checkbox.fake-button li{letter-spacing:normal;position:relative;list-style:none;display:inline-block;margin:0 2px}.custom-checkbox li label{display:block;padding:10px 0;border:solid #ccc;border-width:1px 1px 0;-webkit-background-clip:padding-box;background-image:-moz-linear-gradient(top, #fefefe 0%, #f2f2f2 50%, #eaeaea 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(0.5, #f2f2f2), to(#eaeaea));text-align:center}.custom-checkbox li:first-child label{-webkit-background-clip:padding-box;-webkit-border-radius:6px 6px 0 0}.custom-checkbox li:last-child label{border:solid #ccc;border-width:1px;-webkit-background-clip:padding-box;-webkit-border-radius:0 0 6px 6px}.custom-checkbox.fake-button li label{display:inline-block !important;-webkit-border-radius:4px !important;border-width:1px;padding:10px 20px}.custom-checkbox li label:before{position:absolute;content:"";display:block;width:18px;height:18px;background-image:-moz-linear-gradient(top, #eaeaea 0%, #f2f2f2 50%, #fefefe 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), color-stop(0.5, #fefefe), to(#fff));left:13px;margin-top:-1px;-webkit-border-radius:2px;-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 1px 1px 0 rgba(0,0,0,.25) !important}.custom-checkbox.fake-button li label:before,.custom-checkbox.fake-button input[type=checkbox]:checked+label:after{display:none}.custom-checkbox input[type=checkbox]:checked+label:before{background:#1683ff}.custom-checkbox input[type=checkbox]:checked+label:after{position:absolute;content:"";display:block;top:11px;left:18px;width:5px;height:9px;border-width:0 3px 3px 0;border-style:solid;border-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox.fake-button input[type=checkbox]:checked+label{background-image:-webkit-linear-gradient(bottom, #66AEFF, #1683FF);background-image:-webkit-gradient(linear, left top, left bottom, from(#66AEFF), to(#1683FF));-webkit-box-shadow:0px 0px 1px 0px #fff,inset 0 0 1px 0 rgba(0,0,0,.25) !important;color:#fff;border-color:#1683ff}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute;top:-3px;left:-3px;width:100%;height:100%;padding:0}.custom-checkbox.fake-button input[type=checkbox]{opacity:0;position:absolute;top:-3px;left:-3px;width:100%;height:100%;padding:0}input.button-block{width:100%;display:block;margin:0 !important;font-size:16px}
