p,a{font-size:1.6rem;line-height:150%}.mobile-hidden{display:none}.img-mobile-hidden{display:none}.img-mobile-up{max-width:100%;display:inline;padding:10px 0}.mobile-txt-br{display:inline}#header{width:100%;height:50px;background:rgba(255,255,255,1);box-sizing:border-box}#global_navi{display:none}#header ol{display:none}.logo{position:absolute;top:7px;left:10px;max-width:120px}.footer-contact{width:100%;padding-top:0;background:0 0;background:#e6f2ff}.footer-contact div{width:100%;padding:20px 3%;box-sizing:border-box;text-align:center}.footer-contact h5{margin-top:5px;margin-bottom:0}.footer-contact tel a{font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:3.6rem;line-height:100%;margin-bottom:5px;transform:rotate(.05deg);color:#000;font-weight:700}#footer{padding:10px 0}#footer_navi{display:none}.copyright{padding-top:0;font-size:1rem;text-align:center}.contents{width:100%;padding:20px 3%;box-sizing:border-box}.pankuzu{padding:10px 20px}.backcolor-lightgreen{padding:20px 0}.backcolor-lightblue{padding:20px 0}#home_mainimg{min-height:auto;height:calc(100vh - 0px);background:url(//mediahikari.com/wp-content/themes/mediahikari/image/home_img/mainimg-smartphone.jpg) center center/cover}.campagin-parts{max-width:25px}.news-date{width:30%}.select-news,.select-important{width:70%}.news-title{width:100%}.select-news span,.select-important span{margin-top:3px}#main-local{padding-top:50px}.local-topmain{height:170px}.local-topmain div{width:100%}.local-topmain ul li{box-sizing:border-box;width:50%;padding:0}.local-topmain ul li:last-child{border-left:2px dotted #bddfec}.local-topmain ul li a{width:100%;box-sizing:border-box;padding:.8em}.topmain-btn{border-radius:0;font-size:1.4rem;font-weight:400;line-height:1.5;padding:.8em;letter-spacing:.05em;color:#000;background:#fabf00}.topmain-btn span{position:relative}.topmain-btn i{display:none}.topmain-btn:link,.topmain-btn:visited{color:#000;background:#fabf00}.topmain-btn:hover,.topmain-btn:active{color:#fff;background:#334a92;text-decoration:none}.white-txt{font-size:2rem;line-height:150%;margin-bottom:10px}.contactform h1{font-size:1.6rem}.contactform h2{font-size:2rem;padding-bottom:20px}.contactform h3{font-size:2rem;padding-bottom:20px}.contact-form1,.contact-form2{width:100%;box-sizing:border-box;font-size:1.6rem}.contact-form2{margin-bottom:20px}.contact-form1 th,.contact-form2 th{padding:20px 0 0;color:#000;font-weight:700;text-align:left;width:100%;display:block;box-sizing:border-box;vertical-align:top;border-bottom:none}.contact-form1 td,.contact-form2 td{padding:10px 0 30px;box-sizing:border-box;text-align:left;vertical-align:top;border-bottom:1px dotted #ddd;display:block}.send-mail{display:inline-block;width:49%;margin:0;margin-left:2%;padding:10px;font-size:1.6rem}.mail-back{width:49%;padding:10px;font-size:1.6rem}.contact-form1 input[type=text],.contact-form1 input[type=number],.contact-form1 input[type=email],.contact-form1 select,.contact-form1 textarea,.contact-form2 input[type=text],.contact-form2 input[type=number],.contact-form2 input[type=email],.contact-form2 select,.contact-form2 textarea{box-sizing:border-box;padding:.3em;width:100%}.form-short-waku-nenrei{width:50%!important}.form-short-waku-yubin{width:33%!important}.form-short-waku-tel{width:25%!important}.check-button{text-align:center;margin:0 auto;padding-top:50px;width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch}#page_top{width:60px;height:60px;right:10px;bottom:10px}#page_top a{width:60px;height:60px}#page_top a:before{font-size:20px;width:25px;height:25px;top:-25px}#page_top a:after{font-size:10px;top:23px}.tab_box .btn_area{box-sizing:border-box;margin-top:40px;padding:0 10px;width:100%}.tab_box .tab_btn{box-sizing:border-box;font-size:1.4rem}.tab_box .tab_btn+.tab_btn{margin-left:10px}#tokucho-link p.contents-txt-center{text-align:left}.option-crowd{padding-bottom:20px}.option-crowd img{width:100%}.option-crowd-imgright{top:-20px;max-width:170px;height:auto;padding-left:10px}.tokucho-list{padding-top:20px;padding-bottom:0}.tokucho-list ul li{width:100%;margin-left:0;border:2px solid #334a92;margin-bottom:20px}.tokucho-list ul li h3{font-size:2rem;font-weight:700;padding:20px 0 0}.tokucho-list-img{width:80%;padding:0;margin:0 auto;display:inherit}.tokucho-list ul li div{padding:20px 10px}.tokucho-list ul li p{line-height:150%}.service-west,.service-east{padding:20px 0}.price-mainimg h1{padding-bottom:15px}.price-west,.price-east{padding:20px 0}.minitype-grap{width:100%;height:auto}.table-west-price td img,.table-mini-price td img{width:100%;height:auto}.pankuzu-campagin{text-align:left;padding:10px 20px 0;box-sizing:border-box}.backcolor-campagin01{height:calc(100vw / 0.65)}.backcolor-campagin02{height:calc(100vw / 1.0)}.backcolor-campagin01 div,.backcolor-campagin02 div{max-width:none;width:90%}.campagin01-txt .btn{padding:1.5rem 1rem}.application-mainimg{height:240px}.application-mainimg p{text-align:left;padding:0 15px;line-height:130%}.application-list{margin-bottom:10px}.application-list li h3{font-size:1.6rem}.step-number{display:block;width:100%;box-sizing:border-box;padding:0 10px 20px}.step-number span{display:inline-block;background:#334a92;border-radius:10px;color:#fff;font-size:1.6rem;padding:7px 20px}.step-main{display:block;width:100%;box-sizing:border-box;padding:0 10px 10px}.step3-list li{width:48%;margin-left:4%;border-radius:10px}.step3-list li:first-child{margin-left:0}.step3-list li span{font-size:2rem}.step-main tel a{font-family:"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:3.6rem;line-height:100%;margin-bottom:5px;transform:rotate(.05deg);color:#000;font-weight:700}.support-mainimg{height:270px}.support-mainimg div{top:15%;transform:translate(-50%,-15%)}.support-mainimg div{top:15%;transform:translate(-50%,-15%)}.support-mainimg ul li{border-bottom:1px solid #bddfec}.support-mainimg ul li:nth-child(odd){border-left:none}.support-mainimg ul li a{padding:.4em .1em!important}.download-list2 ul li span{width:auto;line-height:100%;display:inline}.download-list2 ul li span:after{content:"\A";white-space:pre}.form-application-mainimg{height:110px}.form-application-mainimg h1{padding-bottom:0;font-size:2.3rem;letter-spacing:.2rem}.mobile-scroll{overflow-x:scroll;margin-bottom:10px}.mobile-scroll::-webkit-scrollbar{height:14px}.mobile-scroll::-webkit-scrollbar-thumb{background:#8cd2cc;border-radius:7px}.mobile-scroll::-webkit-scrollbar-track{background:#fff;border-radius:7px}.table-west,.table-east,.table-option,.table-license,.table-price{width:100%;white-space:nowrap;font-size:1.4rem;margin-bottom:10px}.table-west-price,.table-east-price,.table-mini-price{width:100%;font-size:1.4rem;margin-bottom:10px}.crowd-app-list{border:2px solid #fff;border-radius:15px;padding:15px;margin-bottom:30px}.crowd-app-list h4{font-size:2rem;font-weight:700;padding:0 0 10px;background:0 0;position:inherit;top:auto;left:auto}.crowd-app-list img{float:right;width:35%;max-width:120px;padding-left:10px}.margin-bottom-0{margin-bottom:0}.table-west-price,.table-east-price,.table-mini-price{width:100%;box-sizing:border-box}.table-west-price th,.table-east-price th,.table-mini-price th{display:none}.table-west-price td,.table-east-price td,.table-mini-price td{display:block;width:100%;border-bottom:none;box-sizing:border-box}.table-west-price td span{background:#0d1e50;color:#fff;font-size:1.2rem;line-height:100%;padding:5px 10px;margin-bottom:5px}.table-east-price td span{background:#935300;color:#fff;font-size:1.2rem;line-height:100%;padding:5px 10px;margin-bottom:5px}.table-west-price td h4,.table-east-price td h4{color:#fff;font-size:1.8rem;line-height:150%;font-weight:700}.table-west-price td h4 small,.table-east-price td h4 small{color:#fff}.table-west-price td:first-child{background:#314b93;color:#fff;text-align:left}.table-east-price td:first-child{background:#e17f00;color:#fff;text-align:left}.table-mini-price td:first-child{background:#00afcc;color:#fff;text-align:left}.table-west-price tr:last-child,.table-east-price tr:last-child,.table-mini-price tr:last-child{border-bottom:solid 1px #ccc}.w-white-btn{margin-top:0}#hikari-next .txt-white{font-size:1.4rem}#hikari-next .outline{font-size:1.6rem}#hikari-next .col-img>figure{width:100%}#hikari-next .col-syuuri>div{width:100%;margin-bottom:30px}.title-a{font-size:2rem;line-height:1.5;height:auto;padding:25px 10px}.title-b{font-size:2rem;padding-top:30px;padding-bottom:5px;margin-bottom:20px}.mypage-mainimg{height:240px}.mypage-mainimg p{text-align:left;padding:0 15px;line-height:130%}#mypage-howto .col-howto .col-qr>div{width:100%}#mypage-howto .col-howto .col-qr figure{display:none}#mypage-howto .col-howto .col-qr .btn{display:block;margin-left:auto;margin-right:auto}#mypage-howto .col-howto>div:first-child{width:100%;max-width:none}#mypage-howto .col-howto>div:nth-child(2){width:100%;max-width:none}#mypage-feature{margin-bottom:100px}#mypage-feature ul li{font-size:1.6rem;margin-right:0;width:100%}#mypage-feature p{font-size:1.6rem}