html{font-size:62.5%;scroll-padding-top:90px}h1{font-size:3rem}h2{font-size:2.4rem}p,a{font-size:1.8rem}body{width:100%}.img-center{text-align:center}.img-right{float:right}.img-mobile-up{display:none}.mobile-txt-br{display:none}#wrapper{width:100%;margin:0 auto;text-align:center}#header{width:100%;height:90px;position:fixed;background:rgba(255,255,255,.8);z-index:100;box-shadow:0 0px 16px 0 rgb(0 0 0/25%)}.header-in{width:980px;margin:0 auto;display:inline-block;position:relative}.logo{position:absolute;top:15px;left:10px;max-width:195px;height:auto;width:23%}.logo img{width:100%;height:auto;vertical-align:top}#global_navi{position:absolute;top:40px;right:0;display:inline-block}#global_navi ul{width:100%;display:flex;flex-flow:wrap;justify-content:flex-end;align-items:stretch;padding:0;margin:0}#global_navi ul li{box-sizing:border-box;display:table;padding:0 0 0 30px;text-align:left;height:50px}#global_navi ul li a{font-size:1.6rem;display:table-cell;vertical-align:middle;transform:rotate(.05deg)}#global_navi ul li a:link,#global_navi ul li a:visited{color:#000;text-decoration:none}#global_navi ul li a:hover,#global_navi ul li a:active{color:#093;text-decoration:none}#header ol{position:absolute;top:17px;width:100%;display:flex;flex-flow:wrap;justify-content:flex-end;align-items:stretch}#header ol li{box-sizing:border-box;display:inline-block;-webkit-transition:all .3s;transition:all .3s}#header ol li a{font-size:1.2rem}#header ol li a:link,#header ol li a:visited{color:#fff;border-radius:7px;background:#334a92;padding:4px 11px;text-decoration:none}#header ol li a:hover,#header ol li a:active{color:#fff;border-radius:7px;padding:4px 11px;background:#31bddd;text-decoration:none}#footer{width:100%;background:#334a92;padding:10px 0;position:relative}.copyright{font-size:1.2rem;color:#fff;text-align:right;padding-right:2%}.footer-contact{width:980px;margin:0 auto;padding-top:60px;background:url(//mediahikari.com/wp-content/themes/mediahikari/image/base_img/footer-smartphone.png) 13% 40px no-repeat}.footer-contact div{width:55%;float:right;text-align:left}.footer-contact h3{font-size:2.6rem;line-height:150%;margin-bottom:5px;transform:rotate(.05deg);color:#930}.footer-contact p{line-height:160%;padding-bottom:20px}.footer-contact h4{font-size:1.8rem;line-height:150%;margin-top:30px;margin-bottom:10px;transform:rotate(.05deg);color:#000}.footer-contact tel{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-contact tel img{max-width:64px;height:auto}.footer-contact h5{font-size:1.4rem;line-height:150%;margin-top:5px;margin-bottom:50px;transform:rotate(.05deg);color:#000}.contents{max-width:980px;width:100%;padding:50px 0;text-align:left;margin:0 auto}.pankuzu{box-sizing:border-box;max-width:980px;width:100%;margin:0 auto;text-align:left;padding:20px 0}.pankuzu ul li{display:inline;padding-right:10px;font-size:1.4rem}.pankuzu ul li a{font-size:1.4rem;padding-right:10px}.backcolor-lightblue{width:100%;background:#4794d1;padding:50px 0}.backcolor-lightgreen{width:100%;background:#42bbbc;padding:50px 0}.backcolor-yellow{width:100%;background:#ffb700;padding:0}.backcolor-lightgrey{width:100%;background:#eee;padding:50px 0}.opacity img{opacity:1;transition:.3s ease-in-out}.opacity img:hover{opacity:.5}.pagelink-fix{padding-top:160px;margin-top:-160px}#home_mainimg{width:100%;min-height:520px;height:calc(100vh - 100px);position:relative;display:flex;flex-direction:column;justify-content:center;background:url(//mediahikari.com/wp-content/themes/mediahikari/image/home_img/mainimg.jpg) center center/cover}#home_mainimg h1{display:none}#home_mainimg h2{display:none}.home_campaign{max-width:1200px;display:inline-block}.home_campaign ul{width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch;padding:0;margin:0}.home_campaign ul li{width:50%;box-sizing:border-box;padding:0;margin:0;position:relative;border:1px solid #039}.home_campaign ul li:first-child{border-right:none}.home_campaign ul li img{width:100%;height:auto}.campagin-parts{position:absolute;max-width:80px;top:0;left:0;z-index:5}.home_news{width:100%;max-width:980px;margin:0 auto;padding:50px 20px;box-sizing:border-box}.home_news h3{text-align:center;font-size:3rem;padding-bottom:30px;letter-spacing:1rem;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.home_news h3 span{display:block;font-size:1rem;letter-spacing:.3rem;font-weight:700;line-height:200%}.news-list{width:100%;display:flex;flex-flow:wrap;justify-content:left;align-items:stretch;padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}.news-list a{width:100%;display:flex;flex-flow:wrap;justify-content:left;align-items:stretch}.news-date{width:14%;text-align:left;color:#000}.select-news,.select-important{width:12%;text-align:left}.news-title{width:74%;text-align:left}.select-news span,.select-important span{color:#fff;display:inline-block;font-size:1rem;line-height:100%;padding:3px 15px;margin-top:8px;width:45px;text-align:center}.select-news span{background:#334a92}.select-important span{background:#c00}.news-list a:link,.news-list a:visited{color:#000}.news-list a:hover,.news-list a:active{text-decoration:none!important;color:#3cf}#main-local{padding-top:90px}.local-topmain{width:100%;height:230px;background:#bddfec;position:relative}.local-topmain div{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.local-topmain h1{color:#334a92;text-align:center;font-size:3rem;font-weight:700;padding-bottom:30px;letter-spacing:1rem;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.local-topmain h1 span{display:block;font-size:1rem;letter-spacing:.3rem;font-weight:700;line-height:200%}.local-topmain ul{width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch;padding:0;margin:0}.local-topmain ul li{box-sizing:border-box;padding:0 20px;display:inline-block;text-align:center}.local-topmain ul li a{width:200px;padding:.8em 3em}.topmain-btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1.5rem 8rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;transform:rotate(.05deg);overflow:hidden;color:#000;border-radius:3rem;background:#fabf00}.topmain-btn span{position:relative}.topmain-btn i{position:absolute;top:calc(50% - .7em);right:1rem}.topmain-btn i:before{content:">"}.topmain-btn:link,.topmain-btn:visited{color:#000;background:#fabf00}.topmain-btn:hover,.topmain-btn:active{color:#fff;background:#334a92;text-decoration:none}.title-tokucho{text-align:center;padding-bottom:20px;margin:0 auto}.tokucho-list{padding-top:40px;padding-bottom:60px}.tokucho-list ul{width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch;padding:0;margin:0}.tokucho-list ul li{width:30%;box-sizing:border-box;display:inline-block;border-radius:10px;margin-left:5%;border:2px solid #334a92;overflow:hidden}.tokucho-list ul li:first-child{margin-left:0}.tokucho-list ul li h3{color:#334a92;text-align:center;font-size:2.4rem;font-weight:700;padding:20px 0 0;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.tokucho-list-img{width:100%;height:auto;padding:0 10px;box-sizing:border-box}.tokucho-list ul li div{background:#bddfec;padding:20px 10px;box-sizing:border-box;text-align:left;height:100%;min-height:100%}.tokucho-list ul li h4{text-align:center;font-size:2rem;padding-bottom:10px;font-weight:600}.tokucho-list ul li p{line-height:170%}.tokucho-list ul li small{font-size:1.3rem;line-height:150%;display:inline-block;border-top:1px solid #000;padding-top:10px;margin-top:10px}.tokucho-list-btn{overflow:hidden;color:#000;border-radius:3rem;background:#fabf00;letter-spacing:0em!important;padding:1.5rem 1rem!important;width:100%;box-sizing:border-box;margin:10px 0}.tokucho-list-btn span{position:relative}.tokucho-list-btn:link,.tokucho-list-btn:visited{color:#000;background:#fabf00}.tokucho-list-btn:hover,.tokucho-list-btn:active{color:#fff;background:#334a92}.service-west{max-width:980px;width:100%;padding:50px 0;text-align:left;margin:0 auto}.crowd-app-list{border:3px solid #fff;border-radius:30px;padding:30px;margin-bottom:50px;color:#fff;position:relative}.crowd-app-list h4{color:#ff0;font-size:2.4rem;font-weight:700;padding:5px 10px;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;background:#4794d1;position:absolute;top:-25px;left:19px}.crowd-app-list h5{color:#ff0;font-size:2.4rem;font-weight:700;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;padding-bottom:10px}.crowd-app-list img{float:right;padding-left:30px}.option-crowd{position:relative}.option-crowd h3{padding-bottom:20px}.option-crowd-imgright{float:right;padding-left:30px;position:relative;top:-90px;max-width:357px;height:auto}.price-mainimg ul li a{width:250px}.backcolor-campagin01{width:100%;background:url(//mediahikari.com/wp-content/themes/mediahikari/image/price_img/backimg-campagin01.png) 50% 50%/cover;height:calc(100vw / 1.6);position:relative}.backcolor-campagin02{width:100%;background:url(//mediahikari.com/wp-content/themes/mediahikari/image/price_img/backimg-campagin02.png) 50% 50%/cover;height:calc(100vw / 2);position:relative}.backcolor-campagin01 div,.backcolor-campagin02 div{max-width:700px;width:48%;margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.backcolor-campagin01 div img,.backcolor-campagin02 div img{width:100%;height:auto;-webkit-backface-visibility:hidden;padding-bottom:10px}.backcolor-campagin01 a{margin-bottom:0}.pankuzu-campagin{max-width:980px!important;width:100%!important;margin:0 auto!important;text-align:left;position:relative!important;padding:20px 0}.pankuzu-campagin li{display:inline;padding-right:10px;font-size:1.4rem}.pankuzu-campagin li a{font-size:1.4rem;padding-right:10px;color:#fff}.pankuzu-campagin li a:link,.pankuzu-campagin li a:visited{color:#fff}.pankuzu-campagin li a:hover,.pankuzu-campagin li a:active{color:#9ff}.minitype-grap{padding:20px 0 40px}.application-list{width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch;padding:0;margin:0;margin-bottom:40px}.application-list li{width:32%;box-sizing:border-box;display:inline-block;margin-left:2%;border:1px solid #334a92;overflow:hidden}.application-list li:first-child{margin-left:0}.application-list li h3{background:#334a92;text-align:center;display:block;padding:5px 0;color:#fff;font-size:2.1rem;line-height:150%}.application-list li p{padding:10px}.step1,.step2-4{max-width:980px;width:100%;padding:30px 0;text-align:left;margin:0 auto;display:table}.step-number{display:table-cell;width:130px}.step-number span{display:inline-block;background:#334a92;border-radius:10px;color:#fff;font-size:1.6rem;padding:7px 20px}.step-main{display:table-cell}.step-main h3{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.1rem;line-height:150%;transform:rotate(.05deg);font-weight:700;color:#334a92}.step-main h4{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.8rem;line-height:150%;transform:rotate(.05deg);font-weight:700;color:#000;padding:20px 0 10px}.step-main em{display:inline-block;background:#334a92;border-radius:7px;color:#fff;line-height:150%;font-size:1.5rem;padding:4px 10px 0;margin-right:3px}.step-main tel{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}.step3-list{width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch;padding:0;margin:20px 0 0}.step3-list li{width:30%;box-sizing:border-box;display:inline-block;margin-left:5%;overflow:hidden;text-align:center;display:block;border-radius:10px;box-shadow:3px 3px 3px 0 rgb(0 0 0/25%)}.step3-list li:first-child{margin-left:0}.step3-list li span{display:block;font-weight:700;font-size:2.4rem}.step3-list a{display:block;border-radius:10px;padding:10px;transition:all .2s ease 0s}.step3-list a:link,.step3-list a:visited{background:#334a92;color:#fff}.step3-list a:hover,.step3-list a:active{background:#39a1db;text-decoration:none}.step3-east a:link,.step3-east a:visited{color:#000;background:#fabf00}.step3-east a:hover,.step3-east a:active{background:#fff100;text-decoration:none}.support-mainimg ul{width:100%;max-width:1300px;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch;padding:0;margin:0;position:absolute;top:85%;left:50%;box-sizing:border-box;margin-right:-50%;transform:translate(-50%,-85%);z-index:50}.support-mainimg ul li{box-sizing:border-box;display:inline-block;text-align:center;display:inline-block;transition:all .2s ease 0s;width:16.66%;padding:0;margin:0;overflow:hidden;border-left:2px dotted #bddfec}.support-mainimg ul li a{padding:0;margin:0;font-size:1.6rem;transition:all .3s}.support-mainimg ul li{background:#fabf00}.support-mainimg ul li a:link,.support-mainimg ul li a:visited{box-sizing:border-box;width:100%;height:100%;padding:10px 2px;background:#fabf00;display:inline-block;color:#000}.support-mainimg ul li a:hover,.support-mainimg ul li a:active{box-sizing:border-box;width:100%;height:100%;padding:10px 2px;display:inline-block;background:#fff100;text-decoration:none;color:#000}.support-mainimg ul li:first-child{border-left:none}.support-mainimg div{top:40%;left:50%;margin-right:-50%;transform:translate(-50%,-40%)}.support-title{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem;line-height:150%;border-left:12px solid #334a92;border-bottom:1px solid #334a92;padding-left:10px;margin-bottom:20px;transform:rotate(.05deg);font-weight:700;color:#334a92}.support-subtitle{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.8rem;line-height:150%;margin-top:30px;transform:rotate(.05deg);font-weight:700}.support-subtitle:before{content:"■";padding-right:5px;color:#334a92;font-size:3rem}.support-number{counter-reset:count 0}.support-number li{list-style:none;padding-left:1.3em;text-indent:-1.3em;font-size:1.8rem;line-height:150%;padding-bottom:10px}.support-number li:before{content:counter(count) ". ";counter-increment:count 1}.download-list{width:100%;box-sizing:border-box;border-bottom:2px solid #fff;border-right:2px solid #fff;font-size:1.8rem;margin-top:10px;margin-bottom:20px;color:#000}.download-list th{padding:15px;padding-left:50px;line-height:100%;width:100px;border-bottom:2px solid #fff;border-right:2px dashed #aaa;background:url(//mediahikari.com/wp-content/themes/mediahikari/image/support_img/download-mark.png) 10px center no-repeat #eee}.download-list td{padding:15px;line-height:100%;border-bottom:2px solid #fff;border-right:2px solid #fff;background:#eee}.download-list td a:link,.download-list td a:visited{color:#000}.download-list td a:hover,.download-list td a:active{color:#06c}.download-list2{width:100%;box-sizing:border-box;font-size:1.8rem;margin-top:10px;margin-bottom:20px}.download-list2 ul li{padding-bottom:2px}.download-list2 ul li span{width:100px;line-height:100%;display:inline-block}.download-list2 ul li a{display:block;padding:10px;transition:all .3s}.download-list2 ul li a:before{content:url(//mediahikari.com/wp-content/themes/mediahikari/image/support_img/download-mark.png);vertical-align:middle;padding-right:10px}.download-list2 ul li a:link,.download-list2 ul li a:visited{background:#eee;color:#000}.download-list2 ul li a:hover,.download-list2 ul li a:active{background:#a8d7fd;color:#000;text-decoration:none}.support-waku{border:1px solid #666;padding:10px;margin-top:10px;display:inline-block}.qa-title-contents{max-width:980px;width:100%;padding:0;text-align:left;margin:0 auto}.form-application-mainimg{height:150px}.form-application-mainimg h1{padding-bottom:0}.form-application{padding-top:30px}.contactform h1{font-size:2rem;color:#552762}.contactform h2{font-size:2.6rem;padding-bottom:20px}.contactform h3{font-size:2.6rem;padding-bottom:20px}.contactform h4{text-align:left;font-size:1.6rem;font-weight:700;color:#fff;padding:5px 10px;background:#000;box-sizing:border-box}.contactform p{text-align:left}.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:30px 0;color:#000;font-weight:700;text-align:left;width:30%;box-sizing:border-box;vertical-align:top;border-bottom:1px dotted #ddd}.contact-form1 th span,.contact-form2 th span{color:#fff;background:#c00;font-size:1.2rem;border-radius:5px;display:inline-block;padding:0 10px;margin-right:10px;font-weight:400}.contact-form1 th em,.contact-form2 th em{color:#fff;background:#aaa;font-size:1.2rem;border-radius:5px;display:inline-block;padding:0 10px;margin-right:10px;font-weight:400}.contact-form1 td,.contact-form2 td{padding:30px 0;box-sizing:border-box;text-align:left;vertical-align:top;border-bottom:1px dotted #ddd}.contact-form1 td span,.contact-form2 td span{font-size:1.8rem}.horizontal-item{display:block}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.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{font:15px/24px sans-serif;box-sizing:border-box;padding:.3em;transition:.3s;border:1px solid #1b2538;border-radius:4px;outline:none}.contact-form1 input[type=text]:focus,.contact-form1 input[type=number]:focus,.contact-form1 input[type=email]:focus,.contact-form1 select:focus,.contact-form1 textarea:focus,.contact-form2 input[type=text]:focus,.contact-form2 input[type=number]:focus,.contact-form2 input[type=email]:focus,.contact-form2 select:focus,.contact-form2 textarea:focus{border-color:#da3c41}.contact-form1 input[type=text],.contact-form1 input[type=number],.contact-form1 input[type=email],.contact-form2 input[type=text],.contact-form2 input[type=number],.contact-form2 input[type=email]{padding-left:10px}.form-important-check{display:inline-block}.form-important-check .mwform-checkbox-field{display:inline-block;border:1px solid red;background:#fadce9;padding:10px;margin-top:10px}.check-button{text-align:center;margin:0 auto;padding-top:50px;width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:stretch}.send-mail{display:inline-block;width:30%;margin:0 10px;padding:10px;font-size:1.6rem}.mail-back{width:30%;padding:10px;font-size:1.6rem}.contactform-check .form-check-hidden{display:none}.form-download{width:100%;box-sizing:border-box;border-bottom:2px solid #fff;border-right:2px solid #fff;font-size:1.8rem;margin-top:20px;margin-bottom:20px;color:#000}.form-download th{padding:15px;padding-left:50px;line-height:100%;width:120px;border-bottom:2px solid #fff;border-right:2px dashed #aaa;background:url(//mediahikari.com/wp-content/themes/mediahikari/image/support_img/download-mark.png) 10px 10px no-repeat #eee}.form-download td{padding:15px;line-height:100%;border-bottom:2px solid #fff;border-right:2px solid #fff;background:#eee}.form-download td span{color:red}.form-download td a:link,.form-download td a:visited{color:#000}.download-list td a:hover,.download-list td a:active{color:#06c}#output{color:red;font-size:2.2rem}.mw_wp_form .error{color:red;font-size:2.2rem;padding-top:5px}.thnaks h1{text-align:left;font-weight:700;padding-bottom:30px}.thnaks h2{margin-top:30px;text-align:left;font-weight:700;padding-bottom:10px}.thnaks p{padding-bottom:20px}.thnaks tel{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}.thnaks h3{font-size:1.4rem;line-height:150%;transform:rotate(.05deg);color:#000}#page_top{width:90px;height:90px;position:fixed;right:20px;bottom:20px;background:#396;opacity:.6;border-radius:50%;z-index:999}#page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}#page_top a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f102';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-40px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:13px;color:#fff;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}.price-west,.price-east{max-width:980px;width:100%;padding:50px 0;text-align:left;margin:0 auto}.table-west,.table-east,.table-option,.table-west-price,.table-east-price,.table-license,.table-mini-price,.table-price{width:100%;box-sizing:border-box;border-top:1px solid #aaa;border-left:1px solid #aaa;font-size:1.5rem;margin-bottom:20px}.table-price{border-top-color:#314b93;border-left-color:#314b93}.table-west th,.table-east th,.table-west td,.table-east td,.table-option th,.table-option td,.table-west-price th,.table-east-price th,.table-license th,.table-mini-price th,.table-price th{padding:10px;line-height:100%;border-bottom:1px solid #aaa;border-right:1px solid #aaa}.table-price th{border-bottom-color:#314b93;border-right-color:#314b93}.table-west th,.table-west-price th{background:#314b93;color:#fff;text-align:center}.table-west-price td span,.table-east-price td span{background:#000;color:#fff;display:inline-block;font-size:1.4rem;line-height:100%;padding:5px 10px;margin-bottom:5px}.table-west-price td h4,.table-east-price td h4{color:red;font-size:2rem;line-height:150%;font-weight:700}.table-mini-price h4{font-size:2rem;line-height:150%;font-weight:700}.table-west-price td h4 small,.table-east-price td h4 small{color:#000;font-size:1.3rem;line-height:150%;font-weight:400;padding-left:10px}.table-west-price td em,.table-east-price td em{font-size:1.4rem;line-height:120%;padding-bottom:10px;display:inline-block}.table-west-price td h5,.table-east-price td h5{color:#000;font-size:2.6rem;line-height:150%;font-weight:700}.table-license th,.table-price th{background:#e8e6ff;color:#000;text-align:center}.table-east th,.table-east-price th{background:#e17f00;color:#fff;text-align:center}.table-option th{background:#00afec;color:#fff;text-align:center}.table-mini-price th{background:#00afcc;color:#fff;text-align:center}.table-west td,.table-east td,.table-option td,.table-license td,.table-price td{background:#fff;color:#000;border-bottom:1px solid #aaa;border-right:1px solid #aaa;padding:10px}.table-price td{border-bottom-color:#314b93;border-right-color:#314b93}.table-option td{text-align:center}.tableleft{text-align:left!important}.table-west-price td,.table-east-price td,.table-mini-price td{text-align:left;color:#000;background:#fff;padding:20px;border-bottom:1px solid #aaa;border-right:1px solid #aaa}.td-west-color{background:#314B93!important;color:#FFF!important;text-align:center!important}.td-east-color{background:#E17F00!important;color:#FFF!important;text-align:center!important}.td-option-color{background:#00AFEC!important;color:#FFF!important;text-align:center!important;width:65px}.table-price-center{text-align:center!important}.option-red{color:#FF0000!important}.option-red span{text-decoration:line-through;color:#000!important;font-size:1.3rem}.td-bg-gray{background:#EEE!important}.td-tx-newplan{color:#0033FF!important}.tab_box .btn_area{display:-webkit-box;display:flex;max-width:980px;width:100%;margin:0 auto;margin-top:40px}.tab_box .tab_btn{width:50%;padding:8px 0;color:#000;text-align:center;cursor:pointer;transition:all .2s ease 0s;border-top-left-radius:10px;border-top-right-radius:10px}.tab_box .tab_btn+.tab_btn{margin-left:30px}.tab_box .tab_btn_west.active{background:#344f9e;color:#fff}.tab_box .tab_btn_west.active:hover,.tab_box .tab_btn_west:hover{background:#263588;color:#fff}.tab_box .tab_btn_west{color:#fff}.tab_box .tab_btn_east.active{background:#f7ab00;color:#000}.tab_box .tab_btn_east.active:hover,.tab_box .tab_btn_east:hover{background:#f18d00;color:#000}.tab_box .tab_panel_west{background:#344f9e;padding:20px}.tab_box .tab_panel_east{background:#f7ab00;padding:20px}.tab_box .tab_panel_west_price{background:#ebf6fd;padding:20px}.tab_box .tab_panel_east_price{background:#fcfbeb;padding:20px}.tab_box .tab_panel{display:none}.tab_box .tab_panel.active{display:block}.tab_btn_west{background:#344f9e;color:#fff}.tab_btn_east{background:#f7ab00}.margin-bottom-0{margin-bottom:0}.contents-txt-center,.txt-center{text-align:center}.txt-left{text-align:left}.txt-red{color:#FF0000!important}.txt-caution{font-size:1.5rem;line-height:150%}.txt-caution a{font-size:1.5rem;text-decoration:underline}.txt-kome{font-size:1.5rem;line-height:120%}.txt-kome:before{content:"※";padding-right:5px}.txt-white{color:#fff}.txt-white.txt-caution a{font-size:1.5rem;color:#fff;text-decoration:underline}.main-title{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:3rem;line-height:150%;margin-bottom:10px;transform:rotate(.05deg);font-weight:700;color:#930}.orange-txt{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem;line-height:150%;margin-bottom:20px;transform:rotate(.05deg);font-weight:700;color:#f60}.white-txt{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem;line-height:150%;margin-bottom:20px;transform:rotate(.05deg);font-weight:700;color:#fff}.blue-txt{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem;line-height:150%;margin-bottom:20px;transform:rotate(.05deg);font-weight:700;color:#334a92}.black-txt{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem;line-height:150%;margin-bottom:10px;transform:rotate(.05deg);font-weight:700;color:#000}.yellow-txt{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2.4rem;line-height:150%;margin-bottom:10px;transform:rotate(.05deg);font-weight:700;color:#ff0}.link_design{padding:15px 30px;display:inline-block;border:1px solid #999;border-radius:10px}.link_design:link,.link_design:visited{color:#333;text-decoration:none}.link_design:hover,.link_design:active{text-decoration:none;color:#fff;background:#690}.btn,a.btn,button.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1.5rem 8rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;transform:rotate(.05deg)}a.yellow-btn{overflow:hidden;color:#000;border-radius:3rem;background:#fabf00}a.yellow-btn span{position:relative}.fa-position-right{position:absolute;top:calc(50% - .7em);right:1rem}.fa-angle-right:before{content:">"}a.yellow-btn:link,a.yellow-btn:visited{color:#000;background:#fabf00}a.yellow-btn:hover,a.yellow-btn:active{color:#fff;background:#334a92}.blue-btn{overflow:hidden;color:#000;border-radius:3rem}.blue-btn span{position:relative}.blue-btn:link,.blue-btn:visited{color:#fff;background:#334a92}.blue-btn:hover,.blue-btn:active{color:#fff;background:#7eaefe}.w-white-btn{border:1px solid #334a92;padding:15px;width:100%;display:inline-block;margin-top:30px;border-radius:10px;box-sizing:border-box;font-weight:400!important}.w-white-btn:link,.w-white-btn:visited{color:#334a92}.w-white-btn:hover,.w-white-btn:active{color:#fff;background:#334a92;text-decoration:none}.w-yellow-btn{padding:15px;width:100%;display:inline-block;margin-top:30px;margin-bottom:50px;border-radius:10px;box-sizing:border-box;font-weight:400!important}.w-yellow-btn:link,.w-yellow-btn:visited{color:#000;background:#fff100}.w-yellow-btn:hover,.w-yellow-btn:active{color:#fff;background:#f7af00;text-decoration:none}.w-blue-btn{padding:15px;width:100%;display:inline-block;margin-top:30px;margin-bottom:50px;border-radius:10px;box-sizing:border-box;font-weight:400!important}.w-blue-btn:link,.w-blue-btn:visited{color:#fff;background:#334a92}.w-blue-btn:hover,.w-blue-btn:active{color:#fff;background:#31bddd;text-decoration:none}.w-whiteline-btn{padding:15px;width:100%;display:inline-block;margin-top:30px;margin-bottom:50px;border-radius:10px;box-sizing:border-box;font-weight:400!important;border:1px solid #fff}.w-whiteline-btn:link,.w-whiteline-btn:visited{color:#fff;background:0 0}.w-whiteline-btn:hover,.w-whiteline-btn:active{color:#fff;background:#31bddd;text-decoration:none}.accordion{width:100%;box-sizing:border-box;padding:15px 20px;border-radius:10px;background:#fff;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.accordion_header{background:url(//mediahikari.com/wp-content/themes/mediahikari/image/support_img/qa-mark-Qyellow.png) 0 1px no-repeat;padding:5px 0}.accordion_header.open{background:url(//mediahikari.com/wp-content/themes/mediahikari/image/support_img/qa-mark-Qblue.png) 0 1px no-repeat}.accordion_header h4{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.8rem;transform:rotate(.05deg);padding-left:40px}.accordion_inner{display:none}.accordion_box{background:url(//mediahikari.com/wp-content/themes/mediahikari/image/support_img/qa-mark-Ared.png) 0 15px no-repeat;margin-top:10px;padding-top:15px;border-top:1px solid #999}.accordion_box p{padding-left:40px}.main-404{max-width:980px;width:100%;padding:100px 0 0;margin:0 auto;text-align:center;height:calc(100vh - 290px)}.error_url{color:#c00}.main-404 a{margin-top:20px}.mrgB10{margin-bottom:10px}.mrgB20{margin-bottom:20px}.mrgB25{margin-bottom:25px}.mrgB30{margin-bottom:30px}.mrgB40{margin-bottom:40px}.mrgB50{margin-bottom:50px}#hikari-next{padding-top:0}#hikari-next .txt-white{font-size:1.6rem}#hikari-next .txt-caution{line-height:1.6}#hikari-next .outline{font-size:1.8rem}#hikari-next img{width:100%;height:auto;max-width:auto}#hikari-next .col-img{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:30px}#hikari-next .col-img>figure{width:calc(50% - 20px)}#hikari-next .col-img>p{display:none}#hikari-next .txt-caution{font-size:1.6rem}#hikari-next .col-syuuri{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}#hikari-next .col-syuuri>div{width:calc(50% - 20px)}#hikari-next .col-syuuri>p{display:none}#hikari-next .col-syuuri .txt-white{line-height:1.6}.title-a{color:#fff;text-align:center;font-size:2.4rem;font-weight:700;background-color:#314b93;height:100px;line-height:100px}.title-b{color:#fff;font-size:2.4rem;font-weight:700;border-bottom:5px solid #314b93;margin-bottom:30px;padding-top:50px}.txt-indent{text-indent:-1em;padding-left:1em}#mypage-howto{margin-bottom:80px}#mypage-howto>p{margin-bottom:60px}#mypage-howto .col-howto{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}#mypage-howto .col-howto section{border-radius:15px;border:1px solid #334a92;padding:30px 30px 20px;position:relative;margin-bottom:40px}#mypage-howto .col-howto .title-d{position:absolute;top:-22px;left:30px}#mypage-howto .col-howto section>p{font-size:1.6rem;margin-bottom:20px}#mypage-howto .col-howto .col-qr{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}#mypage-howto .col-howto .col-qr>div{width:calc(100% - (100px + 30px))}#mypage-howto .col-howto .col-qr .btn{margin-bottom:15px;width:100%;max-width:270px;padding-left:0;padding-right:0}#mypage-howto .col-howto .col-qr p{font-size:1.4rem}#mypage-howto .col-howto .col-qr figure{width:100px;margin:0}#mypage-howto .col-howto .col-qr figure img{width:auto;max-width:100%}#mypage-howto .col-howto>div:first-child{width:calc(65% - 40px);max-width:580px}#mypage-howto .col-howto>div:nth-child(2){width:35%;max-width:320px;margin-left:auto;margin-right:0}#mypage-howto .col-howto>div:nth-child(2) p{font-size:1.6rem;text-align:center;font-weight:700;line-height:2;margin-bottom:20px}#mypage-howto .col-howto>div:nth-child(2) figure{max-width:320px;margin-left:auto;margin-right:auto}#mypage-howto .col-howto>div:nth-child(2) figure img{width:auto;max-width:100%;filter:drop-shadow(0px 0px 20px rgba(0,0,0,.15))}#mypage-howto .col-howto>div:nth-child(2) .note{text-align:left;font-weight:500;font-size:1.4rem}#mypage-feature 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:flex-start;list-style-type:disc;padding-left:2em}#mypage-feature ul li{font-size:1.8rem;line-height:2;margin-right:2em}#mypage-feature p{font-size:1.8rem;line-height:2}.title-c{font-size:2.4rem;line-height:150%;border-left:12px solid #334a92;border-bottom:1px solid #334a92;padding-left:10px;margin-bottom:20px;font-weight:700;color:#334a92}.title-d{color:#334a92;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2}.title-d span{background-color:#fff;display:inline-block;padding:0 10px}