@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-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:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;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}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}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}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}.title-border{font-size:18px;text-align:center;padding:10px 20px;line-height:30px;display:inline-block;border:1px solid #d9dae0;font-weight:bold}.title-border span{color:#ff4021;font-size:22px}section .page-title{text-align:center;margin-bottom:25px}section .page-title+p{margin-bottom:25px}section .page-title-red{background:#ff4021;text-align:center;padding:25px;margin-bottom:30px}section .page-title-red img{margin-bottom:20px}section .page-title-red p{margin-bottom:0;color:#FFF;font-size:12.5px}section .page-title-red p.fz16{font-size:16px}section .page-title-red p.fz14{font-size:14px}section .page-title-red p.bold{font-weight:bold}section .page-describe{border:1px solid #d9dae0;margin:0 0 60px}section .page-describe h2{text-align:center;font-weight:bold;font-size:22px;line-height:30px;margin:0 50px;padding:10px 0;border-bottom:1px solid #d9dae0;border-top:none}section .page-describe h2:before{opacity:0}section .page-describe h3{text-align:center;font-weight:bold;font-size:22px;line-height:30px;margin:0 50px;padding:10px 0;border-bottom:1px solid #d9dae0}section .page-describe h3 span{padding-right:8px}section .page-describe h3.fz20{font-size:20px}section .page-describe .entry{padding:20px 50px 15px}section .page-describe .entryfix{padding:40px 50px 15px 50px}section .page-describe .entryfix .entry_right{padding-bottom:25px}section .page-describe .entry,section .page-describe .entryfix{background:#f9f9fa}section .page-describe .entry .orange,section .page-describe .entryfix .orange{color:#ff4021}section .page-describe .entry .bold,section .page-describe .entryfix .bold{font-weight:bold}section .page-describe .entry .entry_left,section .page-describe .entryfix .entry_left{max-width:180px;margin-right:30px;float:left}section .page-describe .entry .btn-view,section .page-describe .entryfix .btn-view{float:right;margin-top:15px;width:210px;text-align:center}section .page-describe .entry .entry_right,section .page-describe .entryfix .entry_right{overflow-y:hidden}section .page-describe .entry .entry_right span,section .page-describe .entryfix .entry_right span{color:#ff4021}section .page-describe .entry .entry_right p:last-child,section .page-describe .entryfix .entry_right p:last-child{margin-bottom:0}section .page-describe .entry:after,section .page-describe .entryfix:after{content:"";clear:both;display:block}.common_banner01{margin:30px 0}.btn-link{background:#ff4021 url("/img/base/arrow-right.png") no-repeat center right 10px;height:20px;line-height:20px;font-weight:bold;text-decoration:none;color:#FFF;font-size:13px;display:block;padding:10px 25px 10px 15px;text-align:center;min-height:40px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:2px}.btn-link:hover{opacity:0.8}.btn-view{background:#ff4021 url("/img/base/arrow-right.png") no-repeat center right 10px;height:20px;line-height:20px;font-weight:bold;text-decoration:none;color:#FFF;font-size:13px;display:inline-block;padding:10px 25px 10px 15px;text-align:center;min-height:40px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:2px}.btn-view:hover{opacity:0.8}.btn-more{color:#494c5e;border:1px solid #d9dae0;border-radius:2px;text-decoration:none;float:right;line-height:20px;padding:10px 30px 10px 20px;background:#f9f9fa url("/img/base/big_comp_icon.png") no-repeat right 15px center}.btn-more:hover{color:#ff4021;border-color:#ff4021}.btn-border3px{display:block;border:3px solid #ff4021;text-align:center;padding:9px 30px;font-size:16px;color:#ff4021;font-weight:bold;text-decoration:none;background:url("/img/base/icon_arrow-right.png") center right 18px no-repeat}.btn-border3px:hover{opacity:0.7}.btn-border3px.fix_width{max-width:566px;margin:0 auto 35px}#efforts{margin-bottom:20px}#efforts h2{border:none;margin-top:0;padding-top:0;margin-bottom:-1px}#efforts h2:before{display:none}#efforts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#efforts ul#branch li{width:257px;display:inline;text-align:center;border-bottom:1px solid #d9dae0;padding:0 20px 18px 10px}#efforts ul#branch li:before{text-align:left}#efforts ul#branch li:last-child{width:256px;border-right:1px solid #d9dae0}#efforts ul#branch li:nth-child(2n){border-right:none}#efforts ul#branch li h3{font-size:25px;line-height:1.3;padding-bottom:10px}#efforts ul#branch li p{font-size:16px}#efforts ul#branch li img{width:105px;margin:0}#efforts ul li{width:50%;border-top:1px solid #d9dae0;border-left:1px solid #d9dae0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f9f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px 16px 10px;position:relative}#efforts ul li h3{font-size:25px}#efforts ul li h3 span{color:#ff4021;background:rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,color-stop(75%,transparent),color-stop(0,#fff45c)) repeat scroll 0 0;background:rgba(0,0,0,0) linear-gradient(transparent 75%,#fff45c 0) repeat scroll 0 0}#efforts ul li p{font-size:18px;color:#72737e;margin-bottom:0}#efforts ul li:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background-image:linear-gradient(135deg,#bebfc2 28px,transparent 0);color:#fff;padding:2px 5px 0 7px}#efforts ul li:first-child:before{content:"1"}#efforts ul li:nth-child(2):before{content:"2"}#efforts ul li:nth-child(3):before{content:"3"}#efforts ul li:nth-child(4):before{content:"4"}#efforts ul li:nth-child(2n){border-right:1px solid #d9dae0}#efforts ul li:nth-last-child(-n+2){border-bottom:1px solid #d9dae0}#efforts ul li img{width:100px;margin-right:7px}#efforts #efforts_describe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 25px 13px;border:1px solid #d9dae0}#efforts #efforts_describe img{width:130px}#efforts #efforts_describe p{padding-left:25px;border-left:1px dotted #d9dae0;margin-left:25px;font-size:16px}#efforts #efforts_describe p span{color:#ff4021}#charaMerit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:30px}#charaMerit li{position:relative;list-style:none;margin-right:1px;float:left;width:100%;margin-bottom:1px;padding:10px 0 18px;text-align:center;background:#97d6e5;background:-webkit-gradient(linear,left top,left bottom,from(#97d6e5),color-stop(80%,#97d6e5),to(#5cbad4));background:linear-gradient(to bottom,#97d6e5 0%,#97d6e5 80%,#5cbad4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#97d6e5",endColorstr="#5cbad4",GradientType=0)}#charaMerit li h3{color:#fff;font-size:20px;line-height:1.4;padding:12px 0 8px}#charaMerit li p{color:#f0f0f0;font-size:13px;font-weight:bold;margin-bottom:0}#charaMerit li img{width:40%}#charaMerit li .ribbon{position:absolute;top:0;left:0;width:85px;height:85px;overflow:hidden}#charaMerit li .ribbon span{display:inline-block;position:absolute;padding:7px 10px 7px 0;right:-24px;top:3px;width:160px;text-align:center;letter-spacing:-0.03em;font-size:10px;font-weight:bold;background:#fcbc62;color:#333;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion{cursor:pointer;border:none;outline:none;-webkit-transition:0.4s;transition:0.4s}.panel{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.accordion.target:after{content:"➕";font-size:13px;color:#FFF;float:right;padding-right:10px;margin-left:5px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.accordion.target.active:after{content:"➖";-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-linkto{color:#494c5e;border:1px solid #d9dae0;border-radius:2px;text-decoration:none;float:right;line-height:20px;padding:10px 30px 10px 20px;background:#f9f9fa url("/img/base/big_comp_icon.png") no-repeat right 15px center}.btn-linkto:hover{color:#ff4021;border-color:#ff4021}.common_case ul{list-style:none;margin:0;padding:0;position:relative}.common_case ul h3{background-size:cover;color:#fff;font-size:16px;padding:0 5px 0 100px;white-space:nowrap;line-height:40px;margin:2px}.common_case ul img{padding:0 2px 2px 2px;border-bottom:1px solid #d9dae0}.common_case ul ul li{width:50%;float:left;text-align:center;padding:9px 0;border-bottom:1px solid #d9dae0;background-color:#f9f9fa;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:12px}.common_case ul ul li:nth-child(odd){clear:left;border-right:1px solid #d9dae0}.common_case>ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1;float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:-khtml-calc(50% - 15px);width:-ms-calc(50% - 15px);width:-o-calc(50% - 15px);width:calc(50% - 15px);border:1px solid #d9dae0;min-height:400px}.common_case>ul>li h3{background:#ff4021}.common_case>ul>li:first-child{margin-right:15px}.common_case>ul>li:first-child h3{background:#ff4021 url("/img/common/bg_case_h3_01.png") no-repeat center left 7px}.common_case>ul>li:nth-child(2){margin-left:15px}.common_case>ul>li:nth-child(2) h3{background:#ff4021 url("/img/common/bg_case_h3_02.png") no-repeat center left 7px}.common_case>ul>li p{padding:20px 23px;margin:0;font-size:14px;line-height:1.4}ul.rhombus{list-style-type:none;margin-bottom:40px}ul.rhombus li{margin-bottom:5px;position:relative;padding-left:15px;line-height:25px}ul.rhombus li:before{position:absolute;left:0;top:8px;content:"";display:inline-block;width:8px;height:8px;background:url("/img/base/icon_rhombus_orange.png") no-repeat center}ul.rhombus.rhombusfix{margin-bottom:0}.common_listcheck{list-style:none;border:1px solid #d9dae0;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:710px;margin:0 auto 30px}.common_listcheck li{width:50%;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center;font-size:18px;color:#ff4021;padding:15px 15px 15px 25px;background:url("/img/base/icon_check_orange.png") no-repeat center left 17px;border-right:1px solid #d9dae0;border-bottom:1px solid #d9dae0;font-weight:bold}.common_listcheck li:nth-child(2n){border-right:none}.common_listcheck li:last-child,.common_listcheck li:nth-last-child(2){border-bottom:none}.btn-link-right{float:right;font-size:14px;line-height:17px;text-decoration:underline;padding-right:15px;background:url("/img/base/news_link_icon.png") top 5px right no-repeat;color:#474c5f}.btn-link-right:hover{text-decoration:none}.common_merit ul{list-style:none}.common_merit ul li{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:-khtml-calc(100%/3 - 14px);width:-ms-calc(100%/3 - 14px);width:-o-calc(100%/3 - 14px);width:calc(100%/3 - 14px);margin-right:20px}.common_merit ul li:last-child{margin-right:0}.common_merit ul li:last-child .title-top{background:#ff8401}.common_merit ul li:first-child .title-top{background:#ff4021}.common_merit ul li .title-top{text-align:center;padding:20px;margin-bottom:10px;background:#ff6a29}.common_merit ul li .title-top span{color:#fff;text-transform:uppercase;font-size:11px;line-height:20px;margin-bottom:9px;display:block}.common_merit ul li .title-top p{margin-bottom:0;font-size:16px;font-weight:bold;line-height:24px;color:#fff}.common_merit ul li .content-bottom{margin-bottom:0}.common_merit ul li .content-bottom p{line-height:19px;letter-spacing:-0.5px}.common_merit ul li .content-bottom p.fz13{font-size:13px}.common_recommend .list01{background:url("/img/common/bg_recommend.png") top left no-repeat;margin-bottom:20px}.common_recommend .list01 ul{width:545px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:15px 35px 25px}.common_recommend .list01 ul li{display:block;line-height:39px;border-bottom:1px dotted #fff;padding-left:35px;background:url("/img/base/icon_check_yellow.png") top 12px left 5px no-repeat;color:#fff;font-size:18px;font-weight:bold}.common_recommend .text-center p{font-size:16px;font-weight:bold;line-height:35px;margin-bottom:0}.common_recommend .text-center h3{font-size:20px;font-weight:bold;color:#ff4021;border-bottom:1px solid #ff7f71;display:inline-block;position:relative}.common_recommend .text-center h3:before{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:#ffa495}.common_title_list_5item{font-size:26px;background:#ff4121;color:#fff;height:0;line-height:0;padding:45px 35px;position:relative}.common_title_list_5item:after{position:absolute;content:"";background:url(/img/common/bg_title_list_5item.png) no-repeat bottom center;right:40px;bottom:0;width:165px;height:148px}.common_list_voice{list-style:none}.common_list_voice li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #777}.common_list_voice li:last-child{border-bottom:0;margin-bottom:0}.common_list_voice li .img-box{position:relative;float:left;width:200px}.common_list_voice li .img-box span.case{content:"";position:absolute;top:-6px;left:0;width:52px;height:16px;line-height:16px;font-size:9px;color:#fff;padding-left:8px;background:url("/img/common/icon_common_voice.png") no-repeat}.common_list_voice li .img-box span.bg_red{background:#ff4121;color:#fff;display:inline-block;font-size:11px;margin-right:5px;padding:0 15px}.common_list_voice li .img-box span.bg_blue{background:#0066aa;color:#fff;display:inline-block;font-size:11px;padding:0 15px}.common_list_voice li .img-box span.bg_pink{background:#e9546a;color:#fff;display:inline-block;font-size:11px;margin-right:5px;padding:0 15px}.common_list_voice li .img-box span.bg_green{background:#82ae46;color:#fff;display:inline-block;font-size:11px;margin-right:5px;padding:0 15px}.common_list_voice li .info-box{padding-left:220px}.common_list_voice li .info-box dl dt{font-size:18px;line-height:18px;margin:0 0 12px;font-weight:bold}.common_list_voice li .info-box dl dd{font-size:13px;line-height:20px;margin-bottom:0}.common_list_5item{list-style:none;border:1px solid #d9dae0}.common_list_5item li{text-align:center;border-right:1px solid #d9dae0;border-bottom:1px solid #d9dae0;float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:23px 28px 25px;width:-khtml-calc(100%/2);width:-ms-calc(100%/2);width:-o-calc(100%/2);width:calc(100%/2)}.common_list_5item li.fix_height{min-height:336px}.common_list_5item li:nth-child(n+3){padding:23px 20px 20px;width:-khtml-calc(100%/3);width:-ms-calc(100%/3);width:-o-calc(100%/3);width:calc(100%/3);border-bottom:0}.common_list_5item li:nth-child(2),.common_list_5item li:nth-child(5){border-right:0}.common_list_5item li dl{margin-top:22px}.common_list_5item li dl dt{font-size:20px;font-weight:bold;color:#ff4021;line-height:26px;margin-bottom:10px}.common_list_5item li dl dd{font-size:13px;line-height:20px;text-align:left}.common_list_5item li dl dd span{font-size:16px;font-weight:bold}.common_list_10item{list-style:none}.common_list_10item li{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:-khtml-calc(100%/5 - 8px);width:-ms-calc(100%/5 - 8px);width:-o-calc(100%/5 - 8px);width:calc(100%/5 - 8px);margin:0 10px 10px 0;padding:16px 2px 2px;text-align:center;border:1px solid #d9dae0;position:relative}.common_list_10item li:nth-child(5n){margin:0 0 10px 0}.common_list_10item li:before{content:"";position:absolute;top:2px;left:2px;border:6px solid #d9dae0;border-right:6px solid transparent;border-bottom:6px solid transparent}.common_list_10item li:hover{border-color:#ff4021}.common_list_10item li:hover:before{border-top-color:#ff4021;border-left-color:#ff4021}.common_list_10item li a{display:block;text-decoration:none}.common_list_10item li span{display:block;font-size:9px;line-height:14px;color:#222;margin-bottom:10px}.common_list_10item li h3{font-size:12px;line-height:14px;color:#222;margin-bottom:15px}.common_list_10item li img{width:100%}.common_list_various{list-style:none}.common_list_various li{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:-khtml-calc(100%/2 - 15px);width:-ms-calc(100%/2 - 15px);width:-o-calc(100%/2 - 15px);width:calc(100%/2 - 15px);margin:0 15px 30px 0}.common_list_various li:nth-child(2n){margin:0 0 30px 15px}.common_list_various li .box-content{padding:25px 2px 20px;text-align:center;border:1px solid #d9dae0;margin-bottom:7px}.common_list_various li .box-content.has_link:hover{border-color:#ff4021}.common_list_various li .box-content.has_link:hover a:before{border-top-color:#ff4021;border-left-color:#ff4021}.common_list_various li .box-content a{display:block;text-decoration:none;position:relative}.common_list_various li .box-content a:before{content:"";position:absolute;top:-22px;left:2px;border:6px solid #d9dae0;border-right:6px solid transparent;border-bottom:6px solid transparent}.common_list_various li .box-content span{display:block;font-size:11px;line-height:14px;color:#222;margin-bottom:20px}.common_list_various li .box-content h3{font-size:18px;line-height:18px;color:#222;margin-bottom:30px}.common_list_various li .box-content img{width:100%}.common_list_various li .box-content p{padding:20px 10px 0 22px;font-size:13px;line-height:20px;margin:0;text-align:left;color:#494c5f}.qa-box{list-style:none;padding:0;margin:25px 0 0}.qa-box h3,.qa-box h4{padding:15px 0;font-size:14px;line-height:20px;display:block;margin:0;cursor:pointer;color:#ff4021;padding-left:35px;background:url("/img/common/icon_ques.png") top 13px left no-repeat}.qa-box p{font-size:12px;line-height:18px;position:relative;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);padding:2px 0 2px 50px;background:url("/img/common/icon_ans.png") top 1px left 20px no-repeat;z-index:2}.qa-box li{position:relative;padding-bottom:5px;margin:0 0 11px;border-bottom:1px solid #d9dae0}.qa-box li:last-child{border-bottom:0}.common-pagination{overflow:hidden;text-align:center;margin:40px 0}.common-pagination .status{margin:0 0 5px 0;font-size:12px}.common-pagination .pagination-content{display:inline-block}.common-pagination .pagination-content p{width:36px;height:54px;line-height:54px;margin-bottom:0;border:1px solid #d9dadf}.common-pagination .pagination-content p a,.common-pagination .pagination-content p span{min-width:36px;min-height:24px;display:block;text-decoration:none}.common-pagination .pagination-content .page-first{float:left;border-radius:5px 0 0 5px}.common-pagination .pagination-content .page-first a,.common-pagination .pagination-content .page-first span{background:url("/img/report/icon_arrow_dleft.png") no-repeat center}.common-pagination .pagination-content .page-last{float:right;border-radius:0 5px 5px 0}.common-pagination .pagination-content .page-last a,.common-pagination .pagination-content .page-last span{background:url("/img/report/icon_arrow_dright.png") no-repeat center}.common-pagination .pagination-content ul{list-style:none;display:inline-block;height:54px;border:1px solid #d9dadf;border-left:0;border-right:0;padding-top:0}.common-pagination .pagination-content ul.w300{width:300px;border-left:1px solid #d9dadf;border-right:1px solid #d9dadf}.common-pagination .pagination-content ul.w300 li{width:50%}.common-pagination .pagination-content ul li{width:140px;float:left;text-align:center;border-right:1px solid #d9dadf;margin:0;padding:0;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.common-pagination .pagination-content ul li a,.common-pagination .pagination-content ul li span{text-decoration:none;color:#434343;display:block;height:54px;line-height:54px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.common-pagination .pagination-content ul li:hover a{text-decoration:underline}.common-pagination .pagination-content ul li.prev{padding:0 20px}.common-pagination .pagination-content ul li.prev a,.common-pagination .pagination-content ul li.prev span{padding-left:12px;background:url("/img/common/pagination/icon_arrow_left.png") no-repeat center left}.common-pagination .pagination-content ul li.list{width:166px;padding:0 20px;background-color:#f9f9fa}.common-pagination .pagination-content ul li.next{padding:0 20px}.common-pagination .pagination-content ul li.next a,.common-pagination .pagination-content ul li.next span{padding-right:12px;background:url("/img/common/pagination/icon_arrow_right.png") no-repeat center right}.common-pagination .pagination-content ul li .current,.common-pagination .pagination-content ul li.disable{opacity:0.5}.common-pagination .pagination-content ul li:last-child{border-right:0}.common_request ul{list-style:none;border:1px solid #d9dae0;position:relative;z-index:10}.common_request ul:before{content:"";position:absolute;bottom:-18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("/img/base/icon_arrow_down.png") no-repeat;width:37px;height:37px}.common_request ul li{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px 23px 16px 52px;width:-khtml-calc(100%/2);width:-ms-calc(100%/2);width:-o-calc(100%/2);width:calc(100%/2);border-bottom:1px dotted #d9dae0;border-right:1px dotted #d9dae0;background:url("/img/base/icon_ticked.png") top 35px left 23px no-repeat;font-size:18px;font-weight:bold;line-height:24px;color:#222}.common_request ul li:nth-child(n+3){border-bottom:0}.common_request ul li:nth-child(2n){border-right:0}.common_request .banner-bottom{border:1px solid #d9dae0;border-top:0;background:#FFF;padding:2px}.common_request .banner-bottom .bg_orange{background:#fff2e7;padding:2px;min-height:186px;position:relative}.common_request .banner-bottom .bg_orange:after{background:url("/img/common/common_request_2.png");width:264px;height:172px;content:"";position:absolute;right:40px;bottom:-2px}.common_request .banner-bottom .bg_orange dl{padding:40px 0 40px 40px;width:440px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center}.common_request .banner-bottom .bg_orange dl dt{font-size:24px;font-weight:bold;color:#000;padding-bottom:10px;margin-bottom:20px}.common_request .banner-bottom .bg_orange dl dt span{color:#ff4021}.common_request .banner-bottom .bg_orange dl dt:after{content:"";display:block;height:1px;background:#222;width:50px;position:relative;left:50%;bottom:-10px;margin-left:-25px}.common_request .banner-bottom .bg_orange dl dd{line-height:24px}.common_box_top{border:1px solid #d9dae0}.common_box_top h3{text-align:center;font-size:20px;padding:10px;margin:0 50px;border-bottom:1px solid #d9dae0}.common_box_top .content{padding:40px 50px;background:#f9f9fa}.common_box_top .content p.text-center{margin-bottom:40px;text-align:center}.common_box_top .content p.text-center a{margin-right:40px;display:inline-block}.common_box_top .content p.text-center a:last-child{margin-right:0}.common_box_top .content p{margin-bottom:0}.common_box_top .content p span{font-size:18px;font-weight:bold}.common_box_top .content p span.orange{color:#ff4021}.hide_schema{display:none}.common_configuration ul{background:url("/img/common/bg_recommend.png") no-repeat;list-style:none;padding:13px 263px 30px 35px;margin-bottom:20px}.common_configuration ul li{color:#fff;background:url("/img/common/icon_check_y.png") no-repeat center left 5px;padding-left:36px;margin-top:8px;font-size:18px;line-height:29px;white-space:nowrap;border-bottom:1px dotted #d9dae0}.common_configuration p{text-align:center;font-size:16px;font-weight:bold}.common_configuration p strong{color:#ff4021;font-size:20px;position:relative;border-bottom:1px solid #ff7f71}.common_configuration p strong:after{position:absolute;content:"";width:100%;height:1px;background-color:#ffa495;bottom:-3px;left:0}.common_btn3px a{position:relative;display:block;padding:10px;border:3px solid #ff4021;color:#ff4021;font-size:16px;font-weight:bold;text-decoration:none;text-align:center}.common_btn3px a:hover{text-decoration:underline;opacity:0.7}.common_btn3px a:before{content:"";position:absolute;left:50px;bottom:0;display:block;width:92px;height:74px;background:url(/img/common/btn3px/btn3px_img_01.png) no-repeat}.common_btn3px a:after{content:"";position:absolute;right:20px;top:50%;margin-top:-6px;display:block;width:7px;height:11px;background:url(/img/common/btn3px/btn3px_icon_arrow.png) no-repeat}.bell_counter+h3{position:relative}.bell_counter+h3.accordion.active:after{content:"";position:absolute;top:0;bottom:0;margin:auto;right:15px;display:block;width:18px;height:18px;-webkit-transition:all 0.3s;transition:all 0.3s;background:url(/img/phone/icon_accordion_target_on.png)}.bell_counter+h3.accordion:after{content:"";position:absolute;top:0;bottom:0;margin:auto;right:15px;display:block;width:18px;height:18px;-webkit-transition:all 0.3s;transition:all 0.3s;background:url(/img/phone/icon_accordion_target_off.png)}.six_quality ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px}.bell_maker_staff{display:-webkit-box;display:-ms-flexbox;display:flex;width:770px;height:397px;border:1px solid #D9DAE0;position:relative;background-image:url(/img/phone/maker/bg_maker_staff.png);background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.bell_maker_staff .img_staff{width:308px;-webkit-box-sizing:border-box;box-sizing:border-box}.bell_maker_staff .img_staff img{position:absolute;bottom:0;left:45px}.bell_maker_staff .comment_staff{position:relative}.bell_maker_staff .comment_staff:before{content:"";display:inline-block;border-top:30px solid transparent;border-right:30px solid #fff;border-bottom:30px solid transparent;position:absolute;right:457px;top:16%}.bell_maker_staff .comment_staff dl{width:460px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px}.bell_maker_staff .comment_staff dl dt{font-size:27px;font-weight:bold;color:#FF4021;padding-bottom:12px;border-bottom:1px solid #FF4021;letter-spacing:2px}.bell_maker_staff .comment_staff dl dd{font-size:15px;line-height:27px;text-align:justify;padding-top:17px}.copy_comparisonTable{width:100%;border-collapse:collapse}.copy_comparisonTable ul{list-style:none;text-align:left}.copy_comparisonTable ul li:before{content:"■";color:#0066aa;padding-right:5px}.copy_comparisonTable ul.demerit li:before{color:#494c5f}.copy_comparisonTable tr.hl_status th{font-size:16px;font-weight:bold;background-color:#9fa9b3;color:#fff}.copy_comparisonTable tr.hl_status th:first-child{background:none;border-top:none;border-left:none}.copy_comparisonTable tr td,.copy_comparisonTable tr th{border:1px solid #d9dae0;padding:10px 20px;text-align:center}.copy_comparisonTable th{background-color:#f9f9fa}.list_design_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list_design_1 li{width:240px;border:1px solid #d9dae0;-webkit-box-sizing:border-box;box-sizing:border-box}.list_design_1 h4{font-size:15px;text-align:center;padding:20px 0 15px}.list_design_1 p{padding:0 20px 20px}.list_design_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 12px}.list_design_2 li{width:calc(100% / 3);padding:15px 20px;border-right:1px dotted #d9dae0;-webkit-box-sizing:border-box;box-sizing:border-box}.list_design_2 li:last-child{border-right:none}.list_design_2 img{display:block;margin:0 auto}.list_design_2 h3{font-size:15px;text-align:center;padding:18px 0 12px}.list_design_3{border:1px solid #d9dae0;margin-top:20px}.list_design_3 li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border-bottom:1px dotted #d9dae0}.list_design_3 li:last-child{border-bottom:none}.list_design_3 img{width:210px;height:110px;margin-right:20px}.list_design_3 h3{font-size:15px;padding-bottom:5px}.list_design_4{margin-top:20px;list-style:none}.list_design_4 li{float:left}.list_design_4 li:first-child{margin-right:20px}.list_design_4 li div:first-child{width:375px;border:1px solid #d9dae0;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left bottom,left top,from(#f3f3f3),color-stop(20%,#fff),to(#FFF));background:linear-gradient(to top,#f3f3f3,#fff 20%,#FFF);min-height:518px;margin-bottom:12px}.list_design_4 h3{font-size:18px;text-align:center;padding:20px 0;line-height:1.2}.list_design_4 h3 span{font-size:10px;font-weight:normal}.list_design_4 dt{font-size:16px;font-weight:bold;padding:20px}.list_design_4 dd{padding:0 20px 20px}.list_design_5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.list_design_5 li{width:240px;border:1px solid #d9dae0}.list_design_5 h3{font-size:15px;text-align:center;padding-top:15px}.list_design_5 h3:after{content:"";display:block;width:30px;height:1px;background-color:#494c5f;margin:12px auto}.list_design_5 p{padding:0 20px 20px}.list_design_6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 12px}.list_design_6 li{display:-webkit-box;display:-ms-flexbox;display:flex;width:375px;border:1px solid #d9dae0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.list_design_6 img{height:100px;margin-right:20px}.bell_bannerStyle_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.bell_bannerStyle_2{margin-bottom:30px}.bell_bannerStyle_2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.bell_bannerStyle_2 ul:after{display:none}.bell_bannerStyle_2 ul li{margin-bottom:10px}.bell_sixReasons{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 30px}.bell_sixReasons li{width:calc(100% / 3);text-align:center;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.bell_sixReasons li:nth-child(odd){background-color:#f9f9fa}.bell_sixReasons li img{width:40%}.bell_sixReasons li h3{padding:20px 0 8px;font-size:16px}.bell_sixReasons li p{margin-bottom:0;text-align:left}.bell_sixReasons+div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bell_sixReasons+div a{margin-right:20px}.bell_sixReasons+div a img{width:250px}.bell_sixReasons+div a img:hover{opacity:0.7}.introduction_scene li{display:-webkit-box;display:-ms-flexbox;display:flex}.introduction_scene li div{background-color:#ff4021}.introduction_scene li div p{color:#fff}.banner_sideByside{text-align:center}.banner_sideByside img{width:250px}.banner_sideByside{margin-bottom:30px}.modelRank{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.modelRank:after{display:none}.modelRank li{width:246px;border:1px solid #e7e7e7;margin-right:13px;margin-bottom:13px}.modelRank li a{text-decoration:none}.modelRank li a>span{width:246px;height:200px;overflow:hidden}.modelRank li a div{padding:20px;position:relative}.modelRank li a div>img{position:absolute;top:12px;right:12px}.modelRank li a div>img.ntt{width:25%}.modelRank li a div>img.saxa{width:10%}.modelRank li a div>img.hitachi{top:15px;width:27%}.modelRank li a div>img.nec{width:20%}.modelRank li a div>img.panasonic{width:32%}.modelRank li a div>img.nakayo{top:15px;width:33%}.modelRank li a div>img.iwatsu{width:29%}.modelRank li a div>img.sharp{width:28%}.modelRank li a div>img.canon{width:25%}.modelRank li a div>img.canon{top:10px;width:25%}.modelRank li a div>img.fujixerox{top:8px;width:40%}.modelRank li a div>img.konicaminolta{top:8px;width:55%}.modelRank li a div>img.kyocera{top:10px;width:30%}.modelRank li a div>img.ricoh{width:26%}.modelRank li a div>img.toshiba{width:31%}.modelRank li a div span.status{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:13px}.modelRank li a div span.status span{font-size:12px;background-color:#00a8e1;border-radius:3px;color:#fff;list-style:none;padding:2px 5px;width:30px;text-align:center;font-weight:bold;border:none}.modelRank li a div span.status span:first-child{margin-right:4px}.modelRank li a div h3{line-height:1.2;background-repeat:no-repeat;background-size:16%;background-position:left center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:8px 0}.modelRank li a div h3 span:first-child{color:#222;font-size:17px}.modelRank li a div h3 span:not(:first-child){font-size:11px;font-weight:normal;color:#666}.modelRank li a div p{font-size:12px;color:#666;margin-top:10px;padding-top:10px;border-top:1px solid #e7e7e7;margin-bottom:0}.modelRank li a div p b{font-size:14px;color:#8c8359}.modelRank li a div p mark{position:relative;text-align:center;font-size:12px;background:#373a48;color:#FFF;display:block;font-weight:bold;padding:1px 0;margin-top:8px}.modelRank li a div p mark:after,.modelRank li a div p mark:before{position:absolute;content:"";width:0px;height:0px;z-index:1;top:0;bottom:0;margin:auto;border-style:solid}.modelRank li a div p mark:before{left:0;border-width:14px 0 14px 7px;border-color:transparent transparent transparent #fff}.modelRank li a div p mark:after{right:0;border-width:14px 7px 14px 0;border-color:transparent #fff transparent transparent}.modelRank li a div p mark span{color:#f69931}.modelRank li:first-child h3{padding-left:44px;background-image:url(/img/common/ranking/rank_1.svg)}.modelRank li:nth-child(2) h3{padding-left:44px;background-image:url(/img/common/ranking/rank_2.svg)}.modelRank li:nth-child(3) h3{padding-left:44px;background-image:url(/img/common/ranking/rank_3.svg)}.modelRank li:nth-child(3n){margin-right:0}.copyRank li a>img{width:70%;margin:8px auto 12px;display:block}.copyRank li a div{border-top:1px dotted #e7e7e7}.copyRank li a div ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:13px}.copyRank li a div ul li{width:50%;border:none;margin:auto;color:#444;border-top:1px solid #e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px}.copyRank li a div ul li:nth-child(odd){border-right:1px solid #e7e7e7}.copyRank li a div ul li:nth-last-child(-n+2){border-bottom:1px solid #e7e7e7}.copyRank li a div ul li:first-child span{background-image:url(/img/copy/model/function_print.svg)}.copyRank li a div ul li:nth-child(2) span{background-image:url(/img/copy/model/function-a3.svg)}.copyRank li a div ul li:nth-child(3) span{padding-left:37px;background-position:left 18% center;background-image:url(/img/copy/model/function-color.svg)}.copyRank li a div ul li:last-child span{background-image:url(/img/copy/model/function_mac.svg)}.copyRank li a div ul li span{background-repeat:no-repeat;background-position:left 18% center;background-size:14%;padding:5px 0 5px 39px;display:block}.copyRank li a div ul li span.incompatible{opacity:0.2}.copyRank li a div p{margin-top:0;border-top:none}.contact-side{text-align:center;border:1px solid #e7e7e7;margin-bottom:10px}.contact-side strong{display:block;font-size:16px;font-weight:bold;background:no-repeat url(/img/common/clock.svg) 14px 50%;background-size:15px 15px;text-indent:14px;letter-spacing:-1px}.contact-side strong.pen{background:no-repeat url(/img/common/pensile.svg) 14px 50%;background-size:15px 15px;text-indent:14px;font-size:16px}.contact-side p{padding:13px 0;text-align:center;background-color:#65ab31;color:#fff;margin-bottom:16px}.contact-side em{color:#65ab31;background:url(/img/common/free-dial.svg) left center/22px no-repeat;padding-left:28px;font-size:15px;font-style:normal;font-weight:bold}.contact-side em+img{display:block;margin:6px 20px 4px}.contact-side hr{width:90%;margin:0 auto 5px}.contact-side .side-openTime{display:table;font-size:11px;font-weight:bold;color:#9b9b9b;margin:0 auto 10px}.contact-side .side-openTime__left{display:table-cell;vertical-align:middle}.contact-side .side-openTime__right{display:table-cell;text-align:left}.contact-side .last{display:block;font-size:11px;font-weight:bold;color:#9b9b9b;margin-bottom:20px}.contact-side a{display:block;margin:5px 0}.model-rank{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.model-rank li{width:100%;margin-bottom:20px}.model-rank li:last-child{margin-bottom:0}.model-rank li a:after{display:block;position:absolute;top:15px;left:15px;width:50px;height:50px}.model-rank li:first-child a:after{content:url(/img/common/ranking/rank_1.svg)}.model-rank li:nth-child(2) a:after{content:url(/img/common/ranking/rank_2.svg)}.model-rank li:nth-child(3) a:after{content:url(/img/common/ranking/rank_3.svg)}.model-rank li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#494c5f;text-decoration:none;-webkit-box-shadow:0px 2px 16px 0px rgba(4,0,0,0.2);box-shadow:0px 2px 16px 0px rgba(4,0,0,0.2);position:relative}.model-rank li a div{padding:35px 40px}.model-rank li a div img.logo{position:absolute;top:20px;right:30px}.model-rank li a div img.ntt{width:10%}.model-rank li a div img.saxa{width:4%}.model-rank li a div img.hitachi{width:12%}.model-rank li a div img.iwatsu{width:12%}.model-rank li a div img.nakayo{width:12%}.model-rank li a div img.nec{width:12%}.model-rank li a div img.panasonic{width:12%}.model-rank li a div span.status{font-size:12px}.model-rank li a div h3{font-size:24px}.model-rank li a div h3+p{padding-bottom:10px;border-bottom:1px solid #e7e7e7;margin-bottom:13px}.model-rank li a div h3+p time{font-size:12px;display:block}.model-rank li a div h3+p+p{margin-bottom:0;font-size:13px}.model-rank li a div mark{font-size:17px;font-weight:bold;background:none;color:#c90000}.model-rank li a div mark+b{background-color:#494c5f;color:#fff;padding:2px 10px;font-size:12px;position:relative}.model-rank li a div mark+b:after{content:"";position:absolute;top:0;right:-10px;width:0;height:0;border-style:solid;border-color:transparent #494c5f #fff;border-width:0 0 20px 10px}.model-rank li:nth-child(n+4){width:31%;margin-right:2%}.model-rank li:nth-child(n+4) a{display:block}.model-rank li:nth-child(n+4) a div{padding:20px}.model-rank li:nth-child(n+4) a div h3{font-size:20px;font-weight:bold}.model-rank li:nth-child(n+4) a div h3+p{border:none;margin-bottom:0}.model-rank li:nth-child(n+4) a div h3+p+p{display:none}.model-rank li:nth-child(n+4) a div mark{color:#414042;font-size:16px;display:block}.model-rank li:nth-child(n+4) a div mark span{color:#c90000}h3.maker-rank{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:12px 0;text-align:center;font-size:23px;margin:30px 0 25px}h3.maker-rank span{background-repeat:no-repeat;background-position:left center;background-size:17%;padding-left:85px}h3.maker-rank span.ntt{background-image:url(/img/phone/logo/ntt_s_off.svg)}h3.maker-rank span.saxa{background-size:7%;background-image:url(/img/phone/logo/saxa_s_off.svg);padding-left:45px}h3.maker-rank span.nakayo{background-size:18%;background-image:url(/img/phone/logo/nakayo_s_off.svg);padding-left:105px}h3.maker-rank span.panasonic{background-size:17%;background-image:url(/img/phone/logo/panasonic_s_off.svg);padding-left:105px}h3.maker-rank span.iwatsu{background-size:17%;background-image:url(/img/phone/logo/iwatsu_s_off.svg);padding-left:100px}h3.maker-rank span.hitachi{background-size:15%;background-image:url(/img/phone/logo/hitachi_s_off.svg);padding-left:100px}h3.maker-rank span.nec{background-size:13%;background-image:url(/img/phone/logo/nec_s_off.svg);padding-left:70px}h3.maker-rank span.etc{background-image:url(/img/phone/logo/iwatsu_s_off.svg),url(/img/phone/logo/hitachi_s_off.svg),url(/img/phone/logo/nec_s_off.svg);background-position:left 0 center,left 90px center,left 180px center;background-size:13%,13%,9%;padding-left:250px}h3.maker-rank span.sharp{background-image:url(/img/copy/logo/sharp_s_off.svg);background-size:18%;padding-left:110px}h3.maker-rank span.canon{background-image:url(/img/copy/logo/canon_s_off.svg);background-size:16%;padding-left:100px}h3.maker-rank span.fujixerox{background-image:url(/img/copy/logo/fuji_s_off.svg);background-size:20%;padding-left:140px}h3.maker-rank span.kyocera{background-image:url(/img/copy/logo/kyocera_s_off.svg);background-size:18%;padding-left:110px}h3.maker-rank span.ricoh{background-image:url(/img/copy/logo/ricoh_s_off.svg);background-size:16%;padding-left:90px}h3.maker-rank span.toshiba{background-image:url(/img/copy/logo/toshiba_s_off.svg);background-size:20%;padding-left:110px}h3.maker-rank span.konicaminolta{background-image:url(/img/copy/logo/konica_s_off.svg);background-size:25%;padding-left:170px}.model-rank-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none}.model-rank-side:after{display:none}.model-rank-side li{width:246px;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:16px}.model-rank-side li:nth-child(3n){margin-right:0}.model-rank-side li a{display:block;text-decoration:none;color:#494c5f}.model-rank-side li a div{padding:25px;text-align:center}.model-rank-side li a div span.status{font-size:12px}.model-rank-side li a div h3{font-size:18px;line-height:1.3;margin-top:2px;border-bottom:1px solid #e7e7e7;padding-bottom:8px}.model-rank-side li a div p{margin-top:7px}.model-rank-side li a div p time{font-size:12px;display:block}.model-rank-side li a div p mark{font-size:15px;font-weight:bold;background:none;color:#494c5f;display:block;padding-bottom:3px}.model-rank-side li a div p mark+b{background-color:#494c5f;color:#fff;padding:2px 10px;font-size:12px;position:relative}.model-rank-side li a div p mark+b:after{content:"";position:absolute;top:0;right:-10px;width:0;height:0;border-style:solid;border-color:transparent #494c5f #fff;border-width:0 0 20px 10px}.model-rank-side li a div p mark span{color:#c90000}#lease-agreement #lease-agreement-main-visual{padding:35px 310px 35px 70px;background:url(/img/phone/new/lease-agreement-main-visual.png)}#lease-agreement #lease-agreement-main-visual>span{font-size:15px;text-decoration:underline;color:#414042;font-weight:bold}#lease-agreement #lease-agreement-main-visual>h3{font-size:37px;color:#414042;line-height:1.3;padding:12px 0 10px}#lease-agreement #lease-agreement-main-visual>h3 strong{color:#e38f34}#lease-agreement #lease-agreement-main-visual>p{font-weight:bold;color:#959595;font-size:15px;margin-bottom:0}#lease-agreement #lease-agreement-main-visual p:last-of-type{border:1px solid #e7e7e7;background-color:#fff;color:#414042;font-weight:normal;font-size:12px;padding:40px 30px 15px;position:relative;margin-top:20px}#lease-agreement #lease-agreement-main-visual p:last-of-type mark{width:40%;background-color:#959595;color:#fff;padding:5px 0;text-align:center;display:block;position:absolute;top:0;left:0}#lease-agreement #lease-agreement-main-visual+ul{list-style:none;background-color:#e38f34;padding:20px;clear:both}#lease-agreement #lease-agreement-main-visual+ul li{float:left;width:243px;border-right:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:0 30px}#lease-agreement #lease-agreement-main-visual+ul li:last-child{width:244px;border-right:none}#lease-agreement #lease-agreement-main-visual+ul li h4{font-size:16px;line-height:1.5;margin-bottom:7px}#lease-agreement #lease-agreement-main-visual+ul li p{font-size:13px;margin-bottom:0}#lease-agreement .lease-agreement-faq{background-color:#212E3D;color:#fff;padding:20px 50px 35px}#lease-agreement .lease-agreement-faq h3{font-weight:bold;background:no-repeat url(/img/phone/new/fukidashi.svg);padding-left:50px}#lease-agreement .lease-agreement-faq h3 span{font-size:24px;padding-right:10px}#lease-agreement .lease-agreement-faq dl{background-color:#4D5864;padding:0 15px 15px;margin-top:15px}#lease-agreement .lease-agreement-faq dl dt{position:relative;padding-top:15px;padding-left:35px;font-size:18px;font-weight:bold;text-decoration:underline;cursor:pointer}#lease-agreement .lease-agreement-faq dl dt:before{content:"Q";color:#fff;width:28px;height:29px;background-color:#212E3D;display:block;text-align:center;position:absolute;left:0;border-radius:5px}#lease-agreement .lease-agreement-faq dl dt .accordion-icon{position:absolute;width:30px;height:30px;right:-7px;top:50%;margin-top:6px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#lease-agreement .lease-agreement-faq dl dt .accordion-icon span{position:absolute;width:55%;height:2px;background-color:#a4a4a4;border-radius:4px;-webkit-transition:all 0.5s;transition:all 0.5s}#lease-agreement .lease-agreement-faq dl dt .accordion-icon span:first-of-type{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#lease-agreement .lease-agreement-faq dl dt .accordion-icon span:nth-of-type(2){-webkit-transform:rotate(90deg);transform:rotate(90deg)}#lease-agreement .lease-agreement-faq dl dt .accordion-icon.on span:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#lease-agreement .lease-agreement-faq dl dt .accordion-icon.on span:nth-of-type(2){-webkit-transform:rotate(135deg);transform:rotate(135deg)}#lease-agreement .lease-agreement-faq dl dd{color:#E38F34;margin-top:15px;position:relative;padding-left:35px;padding-top:4px;display:none}#lease-agreement .lease-agreement-faq dl dd:before{content:"A";color:#212E3D;background-color:#E38F34;width:28px;height:29px;display:block;text-align:center;position:absolute;left:0;top:0;border-radius:5px;font-size:18px;font-weight:bold}.used__intro__inner{width:730px;height:265px;background:no-repeat url(/img/phone/used/used_intro.jpg);padding:35px 0 0 40px}.used__intro__inner__title img{width:478px}.used__intro__inner__list__item{background-color:transparent!important;list-style:none;background-repeat:no-repeat!important;padding:0!important;background-position:2px 9px!important;background-size:20px!important;background-image:url(/img/phone/used/checkmark.svg)!important;text-indent:30px;margin-top:7px}.used__intro__inner__list__item--main{display:block;font-size:22px;font-weight:bold}.used__intro__inner__list__item--main__cgcolor{color:#c00e53}.used__intro__inner__list__item--text{display:block;font-size:14px}.link__sec{margin-bottom:20px}.link__sec__inner{text-align:center}.link__sec__inner a{display:block;text-decoration:none;color:#fff;font-size:25px;background-color:#c00e53;padding:15px 0}.link__sec__inner a:hover{opacity:0.7}#campaign-phone-fiveset #campaign-phone-fiveset-mainvisual{color:#080404;padding:40px 0 40px 185px;background:url(/img/phone/new/bg-fiveset.png),-webkit-gradient(linear,left top,right top,from(#e4e3e3),color-stop(2%,#e4e3e3),color-stop(6%,#f9f9fa),color-stop(94%,#f9f9fa),color-stop(94%,#f9f9fa),color-stop(98%,#e4e3e3),to(#e4e3e3));background:url(/img/phone/new/bg-fiveset.png),linear-gradient(to right,#e4e3e3 0%,#e4e3e3 2%,#f9f9fa 6%,#f9f9fa 94%,#f9f9fa 94%,#e4e3e3 98%,#e4e3e3 100%);background:url(/img/phone/new/bg-fiveset.png),-webkit-linear-gradient(left,#e4e3e3 0%,#e4e3e3 2%,#f9f9fa 6%,#f9f9fa 94%,#f9f9fa 94%,#e4e3e3 98%,#e4e3e3 100%);background-repeat:no-repeat;background-position:left 40px top,center}#campaign-phone-fiveset #campaign-phone-fiveset-mainvisual span{font-size:26px;font-weight:bold}#campaign-phone-fiveset #campaign-phone-fiveset-mainvisual h2{font-size:50px;margin:6px 0 10px;padding:0;line-height:1.1;border:none;letter-spacing:-0.02em}#campaign-phone-fiveset #campaign-phone-fiveset-mainvisual h2:before{display:none}#campaign-phone-fiveset #campaign-phone-fiveset-mainvisual p{font-size:20px;font-weight:bold;color:#878687;margin-bottom:0}#campaign-phone-fiveset #campaign-phone-fiveset-describe{color:#d1b261;background-color:#080404;padding:40px}#campaign-phone-fiveset #campaign-phone-fiveset-describe h3{font-size:22px;margin-bottom:5px}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul{list-style:none}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul li{width:230px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px 120px 10px 0;background-repeat:no-repeat;background-position:right 10px center}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul li h4{font-size:18px;margin-bottom:5px}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul li p{color:#fff;font-size:12px;margin-bottom:0}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul li:first-child{background-image:url(/img/phone/new/fiveset-model-platia2.png)}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul li:nth-child(2){background-image:url(/img/phone/new/fiveset-model-a1.png)}#campaign-phone-fiveset #campaign-phone-fiveset-describe ul li:last-child{background-image:url(/img/phone/new/fiveset-model-b1.png)}#campaign-phone-fiveset #campaign-phone-fiveset-describe+p{background-color:#ab1d2e;color:#fff;text-align:center;padding:16px 0;font-size:20px}#phone-merit ul{list-style:none}#phone-merit ul li{padding:40px 250px 40px 160px;background-color:#f5f5f5;margin-bottom:1px;background-repeat:no-repeat;background-position:left top 30px,right 40px center;background-size:15%,auto;min-height:215px;-webkit-box-sizing:border-box;box-sizing:border-box}#phone-merit ul li:first-child{background-image:url(/img/cloud/extension_01.svg),url(/img/phone/new/bg-merit-lease.png)}#phone-merit ul li:nth-child(2){background-image:url(/img/cloud/extension_02.svg),url(/img/phone/new/bg-merit-function.png)}#phone-merit ul li:last-child{background-image:url(/img/cloud/extension_03.svg),url(/img/phone/new/bg-merit-risk.png)}#phone-merit ul li h3{font-size:20px;color:#8abe2b;margin-bottom:15px}#phone-merit ul li p{margin-bottom:0;color:#414042}#new-replacement ul{list-style:none}#new-replacement ul li{width:375px;float:left;padding:140px 35px 35px;background:#232f3e;background-repeat:no-repeat;background-position:top center;background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box}#new-replacement ul li:first-child{margin-right:20px;background-image:url(/img/phone/flotation.png)}#new-replacement ul li:last-child{background-image:url(/img/phone/transfer.png)}#new-replacement ul li h3{color:#fff;font-size:23px;background:url(/img/common/logo-mark.svg) bottom center/20% no-repeat;padding-bottom:30px;text-align:center;padding-bottom:13px}#new-replacement ul li p{margin-bottom:0;margin:20px 0;color:#fff;font-weight:normal}#new-replacement ul li p em{color:#e38f34;font-style:normal;font-weight:bold;background:url(/img/common/checkmark-orange.svg) left center/5% no-repeat;padding-left:20px;font-size:16px;margin-bottom:10px;display:block}#new-replacement ul li a{background-color:#e38f34;text-align:center;color:#232f3e;text-decoration:none;padding:8px 0;font-size:12px;border-radius:2px;display:block;width:130px;font-weight:bold}#new-replacement.copy li{background-color:#f5f1e7;background-repeat:no-repeat}#new-replacement.copy li:first-child{background-image:url("../img/copy/new_replacement_copy01.jpg")}#new-replacement.copy li:last-child{background-image:url("../img/copy/new_replacement_copy02.jpg")}#new-replacement.copy h3{color:#9d0000;background:url("../img/copy/logo_mark_red.svg") no-repeat bottom center/20%}#new-replacement.copy p{color:#434343}#new-replacement.copy a{background:none!important;width:100%!important}#relocation-expansion ul{list-style:none}#relocation-expansion ul li{width:250px;height:350px;padding:25px;float:left;background:#232f3e;background-repeat:no-repeat;background-position:bottom center;background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px}#relocation-expansion ul li:first-child{background-image:url(/img/phone/moving.png)}#relocation-expansion ul li:nth-child(2){background-image:url(/img/phone/relocation.png)}#relocation-expansion ul li:last-child{background-image:url(/img/phone/malfunction.png);margin-right:0}#relocation-expansion ul li h3{color:#fff;font-size:23px;background:url(/img/common/logo-mark.svg) bottom center/30% no-repeat;padding-bottom:30px;text-align:center;padding-bottom:13px}#relocation-expansion ul li p{margin-bottom:0;margin:20px 0;color:#fff;font-weight:normal}#relocation-expansion ul li p em{color:#e38f34;font-style:normal;font-weight:bold;background:url(/img/common/checkmark-orange.svg) left center/5% no-repeat;padding-left:20px;font-size:12px;margin-bottom:10px;display:block}#relocation-expansion ul li a{background-color:#e38f34;text-align:center;color:#232f3e;text-decoration:none;padding:8px 0;font-size:12px;border-radius:2px;display:block;width:150px}.etc-popular ul{list-style:none}.etc-popular ul li{width:250px;margin-right:10px;margin-bottom:10px;background-color:#e7e7e7;overflow:hidden;float:left}.etc-popular ul li:nth-child(3n){margin-right:0}.etc-popular ul li h3{font-size:19px;font-weight:normal;margin:15px 20px 5px}.etc-popular ul li p{font-size:12px;margin:0 20px 20px}.function-popular ul{list-style:none}.function-popular ul li{width:250px;margin-right:10px;margin-bottom:10px;background-color:#212e3d;overflow:hidden;float:left;border:1px solid #d9dae0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.function-popular ul li:nth-child(3n){margin-right:0}.function-popular ul li span{font-size:11px;font-weight:bold;color:#e38f34;margin:20px 30px 0;display:block}.function-popular ul li h3{font-size:19px;margin:0 30px 5px 40px}.function-popular ul li p{font-size:12px;margin:0 20px 25px 40px;color:#ccc}.line-good-plan ul{list-style:none}.line-good-plan ul li{color:#212e3d;background:#f9f9fa;background-repeat:no-repeat;background-position:right 85px center;padding:60px 340px 60px 75px}.line-good-plan ul li:first-child{background-image:url(/img/phone/common/graph-amavo.png);background-size:215px;margin-bottom:20px}.line-good-plan ul li:last-child{background-image:url(/img/phone/common/line-plan-otoku.png)}.line-good-plan ul li h3{font-size:24px;font-weight:normal}.line-good-plan ul li p{margin-bottom:20px}.line-good-plan ul li p em{font-size:24px;font-style:normal;display:block;text-decoration:underline;margin:6px 0 12px}.line-good-plan ul li a{color:#212e3d;text-decoration:none;border:1px solid #414042;border-radius:2px;padding:8px 0;display:block;text-align:center;width:135px}.tab-common-five-headline{list-style:none}.tab-common-five-headline>div{float:left;width:146px;margin-right:10px;font-size:23px;text-align:center;-webkit-transition:0.3s;transition:0.3s;padding:12px 0;cursor:pointer;font-weight:bold;color:#fff;background:#ff4021;background:-webkit-gradient(linear,left top,left bottom,from(#ff4021),color-stop(90%,#e93c1f),to(#da371e));background:linear-gradient(to bottom,#ff4021 0%,#e93c1f 90%,#da371e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff4021",endColorstr="#da371e",GradientType=0)}.tab-common-five-headline>div.active{color:#222;background:#d8d8d8;background:-webkit-gradient(linear,left top,left bottom,from(#d8d8d8),color-stop(9%,#e0e0e0),to(#f3f3f3));background:linear-gradient(to bottom,#d8d8d8 0%,#e0e0e0 9%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d8d8d8",endColorstr="#f3f3f3",GradientType=0)}.tab-common-five-headline>div:last-child{margin-right:0}.tab-common-five-contents .contents{padding:35px;background-color:#f3f3f3}.tab-common-five-contents .contents details{margin-bottom:1px}.tab-common-five-contents .contents details summary{position:relative;outline:none;font-size:18px;font-weight:bold;background:url(/img/common/icon-question.svg) left 30px top 22px/23px no-repeat;background-color:#fff;padding:20px 80px;margin-bottom:1px}.tab-common-five-contents .contents details summary::-webkit-details-marker{display:none}.tab-common-five-contents .contents details summary .accordion-icon,.tab-common-five-contents .contents details summary .accordion-icon>span{display:block;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;bottom:0;margin:auto}.tab-common-five-contents .contents details summary .accordion-icon{position:absolute;width:30px;height:30px;right:10px}.tab-common-five-contents .contents details summary .accordion-icon>span{position:absolute;width:55%;height:2px;background-color:#a4a4a4;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.tab-common-five-contents .contents details summary .accordion-icon>span:first-of-type{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.tab-common-five-contents .contents details summary .accordion-icon>span:nth-of-type(2){transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.tab-common-five-contents .contents details p{background:url(/img/common/icon-answer.svg) left 30px top 22px/23px no-repeat;background-color:#fff;padding:20px 80px;margin-bottom:0;display:none}.tab-common-five-contents .contents details[open] summary .accordion-icon span:first-of-type{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.tab-common-five-contents .contents details[open] summary .accordion-icon span:nth-of-type(2){transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}@-webkit-keyframes p-show{0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes p-show{0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}.tab-common-five-contents .contents details[open] p{display:block;-webkit-animation:p-show 0.4s ease;animation:p-show 0.4s ease}.tab-common-five-contents .contents details:last-of-type{margin-bottom:35px}.tab-common-five-contents .contents a{position:relative;display:block;padding:15px 0;vertical-align:middle;text-decoration:none;font-size:17px;background-color:#494c5f;color:#fff;text-align:center}.tab-common-five-contents .contents a:after,.tab-common-five-contents .contents a:before{position:absolute;top:0;bottom:0;left:0;margin:auto 30px auto auto;content:"";vertical-align:middle}.tab-common-five-contents .contents a:before{right:3px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.banner-under-text{margin:30px 0}.userSatisfactionLevel__inner h2{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:38px;margin:0;line-height:4.5em;padding:0 0 0 25px;border-top:none;position:relative;width:770px;height:158px;background:no-repeat url(/img/phone/common/userSatisfactionLevel.jpg)}.userSatisfactionLevel__inner h2:before{width:78px;height:9px;display:block;content:"";background:transparent;position:absolute;left:255px;top:50%;margin-top:30px;background:no-repeat url(/img/phone/common/smile_bg.png)}.userSatisfactionLevel__inner__wrap h3{color:#c00e53;font-size:26px;position:relative;margin-top:35px;text-indent:4em}.userSatisfactionLevel__inner__wrap h3.caps01:before{position:absolute;content:"";background:no-repeat url(/img/phone/common/caps01.png) 15px 50%;background-color:#c00e53;height:44px;width:70px;top:0;left:0}.userSatisfactionLevel__inner__wrap h3.caps02:before{position:absolute;content:"";background:no-repeat url(/img/phone/common/caps02.png) 15px 50%;background-color:#c00e53;height:44px;width:70px;top:0;left:0}.userSatisfactionLevel__inner__wrap h3.caps03:before{position:absolute;content:"";background:no-repeat url(/img/phone/common/caps03.png) 15px 50%;background-color:#c00e53;height:44px;width:70px;top:0;left:0}.userSatisfactionLevel__inner__wrap h3:after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0px 0 43px 15px;border-color:transparent transparent transparent #c00e52;top:0;left:70px}.userSatisfactionLevel__inner__wrap__content{margin-top:25px}.userSatisfactionLevel__inner__wrap__content__ph{float:left;width:375px}.userSatisfactionLevel__inner__wrap__content__info{width:375px;float:right}.userSatisfactionLevel__inner__wrap__content__info h4{font-size:21px;line-height:36px;border-bottom:1px solid #a0a0a0;padding-bottom:10px}.userSatisfactionLevel__inner__wrap__content__info p{font-size:16px;line-height:29px;color:#959595;margin-top:10px}.userSatisfactionLevel.copy h2{background:url("../img/copy/satisfaction_01.png") no-repeat}.userSatisfactionLevel.copy h2:before{background:url("../img/copy/logo_mark_red.svg") no-repeat}.userSatisfactionLevel.copy h3{color:#a21f24}.userSatisfactionLevel.copy h3.caps01:before{background:#a21f24 url("../img/copy/satisfaction_02.png") no-repeat 15px 50%}.userSatisfactionLevel.copy h3.caps02:before{background:#a21f24 url("../img/copy/satisfaction_04.png") no-repeat 15px 50%}.userSatisfactionLevel.copy h3.caps03:before{background:#a21f24 url("../img/copy/satisfaction_06.png") no-repeat 15px 50%}.userSatisfactionLevel.copy h3:after{border-color:transparent transparent transparent #a21f24}.bg-title-01{font-size:16px;font-weight:normal;text-align:center;margin-bottom:10px;padding:110px 330px 33px 45px}.reason{}.reason .bg-title-01.ntt{background:url("../img/phone/maker/ntn/bg_title_ntt_reason.png") no-repeat}.reason .bg-title-01.saxa{background:url("../img/phone/maker/saxa/bg_title_saxa_reason.png") no-repeat}.reason .bg-title-01.hitachi{background:url("../img/phone/maker/hitachi/bg_title_hitachi_reason.png") no-repeat}.reason .bg-title-01.iwatsu{background:url("../img/phone/maker/iwatsu/bg_title_iwatsu_reason.png") no-repeat}.reason .bg-title-01.nec{background:url("../img/phone/maker/nec/bg_title_nec_reason.png") no-repeat}.reason .bg-title-01.nakayo{background:url("../img/phone/maker/nakayo/bg_title_nakayo_reason.png") no-repeat}.reason .bg-title-01.panasonic{background:url("../img/phone/maker/panasonic/bg_title_panasonic_reason.png") no-repeat}.reason .bg-title-01.canon{background:url("../img/copy/maker/bg_title_canon_reason.png") no-repeat}.reason .bg-title-01.fujixerox{background:url("../img/copy/maker/bg_title_fuji_reason.png") no-repeat}.reason .bg-title-01.konicaminolta{background:url("../img/copy/maker/bg_title_konica_reason.png") no-repeat}.reason .bg-title-01.kyocera{background:url("../img/copy/maker/bg_title_kyocera_reason.png") no-repeat}.reason .bg-title-01.ricoh{background:url("../img/copy/maker/bg_title_ricoh_reason.png") no-repeat}.reason .bg-title-01.sharp{background:url("../img/copy/maker/bg_title_sharp_reason.png") no-repeat}.reason .bg-title-01.toshiba{background:url("../img/copy/maker/bg_title_toshiba_reason.png") no-repeat}.useful{}.useful .bg-title-01.ntt{background:url("../img/phone/maker/ntn/bg_title_ntt_useful.png") no-repeat}.useful .bg-title-01.saxa{background:url("../img/phone/maker/saxa/bg_title_saxa_useful.png") no-repeat}.useful .bg-title-01.hitachi{background:url("../img/phone/maker/hitachi/bg_title_hitachi_useful.png") no-repeat}.useful .bg-title-01.nec{background:url("../img/phone/maker/iwatsu/bg_title_iwatsu_useful.png") no-repeat}.useful .bg-title-01.nakayo{background:url("../img/phone/maker/nakayo/bg_title_nakayo_useful.png") no-repeat}.useful .bg-title-01.nec{background:url("../img/phone/maker/nec/bg_title_nec_useful.png") no-repeat}.useful .bg-title-01.panasonic{background:url("../img/phone/maker/panasonic/bg_title_panasonic_useful.png") no-repeat}.useful .bg-title-01.iwatsu{background:url("../img/phone/maker/iwatsu/bg_title_iwatsu_useful.png") no-repeat}.useful .bg-title-01.canon{background:url("../img/copy/maker/bg_title_canon_useful.png") no-repeat}.useful .bg-title-01.fujixerox{background:url("../img/copy/maker/bg_title_fuji_useful.png") no-repeat}.useful .bg-title-01.konicaminolta{background:url("../img/copy/maker/bg_title_konica_useful.png") no-repeat}.useful .bg-title-01.ricoh{background:url("../img/copy/maker/bg_title_ricoh_useful.png") no-repeat}.useful .bg-title-01.sharp{background:url("../img/copy/maker/bg_title_sharp_useful.png") no-repeat}.useful .bg-title-01.kyocera{background:url("../img/copy/maker/bg_title_kyocera_useful.png") no-repeat}.useful .bg-title-01.toshiba{background:url("../img/copy/maker/bg_title_toshiba_useful.png") no-repeat}.reason-list,.useful-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reason-list:after,.useful-list:after{content:none}.reason-no,.useful-no{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:11px;line-height:23px;text-align:right;width:122px;margin:0 auto 10px;padding-right:14px}.reason-list p,.useful-list p{color:#777;margin-bottom:0}.reason-title,.useful-title{font-size:23px;font-weight:bold;line-height:32px;text-align:center;margin-bottom:15px}.reason-list li{background:#f9f9fa;list-style:none;text-align:center;width:190px;margin-bottom:10px;padding:40px 30px}.reason-no{background:url("../img/phone/maker/reason_no_bg.png") no-repeat}.reason-title{color:#12517c}.reason.copy .reason-no{background:url("../img/copy/maker/reason_no_bg.png") no-repeat}.reason.copy .reason-title{color:#d70d18}.useful-list li{background:#f9f9fa;list-style:none;width:300px;margin-bottom:10px;padding:30px 40px}.useful-no{background:url("../img/phone/maker/useful_no_bg.png") no-repeat}.useful-title{color:#222222}.implementation-campaign ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.implementation-campaign li{list-style:none}a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}a:hover img{opacity:0.6}.copy_super_zero{background:url("../img/copy/super_0_copy_bg.jpg") no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;height:280px;padding:25px}.copy_super_zero h2{padding:0;border:none;margin:0 0 15px 0}.copy_super_zero h2:before{content:none}.copy_super_zero p{font-size:18px;font-weight:bold}.copy_super_zero .red{color:#94252a}.copy_super_zero .kome{font-size:14px;font-weight:normal;margin-bottom:0}.copy_super_zero_list{background:#a21f24;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.copy_super_zero_list li{border-right:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:30px;width:33.3%}.copy_super_zero_list li:last-child{border-right:none}.copy_super_zero_list h3{color:#fff;font-size:19px;font-weight:bold;margin-bottom:10px}.copy_super_zero_list p{color:#fff;font-size:15px;margin-bottom:0}.csz_faq h3{background:#a21f24 url("../img/copy/icon_fukidashi.svg") no-repeat left 45px top 50%/45px 36px;color:#f5f1e7;font-size:27px;font-weight:bold;line-height:45px;padding:25px 25px 25px 100px;position:relative}.csz_faq h3 span{font-size:20px;font-weight:bold;margin-left:10px}.csz_faq h3:after,.csz_faq h3:before{background:#fff;content:"";display:block;width:29px;height:1px;margin:auto;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;position:absolute;top:0;right:30px;bottom:0}.csz_faq h3:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.csz_faq label{display:block;cursor:pointer}.csz_faq input{display:block;width:0;height:0;visibility:hidden}.csz_faq dl{background:#552f31;-webkit-box-sizing:border-box;box-sizing:border-box;display:block!important;height:0;opacity:0;visibility:hidden;padding:0 50px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.csz_faq #csz_faq_check:checked~dl{height:300px;opacity:1;visibility:visible;padding:40px 50px}.csz_faq #csz_faq_check:checked~h3:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}.csz_faq #csz_faq_check:checked~h3:after{-webkit-transform:rotate(0);transform:rotate(0)}.csz_faq dd,.csz_faq dt{background:#f5f1e7}.csz_faq dd:before,.csz_faq dt:before{border-radius:3px;font-size:18px;font-weight:bold;display:inline-block;text-align:center;margin-right:10px;width:30px;height:30px}.csz_faq dt{color:#552f31;font-weight:bold;text-decoration:underline;padding:15px 15px 6px}.csz_faq dt:before{background:#552f31;content:"Q";color:#f5f1e7}.csz_faq dd{color:#a21f24;margin-bottom:15px;padding:6px 15px 15px}.csz_faq dd:before{background:#a21f24;content:"A";color:#f5f1e7}.csz_faq dd:last-child{margin-bottom:0}.select-specification ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select-specification li{background:#f5f1e7;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;text-align:center;width:190px;padding:30px 17px;position:relative}.select-specification li:after{border-style:solid;border-width:28px 28px 0 0;border-color:#a21f23 transparent transparent transparent;content:"";display:block;width:0;height:0;position:absolute;top:0;left:0;z-index:10}.select-specification h3{color:#a21f24;font-size:20px;font-weight:bold;margin-bottom:5px}.select-specification p{font-size:16px;margin-bottom:15px}.select-specification a{display:block}.trouble-list{background:#f5f1e7 url("../img/copy/trouble_copy_01.png") no-repeat right top;padding:60px 20px 20px 50px;position:relative}.trouble-list h3{background:#434343;color:#f5f1e7;font-size:17px;font-weight:bold;padding:10px 20px;position:absolute;top:0;left:0}.trouble-list h3:after{border-color:#434343 transparent transparent transparent;border-style:solid;border-width:46px 27px 0 0;content:"";display:block;width:0;height:0;position:absolute;top:0;right:-27px}.trouble-list li{background:url("../img/copy/icon_check_gray.svg") no-repeat left 50%/16px 13px;color:#232f3e;font-size:15px;font-weight:bold;list-style:none;margin-bottom:0;padding-left:22px}.trouble-solution{background:#a21f24;padding:30px 45px}.trouble-solution h3{background:url("../img/copy/icon_check_white.svg") no-repeat left 50%/27px 22px;color:#fff;font-size:29px;font-weight:bold;margin-bottom:20px;padding-left:37px}.trouble-solution p{color:#f5f1e7;font-size:16px;font-weight:300}.about-lease{background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(white));background:linear-gradient(to bottom,#f6f6f6 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f6f6",endColorstr="#ffffff",GradientType=0);background-image:url("../img/copy/lease_copy.png");background-repeat:no-repeat;background-position:right top;padding:40px 350px 40px 50px}.about-lease h3{color:#a21f24;font-size:26px;font-weight:bold;margin-bottom:15px}.about-lease p{color:#959595;font-size:18px;font-weight:bold}.lease-melit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lease-melit div{width:370px}.lease-melit h4{border-radius:20px;color:#fff;font-size:23px;font-weight:bold;line-height:40px;text-align:center}.lease-melit ul{padding:30px 0 30px 50px}.lease-melit li{font-size:18px;font-weight:bold;list-style:none;margin-bottom:10px;padding-left:20px}.lease-melit .merit h4{background-color:#a21f24}.lease-melit .merit ul{background:url("../img/copy/icon_maru.png") no-repeat 10px 15px}.lease-melit .merit li{background:url("../img/copy/icon_check_red.svg") no-repeat left 50%/17px 14px;color:#a21f24}.lease-melit .demerit h4{background-color:#232f3e}.lease-melit .demerit ul{background:url("../img/copy/icon_batsu.png") no-repeat right 10px top 25px}.lease-melit .demerit li{background:url("../img/copy/icon_check_gray.svg") no-repeat left 50%/17px 14px;color:#232f3e}.installation-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.installation-inner>div{width:370px}.installation-inner h3{background:#a21f24;color:#f5f1e7;font-size:21px;font-weight:bold;line-height:60px;text-align:center}.installation-inner .inner{background:#f5f1e7;-webkit-box-sizing:border-box;box-sizing:border-box;width:inherit;padding:20px}.installation-inner h4{color:#a21f24;font-size:18px;font-weight:bold;margin-bottom:10px}.installation-inner p{color:#494c5f;font-size:16px;margin-bottom:0}.knowledge-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.knowledge-inner article{border:3px solid #a21f24;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;width:380px}.knowledge-inner p{font-size:15px}.knowledge-title{background:#f5f1e7;border-bottom:3px solid #a21f24;color:#a21f24;font-size:15px;font-weight:bold;text-align:center;padding:10px}.knowledge-thumb{float:left;width:120px;height:120px;overflow:hidden}.knowledge-thumb img{margin-left:-65px;max-width:inherit}.knowledge-contents{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:245px;padding:10px}.to-post{text-align:right}.maintenance-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;padding:0 20px}.maintenance-list li{list-style:none;width:220px}.maintenance-list img{display:block;margin:0 auto 20px}.maintenance-list h3{color:#a21f24;font-size:23px;font-weight:bold;text-align:center;margin-bottom:20px;padding-bottom:20px;position:relative}.maintenance-list h3:after{background:#a21f24;content:"";display:block;margin:auto;width:80%;height:3px;position:absolute;bottom:0;right:0;left:0}.maintenance-list p{font-size:15px}.quotation-list h3{background:#f5f1e7 url("../img/copy/copy_counter01.jpg") no-repeat right top;color:#a21f24;font-size:23px;font-weight:bold;line-height:77px;padding-left:30px}.quotation-list h3 span{font-size:15px;font-weight:bold}.quotation-table{border-collapse:collapse;border-spacing:0;width:100%}.quotation-table td,.quotation-table th{border:1px solid #fff;text-align:center;vertical-align:middle;padding:15px}.quotation-table th{background:#434343;color:#fff;font-size:15px;font-weight:normal}.quotation-table td{background:#dcdcdc;color:#222;font-weight:bold}.quotation-table td:last-child{background:#eb604a;color:#fff}.quotation-table tr:first-child th:last-child{background:#e8442a}.cuf-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cuf-list li{width:250px;list-style:none;margin-bottom:10px}.cuf-list img{display:block}.cuf-list:after{content:none}.cuf-list-inner{background:#a21f24;padding:20px 40px}.cuf-list-inner h3{color:#fff;font-size:19px;font-weight:bold;margin-bottom:5px}.cuf-list-inner h3 span{color:#cfa972;font-size:11px;font-weight:bold;display:block;text-indent:-10px}.cuf-list-inner p{color:#fff;font-size:15px;font-weight:normal}#copy-merit ul{list-style:none}#copy-merit ul li{padding:40px 250px 40px 160px;background-color:#f5f5f5;margin-bottom:1px;background-repeat:no-repeat;background-position:left top 30px,right 40px center;background-size:15%,auto;min-height:215px;-webkit-box-sizing:border-box;box-sizing:border-box}#copy-merit ul li:first-child{background-image:url(/img/cloud/extensionCopy_01.svg),url(/img/copy/used/bg-merit-lease.png)}#copy-merit ul li:nth-child(2){background-image:url(/img/cloud/extensionCopy_02.svg),url(/img/copy/used/bg-merit-function.png)}#copy-merit ul li:nth-child(3){background-image:url(/img/cloud/extensionCopy_03.svg),url(/img/copy/used/bg-merit-risk.png)}#copy-merit ul li h3{font-size:20px;color:#a21f24;margin-bottom:15px}#copy-merit ul li p{margin-bottom:0;color:#414042}#copy-kodawari ul{list-style:none}#copy-kodawari ul li:first-child{width:725px;height:324px;background:no-repeat url(/img/copy/common/kodawari_bg01.png) 100% 100%;padding:55px 0 0 45px;background-color:#f5f1e7}#copy-kodawari ul li:first-child p{font-size:18px;font-weight:bold;color:#959595;width:450px}#copy-kodawari ul li:first-child .first_txt{font-size:16px;color:#a21f24}#copy-kodawari ul li:first-child h3{font-size:28px;color:#414042;margin-bottom:20px;line-height:45px}#copy-kodawari ul li:last-child,#copy-kodawari ul li:nth-child(2){width:302px;height:334px;float:left;margin-top:15px}#copy-kodawari ul li:last-child p,#copy-kodawari ul li:nth-child(2) p{font-size:18px;font-weight:bold;color:#959595}#copy-kodawari ul li:last-child .first_txt,#copy-kodawari ul li:nth-child(2) .first_txt{font-size:16px;color:#a21f24}#copy-kodawari ul li:last-child h3,#copy-kodawari ul li:nth-child(2) h3{font-size:28px;color:#414042;margin-bottom:20px;line-height:45px}#copy-kodawari ul li:nth-child(2){background:no-repeat url(/img/copy/common/kodawari_bg02.png);background-color:#f5f1e7;padding:100px 30px 0 45px}#copy-kodawari ul li:last-child{background:no-repeat url(/img/copy/common/kodawari_bg03.png) 100% 0;background-color:#f5f1e7;padding:100px 30px 0 45px;margin-left:15px}.price__comparison table{width:100%;margin-top:35px}.price__comparison table th{color:#fff}.price__comparison table td,.price__comparison table th{height:60px;vertical-align:middle;text-align:center}.price__comparison__thBlue{background-color:#1b3143}.price__comparison__thRed{background-color:#a21f24}.price__comparison__thGlay{background-color:#434343}.price__comparison__tdBlue{color:#1b3143;background-color:#dcdcdc}.price__comparison__tdRed{color:#a21f24;background-color:#f5f1e7}.price__comparison__thBlue02{background-color:#1782b7}.price__comparison__thRed02{background-color:#f26419}.price__comparison__thGlay02{background-color:#434343}.price__comparison__tdBlue02{color:#1b3143;background-color:#f9f9fa}.price__comparison__tdRed02{color:#f26419;background-color:#f7f4ed}.flowIntroduction dl{float:left;width:187px;margin-left:5px}.flowIntroduction dl dt{height:132px}.flowIntroduction dl dd{background-color:#82ae46;color:#fff;padding:10px 20px 20px 25px;min-height:107px}.flowIntroduction dl:nth-child(0){margin-left:0}.flowIntroduction dl:last-child dd{background-color:#537e46}.flowIntroduction .flowIntroduction__stepNo{position:relative;margin-bottom:15px;font-weight:bold;font-size:16px}.flowIntroduction .flowIntroduction__stepNo__num{font-size:24px;padding-left:5px}.flowIntroduction .flowIntroduction__stepNo:before{content:"";width:20px;height:1px;background-color:#fff;position:absolute;left:-25px;top:21px}.paymentMethod dl{display:table;width:100%;margin-top:15px}.paymentMethod dl:nth-child(0){margin-top:0}.paymentMethod__title{position:relative;display:table-cell;width:215px;height:150px;background-color:#eeeeee;vertical-align:middle;padding-left:50px}.paymentMethod__title:before{content:"";width:0;height:0;position:absolute;left:0;top:0;border-style:solid;border-width:20px 20px 0 0;border-color:#90c04c transparent transparent transparent}.paymentMethod__title__en{color:#8fc04c;font-size:12px;margin-bottom:10px}.paymentMethod__title__jp{font-size:18px;font-weight:bold;margin-top:-13px}.paymentMethod dd{display:table-cell;background-color:#fbfbfc;vertical-align:middle;padding:50px}.paymentMethod dd ul{display:table;margin:0 auto}.paymentMethod dd ul li{display:table-cell;text-align:center;width:120px;font-weight:bold;border-left:1px solid #bbbfc4}.paymentMethod dd ul li:first-child{border-left:0}.paymentMethod dd ul li img{display:block;margin:0 auto -15px}.copy-marke-top .maker-logo{float:right}.about__suport ul{display:table;width:100%}.about__suport ul li{display:table-cell;width:256px;padding:15px 0;border-left:1px solid #ff4021}.about__suport ul li:first-child{border-left:none}.about__suport dl{width:182px;margin:0 auto}.about__suport dt{border-top:1px solid #ff4021;border-bottom:1px solid #ff4021;padding:5px 0;color:#ff4021;text-align:center;width:135px;margin:0 auto;font-weight:bold}.about__suport__title{font-size:24px;font-weight:bold;color:#ff4021;text-align:center;margin-top:10px}.about__suport__bunner{margin-top:30px}.popular-copy{position:relative}.popular-copy:after{background:url("../img/copy/popular_copy_bg.png") no-repeat;content:"";display:block;width:330px;height:377px;position:absolute;bottom:0;right:40px}.popular-copy h3{background:#a21f24;color:#fff;font-size:21px;font-weight:bold;line-height:75px;margin-bottom:35px;padding-left:30px}.popular-copy dt{background:url("../img/copy/icon_arrow01.png") no-repeat left 50%;color:#1b3143;font-size:21px;font-weight:bold;padding-left:50px}.popular-copy span{color:#a21f24;font-weight:bold}.popular-copy dd{font-size:16px;font-weight:normal;margin-bottom:25px;padding-left:50px}.ranking-copy-title{background:url("../img/copy/copy_ranking_bg.png") no-repeat;border:none;color:#e0ab25;font-size:28px;font-weight:bold;line-height:1.4;text-align:center;padding:60px 360px 70px 100px}.ranking-copy-title:before{content:none}.maker-headline .maker-logo{float:right;display:block;width:80px;margin-top:-7px}.maker-headline .saxa{width:35px}.maker-headline .iwatsu{width:110px;margin-top:auto}.maker-headline .nakayo{width:120px;margin-top:auto}.maker-headline .hitachi{width:100px}.maker-headline .panasonic{width:110px}.maker-logo-phone{display:table;width:100%;height:30px}.maker-logo-phone img{width:38%;display:table-cell;vertical-align:middle;height:30px;margin:0 auto}.maker-logo-phone .saxa{width:15%}.maker-logo-phone .nakayo{width:45%}.maker-logo-phone .nec{width:30%}#new-replacement.copy ul li p em{color:#434343;background:url(/img/common/checkmark-black.svg) left center/5% no-repeat}.price__comparison table td,.price__comparison table th{font-weight:bold}.g-nav__bigCat__wrap{width:1000px;margin:0 auto}.g-nav__underCat{width:100%;position:relative}.g-nav__bigCat{background-color:#FF4021}.g-nav__bigCat__wrap{position:relative;display:table}.g-nav__bigCat__wrap li{position:relative;display:table-cell;text-align:center;padding:5px 5px 0}.g-nav__bigCat__wrap li a{color:#fff;text-decoration:none;display:block;padding:10px 0;-webkit-transition:all 0.5s;transition:all 0.5s}.g-nav__bigCat__wrap li a:hover{background-color:#515151}.g-nav__bigCat__wrap li a.active{background-color:#515151}.g-nav__bigCat__wrap li a:after{position:absolute;right:0;content:"";width:1px;height:30px;background-color:#fff;top:50%;margin-top:-15px}.g-nav__bigCat__wrap li:last-child a:after,.g-nav__bigCat__wrap li:nth-of-type(9) a:after{position:absolute;right:0;content:"";width:inherit;height:inherit;background-color:transparent;top:0;margin-top:0}.g-nav__bigCat__wrap .camp{position:absolute;left:1020px;top:50%;margin-top:-24px;width:190px;-webkit-box-sizing:border-box;box-sizing:border-box}.g-nav__bigCat__wrap .camp a{background:no-repeat url(/img/base/sub_nav_campaign_icon.png) 15px 50%;background-color:#FF4021;color:#fff;display:block;padding:5px 0;border-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px double #fff;-webkit-transition:0.5s all;transition:0.5s all}.g-nav__bigCat__wrap .camp a:after{content:""}.g-nav__bigCat__wrap .camp a.active{background-color:transparent}.g-nav__bigCat__wrap .camp a:hover{background:no-repeat url(/img/base/sub_nav_on_campaign_icon.png) 15px 50%;color:#FF4021;background-color:#fff;border:3px double #FF4021}.g-nav__underCat{background-color:#515151}.nav__underCat__mid{width:1000px;margin:0 auto;position:relative;display:none}.nav__underCat__mid.on{display:table}.nav__underCat__mid .nav__underCat__mid__li{display:table-cell;text-align:center;color:#fff;padding:20px 0}.nav__underCat__mid .nav__underCat__mid__li .nav__underCat__mid__li__item{position:relative;display:block;height:100%}.nav__underCat__mid .nav__underCat__mid__li .nav__underCat__mid__li__item:before{-webkit-transition:all 0.5s;transition:all 0.5s;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#ffffff transparent transparent transparent;top:105%;left:50%;margin-left:-5px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:0}.nav__underCat__mid .nav__underCat__mid__li .nav__underCat__mid__li__item:after{content:"";position:absolute;width:1px;height:30px;top:50%;margin-top:-15px;right:0;background-color:#797979}.nav__underCat__mid .nav__underCat__mid__li:last-child .nav__underCat__mid__li__item:after{content:"";position:absolute;width:1px;height:30px;top:50%;margin-top:-15px;right:0;background-color:transparent}.nav__underCat__mid .nav__underCat__mid__li.on .nav__underCat__mid__li__item:before{position:absolute;opacity:1;content:"";width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#ffffff transparent transparent transparent;top:105%;left:50%;margin-left:-5px;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.nav__underCat__mid__child{position:absolute;display:none;opacity:0;width:1000px;margin:0 auto;left:0;top:100%;text-align:left;-webkit-transition:0.5s all;transition:0.5s all;background-color:rgba(0,0,0,0.7);min-height:300px;z-index:999;padding:15px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.nav__underCat__mid__child .bigLink{width:474px;border-radius:5px}.nav__underCat__mid__child .bigLink a{height:80px;font-size:18px;border-radius:5px;padding:35px 35px 15px 170px}.nav__underCat__mid__child .bigLink a .caps{font-size:12px;padding-left:3px}.nav__underCat__mid__child .bigLink a .caps.red{color:#a21f24;border-left:2px solid #a21f24}.nav__underCat__mid__child .bigLink a .caps.blue{color:#001c58;border-left:2px solid #001c58}.nav__underCat__mid__child .bigLink.phoneNew a{background:no-repeat url(/img/menu/item_phone_new.jpg)}.nav__underCat__mid__child .bigLink.phoneUsed{margin-left:6px}.nav__underCat__mid__child .bigLink.phoneUsed a{background:no-repeat url(/img/menu/item_phone_used.jpg)}.nav__underCat__mid__child .bigLink.phoneOpening a{background:no-repeat url(/img/menu/item_phone_opening.jpg)}.nav__underCat__mid__child .bigLink.phoneReplace{margin-left:6px}.nav__underCat__mid__child .bigLink.phoneReplace a{background:no-repeat url(/img/menu/item_phone_replace.jpg)}.nav__underCat__mid__child .bigLink.copyNew a{background:no-repeat url(/img/menu/item_copy_new.jpg)}.nav__underCat__mid__child .bigLink.copyUsed{margin-left:6px}.nav__underCat__mid__child .bigLink.copyUsed a{background:no-repeat url(/img/menu/item_copy_used.jpg)}.nav__underCat__mid__child .underLink{margin-top:10px}.nav__underCat__mid__child .underLink.col3{width:316px}.nav__underCat__mid__child .underLink.col3 a{padding:20.5px 35px 16px 20.5px}.nav__underCat__mid__child .underLink.col4{width:236px}.nav__underCat__mid__child .underLink.col4.changeH a{padding:35px 35px 35px 20px}.nav__underCat__mid__child .underLink.col7{width:133px}.nav__underCat__mid__child .underLink.col7 a{padding:7px 17px 7px 0px}.nav__underCat__mid__child .underLink.col7 a img{max-height:44px}.nav__underCat__mid__child .underLink .bmLogo{height:19px;margin:0 auto;display:block}.nav__underCat__mid__child li{margin-top:5px;border-radius:5px;display:inline-block;background:#f5f1e7;background:-webkit-gradient(linear,left top,left bottom,from(#f5f1e7),color-stop(49%,#f5f1e7),color-stop(49%,#e6e0cf),to(#e6e0cf));background:linear-gradient(to bottom,#f5f1e7 0%,#f5f1e7 49%,#e6e0cf 49%,#e6e0cf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f1e7",endColorstr="#e6e0cf",GradientType=0)}.nav__underCat__mid__child li a{color:#494c5e;text-decoration:none;font-weight:bold;display:block;padding:15px 35px 15px 20px;position:relative;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:all 0.5s;transition:all 0.5s}.nav__underCat__mid__child li a:after{content:"";position:absolute;top:50%;right:15px;margin-top:-6px;width:10px;height:10px;border-right:2px solid #494c5e;border-bottom:2px solid #494c5e;-webkit-transform:translateX(0px) rotateY(0deg) rotateX(0deg) rotateZ(-45deg);transform:translateX(0px) rotateY(0deg) rotateX(0deg) rotateZ(-45deg);-webkit-transition:all 0.5s;transition:all 0.5s}.nav__underCat__mid__child li a:hover:after{-webkit-transform:translateX(5px) rotateY(360deg) rotateX(0deg) rotateZ(-45deg);transform:translateX(5px) rotateY(360deg) rotateX(0deg) rotateZ(-45deg)}.nav__underCat__mid__child.on{display:block;-webkit-animation:on ease-in-out 0.5s forwards;animation:on ease-in-out 0.5s forwards}.nav__underCat__mid__child .anotherDesign{width:100%;background:none;color:#fff;font-size:16px;border-bottom:1px solid #fff;margin:20px 0 10px;border-radius:0}@-webkit-keyframes on{0%{opacity:0}to{opacity:1}}@keyframes on{0%{opacity:0}to{opacity:1}}.product_detail_link{background-color:#0066aa;color:#fff;padding:10px 15px;width:50%;text-align:center;margin-top:10px;font-size:12px;font-weight:bold;display:block}.product_detail_link_bottom{background-color:#0066aa;color:#fff;padding:10px 0;text-align:center;margin:10px 0;font-size:12px;font-weight:bold;margin-bottom:0;display:block}.fixed__cvBtn{position:fixed;width:54px;height:230px;bottom:50%;margin-bottom:15px;right:0;background-color:#FF6A21;z-index:100002}.fixed__cvBtn a{color:#fff;display:block;text-decoration:none;height:166px;font-size:16px;padding:40px 18px 0;background:no-repeat url(/img/base/mail_icon.svg) 50% 10px;background-size:24px;line-height:22px}.product-horizontal{list-style:none;color:#434343}.product-horizontal:after{display:none}.product-horizontal>li{border:1px solid #e7e7e7;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-horizontal>li:last-child{margin-bottom:0}.product-horizontal>li:first-child .product-headline-wrap{background:url(/img/product/rank-1-re.svg) left center/60px no-repeat}.product-horizontal>li:nth-child(2) .product-headline-wrap{background:url(/img/product/rank-2-re.svg) left center/60px no-repeat}.product-horizontal>li:nth-child(3) .product-headline-wrap{background:url(/img/product/rank-3-re.svg) left center/60px no-repeat}.product-horizontal>li .product-headline-wrap{padding:7px 0 7px 70px;border-bottom:1px solid #e7e7e7;margin-bottom:7px}.product-horizontal>li>a{float:left}.product-horizontal>li .product-information{float:left;width:468px;padding:35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.product-horizontal>li .product-information .maker{position:absolute;width:132px;height:53px;line-height:53px;text-align:center;top:0;right:0;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#f9f9fa}.product-horizontal>li .product-information .maker img{display:inline-block;vertical-align:middle;margin-top:-2px}.product-horizontal>li .product-information .maker img.ntt{width:58%}.product-horizontal>li .product-information .maker img.saxa{width:23%}.product-horizontal>li .product-information .maker img.sharp{width:58%}.product-horizontal>li .product-information .maker img.fujixerox{width:80%}.product-horizontal>li .product-information .maker img.canon{width:53%}.product-horizontal>li .product-information .maker img.ricoh{width:53%}.product-horizontal>li .product-information .maker img.kyocera{width:60%}.product-horizontal>li .product-information .maker img.konicaminolta{width:85%}.product-horizontal>li .product-information .maker img.toshiba{width:60%}.product-horizontal>li .product-information .maker img.ntt{height:18px}.product-horizontal>li .product-information .maker img.saxa{height:25px}.product-horizontal>li .product-information .maker img.iwatsu{height:10px}.product-horizontal>li .product-information .maker img.nakayo{height:8px}.product-horizontal>li .product-information .maker img.hitachi{height:20px}.product-horizontal>li .product-information .maker img.nec{height:13px}.product-horizontal>li .product-information .maker img.panasonic{width:63%}.product-horizontal>li .product-information .product-headline h3{font-size:20px;line-height:1.2}.product-horizontal>li .product-information .product-headline h3+span{font-size:10px;font-weight:bold;display:block;white-space:nowrap}.product-horizontal>li .product-information .product-status{height:20px;line-height:20px}.product-horizontal>li .product-information .product-status span{float:left;display:inline-block;vertical-align:middle}.product-horizontal>li .product-information .product-status .used-or-new{background-color:#434343;color:#fff;font-size:11px;padding:0 10px;font-weight:bold;border-radius:2px;margin-right:5px}.product-horizontal>li .link-img-expansion{width:300px;height:360px;position:relative}.product-horizontal>li .link-img-expansion:before{position:absolute;top:10px;right:10px;z-index:1}.product-horizontal>li .link-img-expansion>span{position:absolute;top:0;left:0;background-color:#2a4673;color:#fff;font-size:13px;font-weight:bold;padding:5px 20px;z-index:1}.product-horizontal>li .link-img-expansion>span.product-status-new{background-color:#e8442a}.product-horizontal>li .product-S:before{content:url(/img/product/icon-s.png)}.product-horizontal>li .product-M:before{content:url(/img/product/icon-m.png)}.product-horizontal>li .product-L:before{content:url(/img/product/icon-l.png)}.product-status-point{background:url(/img/product/balloon.svg) left center/16px no-repeat;padding-left:20px;font-size:12px;font-weight:bold;margin-left:5px;white-space:nowrap}.review>span{float:left}.review .evaluation{color:#e8442a;font-weight:bold;font-size:11px}.review .evaluation em{font-size:14px;font-style:normal}.review .star{color:#e8442a;padding-left:5px}.review .star .star-down{color:#b3b2b2}.review .star .star-half{position:relative;color:#b3b2b2}.review .star .star-half:before{content:attr(data-inverted);overflow:hidden;position:absolute;left:0;width:55%;color:#e8442a}.review .star .boundary{color:#434343;padding:0 5px 0 4px}.campaign-tooltip{position:relative;display:inline-block;cursor:pointer}.campaign-tooltip:hover .campaign-tooltip-open{visibility:visible;opacity:1}.campaign-tooltip-open{width:296px;position:absolute;z-index:1;top:30px;left:-65%;z-index:2;visibility:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:center;opacity:0;background-color:#fff;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,0.3))}.campaign-tooltip-open a{padding:15px 0 35px;display:block}.campaign-tooltip-open a img{width:271px;height:219px}.campaign-tooltip-open a:hover img{opacity:1}.campaign-tooltip-open:before{content:"";border-right:8px solid transparent;border-bottom:13px solid #fff;border-left:8px solid transparent;position:absolute;top:-13px;left:0;right:0;margin:0 auto;width:0px}.campaign-tooltip-open:after{content:"";position:absolute;top:-13px;display:block;width:100%;height:13px}.campaign-tooltip .open-new-campaign{left:-45%}.campaign-tooltip-target{width:150px;margin-top:-5px;vertical-align:middle}.campaign-tooltip .target-new-campaign{width:160px;margin-top:-10px}.campaign-tooltip .new{width:145px}.product-price{font-size:12px;display:block;font-weight:bold}.product-price .txtRed{text-decoration:underline;font-weight:bold;font-size:15px}.product-price+p{font-size:13px;margin:6px 0 10px}.product-function{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.product-function li{width:25%;padding-left:13px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;white-space:nowrap;background:url(/img/product/icon-product-check.svg) left -5px center/20px no-repeat}.product-function li:first-child,.product-function li:nth-child(5){width:20%}.product-function li:nth-child(2),.product-function li:nth-child(6){width:22%}.product-function li:nth-child(-n+4){margin-bottom:4px}.product-link a{float:left;padding:8px 0;text-align:center;color:#fff;font-weight:bold;font-size:11px;display:block;border-radius:2px;text-decoration:none}.product-link a:first-child{width:240px;background-color:#e8442a;margin-right:13px}.product-link a:last-child{width:145px;background:url(/img/product/icon-product-link-contact.svg) right 6px top 6px/12px no-repeat #2a4673}.link-img-expansion{display:block;overflow:hidden;cursor:pointer}.link-img-expansion img{-webkit-transition:-webkit-transform 0.3s linear;transition:-webkit-transform 0.3s linear;transition:transform 0.3s linear;transition:transform 0.3s linear,-webkit-transform 0.3s linear;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.link-img-expansion img:hover{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}.product-podium{position:relative}.product-podium:after{content:url(/img/product/icon-podium.png);position:absolute;top:8px;right:0}.product-vertical{list-style:none;color:#434343}.product-vertical li{border:1px solid #e7e7e7;width:243px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:20px}.product-vertical li:nth-child(3n){margin-right:0;width:244px}.product-vertical li:nth-child(3n) .link-img-expansion{width:242px;height:242px}.product-vertical li .product-information{text-align:center;padding:18px;background-color:#fff}.product-vertical li .product-information h3{font-size:15px;display:inline-block;white-space:nowrap}.product-vertical li .product-information h3+span{font-size:10px;font-weight:bold;display:block;margin-bottom:10px}.product-vertical li .product-information .review{border-bottom:none;border-top:1px dotted #e7e7e7;padding-top:7px;margin-bottom:0}.product-vertical li .product-information .review>span{float:inherit}.product-vertical li .product-information .product-link{width:auto}.product-vertical li .product-information .product-price{margin-bottom:8px}.product-vertical li .link-img-expansion{width:241px;height:241px;position:relative}.product-vertical li .link-img-expansion:before{position:absolute;top:10px;right:10px;z-index:1}.product-vertical li .link-img-expansion>span{position:absolute;top:0;left:0;background-color:#2a4673;color:#fff;font-size:13px;font-weight:bold;padding:5px 20px;z-index:1}.product-vertical li .link-img-expansion .product-status-new{background-color:#e8442a}.product-vertical li .link-img-expansion .product-status-new-right{left:66px;background-color:#e8442a}.product-vertical li .product-S:before{content:url(/img/product/icon-s.png)}.product-vertical li .product-M:before{content:url(/img/product/icon-m.png)}.product-vertical li .product-L:before{content:url(/img/product/icon-l.png)}.product-vertical .product-link a{width:100%}.product-vertical .product-link a:first-child{margin-bottom:10px}.product-vertical .campaign-tooltip{width:100%;padding:2px 0 4px;border-radius:3px;margin-top:3px}.product-vertical .campaign-tooltip-open{left:-25%}.product-vertical .product-status-point{font-size:11px}.product-vertical-rank-lower>li .product-information h3{padding:5px 0 5px 30px}.product-vertical-rank-lower>li:first-child h3{background:url(/img/product/rank-4-re.svg) left center/25px no-repeat}.product-vertical-rank-lower>li:nth-child(2) h3{background:url(/img/product/rank-5-re.svg) left center/25px no-repeat}.product-vertical-rank-lower>li:nth-child(3) h3{background:url(/img/product/rank-6-re.svg) left center/25px no-repeat}.product-vertical-rank-out>li .product-information h3{padding:5px 0 5px 30px;background:url(/img/product/rank-re.svg) left center/25px no-repeat}.product-vertical-rank>li .product-information h3{padding:5px 0 5px 30px}.product-vertical-rank>li:first-child h3{background:url(/img/product/rank-1-re.svg) left center/25px no-repeat}.product-vertical-rank>li:nth-child(2) h3{background:url(/img/product/rank-2-re.svg) left center/25px no-repeat}.product-vertical-rank>li:nth-child(3) h3{background:url(/img/product/rank-3-re.svg) left center/25px no-repeat}.tab-ranking ul.hidden{display:none}.product-horizontal-copy .product-link a:first-child,.product-horizontal-copy .product-link a:last-child{border-radius:80px}.product-horizontal-copy .product-link a:first-child{width:145px}.product-horizontal-copy .product-information{max-height:260px;padding:26px 30px!important}.product-horizontal-copy .product-information .star{font-size:14px}#faq-list dd:last-of-type,#faq-list dt:last-of-type{border-bottom:1px solid #e7e7e7}#faq-list dd,#faq-list dt{font-size:15px;border-width:1px;border-color:#e7e7e7}#faq-list dt{background:url(/img/common/contents/q.svg) left 26px center/29px no-repeat #f9f9fa;padding:30px 30px 30px 80px;border-style:solid solid none solid;position:relative;font-weight:bold;cursor:pointer}#faq-list dt:after,#faq-list dt:before{content:"";position:absolute;width:20px;height:2px;top:0;bottom:0;right:25px;margin:auto;background-color:#a4a4a4;border-radius:4px;-webkit-transition:all 0.4s;transition:all 0.4s}#faq-list dt:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#faq-list dt:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#faq-list dt.active{border-bottom:1px dotted #e7e7e7}#faq-list dt.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#faq-list dt.active:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#faq-list dd{background:url(/img/common/contents/a.svg) left 26px top 30px/29px no-repeat #fff;padding:30px 60px 30px 80px;border-style:none solid none solid}h2,h2.renewal{font-size:23px;margin:50px 0 25px;line-height:22px;padding-top:22px;border-top:3px solid #d9dae0;position:relative}h2.renewal:before,h2:before{content:"";width:30px;display:block;background:#E8442A;position:absolute;left:0;top:-3px}h3.renewal{font-size:18px;font-weight:bold;color:#434343;padding:21px 30px 21px 40px;background-color:#f5f5f5;margin:30px 0;line-height:normal;border:none;position:relative}h3.renewal:before{content:"";position:absolute;top:0;bottom:0;margin:auto;left:20px;width:4px;height:25px;display:block;background-color:#434343;border-radius:10px}.contents-wrap{margin:0 20px}h2.mt-reset{margin-top:0}section{margin-bottom:0}footer{margin-top:30px}.main-visual{width:100%;height:300px;overflow:hidden;margin:-30px 0 30px}.main-visual h2{margin:0;padding:0;border:none;line-height:normal}.main-visual h2:after,.main-visual h2:before{display:none}.main-visual h2 span{display:block}.main-visual-wrap{width:1000px;margin:0 auto}.common_report{margin-bottom:40px}.icon-radius-box{border-radius:80px;padding:7px 20px 7px 40px;color:#fff;font-size:15px;display:inline-block;position:relative}.icon-radius-box:before{content:"";background-repeat:no-repeat;position:absolute;left:18px;top:0;bottom:0;margin:auto;display:block}.icon-radius-box>span{padding-left:9px;position:relative}.icon-radius-box>span:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:1px;height:11px;border-left:1px dotted #fff;display:block}.side-by-side-three{margin:0 20px}.side-by-side-three li{width:230px;list-style:none;float:left;margin-right:20px}.side-by-side-three li:last-child{margin-right:0}.side-by-side-three li h3{width:100%;height:50px;display:table;font-weight:normal}.side-by-side-three li h3 span{display:table-cell;vertical-align:middle;color:#fff;text-align:center}.side-by-side-three li h3 span:first-child{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;background-color:#206892;font-size:20px;width:50px;padding-left:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.side-by-side-three li h3 span:last-child{background-color:#2685bc;font-size:15px}.side-by-side-three li p{background-color:#f3f3f3;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin-bottom:0}.side-by-side-three li p em{font-style:normal;font-weight:bold;font-size:18px;display:block;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px;text-align:center;line-height:1.4}.side-by-side-three:after{content:"";clear:both;display:block}#section01{margin-top:20px}.copy-used{background:url(/img/copy/used/mv-bg.png) top center no-repeat;height:400px!important;margin:-30px 0 0 0!important}.copy-used .main-visual-wrap a:hover img{opacity:1}.copy-used+div{margin:0 0 20px 0}.copy-new{background:url(/img/copy/new/mv-bg.png) top center no-repeat;height:400px!important;margin:-30px 0 0 0!important}.copy-new .main-visual-wrap{position:relative}.copy-new .main-visual-wrap>img{position:absolute;bottom:42px;right:-140px}.copy-new .main-visual-wrap a:hover img{opacity:1}.copy-new+div{margin:0 0 20px 0!important}.renewal-reason{list-style:none;margin:0 20px}.renewal-reason:after{content:"";display:block;clear:both}.renewal-reason li{width:230px;margin-right:20px;border:1px solid #e7e7e7;background-color:#e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;z-index:0}.renewal-reason li:before{content:"";position:absolute;top:-24px;left:-24px;z-index:1;width:70px;height:70px}.renewal-reason li:first-child:before{background:url(/img/copy/index/tag1.png) center/contain no-repeat}.renewal-reason li:nth-child(2):before{background:url(/img/copy/index/tag2.png) center/contain no-repeat}.renewal-reason li:last-child:before{background:url(/img/copy/index/tag3.png) center/contain no-repeat}.renewal-reason li h3{background-color:#163168;position:relative;height:118px;margin-bottom:15px}.renewal-reason li h3 img{width:75%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.renewal-reason li h3:before{content:"";position:absolute;bottom:-9px;left:0;right:0;width:0;margin:auto;border-top:9px solid #163168;border-right:5px solid transparent;border-left:5px solid transparent}.renewal-reason li div{text-align:center}.renewal-reason li p{padding:10px 20px 20px;font-size:15px;color:#222}.renewal-reason li:last-child{margin-right:0}.renewal-reason li:last-child h3 img{width:88%}.used-renewal-reason li:nth-child(2) h3 img{width:85%}.phone-used-renewal-reason li:first-child h3 img{width:80%}.voice-title{font-size:38px;font-weight:bold;text-align:center;margin-bottom:10px}.voice-title-wrapper{color:#222;margin-bottom:35px}.voice-title-wrapper p{font-weight:bold;text-align:center}.voice-title span{font-size:12px;font-weight:bold;display:block;text-align:center}.voice-title span:before{background:url("/img/business-mobile/common/icon_fukidashi.svg") no-repeat 0 0/17px 13px;content:"";display:inline-block;width:17px;height:13px;margin-right:5px;margin-bottom:-2px;vertical-align:baseline}.voice-wrapper{background:url("/img/business-mobile/common/voice_bg.jpg") no-repeat center/cover;padding:40px 30px 60px}.voice-slide-item{background:#f9f9fa;width:250px!important}.voice-slide-inner{background:#fff;text-align:center;padding:35px 5px}.voice-slide-photo{border-radius:50%;display:block;margin:0 auto 25px}.voice-slide-title{font-size:18px;font-weight:bold;margin-bottom:10px}.voice-slide-cat{font-size:12px;line-height:1;margin-bottom:15px}.voice-slide-cat:before{background:url("/img/business-mobile/common/icon_folder.svg") no-repeat 0 0/15px 12px;content:"";display:inline-block;width:15px;height:12px;margin-right:10px;vertical-align:bottom}.voice-slide-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.voice-slide-tag li{border-radius:3px;color:#fff;font-size:10px;margin-right:5px;padding:3px 10px}.voice-slide-tag li:first-child{background:#1782b7}.voice-slide-tag li:nth-child(2){background:#fc515d}.voice-slide-tag li:nth-child(3){background:#4eaa00;margin-right:0}.voice-slide-text{-webkit-box-shadow:0px 13px 6px -10px #e8e8e8 inset;box-shadow:0px 13px 6px -10px #e8e8e8 inset;margin:0;padding:25px}.voice-slide-text-title{font-size:14px;font-weight:bold;text-align:center;margin-bottom:10px}.voice-slide.slick-slider:after,.voice-slide.slick-slider:before{content:none}.voice-slide .slick-list{overflow:hidden;width:790px;height:auto}.voice-slide .slick-next,.voice-slide .slick-prev{background:#222;border-radius:50%;width:30px;height:30px;margin:0}.voice-slide .slick-next:before,.voice-slide .slick-prev:before{border-top:2px solid #fff;border-right:2px solid #fff;content:"";width:10px;height:10px;margin:auto;position:absolute;top:0;bottom:0}.voice-slide .slick-prev{left:0}.voice-slide .slick-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);right:-3px;left:0}.voice-slide .slick-next{right:0}.voice-slide .slick-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;left:-4px}.common-setplan{margin:40px 0}.common-setplan-bnr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px}.common-setplan-bnr li{list-style:none}.common-button{background-color:#e8442a;border-radius:3px;color:#fff;font-size:14px;font-weight:bold;display:block;text-align:center;text-decoration:none;width:235px;margin:20px auto 0;padding:13px 0;position:relative;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.common-button:hover{background-color:#ff7863}.common-button:before{border-top:2px solid #fff;border-right:2px solid #fff;content:"";width:5px;height:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:auto;position:absolute;top:0;bottom:0;right:15px}.common-flow{margin:0 20px}.common-flow:after{content:"";display:block;clear:both}.common-flow>li{border-style:solid none solid solid;border-width:1px;border-color:#e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;list-style:none;width:25%;text-align:center}.common-flow>li:last-child{border-right:1px solid #e7e7e7}.common-flow>li:last-child p:after,.common-flow>li:last-child p:before{display:none}.common-flow div{position:relative}.common-flow div:before{content:"";position:absolute;bottom:0;width:75%;left:0;right:0;margin:auto;border-top:1px dotted #dbdbdb}.common-flow span{display:block;width:100px;padding:5px 0 3px;margin:0 auto;text-align:center;background-color:#2685bc;color:#fff;font-size:12px;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:bold}.common-flow img{margin:20px 0}.common-flow p{font-size:17px;font-weight:bold;color:#434343;background-color:#f9f9fa;line-height:1.4;margin-bottom:0;padding:20px 0 25px;position:relative}.common-flow p:after,.common-flow p:before{content:"";position:absolute;top:0;bottom:0;margin:auto;z-index:1}.common-flow.arrow p:before{right:-10px;width:21px;height:21px;background-color:#b9b9b9;border-radius:5px}.common-flow.arrow p:after{right:-2px;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.common-flow-new>li{width:20%}.common-flow-new-list{background:#f9f9fa;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;height:110px;padding:20px 10px 25px;position:relative}.common-flow-new-list:after,.common-flow-new-list:before{content:"";position:absolute;top:0;bottom:0;margin:auto;z-index:1}.common-flow-new-list:before{right:-10px;width:21px;height:21px;background-color:#b9b9b9;border-radius:5px}.common-flow-new-list:after{right:-2px;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.common-flow-new-list.noarrow:after,.common-flow-new-list.noarrow:before{content:none}.common-flow-new-list li{font-size:14px;font-weight:bold}.common-form{background:url("/img/business-mobile/common/form.jpg") right top no-repeat #f9f9fa;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;height:250px;position:relative}.common-form-band{position:absolute;top:0;left:0}.common-form-describe{display:table-cell;text-align:center;vertical-align:middle;width:420px;padding-right:490px}.common-form-baloon,.common-form-number{display:block;font-weight:bold}.common-form-baloon{font-size:18px;display:inline-block;padding-left:28px;position:relative}.common-form-baloon:before{background-image:url("/img/business-mobile/common/balloon.svg");background-repeat:no-repeat;background-size:cover;content:"";width:22px;height:18px;margin:auto;position:absolute;top:0;bottom:0;left:0}.common-form-number{font-size:45px;color:#65ab31;line-height:1;margin:2px 0 5px;position:relative;padding-left:40px}.common-form-number:before{background-image:url("/img/business-mobile/common/free-dial.svg");background-repeat:no-repeat;background-size:cover;content:"";width:41px;height:26px;margin:auto;position:absolute;top:0;bottom:0;left:0}.common-form-business-hours{font-size:12px;margin-bottom:12px;display:block}.common-area{background:url("/img/business-mobile/common/area.png") left 40px top no-repeat #f9f9fa;-webkit-box-sizing:border-box;box-sizing:border-box;height:370px;margin:0 20px;padding:40px 30px 0 0}.common-area h3{color:#0b7ecd;font-size:25px;line-height:1.3;margin-bottom:20px;padding-left:440px}.common-area span{font-size:18px}.common-area p{color:#191919;font-size:18px;padding-left:440px}.common-link-01{background:#fff url("/img/line/icon_arrow_01.svg") no-repeat right 15px top 50%/6px 13px;border:1px solid #191919;border-radius:20px;color:#191919;display:block;font-size:14px;font-weight:bold;line-height:40px;text-align:center;text-decoration:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.common-link-01:hover{background-color:rgba(25,25,25,0.2)}.common-form.tellineVer .common-form-describe{width:433px;padding-right:490px;position:relative;z-index:23}.common-form.tellineVer .tellineTxt{font-size:20px;font-weight:bold;display:block}.common-form.tellineVer .tellineTxt-big{font-size:24px;color:#ff4121;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fff45f));background:linear-gradient(transparent 60%,#fff45f 60%)}.common-form.internetlineVer .common-form-describe{width:433px;padding-right:466px;padding-top:30px;position:relative;z-index:23}.common-form.internetlineVer .tellineTxt{font-size:20px;font-weight:bold;display:block;position:absolute;width:527px;left:-49px;top:13px;letter-spacing:-2px}.common-form.internetlineVer .tellineTxt-big{font-size:24px;color:#ff4121;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fff45f));background:linear-gradient(transparent 60%,#fff45f 60%)}.visual-2{margin-bottom:20px;padding:30px}.visual-2-icon{border-radius:18.5px;color:#fff;display:inline-block;font-size:15px;font-weight:bold;line-height:37px;text-align:center;width:180px;margin:0 20px 20px 0;padding-left:30px;position:relative}.visual-2-icon:before{border-right:1px dotted #fff;content:"";display:block;width:0;height:15px;margin:auto;position:absolute;top:0;bottom:0;left:53px}.visual-2-title{color:#bc2626;font-size:24px;font-weight:bold;line-height:1.4;margin-bottom:20px}.visual-2-title-sub{color:#bc2626;font-size:15px;font-weight:bold;margin:15px 0}.visual-2-text{font-size:15px;font-weight:bold;line-height:1.6;margin-bottom:0}.visual-4{background:url("/img/line/visual_4_bg.jpg") no-repeat bottom right;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:300px;padding:10px 0 30px 30px}.visual-4-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:22px;font-weight:bold;line-height:1.8;margin-bottom:20px}.visual-4-title span{color:#e8442a;font-weight:bold;margin-bottom:20px}.visual-4-list{list-style:none}.visual-4-list li{background:url("/img/business-mobile/contract/check_icon.png") no-repeat left 50%;font-size:19px;margin-bottom:10px;padding-left:30px}.visual-4-list li:last-child{margin-bottom:0}.visual-4.borderStyle{border:1px solid #d9dae0;padding:30px 0 30px 30px}.visual-5{margin-bottom:30px}.visual-5-title{background:#f26419;color:#fff;font-size:23px;font-weight:bold;line-height:90px;padding-left:230px;position:relative}.visual-5-title:before{background:#ff4800 url("/img/business-mobile/contract/contract_logo.png") no-repeat center;content:"";display:block;width:200px;height:90px;position:absolute;top:0;left:0}.visual-5-inner{background:url("/img/business-mobile/contract/contract_img_02.png") no-repeat right top/cover;margin-bottom:15px;padding:40px 35px}.visual-5-inner p{color:#ff4800;font-size:24px;font-weight:bold;margin-bottom:25px}.visual-5-list{list-style:none}.visual-5-list li{color:#191919;font-size:21px;font-weight:bold;margin-bottom:10px;position:relative}.visual-5-list li:before{background:#f26419 url("/img/business-mobile/contract/icon_crown.png") no-repeat left 10px top 50%;border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;line-height:24px;text-align:center;width:75px;margin-right:20px;padding-left:30px}.visual-5-list-01:before{content:"GOOD"}.visual-5-list-02:before{content:"SPEED"}.visual-5-list-03{margin-bottom:0}.visual-5-list-03:before{content:"BEST"}.visual-5-list span{position:relative}.visual-5-list span:after{background:#ff4800;content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0}.bl-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px}.bl-1 li{background:#f5f5f5;border:1px solid #d9dae0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:465px;margin-bottom:30px}.bl-1-img{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;padding:9px 24px}.bl-1-text{width:270px;padding:15px}.bl-1-text p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:15px;color:#191919;font-weight:bold}.bl-1-icon{border:1px solid #c12520;background-color:#d94641;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;line-height:20px;margin-bottom:10px;padding:0 15px}.bl-1:after{display:none}.bl-5{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bl-5-item{background-color:#fcfcfc;border:1px solid #e4e1e1;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:calc(100% / 2 - 10px)}.bl-5-item-txt{padding:10px 20px}.bl-5-item-txt-h3{font-size:18px;font-weight:bold}.bl-5-item-txt-p{font-size:15px;text-align:left;margin-top:10px}.bl-5 li{margin-left:20px}.bl-5 li:nth-child(n+3){margin-top:20px}.bl-5 li:first-child,.bl-5 li:nth-child(3){margin-left:0}.bl-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.bl-6-item{list-style:none}.bl-6-item--2cW{width:calc(100% / 2 - 20px);margin-left:20px}.bl-6-item--2cW:nth-child(3){margin-left:0}.bl-6-item--2cW:nth-child(n+3){margin-top:20px}.bl-6-item--1cW{width:100%;margin:0 10px}.bl-6-item--1cW:nth-child(n+2){margin-top:20px}.bl-6-item--1cW .bl-6-item-underBox{width:calc(100% - 510px)}.bl-6-item-flexWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:#f6f7f9}.bl-6 li:first-child{margin-left:0}.bl-6.colorStyleBlue .bl-6-item-titleDl dt{background-color:#00479d}.bl-6-item-titleDl{display:table;width:100%;font-size:18px;height:50px}.bl-6-item-titleDl dt{display:table-cell;background-color:#902f44;color:#fff;text-align:center;font-size:14px;vertical-align:middle;width:138px}.bl-6-item-titleDl dt img{padding-right:15px;margin-right:15px;border-right:1px dashed #fff}.bl-6-item-titleDl dd{width:calc(100% - 138px);display:table-cell;vertical-align:middle;padding-left:25px;font-weight:bold;background-color:#dcdcdc}.bl-6-item-underBox{padding:25px 30px;background-color:#f6f7f9;min-height:166px}.bl-6-item-underBox ul{list-style-position:inside;list-style-type:disc}.bl-13{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin-top:45px}.bl-13:after{content:none}.bl-13-list{border:1px solid #e4e1e1;-webkit-box-sizing:border-box;box-sizing:border-box;width:225px;position:relative}.bl-13-no{background:#004ea2;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;font-weight:bold;text-align:center;width:135px;margin:auto;padding:6px 10px;position:absolute;top:-20px;right:0;left:0}.bl-13-text{background:#fcfcfc;font-size:16px;font-weight:bold;text-align:center;margin:0;padding:10px}.bl-13-read{background:#fcfcfc;padding:0 30px 20px}.bl-13.three-column .bl-13-list{width:306px}.bl-13.three-column .bl-13-text{font-size:21px;padding:15px 10px}.bl-14{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bl-14-box{width:306px}.bl-14-box.link .bl-14-inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:55px}.bl-14-box.link .common-link-01{position:absolute;right:19px;bottom:20px;left:19px}.bl-14-title{background:#004ea2;color:#fff;font-size:16px;font-weight:bold;text-align:center;padding:12.5px 10px}.bl-14-title-2{color:#191919;font-size:20px;font-weight:bold;text-align:center;margin-bottom:10px}.bl-14-inner{border:1px solid #d9dae0;border-top:none;height:calc(100% - 50px);position:relative}.bl-14-inner-2{padding:19px}.bl-14-text{font-size:15px}.bl-15{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin-bottom:50px}.bl-15-inner{width:646px;padding:30px}.bl-15-title{color:#004ea2;font-size:20px;font-weight:bold;margin-bottom:10px}.bl-15-text{font-size:15px;margin-bottom:0}.bl-17-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.bl-17-box:after{display:none}.bl-17-box li{width:470px;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box}.bl-17-title{font-size:18px;background-color:#004ea2;color:#fff;padding:12px 0;text-align:center}.bl-17-title-case{background:url("/img/line/flets-transfer/icon-case.svg") left center/16px no-repeat;padding-left:22px}.bl-17-img{background-color:#f5f5f5;text-align:center;padding:30px 0}.bl-17-img-pad-no{padding:0}.bl-17-text{padding:20px}.bl-18-title{font-size:18px;background-color:#004ea2;color:#fff;padding:12px 0;text-align:center}.bl-18-img-wrap{background-color:#f5f5f5;text-align:center;padding:20px 0}.tab-1-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.tab-1-tab:after{content:none}.tab-1-tab li{background:#bfbfbf;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:bold;text-align:center;width:238px;padding:31px 0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.tab-1-tab li:hover{background:#004ea2}.tab-1-tab .active{background:#004ea2}.tab-1-wrapper{background:#f5f5f5;padding:30px}.tab-1-box{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-1-box.active{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-1-inner{width:440px}.tab-1-icon{border-radius:18.5px;color:#fff;display:inline-block;font-size:15px;font-weight:bold;line-height:37px;margin:0 20px 20px 0;padding:0 30px 0 55px;position:relative}.tab-1-icon:before{border-right:1px dotted #fff;content:"";display:block;width:0;height:15px;margin:auto;position:absolute;top:0;bottom:0;left:43px}.tab-1-title{color:#004ea2;font-size:18px;font-weight:bold;margin-bottom:15px}.tab-1-text{font-size:15px;margin-bottom:20px}.tab-1-text::last-child{margin-bottom:0}.tab-1-img{text-align:center;width:410px}.table-1,.table-2,.table-3{border-collapse:collapse;border-spacing:0;width:100%}.table-2 td,.table-2 th{background:#eee;border:2px solid #fff;color:#191919;font-weight:bold;text-align:center;padding:15px 5px}.table-2 tr:nth-child(odd) td,.table-2 tr:nth-child(odd) th{background:#f6f6f6}.table-2-firstrow th{width:200px}.table-2-firstrow-1{width:160px}.table-2-firstrow-2{background:#ad2723!important;color:#fff!important}.table-2-firstrow-3{background:#d86600!important;color:#fff!important}.table-2-firstrow-4{background:#248c00!important;color:#fff!important}.table-2-firstrow-5{background:#069!important;color:#fff!important}.table-2-firstrow svg{fill:#fff;vertical-align:middle;width:24px;margin-bottom:2px}.table-2-firstrow-3 svg{width:35px}.table-2-kome{font-size:10px}.table-3 td,.table-3 th{background:#fff;border:1px solid #f5f5f5;font-size:15px;font-weight:bold;text-align:center;vertical-align:middle;padding:20px 10px}.table-3 tr:first-child td,.table-3 tr:first-child th{background:#004ea2;color:#fff;font-size:18px;padding:25px 10px}.checkBoxBlueP{font-size:16px;font-weight:bold;color:#004ea2;padding-left:19px;background:no-repeat url("/img/line/check-blue.png") 0 50%/17px}.rbr-pc{display:none!important}.lineRanking{list-style:none}.lineRanking__item{font-size:18px;font-weight:bold;width:100%;height:305px;margin-bottom:30px;position:relative}.lineRanking__item__title{position:absolute;top:0;left:30px}.lineRanking__item__planInfo{position:absolute;bottom:20px;left:30px}.lineRanking__item__linkSec{position:absolute;right:30px;bottom:20px}.lineRanking__item__linkSec__txt{text-align:center}.lineRanking__item__linkSec__anc{width:190px}.lineRanking--no1{background:no-repeat url("/img/line/contract/contract_img04.jpg") right top/cover;color:#d86600}.lineRanking--no2{background:no-repeat url("/img/line/contract/contract_img05.jpg") right top/cover;color:#004ea2}.lineRanking--no3{background:no-repeat url("/img/line/contract/contract_img06.jpg") right top/cover;color:#d86600}.lineRanking li:last-child{margin-bottom:0}.phone-line-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.phone-line-plan-img{min-width:324px}.phone-line-plan-box{margin-left:20px}.phone-line-plan-box p{margin:15px 0}.phone-line-plan-box a{width:190px;float:right}.phone-line-plan-box div:after{content:"";display:block;clear:both}.phone-line-plan-headline-first:after,.phone-line-plan-headline-second:after{position:absolute;top:0;right:20px}.phone-line-plan-headline-first:after{content:url(/img/phone/deco-phone-line-plan_01.png)}.phone-line-plan-headline-second:after{content:url(/img/phone/deco-phone-line-plan_02.png)}.service-area{padding:35px 30px;margin-bottom:30px;background:url(/img/phone/service-area_02.png) right 20px center no-repeat #f9f9f9}.service-area-table{margin-top:15px;font-size:12px;font-weight:bold;border-spacing:5px}.service-area-table th{color:#fff;width:50px}.service-area-table td{padding-left:5px}.service-area-table tr:first-child th{background-color:#7569af}.service-area-table tr:nth-child(2) th{background-color:#4372aa}.service-area-table tr:nth-child(3) th{background-color:#42ada8}.service-area-table tr:nth-child(4) th{background-color:#468961}.service-area-table tr:nth-child(5) th{background-color:#8ac667}.service-area-table tr:nth-child(6) th{background-color:#e2ac56}.service-area-table tr:nth-child(7) th{background-color:#e0dc58}.service-area-table tr:last-child th{background-color:#ea5d56}.service-area-table a{color:#434343;text-decoration:none}p{font-size:15px}.common-button-arrow{display:block;text-decoration:none;text-align:center;color:#e8442a;border:1px solid #e8442a;padding:10px;font-size:14px;font-weight:bold;position:relative}.common-button-arrow:before{content:"";position:absolute;top:0;bottom:0;right:20px;margin:auto;width:8px;height:8px;border-top:2px solid #e8442a;border-right:2px solid #e8442a;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.common-button-radius{display:block;text-decoration:none;text-align:center;color:#fff;background-color:#e8442a;border-radius:50px;padding:10px;font-size:14px;font-weight:bold;position:relative}.common-button-radius:before{content:"";position:absolute;top:0;bottom:0;right:20px;margin:auto;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}ol,ul{list-style:none}.common-reason{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.common-reason-list{width:230px;border:1px solid #e7e7e7;background-color:#fcfcfc;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.common-reason-list:before{content:"";position:absolute;top:-15px;left:-15px;width:55px;height:55px}.common-reason-list-first:before{content:url(/img/phone/icon-reason_01.png)}.common-reason-list-second:before{content:url(/img/phone/icon-reason_02.png)}.common-reason-list-third:before{content:url(/img/phone/icon-reason_03.png)}.common-reason-title{font-size:26px;font-weight:bold;line-height:1.3;color:#333;text-align:center}.common-reason-title span{color:#b50909}.common-reason-img{display:block;margin:15px auto}.common-reason-text{font-size:15px}.common-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.common-service-list{width:355px;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box}.common-service-title{font-size:20px;color:#fff;background-color:#e8442a;padding:15px;text-align:center}.common-service-box{padding:20px}.common-service-text{font-size:15px;padding-bottom:20px}.common-service-etc{margin-top:30px}.common-service-etc .common-service-list{width:232px}.common-choose-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.common-choose{width:380px}.common-choose-title{padding:10px;background-color:#59a0d1;color:#fff;font-size:18px;font-weight:bold;text-align:center;border-radius:5px}.common-choose-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 20px 20px}.common-choose-list li{margin-right:15px;line-height:2}.common-choose-list a{color:#494c5f;font-weight:bold;font-size:14px;text-decoration:underline}.maker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.maker-title p{font-size:16px;font-weight:bold;margin-left:15px}.reason-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reason-choice-box{margin-right:25px}.reason-choice-box img{margin-bottom:15px}.reason-choice>img{height:195px}.reason-choice-link{margin-top:25px}.reason-choice-link:after{content:"";display:block;clear:both}.reason-choice-link a{float:right;text-decoration:underline;position:relative;color:#494c5f}.reason-choice-link a:before{content:"";border-bottom:1px solid #1d2731;border-right:1px solid #1d2731;width:6px;height:6px;left:-13px;top:50%;margin-top:-4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}.reason-check{background-color:#d86600;padding:0 30px 30px}.reason-check-list{background-color:#f5f5f5;color:#191919}.reason-check-list-title{font-size:18px;font-weight:bold;padding:20px 0 20px 150px;border:1px solid #dcdcdc}.reason-check-list-title span{color:#d86600}.reason-check-list-text{border-style:none solid solid;border-width:1px;border-color:#dcdcdc;font-size:15px;padding:20px}.reason-check-list-title-1{background:url(/img/phone/used/check_1.png) left 15px center no-repeat}.reason-check-list-title-2{background:url(/img/phone/used/check_2.png) left 15px center no-repeat}.reason-check-list-title-3{background:url(/img/phone/used/check_3.png) left 15px center no-repeat}.reason-check-list-title-4{background:url(/img/phone/used/check_4.png) left 15px center no-repeat}.reason-check-list-title-5{background:url(/img/phone/used/check_5.png) left 15px center no-repeat}.reason-check-list-title-6{background:url(/img/phone/used/check_6.png) left 15px center no-repeat}.reason-check-list-title-7{background:url(/img/phone/used/check_7.png) left 15px center no-repeat}.reason-benefit-visual{padding:45px 290px 45px 25px;background:url(/img/phone/used/rbv-main.png) right 25px center no-repeat #f5f5f5}.reason-benefit-visual h4{background-color:#6fb526;color:#fff;font-size:18px;text-align:center;padding:3px;border-radius:80px;margin-bottom:10px}.reason-benefit{padding:0 30px 30px;background-color:#f5f5f5}.reason-benefit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reason-benefit-list:after{display:none}.reason-benefit-list-item{width:212px;border:1px solid #dcdcdc;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative;padding:30px 0 8px}.reason-benefit-list-item:before{content:url(/img/phone/used/icon-rbl_1.png);position:absolute;top:-20px;left:-20px}.reason-benefit-list-item span{font-size:13px;font-weight:bold;color:#333;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #666}.reason-benefit-list-item h5{font-size:22px;line-height:1.2;margin:10px 0 8px;color:#333}.reason-benefit-list-item h5 em{color:#6fb526;font-style:normal}.reason-benefit-list-item:nth-child(-n+3){margin-bottom:26px}.reason-benefit-list-item-1:before{content:url(/img/phone/used/icon-rbl_1.png)}.reason-benefit-list-item-2:before{content:url(/img/phone/used/icon-rbl_2.png)}.reason-benefit-list-item-3:before{content:url(/img/phone/used/icon-rbl_3.png)}.reason-benefit-list-item-4:before{content:url(/img/phone/used/icon-rbl_4.png)}.reason-benefit-list-item-5:before{content:url(/img/phone/used/icon-rbl_5.png)}.reason-benefit-list-item-6:before{content:url(/img/phone/used/icon-rbl_6.png)}.common-tab-group{margin-top:25px}.common-tab-group:after{content:"";clear:both;display:block}.common-tab-group li:last-child{margin-right:0}.common-tab{float:left;font-size:17px;font-weight:bold;width:191px;margin-right:2px;padding:25px 0 28px;color:#fff;background-color:#0066a9;text-align:center;cursor:pointer}.common-tab span{display:block;font-size:11px}.common-panel-group{background-color:#eee;padding:25px}.common-panel{display:none}.common-tab.is-active{background-color:#eee;color:#0066a9;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.common-panel.is-show{display:block}.common-panel .product-horizontal>li .link-img-expansion{width:40%;height:380px}.common-panel .product-horizontal>li .product-information{width:60%;height:380px;background-color:#fff}.common-panel .product-horizontal>li .product-link a:first-child{width:200px}.common-panel .product-horizontal .campaign-tooltip-target{width:125px}.common-panel .product-vertical .campaign-tooltip-target{width:140px}.common-panel .product-vertical li{width:226px}.common-panel .product-vertical li .link-img-expansion{width:226px;height:226px}.common-panel .product-vertical li .product-information{background-color:#fff;width:226px;-webkit-box-sizing:border-box;box-sizing:border-box}.common-panel .product-vertical .product-link a:first-child{width:100%}.tab-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.tab-price:after{display:none}.tab-price>li{width:375px;float:none;font-size:21px;font-weight:bold;padding:20px;margin:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:center;cursor:pointer}.tab-price>li:first-child{background:#203e70;background:-webkit-gradient(linear,left top,left bottom,from(#203e70),color-stop(50%,#203e70),color-stop(51%,#14305f),to(#14305f));background:linear-gradient(to bottom,#203e70 0%,#203e70 50%,#14305f 51%,#14305f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#203e70",endColorstr="#14305f",GradientType=0)}.tab-price>li:last-child{background:#e8442a;background:-webkit-gradient(linear,left top,left bottom,from(#e8442a),color-stop(50%,#e8442a),color-stop(51%,#d43920),to(#d43920));background:linear-gradient(to bottom,#e8442a 0%,#e8442a 50%,#d43920 51%,#d43920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8442a",endColorstr="#d43920",GradientType=0)}.tab-price>li.active{position:relative}.tab-price>li.active:before{content:"";position:absolute;right:0;bottom:-15px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-width:15px 20px 0 20px}.tab-price>li.active:first-child.active:before{border-color:#14305f transparent transparent transparent}.tab-price>li.active:last-child.active:before{border-color:#d43920 transparent transparent transparent}.tab_sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:770px}.tab_sub>li{width:191px;cursor:pointer;padding:17px 0;background-color:#1e3d70;color:#fff;font-size:17px;font-weight:bold;text-align:center}.tab_sub>li.active{color:#1e3d70;background:#eee}.list .inner .list_inner_box{width:770px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#eee}.list .inner,.list .inner .list_inner_box{display:none}.list .inner.active{display:block}.list .inner .list_inner_box.active{display:block}.list .inner .product-horizontal>li .product-information{width:400px;max-height:inherit;background-color:#fff}.list.no-child-list .inner .list_inner_box{padding:0;background-color:inherit}.list.no-child-list .product-horizontal>li .product-information{width:468px}.maker-rank-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.maker-rank-img img{margin-right:20px}.faq-new{background:#f5f5f5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding:20px 20px 30px;counter-reset:dl}.faq-new-title{text-align:center;margin-bottom:30px}.faq-new-dl{background:#f2e2b0;-webkit-box-shadow:0px -3px 10px 3px #c9c9c9;box-shadow:0px -3px 10px 3px #c9c9c9;-webkit-box-sizing:border-box;box-sizing:border-box;counter-increment:dl;width:660px;margin:0 auto 25px;padding:45px 28px 20px 28px;position:relative}.faq-new-dl:before{background:url("/img/copy/used/faq_bg_top.png") repeat-x;content:"";display:block;width:100%;height:14px;position:absolute;left:0;top:-11px}.faq-new-dl dt{border-bottom:1px dotted #daba72;color:#d71518;font-size:22px;font-weight:bold;line-height:1.3;margin-bottom:5px;padding-bottom:3px;position:relative}.faq-new-dl dt:before{background:white;background:-webkit-gradient(linear,left top,right top,from(white),color-stop(76%,white),color-stop(76%,#d71518),to(#d71518));background:linear-gradient(to right,white 0%,white 76%,#d71518 76%,#d71518 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d71518",GradientType=1);-webkit-box-shadow:0px 2px 6px 0px #c6b990;box-shadow:0px 2px 6px 0px #c6b990;-webkit-box-sizing:border-box;box-sizing:border-box;content:"質問.0" counter(dl);color:#e60012;display:block;font-size:14px;font-weight:bold;line-height:24px;width:100px;padding-left:15px;position:absolute;top:-30px;left:0}.faq-new-dl dd{font-size:14px}.campaign-bnr{margin-bottom:40px}