@charset "utf-8";#container{background-color:#fff}.css_btn_class{font-size:16px;font-family:Arial;font-weight:normal;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #83c41a;padding:19px 48px;text-decoration:none;background:-moz-linear-gradient(center top,#9fcf2d 12%,#8cb82b 93%);background:-ms-linear-gradient(top,#9fcf2d 12%,#8cb82b 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9fcf2d',endColorstr='#8cb82b');background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#9fcf2d),color-stop(93%,#8cb82b));background-color:#9fcf2d;color:#fff;display:inline-block;text-shadow:1px 1px 0 #689324;-webkit-box-shadow:inset 1px 1px 0 0 #c1ed9c;-moz-box-shadow:inset 1px 1px 0 0 #c1ed9c;box-shadow:inset 1px 1px 0 0 #c1ed9c}.css_btn_class:hover{background:-moz-linear-gradient(center top,#8cb82b 12%,#9fcf2d 93%);background:-ms-linear-gradient(top,#8cb82b 12%,#9fcf2d 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b',endColorstr='#9fcf2d');background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#8cb82b),color-stop(93%,#9fcf2d));background-color:#8cb82b}.css_btn_class:active{position:relative;top:1px}
.button_comment_block{width:250px;float:right;margin:5px 0}
@media(max-width:768px){#container{padding:0}}
@media(max-width:767px){.button_comment_block{width:100%}}
@media(max-width:480px){.button_comment_block{max-width:320px;width:100%;text-align:center;margin:10px auto;float:initial}}
.button_comment{font-size:10px;text-align:left;display:block;float:right}@media(max-width:767px){.button_comment{width:35%;margin-left:65%}}@media(max-width:480px){.button_comment{float:initial;text-align:center;width:auto;margin:auto}}.visible-hidden-br{display:block}.visivle-phone{display:none}@media(max-width:979px){.visible-hidden-br{display:none}}@media(max-width:480px){.visible-hidden-br{display:block}}.no-amateur{font-size:small}#no-amateur p{color:red}#no-amateur span{color:red;}.text{margin:10px 0;width:100%;float:left}a:link,a:visited{color:#252e35;padding-bottom:1px}a:hover,a:active{color:#f08b47;text-decoration:none;-webkit-transition:color 300ms ease-in;-webkit-transition:border-bottom 300ms ease-in;-moz-transition:color 300ms ease-in;-moz-transition:border-bottom 300ms ease-in;-o-transition:color 300ms ease-in;-o-transition:border-bottom 300ms ease-in;transition:color 300ms ease-in;transition:border-bottom 300ms ease-in}#product_anker a{color:orange}.notes{margin:5px 0;display:block}.show-grid{margin-bottom:25px}
#QandA_block .show-grid{width:98%;margin:5px 1% 25px;float: left;}
.threecrowns_img{text-align:center;float:left;width:100%;margin:0}@media(max-width:440px){.threecrowns_img{width:95%;margin: 0 2.5%;}}
#tel-text{margin-top:11px;font-size:105%}#tel-text a{padding-left:12px;color:#ff641b;font-size:121%}#tel-text a:hover{text-decoration:none}.telephone-click:link,.telephone-click:visited,.telephone-click:hover,.telephone-click:active{pointer-events:none;color:red}.telephone-click:link,.telephone-click:visited{color:red;text-decoration:underline}.telephone-click:hover,.telephone-click:active{color:orangered;text-decoration:none}@media(max-width:480px){.telephone-click:link,.telephone-click:visited,.telephone-click:hover,.telephone-click:active{pointer-events:visible;color:red}}.title-mini{background:#fef1e1;border-right:7px solid #db6a48;border-left:7px solid #db6a48;padding:.8em .9em;color:#252e35;font-size:95%;font-weight:normal;margin-bottom:10px}
.title-mini2{background:#fef1e1;border-right:7px solid #db6a48;border-left:7px solid #db6a48;padding:.8em .9em;color:#252e35;font-size:95%;font-weight:normal;float:left;width:100%;margin-bottom: 1em;}
.dot-title{background:url(../img/line_dot.gif) left bottom repeat-x;padding-top:10px;padding-bottom:10px;font-weight:normal;line-height:20px;text-rendering:optmizelegibility;word-break:break-word}.dot-title a:link,.dot-title a:visited,.dot-title a:active{text-decoration:none}.dot-title a:hover{text-decoration:underline}.breadcrumb>.active{background:url(../img/line_dot.gif) left bottom repeat-x;padding-bottom:10px;margin-left: 5px;}.image_carousel{position:relative}.nav-tabs>li>a{border:1px solid #ddd;background-color:#fcc4c4}h1{margin-top:2px}#chach-title{color:#169e3c;margin-top:10px;height:auto;font-size:95%;padding:5px 10px 0 0;font-weight:normal}.midashi5,.midashi55{width:100%;float:left;margin:10px 0 20px}
.distance_h1{text-align:center;padding:10px 1%;border-top:5px solid #0cb369;color:#333;letter-spacing:.1em;float:left;width:100%;font-size:25.5px}.distance_subtitle{text-align:center;border-bottom:5px solid #0cb369;color:#333;letter-spacing:.1em;float:left;width:98%;margin-bottom:30px}
.midashi5 h1{text-align:center;padding:10px 1%;border-top:5px solid #0cb369;border-bottom:5px solid #0cb369;color:#333;letter-spacing:.1em;float:left;width:100%;font-size:26.5px;margin-bottom: 30px;}.midashi5 h2{text-align:center;padding:10px 1%;border-bottom:5px solid #0cb369;color:#333;letter-spacing:.1em;float:left;width:98%;margin-bottom:20px}.midashi5 h3{text-align:center;padding:10px 1%;border-bottom:5px solid #0cb369;color:#333;letter-spacing:.1em;float:left;width:98%;margin-bottom:20px}.midashi55 h2{text-align:center;padding:10px 1%;border-top:5px solid #ff0f0f;border-bottom:5px solid #ff0f0f;color:#333;float:left;width:98%}
#category li{line-height:1.8em;}#category li:first-child{margin-left:0}
#tw,#fb{margin-top:25px}#rental-sns #fb{margin-top:0}#rental-sns .used-button{margin-top:5px;margin-bottom:8px}@media(max-width:480px){#rental-sns{text-align:center}#rental-sns .used-button{margin-top:5px}}.row-fluid ul.thumbnails li.span12+li{margin-left:0;clear:left}.row-fluid ul.thumbnails li.span6:nth-child(2n+3){margin-left:0;clear:left}
#recomm-slider li{margin-left: 2.5%}
#recomm-slider li:first-child{margin-left: 0}#recomm-slider li:nth-child(4n+5){margin-left: 0}
.row-fluid ul.thumbnails li.span4:nth-child(3n+4){margin-left:0;clear:left}.row-fluid ul.thumbnails li.span3:nth-child(4n+5){margin-left:0;clear:left}
#category li.span2:first-child{clear: left}
.row-fluid ul.thumbnails li.span2:nth-child(6n+7){margin-left:0;clear:left}
@media(max-width:767px){.row-fluid ul.thumbnails li.span2:nth-child(7n+8){margin-left:0;clear:none;}}
.row-fluid ul.thumbnails li.span1:nth-child(12n+13){margin-left:0;clear:left}.top-link{float:right;margin-top:60px}.fixed{position:fixed;top:0;left:0;width:100%}.scroll4sp{width:100%;background:#fff;z-index:10}#scroll4pc{width:100%;display:none;position:fixed;background:#fff;z-index:10;left:0}.scroll5sp{width:100%;display:none;position:fixed;background:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);z-index:10}#scroll5pc{width:100%;display:none;position:fixed;background:#fff;z-index:10}header #scroll{padding-bottom:0}#header-etc{margin-top:24px}@media(max-width:767px){#header-etc{margin-top:6px}}@media(max-width:767px){#search{width:75%;height:auto;margin-bottom:10px;float:left}}.excmenu,.exc{margin:0}.excmenu li,.exc li{list-style:none;padding-bottom:5px}li a .icon-chevron-right{float:right;margin-top:2px;margin-right:-6px;opacity:.25}.bx-next{float:right}#navi .nav li a{background-color:#fff}.k-box{width:98%;margin:20px 1% 5px;float:left;padding-bottom:50px}.kk-box{width:100%;margin-top:10px;float:left}.leafret{width:100%;font-size:95%;line-height:1.7em;margin-top:10px;margin-bottom:30px;float:left}.point{width:94%;float:right;padding:15px 3%}.point ul{list-style-type:decimal}.point li{margin-bottom:0}.point li:first-child{margin-bottom:10px}.leafret h3{font-size:18px;width:100% !important}#section1{width:100%;height:auto;margin:50px 0;float:left}.junction{width:100%;display:table;table-layout:fixed}#section1 ul{margin-left:0}#section1 ul li a{text-decoration:none}
.junc{display:inline-block;width:23.7%;height:220px;border-radius:5px;margin:6px;border:solid 3px green;font-weight:bold;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.junc1{display:inline-block;width:310px;height:240px;border-radius:5px;margin:10px;border:solid 3px green;font-weight:bold;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.j-img{vertical-align:middle;text-align:center;margin:auto}
.j-midashi{font-size:16px;color:#fff;font-weight:bold;text-align:center;vertical-align:middle;padding:10px 3%;background:#04b45f}
.j-text{font-size:14px;color:#0b610b;font-weight:lighter;vertical-align:middle;text-align:left;padding:10px}
.j-text1{font-size:17px;color:#0b610b;font-weight:lighter;vertical-align:middle;text-align:left;padding:15px}
.j-junction{display:block;width:100%;text-align:center;height:auto;float:left;margin:auto}
.j-junc{display:inline-block;width:46%;height:auto;border-radius:5px;border:solid 3px #f80;margin:0 2%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.jj-midashi{font-size:15px;color:#fff;font-weight:bold;text-align:center;vertical-align:middle;padding:10px 3%;background:#f90}
.jj-text{font-size:15px;color:#ff8000;font-weight:lighter;text-align:left;vertical-align:middle;padding:10px}
@media(max-width:979px) and (min-width:769px){
.junc{width:23%;margin:10px 1%;height:180px}
.banner ul li{margin-left: 2.5px;}
.j-text{font-size:13px;color:#0b610b;font-weight:lighter;vertical-align:middle;text-align:left;padding:7px;line-height:1.2em}
.j-text1{font-size:13px;color:#0b610b;font-weight:lighter;vertical-align:middle;text-align:left;padding:10px 5px;line-height:1.2em}}
@media(max-width:820px){.junc1{width: 376px;height: 220px;}}
@media(max-width:768px){.junc{width:23.3%;height: 180px;}.j-text{font-size:12px}.junc1{width:30.6%;height:auto}.j-junction{display:block;text-align:center;margin:auto}}
@media(min-width:480px) and (max-width:767px){#section1{margin:20px 0 60px 0}.junc{width:45%;height:176px;margin:10px 2%}.j-text{display:none}.j-junction{width:100%;padding:0}.jj-text{display:none}}
@media(max-width:479px){#section1{margin:20px 0 60px 0}.junction{display:block;width:100%;height:auto;float:left;text-align:center;margin:auto}.junc{width:44%;height:145px;margin:10px 3%}.j-junction{width:100%;padding:0}.junc1{width:44%;height:auto}.j-junc{width:46%;height:auto;margin:0 2% 10px}.j-text{display:none}.j-text1{display:none}.jj-text{display:none}}@media(max-width:320px){#section1{margin:20px 0 60px 0}.junc{height:125px}.j-text{display:none}.j-text1{display:none}.jj-text{display:none}}#PC_Box{display:block}@media(max-width:450px){#PC_Box{display:none}}#Sumaho_Box{display:none}@media(max-width:450px){#Sumaho_Box{display:block;width:100%;float:left;margin-bottom:60px}}.groupBlock{width:100%;display:block;float:left;margin:30px 0 60px;font-size:95%}@media(max-width:450px){.groupBlock{font-size:85%;margin-bottom:0}}.herfBoxLeft{width:46%;margin:0 2% 0 0;padding:10px 1%}.herfBoxRight{width:46%;margin:0 0 0 2%;padding:10px 1%}@media(max-width:769px){#PC_Box .midashi5 h2{font-size:23px}}#PC_Box .midashi5 h2 img{vertical-align:text-top;margin-right:5px}#Sumaho_Box .midashi5 h2{font-size:15px}#Sumaho_Box .midashi5 h2 img{vertical-align:sub;margin-right:5px;height:20px}#transceiver-links{line-height:2.5;margin-left:10px;float:left;border-right:solid 1px #cdcdc1;width:103%}#transceiver-links span{color:#0000b1}.groupBlock a:link,.groupBlock a:visited{color:#0000b1;text-decoration:underline}.groupBlock a:hover,.groupBlock a:active{color:#357aeb}@media(max-width:450px){#transceiver-links{margin-left:0;width:105%}}#proposal{line-height:2em}@media(max-width:769px){#proposal{line-height:1.7em}}#proposal ul{width:95%;float:left;margin-left:5%}#proposal ul li{list-style-type:disc}#proposal .etc{float:right;font-size:xx-small}.proposal-text{width:100%;float:left;margin:25px 0;font-size:large}@media(max-width:769px){.proposal-text{font-size:inherit}}#search-box{width:85%;margin-left:5%}#search-box .gsc-input-box{height:30px !important}#search-box table .gsc-search-box td{position:relative;top:-5px !important}#search-box .gsib_a{padding-top:0 !important}#Sumaho_Box input.gsc-search-button-v2{padding:6px 15px !important}@media(max-width:450px){#childserch{width:100%;float:left}#childserch p{margin-bottom:10px}#childserch span{margin-bottom:10px;font-size:85%;color:#0000b1}}.t-midashi{width:100%;text-align:center;margin-bottom:20px;float:left}.t-midashi h2{border-bottom:3px solid #0cb369}.t-midashi h3{text-align:left;padding-left:1%;border-bottom:3px dotted #0cb369}h4.t-midashi{border-left:7px solid #0cb369;text-align:left;padding-left:10px}#a_types{margin-top:40px}.t-list{width:100%;height:auto;float:left;margin:20px 0}
.t-list li{width:46.5%;display:inline-block;color:#333;background-color:#fff;padding:10px;border:solid 2px green;border-radius:5px;border-left:solid 15px #04b45f;margin-left:2%;margin-right:1%;margin-bottom:10px;text-align:left}
@media(max-width:820px){.t-list li{font-size:12px;}}
@media(max-width:767px){.t-list{width:100%;height:auto;float:left;margin-bottom:40px}.t-list ul{margin:0;width:98%;height:auto;float:left;padding:0 2%}.t-list li{width:98%;padding:5px 10px;font-size:small}}.t-list li a:link,.t-list li a:visited{text-decoration:none;color:#333}.t-list li:hover,.t-list li:active{text-decoration:none;color:#333;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-apacity:.6;opacity:.6}.introduction-product{width:100%;float:left}.c-midashi{text-align:left;float:left;width:100%}.c-midashi h2{font-size:24px;text-align:center;margin:0 auto 20px auto;border-bottom:3px solid #0cb369}.c-midashi h3{font-size:20px;margin-top:5%;padding-left:2%;border-bottom:3px dotted #0cb369}.c-midashi img{max-width:30px;width:100%;margin-bottom:5px}.dial{padding:auto;margin:20px auto auto auto;text-align:center}.dial2{font-size:150%;padding:auto;margin:10px auto auto auto;text-align:center}.c-text{width:100%;float:left;text-align:center;margin:10px auto}.c-text span{font-size:70%;text-align:left}.c-list{width:100%;list-style:none;margin:auto;text-align:center;float:left}.c-list li{margin-top:50px;vertical-align:middle}.dd-height{margin:5px 0 0 10px}.flex{position:relative}#inquiry{position:absolute;max-width:990px;width:100%;top:80px;margin:0 0 40px;height:auto;float:left}.inquiry-line{width:100%;margin-bottom:5px;height:auto;border-bottom:2px solid #df5656;float:left}.inquiry-title{width:27%;height:auto;margin-top:10px;font-size:18px;font-weight:bold;float:left}.inquiry-icon{width:35px;height:35px;margin-right:5px;float:left}.inquiry-button{width:40%;height:auto;margin:0 2% 10px 2%;font-weight:normal;float:left}.inquiry-text{width:38%;height:auto;margin:10px 2%;font-weight:normal;float:left;font-size:16px}.inquiry-btn{width:30%;text-align:center;margin:12px 0;float:left}#btn-form a:link,#btn-form a:hover,#btn-form a:visited,#btn-form a:active{text-decoration:none}.btn-form a:link,.btn-form a:hover,.btn-form a:visited,.btn-form a:active{text-decoration:none}.hr-top{margin-top:120px}.float{float:left}@media(min-width:768px) and (max-width:960px){#inquiry{max-width:576px;top:60px}.inquiry-title{width:100%;font-size:15px}.inquiry-icon{height:25px}.tablet{width:65%}.inquiry-title br{display:none}.inquiry-text{font-size:14px;width:90%;margin-left:10%;margin-top:0}.inquiry-btn{margin:0}}@media(max-width:768px){.hr-top{margin-top:60px}}@media(max-width:440px){.hr-top{margin-top:150px}}@media(max-width:767px){#inquiry{width:100%;margin:0 0 30px;top:80px}.inquiry-title{width:100%;font-size:16px;margin:0 10px 10px 0}.inquiry-icon{height:25px}.inquiry-title img{height:24px}.inquiry-title br{display:none}.inquiry-text{width:100%;margin-top:0}.inquiry-text .float{width:100%;float:left}.inquiry-btn{width:100%;text-align:center;float:left}}@media(max-width:350px){#inquiry{top:80px}}.phone-form-range{width:100%;height:auto;padding:20px 0;background:#fcfaea;float:left;margin-bottom:30px;font-weight:bold}.phone-form-title{width:280px;margin:0 auto;text-align:center}.phone-form-title img{float:left;position:relative;left:5px;top:10px;margin-right:10px}.phone-form-range p{text-align:left;margin-bottom:20px;font-size:120%}.phone-form-btn{width:100%;height:auto;text-align:center;float:left}.phone-form-btn a{display:block;width:280px;padding:10px 0;background:#fe9a2e;box-shadow:2px 2px 2px #df7401;text-align:center;margin:auto;color:#fff;font-size:110%;letter-spacing:5px}.phone-form-btn a:hover{color:#fff;text-decoration:none}.phone-form-btn a:active{box-shadow:none;position:relative;top:2px}.distance-menu table{width:100%;margin:auto}.distance-menu .heading{font-size:140%}.distance-menu th{padding-bottom:10px;text-align:left}td{padding:inherit}@media(max-width:979px) and (min-width:768px){.distance-menu td{display:block}}.distance_img{width:30%;margin:auto;text-align:center;vertical-align:middle;float:left}@media(max-width:767px){.distance_img{width:100%;padding:10px 0}}.distance_img img:hover{filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;zoom:1}.distance-menu{width:100%;height:auto;float:left;margin:0;padding-bottom:5px;float:left}.distance-menu .caption{text-align:left;font-size:130%;writing-mode:lr-tb;letter-spacing:5px;margin-bottom:5px}.distance-menu .caption img{max-height:35px;margin-right:10px}.distance-content{width:96%;float:left;height:auto;margin:10px 0 50px 2%}@media(max-width:480px){.distance-content{width:100%;margin:10px 0 50px}}.distance-text{width:66%;margin:0 2%;float:left;font-size:90%;margin-bottom:10px}@media(max-width:979px){.distance-text{margin-bottom:0}}@media(max-width:767px){.distance-text{width:96%}}.distance-content .form-btn{width:66%;margin:0 2%;float:left}@media(max-width:979px){.distance-content .form-btn{display:block;width:96%;margin:10px 2%}}.distance-content .form-btn a{width:98%;margin:0 5%}@media(max-width:440px){.distance-content .form-btn a{width:90%;margin:0 5%}}.orange-link a:link{color:#f4a460}.orange-link a:hover{text-decoration:underline;color:orangered}.distance-ranking{display:block;width:100%;float:left;margin-top:20px}.distance-ranking .title{display:block;width:100%;border-bottom:solid 3px green;padding-bottom:5px}.distance-ranking h4 span{color:#f8b500;font-size:120%;margin-right:5px}.distance-ranking ul{display:table;margin-top:10px}@media(max-width:767px){.distance-ranking ul{display:block}}.distance-ranking ul li{display:table-cell;width:30%;padding:5px 1%;border-right:solid 1px #dedede}@media(max-width:767px){.distance-ranking ul li{display:block;width:100%;padding-left:0}}@media(max-width:480px){.distance-ranking ul li{border-right:0}}.distance-ranking ul li:last-child{border:0}.distance-ranking table{font-size:90%;box-sizing:border-box;padding:5px}@media(max-width:767px){.distance-ranking table{width:90%;margin:0 5% 10px;font-size:100%;border:solid 1px #dedede}}.distance-ranking tbody{width:96%;padding:1% 2%;margin:0 0 5px;border-bottom:0}@media(max-width:979px) and (min-width:768px){.distance-ranking tbody{text-align:center}}@media(max-width:480px){.distance-ranking tbody{padding:10px}}.distance-ranking tr{border-bottom:0}.distance-ranking .rank{text-align:left}.distance-ranking .rank img{max-height:20px;vertical-align:sub;margin-right:5px}.distance-ranking .photo{width:23%;padding:0 1%}@media(max-width:979px) and (min-width:768px){.distance-ranking .photo{width:98%}}.distance-ranking .photo img{max-width:150px}@media(max-width:767px){.distance-ranking .photo img{max-width:100px}}@media(max-width:480px){.distance-ranking .photo img{max-width:70px}}.distance-ranking .prd-name{width:75%;font-weight:bold}@media(max-width:979px) and (min-width:768px){.distance-ranking .prd-name{width:100%;font-size:13px}}@media(max-width:767px){.distance-ranking .prd-name{padding:auto;font-size:100%}}.distance-ranking .prd-name span{font-size:10.5px;margin-left:3px;vertical-align:middle}@media(max-width:979px){.distance-ranking .prd-name span{font-size:10px}}.distance-ranking .prd-name a:hover{color:#000}.distance-ranking .catch-phrase{padding:0 5px;font-size:85%}@media(max-width:979px) and (min-width:768px){.distance-ranking .catch-phrase{padding:0 5px}}@media(max-width:767px){.distance-ranking .catch-phrase{font-size:100%}}@media(max-width:480px){.distance-ranking .catch-phrase{font-size:90%}}@media(max-width:320px){.distance-ranking .catch-phrase{font-size:85%}}.distance-ranking .catch-phrase a{color:red;text-decoration:underline}.distance-ranking .catch-phrase:hover{color:#haa4a4}.distance-ranking .details-lead{text-align:center;padding-top:5px}@media(max-width:979px){.distance-ranking .details-lead{font-size:11px;padding-top:10px}}@media(max-width:767px){.distance-ranking .details-lead{font-size:100%}}@media(max-width:480px){.distance-ranking .details-lead{font-size:90%}}@media(max-width:320px){.distance-ranking .details-lead{font-size:13px}}.distance-ranking .details-lead .orthdox-links{text-decoration:none}.distance-transceiver-list{margin-top:15px}.distance-transceiver-list a{color:green}@media(max-width:480px){.distance-transceiver-list a{font-size:90%}}@media(max-width:320px){.distance-transceiver-list a{font-size:80%}}.distance-transceiver-list a:link{text-decoration:none}.distance-transceiver-list img{vertical-align:sub;max-height:20px;margin-left:3px}@media(max-width:320px){.distance-transceiver-list img{max-height:15px}}.orange-link{color:#f4a460}.orange-link:link,.orange-link:visited{color:#f4a460;text-decoration:underline}.orange-link:hover,.orange-link:active{color:orangered}.typetitle{border-bottom:solid 3px #0cb369;font-size:20px;float:left;width:100%;margin:20px 0}.typetitle p{width:100%;height:auto;float:left}.supple{font-size:80%}.subtitle{text-align:center;font-size:15px;width:100%;float:left;margin-top:10px}.subtitle-text{line-height:2em;text-align:left;float:left;width:100%;padding:0;margin-top:5px;margin-bottom:10px}.meyasu{text-align:center;width:10%;float:left}.meyasu img{max-width:60px;max-height:60px;width:100%;height:100%}.meyasu-kyori{text-align:left;width:87%;float:right}.meyasu-kyori2{text-align:left;width:89%;float:left;padding-left:1%;margin-top:12px}.transceiver-types{width:100%;float:left;height:auto;margin:20px 0}
.transceiver-types h2{width:100%;height:auto;float:left;font-size:20px;font-weight:normal;border-bottom:solid 4px #7c0;padding-left:10px;margin-bottom:10px;position:relative}.transceiver-types h2:after{position:absolute;bottom:-4px;left:0;content:'';width:20%;height:4px;background-color:green}.transceiver-types ul{list-style:disc;width:90%;float:left;color:green;padding-left:2%}.transceiver-types li{font-size:16px;padding:4px}.transceiver-types li a{color:#f4a460}.transceiver-types li a:hover{text-decoration:underline}.distance-info{width:100%;height:auto;float:left;margin:20px 0 40px}.distance-contactleft{width:100%;height:auto;float:left}.distance-contactleft img{max-height:25px;max-width:25px;float:left}.distance-contactleft p{float:left;margin-left:10px}.distance-contactleft span{font-size:12px}.distance-contactright{width:100%;height:auto;float:right;margin-top:20px;text-align:right}.distance-contactright p{padding-left:5%}.d-contactbtn{width:98%;float:left;height:auto;margin:1%;background:#f89406;border-radius:5px;text-align:center;padding:5px 0;color:#fff;font-weight:bold;-webkit-filter:drop-shadow(1px 1px 1px #acaca1)}.d-contactbtn:link{color:#fff}.d-contactbtn:hover{background:#fbb450}.d-contactbtn:active{background:#f89406;-webkit-filter:none}.transeiver-license{font-weight:normal;font-size:80%;color:red}
#recomm-slider2 .dot-title{background:0;padding-bottom:0}
.buildlabel{text-align:center;padding:4px 0 0;}
@media(max-width:767px){#recomm-slider li{margin-left:0}#recomm-slider2{width:97%;margin-left:3%}#recomm-slider2 li{width:47%;float:left;height:210px;margin-right:3%;margin-bottom: 0;}#recomm-slider2 .dot-title{font-size:12px}.distance-info{width:97%}.d-contactbtn{padding:10px 0}}@media(max-width:480px){#recomm-slider2 .dot-title{font-size:12px;line-height:inherit}}.TO-transceiver-maker-link{margin:20px 0 10px}#compare-maker_recommended-transceiver{width:100%;float:left;margin:0 0 30px;font-size:15px}@media(max-width:480px){#compare-maker_recommended-transceiver{width:96%;margin:0 4% 30px 0}}#compare-maker_recommended-transceiver .midashi{width:100%;float:left;position:relative;margin:20px 0}@media(max-width:480px){#compare-maker_recommended-transceiver .midashi{margin:0 0 15px}}#compare-maker_recommended-transceiver .midashi h2{font-size:20px}@media(max-width:480px){#compare-maker_recommended-transceiver .midashi h2{font-size:18px}}#compare-maker_recommended-transceiver .midashi img{width:30px;height:30px;margin:0 5px;vertical-align:text-top}#compare-maker_recommended-transceiver .anchor-lilnk{width:99%;margin:15px 0 10px;text-align:right}@media(max-width:767px){#compare-maker_recommended-transceiver .anchor-lilnk{margin:10px 0 20px;text-align:right}}#compare-maker_recommended-transceiver .anchor-lilnk-ml{width:99%;margin:15px 0 10px;text-align:right;color:#333}#compare-maker_recommended-transceiver .anchor-lilnk-ml a{color:#ff7900}#compare-maker_recommended-transceiver .anchor-lilnk i{padding-left:5px}#maker-compare .anchor-lilnk{margin:15px 0 10px}#maker-compare .anchor-lilnk-ml{margin:15px 0 10px;color:#333}.anchor-lilnk-ml i{border:solid 2px #333;padding:2px;text-align:center;margin-right:3px}#maker-compare{width:100%;float:left;margin:30px auto 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#maker-compare table{border:solid 2px #8cbf00}@media(max-width:767px){#maker-compare table{border:0}#maker-compare tr{display:block;border:solid 2px #8cbf00;margin-bottom:40px}#maker-compare tr:last-child{margin-bottom:20px}}@media(min-width:768px){#maker-compare tr{height:165px}}#maker-compare th,#maker-compare td{border:solid 1px #8cbf00;padding:5px 10px}@media(max-width:767px){#maker-compare th,#maker-compare td{display:block}}#maker-compare th{text-align:center}#maker-compare th img{max-width:100%;height:auto}#maker-compare .maker-anchor{width:120px}#maker-compare .maker-anchor a:link,#maker-compare .maker-anchor a:visited{color:#0000b1;text-decoration:underline}#maker-compare .maker-anchor a:hover,#maker-compare .maker-anchor a:active{color:#357aeb}@media(max-width:767px){#maker-compare .maker-anchor{width:auto}#maker-compare .maker-anchor br{display:none}}#maker-compare .nowrap{white-space:nowrap}
#major-maker{width:100%;float:left;margin-top:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#major-maker .maker-block{width:100%;display:block;float:left;margin:30px 0 40px}#major-maker .maker-block h3{position:relative;padding-left:50px;font-size:20.5px;letter-spacing:.2em;margin-bottom:30px;line-height:1.2}@media(max-width:767px){#major-maker .maker-block h3{font-size:20.5px}}#major-maker .maker-block h3:before{position:absolute;font-family:FontAwesome;content:url(/img/transceiver_white.png);background:#115d2e;color:white;font-weight:normal;font-size:25px;border-radius:50%;left:0;width:35px;height:35px;line-height:35px;text-align:center;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:0}#major-maker .maker-block h3:after{content:'';display:block;position:absolute;left:32px;height:0;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #115d2e;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#major-maker .two-product-box{width:100%;float:left}
#major-maker .one-product-box{display:inline-block;width:96%;margin:10px 2%;float:left}
@media(max-width:767px){#major-maker .one-product-box{width:96%;margin:10px 2% 30px}}
#major-maker .one-product-box table{width:100%;border:solid 2px #115d2e;text-align:center;font-size:14.5px}
#major-maker .one-product-box th,#major-maker .one-product-box td{border:solid 1px #188642;padding:5px}
#major-maker .emphasis{font-size:large}#major-maker .one-product-box .form-link{text-align:center;font-weight:normal;font-size:smaller;margin-top:5px}#major-maker .one-product-box .form-link a{color:red}#major-maker .one-product-box .form-link a:link{text-decoration:underline}
#major-maker .one-product-box .recommended-reason{height:auto;text-align:left;vertical-align:top;word-break:break-all}
@media(max-width:767px){#major-maker .one-product-box .recommended-reason{height:auto}}#major-maker .nowrap{white-space:nowrap}@media(max-width:767px){#major-maker .recommended-induction{display:block}#major-maker .induction-title span{display:none}#major-maker .recommended-induction .induction-title p{display:block}}#Introduction-exseli{width:100%;float:left;margin-bottom:60px}#Introduction-exseli h4{font-size:22.5px;line-height:1.2}@media(max-width:767px){#Introduction-exseli .recommended-induction{display:block}}#maker-title h1{font-size:26.5px}@media(max-width:767px){#maker-title{margin:0}#maker-title h1{font-size:20px;margin-bottom:15px}}@media(max-width:767px){.maker-sentence{font-size:14px;margin-bottom:0}}#product .span12 ul{margin-top:0}#product .span12 ul li{margin-bottom:0}
.product-page{text-align:center;margin-bottom:10px;text-decoration:underline;height:60px;}
@media(max-width:767px){.product-page{margin-bottom:5px}}.introduction-product .pdf-link{font-size:smaller}#recommendedincom-link-box{display:block;float:left;width:100%;margin-bottom:20px}#recommendedincom-link-box .title-box{width:70%;margin:0 15%;padding:15px 0;text-align:center;border-top:solid 2px #8fd57f;border-bottom:solid 2px #8fd57f}@media(max-width:979px){#recommendedincom-link-box .title-box{width:80%;margin:0 10%}}#recommendedincom-link-box .title{margin-bottom:10px;line-height:1.4em}.recommendedincom-link{width:80%;margin:0 10% 3.5%;text-align:center;font-size:110%}@media(max-width:360px){.recommendedincom-link{width:90%;margin:0 5%}}.recommendedincom-link a{display:block;width:100%;background:#fec955;padding:10px 0;border-bottom:solid 3px orange}.recommendedincom-link a:hover{color:#333;text-decoration:none;background:#fff79a;border-bottom:solid 3px #ffe42b}.recommendedincom-link a:active{position:relative;top:3px;border:0}.visible-520{display:none}@media(max-width:520px){#recommendedincom-link-box .title-box{width:90%;margin:0 5%}.visible-520{display:block}}
#business-category-list{float:left;margin-top: 2em;}
.category-block{display:inline-block;width:49.6%;padding:0 2%;vertical-align:top;margin-bottom:30px}
@media(max-width:980px) and (min-width:769px){.category-block{display:block;width:90%;padding:0 5%;vertical-align:top;margin:5px 5% 20px}}@media(max-width:768px){.category-block{margin-bottom:30px}}@media(max-width:600px){.category-block{display:block;width:100%;padding:0 5%;vertical-align:top;margin:5px 5% 20px}}.category-title-block{border:solid 2px #5fbb4a;padding:5px auto;text-align:center}
.category-text-block{width:100%;background:#fffefc;height:auto;padding:10px 1%}.category-title-block h3{display:inline-block;vertical-align:middle}.category-title-block img{display:inline-block;max-width:25px;vertical-align:text-bottom}.business-scene{display:block;width:100%;padding:0 1%}.business-scene p{font-size:14px}.business-list{display:block;width:100%;padding:5px 2%;font-size:12px;margin-top:10px}@media(max-width:768px){.business-scene p{font-size:12px}.business-list{font-size:10px;line-height:2}}@media(max-width:600px){.business-scene p{font-size:14px}.business-list{font-size:12px;line-height:1.7}}@media(max-width:500px){.business-list{font-size:11px}}@media(max-width:360px){.category-text-block{height:auto;padding:10px 1% 20px}.business-scene p{font-size:12px}.business-list{font-size:10px;line-height:2}}
.business-list ul li{display:inline-block;width:30%;white-space:nowrap;margin-right:2%}
.business-list ul li a{color:#0000b1;font-size: 1.7rem;}
.business-list ul li a:link{color:#0000b1}
.business-list ul li a:hover{color:#08c;text-decoration:underline}
.business-list ul li a:action{color:#0000b1;text-decoration:none}
.business-list ul li a:visited{color:#0000b1}
.business-list ul li::before{content:">";margin-right:2px}
@media(max-width:440px){.business-list ul li{width:47%;}.category-block{margin: 5px 0 20px;}}

#pamphlet{width:100%;margin:50px auto}.pamphlet-img{text-align:center}#pamphlet img{width:100%;margin:10px auto}@media(max-width:440px){#pamphlet img{width:96%;margin:10px 2%}}.identity-block{width:100%;float:left;font-size:14px;margin-bottom:30px}.identity-block ol{margin-top:10px;margin-left:30px;max-width:765px;float:left}@media(max-width:767px){.identity-block ol{width:95%;margin-left:5%}}.media p{font-size:95%;margin-bottom:15px}.introduction-staff{width:100%;float:left}#company-graph ul{display:block;margin-top:15px}#company-graph ul li{display:inline-block;width:24%;margin-bottom:25px;vertical-align:top;text-align: center;}#company-graph ul li p{margin-bottom:15px;font-size:12px}#company-graph img{backface-visibility:hidden;-webkit-backface-visibility:hidden}
.midashi5 .title-mini{width:100%;padding:.8em .9em}@media(max-width:979px) and (min-width:768px){.midashi5 .title-mini{width:100%;letter-spacing: normal;}#company-graph ul li p{font-size:small}}@media(max-width:600px){#company-graph p{font-size:small}}@media(max-width:480px){#company-graph h2,.midashi5 .title-mini{width:initial}#company-graph p{font-size:initial;margin-bottom:15px}#company-graph ul{display:block;margin-top:10px}#company-graph ul li{display:inline-block;width:48%;text-align:center;margin-bottom:45px}#company-graph ul li p{margin-bottom:10px}}@media(max-width:320px){#company-graph p{font-size:smaller}}
.footer_banar{height:auto;float:left;padding-left:2%;margin:0;}.banarleft{width:46%;float:left;margin-right:5%;margin-top:10px}.banarright{width:46%;float:left;margin-top:10px}@media(max-width:440px){.footer_banar{margin:30px 0}}}#enkaku dt{font-weight:normal}#enkaku dd{margin-left:120px}iframe.twitter-share-button{width:90px !important}.fb_iframe_widget{display:inline-block;position:relative;vertical-align:top}body.modal-open{overflow:hidden}
#batch{margin:.5em 0;float:right;width:250px}#batch a:hover{opacity:.6}@media(max-width:440px){#batch{width: 100%}}
#rental_batch{margin:.5em 0;float:right;width:40%}#rental_batch p{font-weight: bolder;font-size: 15.6px;}#rental_batch a:hover{opacity:.6}@media(max-width:440px){#rental_batch{width: 100%}}
.rental_flow {float: right;width: 40%;margin-top: 10px;}@media(max-width:440px){.rental_flow{width: 100%}}
#rental-sns {width: 100%;}.image-rental{float: left;width: 60%;}@media(max-width:440px){.image-rental{width: 100%;}}
.new-button{margin:3px 0}@media(max-width:440px){.trn_acc_btn_link{display:block;width:100%;max-width:100%;margin:auto;text-align:center;margin-bottom:20px}}
.go-form{margin:10px auto;text-align:center;float:left;width:100%;color: #ff2e2e;font-weight: bold;}.go-form a{float:left;width:80%;margin:0 10%;background:#f89406;background-image:linear-gradient(to bottom,#fbb450,#f89406);border-radius:7px;padding:7px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media(max-width:979px){.go-form a{font-size:15px;width:100%;margin:0;padding:7px 10px}}@media(max-width:767px){.go-form a{font-size:18px;width:90%;margin:0 5%;padding:10px}}@media(max-width:469px){.go-form a{font-size:16px}}@media(max-width:440px){.go-form a{font-size:17px;width:100%;margin:0}}@media(max-width:350px){.go-form a{font-size:16px}}.go-form .icon-envelope-alt{margin-right:3px}
.go-form a:link{color:#fff;text-decoration: none;text-align: center;}.go-form a:hover{text-decoration:none;font-weight:bold}.go-form a:active,.go-form a:visited{color:#fff}@media(max-width:400px){.go-form span{display:none}}#c-info{height:auto;margin:10px 0 40px;width:100%;float:right;text-align:center;}#c-info1{width:auto;height:auto;float:left;margin:0;width:50%;float:right}@media(max-width:769px){#c-info1{width:100%}}.c-infoline{border-bottom:2px solid #df5656;float:left;width:100%;margin-bottom:10px;vertical-align:middle;height:30px;margin-bottom:5px}.c-info_title{font-size:large;font-weight:bold;float:left;vertical-align:top}.c-info_title img{margin-right:10px;height:24px;margin-right:10px}.c-info-titletext{font-size:16px;font-weight:bold;float:left;vertical-align:bottom;margin-top:3px}.c-info_text{width:98%;height:auto;float:left;margin-top:0;padding:5px}.c-info_comment{float:left;font-weight:normal;display:block;width:100%}
.link-button{width:100%;display:block;margin:5px 0;float:left}.rental-list{width:100%;height:auto;float:left;font-weight:bold;color:#fff;border-radius:10px;padding:15px 0;margin:10px 0;text-align:center;background:linear-gradient(to bottom,#91d67a 0,#8bd672 0,#86d66c 0,#37c407 100%)}#relation{width:100%;height:auto;float:left;font-size:larger;font-weight:bold;color:#fff;border-radius:10px;padding:5px 0;text-align:center;background:#ff5c5c;background:-moz-linear-gradient(top,#ff5c5c 0,#fe9090 0,#fe9090 0,#fc4444 100%);background:-webkit-linear-gradient(top,#ff5c5c 0,#fe9090 0,#fe9090 0,#fc4444 100%);background:linear-gradient(to bottom,#ff5c5c 0,#fe9090 0,#fe9090 0,#fc4444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5c5c',endColorstr='#fc4444',GradientType=0)}@media(max-width:440px){.link-button{line-height:1.5em}}@media(max-width:769px){#relation{padding:10px 0}}@media(max-width:767px){#relation{height:auto;padding:5px 0}}@media(max-width:440px){#relation{width:100%;height:auto;margin:5px 0}}#relation span{font-size:10px;width:96%;float:left;font-weight:normal;margin:0 2%;line-height:2}@media(max-width:769px){#relation span{line-height:1.5}}@media(max-width:767px){#relation span{font-size:12px;line-height:2}}@media(max-width:340px){#relation span{font-size:11px}}#consultation{width:100%;height:auto;float:left;font-size:larger;font-weight:bold;color:#fff;border-radius:10px;padding:5px 0;text-align:center;background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}@media(max-width:769px){#consultation{padding:10px 0}}@media(max-width:769px){#consultation span{line-height:1.5}}@media(max-width:767px){#consultation{padding:5px 0}}@media(max-width:440px){#consultation{width:100%;height:auto;margin:5px 0}}#consultation span{font-size:11px;width:96%;float:left;font-weight:normal;margin:0 2%;line-height:2}@media(max-width:767px){#consultation span{font-size:12px;line-height:2}}#consultation .accessory{font-size:12px;width:96%;float:left;font-weight:normal;margin:0 2%}@media(max-width:979px){#consultation .accessory{font-size:11px}}@media(max-width:767px){#consultation .accessory{font-size:12px}}.c-info-box{width:80%;margin:0 10% 20px;float:left}@media(max-width:979px){.c-info-box{width:100%;margin:20px 0}}.shitujikun-icon{width:10%;margin-right:2%;float:left}@media(max-width:440px){.shitujikun-icon{width:18%}}.introduction-product-block #c-info .shitujikun-icon img{max-width:50px}.c-info-text-box{width:88%;text-align:left;float:left;padding:10px 0}@media(max-width:440px){.c-info-text-box{width:80%}}@media(max-width:320px){.c-info-text-box{padding:15px 0 5p}}.c-info-text-box .text1{font-size:large;line-height:1.3}@media(max-width:769px){.c-info-text-box .text1{width:100%;float:left;font-size:larger;font-weight:bold}}@media(max-width:440px){.c-info-text-box .text1{font-size:15px;font-weight:bold}}@media(max-width:320px){.c-info-text-box .text1{font-size:13px;font-weight:bold}}.c-info-text-box .text2{width:100%;float:left;font-size:larger}@media(max-width:440px){.c-info-text-box .text2{font-size:13px}}.c-info-text-box p{font-size:small}@media(max-width:440px){.c-info-text-box p{font-size:12px}}#contact-botton-box{width:100%;float:left}.contact-botton-style{width:100%;float:left;font-size:larger;font-weight:bold;color:#fff;border-radius:10px;padding:10px 0;text-align:center;margin-bottom:30px;background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-botton-style:hover{background:#f9b34f}#enabled-contact{width:auto;height:auto;float:left;margin:10px 0 40px;width:100%}#enabled-contact .c-info-box p{text-align:center;font-size:21px;font-weight:bold;margin-bottom:5px}@media(max-width:979px) and (min-width:769px){#enabled-contact .c-info-box p{text-align:left;font-size:20px}}@media(max-width:640px){#enabled-contact .c-info-box p{text-align:left;font-size:initial}}#enabled-contact .c-info-text-box .text1{font-size:large}#enabled-contact .contact-botton-box{width:100%;float:left}.visible-under360{display:none}@media(max-width:360px){.visible-under360{display:block}}@media(max-width:440px){#enabled-contact .contact-botton-style{font-size:18px}}#enabled-contact .contact-botton-box p{width:100%;float:left;margin-top:5px;font-size:14px;font-weight:normal}@media(max-width:979px) and (min-width:769px){#enabled-contact .contact-botton-box p{text-align:left}}@media(max-width:640px){#enabled-contact .contact-botton-box p{text-align:left}}.link-text-rental{text-align:center;font-size:17px;float:right}.business-links li a{margin-left:3px;vertical-align:middle;font-size:14px;line-height:1.5}@media(max-width:480px){.business-links li a{font-size:15px;line-height:1.8;position:relative;top:-1px}}.business-links li a:link{color:#00b}.business-links li a:hover{text-decoration}.business-links li a:active{color:#357aeb}#product-accessory{display:block;width:100%;float:left}#product-accessory .title-acc{border-bottom:solid 2px #db6a48;padding:2px;margin-bottom:10px}#product-accessory .title-acc:before{content:"◆";margin-right:2px;color:#db6a48}@media(max-width:480px){#product-accessory .title-acc{padding:5px;margin-bottom:5px}#product-accessory .title-acc:before{content:""}#product-accessory .title-acc:after{content:"▼";color:#db6a48;float:right}}#product-accessory .introduction-product-block{width:96%;margin:10px 2%;float:left}#product-accessory .introduction-product{width:100%;margin-bottom:15px}@media(max-width:480px){#product-accessory .introduction-product{margin-bottom:0}}@media(max-width:480px){#product-accessory .introduction-product ul{display:none}}#product-accessory .introduction-product ul li{width:18%;display:inline-block;float:inherit;vertical-align:top;min-height:30px;margin-bottom:25px;margin-left:2%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#product-accessory .introduction-product ul li:first-child{margin-left:2%}@media(max-width:480px){#product-accessory .introduction-product ul li{width:48%;margin-right:0;padding:0 1%}}#product-accessory .introduction-product ul li .dot-title{font-size:13px}@media(max-width:979px){#product-accessory .introduction-product ul li .dot-title{line-height:15px}}#product-accessory .introduction-product ul li .dot-title small{line-height:1.5em}#product-accessory .introduction-product ul li p{font-size:75%}#NewContactBlock{width:100%;float:left;margin:10px auto 25px}@media(max-width:480px){#NewContactBlock{margin:25px auto}}#NewContactBlock table{text-align:center;margin:auto}#NewContactBlock th,#NewContactBlock td{padding:0 10px}#NewContactBlock td{font-size:24px}@media(max-width:979px){#NewContactBlock td{font-size:16px}}@media(max-width:768px){#NewContactBlock td{font-size:15px}#NewContactBlock th{display:none;padding:0}}@media(max-width:480px){#NewContactBlock td{font-size:16px}}@media(max-width:480px){#NewContactBlock td{display:block}}#NewContactBlock .contact-botton-box{min-width:300px}@media(max-width:979px){#NewContactBlock .contact-botton-box{min-width:230px}}@media(max-width:560px){#NewContactBlock .contact-botton-box{min-width:200px}}#NewContactBlock p{font-size:small;text-align:center}#NewContactBlock p span{font-size:10px}#NewContactBlock .contact-botton-style{font-size:18px}@media(max-width:560px){#NewContactBlock .contact-botton-style{font-size:14px}}#NewContactBlock td small span{font-size:10px}@media(max-width:560px){#NewContactBlock td small span{display:block}}@media(max-width:1024px){#salesperson_review .span10{width:90%;margin:0 5% 25px}}#salesperson_review .title-mini{display:block;float:left;width:100%;padding:.8em 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}
#QandA_block .title-mini{display:block;float:left;width:100%;padding:.8em 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#salesperson_review .tab-content{display:block;width:100%}#salesperson_review .noscroll{overflow:initial !important}
#QandA_block .question{color:#d36361;font-weight:bold}
#QandA_block .answer{color:#5cc1cb;font-weight:bold}
#QandA_block .question-text,#QandA_block .answer-text{margin-bottom:1em;margin-left:15px}#side{width:250px;height:100px;position:fixed;bottom:300px;right:0}#side img{width:250px;height:250px;border-radius:10px}
#side2{display:none}
@media(max-width:767px){#side{display:none;z-index:-1}#side img{display:none;z-index:-1}}
@media(max-width:767px){#side2{width:100%;height:54px;display:inherit;position:fixed;right:0;bottom:5px}.res-sp{width:80%}}
#itemImg{max-width:990px;width:100%}#itemImg img{width:100%;text-align:center;margin:auto}.expSection{max-width:990px;width:100%;height:auto;margin:10px 0 40px}.expSection ul li{list-style-type:disc;margin-left:30px}
.bigTitleMore{max-width:990px;width:100%;font-size:18px;margin:50px 0 10px;padding:5px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media(max-width:767px){.bigTitleMore{width:98%;margin:50px 1% 10px;padding:5px 2%;font-size:16px}}.bigTitle{max-width:990px;width:100%;font-size:18px;margin:30px 0 10px;padding:5px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media(max-width:767px){.bigTitle{width:98%;margin:50px 1% 10px;padding:5px 2%;font-size:16px}}.bigTitle img,.bigTitleMore img{position:relative;top:-7px;left:5px}.title-stripe{background:url(../img/line.gif);text-shadow:-2px -2px 0 white,2px -2px 0 white,2px 2px 0 white,-2px 2px 0 white}.title-blue{background-color:aliceblue;border:#03004c 1px solid}.title-orange{background-color:lightyellow;color:#000;border:orange 1px solid}.title-yama{background:#518460;color:#fff}.title-green{background:#093;color:#FFF}.title-red{background:#d11601;color:#fff}.title-black{background:#353131;color:#fff}.title-gradeblack{background:linear-gradient(to bottom,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0);-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;height:auto;color:#FFF;font-size:15px;padding:5px 10px 5px 10px}.title-pink{background:pink;color:#523535;font-weight:normal;letter-spacing:.05em;border:solid 1px #fff;box-shadow:0 0 0 4px pink}.cst{height:auto;font-size:15px;border-bottom:#4f2700 dashed 1px;color:#5c2e2e;margin:10px auto}
.lp-title{max-width:970px;width:100%;height:auto;font-size:95%;background:url(../img/line.gif) repeat-x bottom left;color:#5c2e2e;padding-bottom:10px;margin-bottom:10px}.gvpBox{float:left;width:68%;padding-left:4%;padding-right:1%}@media(max-width:440px){.gvpBox{width:96%;padding:5px 2%}}.gvp-title{background:url("/img/title_dotblue.gif") repeat;color:#fff;padding-left:10px;margin-bottom:10px}@media(max-width:440px){.gvp-title{font-size:20px}}.sumaho-title{background:url("/img/title_dotgreen.gif") repeat;color:#fff;padding-left:10px}@media(max-width:440px){.sumaho-title{font-size:20px}}.vpt-menu{width:100%;float:left;margin-bottom:50px}.vpt-menu li{list-style-type:disc;margin-left:25px;line-height:1.7em}.vpt-menu li a:link{color:blue;text-decoration:underline}.gvpBox h3{margin-bottom:5px;color:#225bbf}.gvpBox h3 .icon{max-width:100%;width:30px;border-radius:20px;padding:5px;background:url("/img/title_dotblue.gif") repeat-x}.gvpBox li{list-style-image:url(/transceiver/business/vpt/img/icon_re.gif);list-style-position:inside}#system_graph{width:100%;height:auto;float:left;margin-top:15px;text-align:center}.itemSection{width:100%;height:auto;clear:both;margin:10px 0;padding:10px;background:#FFF;border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media(max-width:450px){.itemSection{width:98%;margin:10px 1%;padding:10px 2%}}@media(max-width:767px){.itemSectionLeft .lp-photo img{text-align:center}}.itemSection2{height:auto;clear:both;background:#FFF}.itemSectionLeft{width:46%;height:auto;float:left;margin:1%;padding:1%}.itemSectionRight{width:46%;height:auto;float:left;margin:1%;padding:1%}@media(max-width:767px){.itemSectionRight,.itemSectionLeft{width:96%}}.itemSectionOne{width:100%;height:auto;clear:both;float:left;margin-bottom:30px}.gvpImg{margin-bottom:20px;max-width:875px;width:100%}.miryoBox{width:95%;height:auto;float:left;padding-left:10px;padding-top:30px;padding-right:10px;padding-bottom:30px;border-bottom:dotted 1px #333}.miryoBox h3 img{width:auto;margin:0}.miryoBox img{width:60%;margin-left:10%}.miryoText .youtube{width:250px;float:left;margin-right:15px}@media(max-width:450px){.miryoText .youtube{width:100%;text-align:center;margin-right:0;margin-bottom:15px}.sp-center{text-align:center}.sp-center img{margin-bottom:5px}}.gvp-howto{display:block;width:100%;margin-top:15px;text-align:center}.gvp-howto li{display:inline-block;width:50%;float:left;margin-top:20px}@media(max-width:440px){.gvp-howto li{width:48%;margin:10px 1%;font-size:90%}}.gvp-howto .tablet{display:none}.lp-photo{width:25%;float:left}@media(max-width:767px){.lp-photo{width:auto;float:none;margin:auto;text-align:center;margin-bottom:30px}}.lp-photo p{max-width:200px;font-size:90%}.lp-photo img{max-width:180px;width:100%;height:auto;border:thin solid #666;margin-bottom:10px}.iyahon{width:75%;height:auto;float:right}.iyahon dt{padding-left:20px;background:url(/img/icon_check.png) no-repeat left center}.catalog{width:90%;margin-left:10%;float:left}.catalog img{border:0;width:auto}.arrowBox{max-width:170px;background:#fff;border:1px solid #515e66;-webkit-border-radius:6px;-moz-border-radius:6px;z-index:50;clear:both;padding:7px;margin:0 0 20px 0}@media(max-width:767px){.arrowBox{text-align:center;margin:auto}}.arrowBox1{max-width:170px;background:#fff;border:1px solid #515e66;-webkit-border-radius:6px;-moz-border-radius:6px;z-index:50;clear:both;padding:7px;margin:auto}@media(max-width:767px){.arrowBox1{text-align:center;margin:auto;margin-bottom:15px}}.arrowBox-s{max-width:90px;background:#fff;border:1px solid #515e66;-webkit-border-radius:6px;-moz-border-radius:6px;z-index:50;clear:both;padding:5px;margin:0 0 20px 0}.lp-coment{width:65%;height:auto;float:left;padding:0 5%}@media(max-width:767px){.lp-coment{width:auto;float:none;margin:auto;text-align:center}}.lp-coment h4{font-size:15px;margin-bottom:5px}.lp-coment dt{font-size:15px;padding-left:20px;background:url(/img/icon_check.png) no-repeat left center}
.itemComent{width:calc(100% - 5px);height:auto;float:left;margin-left:5px;padding-bottom:15px}.itemComent table{width:100%}@media(max-width:767px){.itemComent{width:98%}}.itemComent dl{padding:15px;margin-bottom:10px;background:#fdf9f8;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.coment{margin-bottom:10px}@media(max-width:767px){.coment{text-align:left;font-size:15px}}.lp-coment dl{text-align:left;padding:15px;margin-bottom:10px;background:#fdf9f8;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.lanRain{color:#f63}.lanRain:link{color:#f63;text-decoration:underline}.lanRain:hover{color:#f93}.lanRain:visited{color:#f63;text-decoration:underline}.lanRain:active{color:#f63}.langRad{font-size:15px;color:#c33974}@media(max-width:440px){.langRad{font-size:11px}}.toiawaseBox{max-width:900px;width:100%;height:auto;clear:both;padding-left:10px;padding-top:30px}@media(max-width:440px){.toiawaseBox{padding-left:0;margin:0 auto;text-align:center}}.form2{width:224px;height:56px;float:left;padding-right:30px}@media(max-width:440px){.form2{float:inherit;padding-right:0;text-align:center;margin:auto}}.form2 a{height:55px;background:url(/transceiver/type/vpt/img/bna_form2.gif) no-repeat;display:block;text-decoration:none;text-indent:-9999px;outline:0}.form2 a:hover{background-position:left bottom}.tel2{width:224px;height:56px;float:left;pointer-events:none}@media(max-width:440px){.tel2{float:inherit;padding-top:5px;padding-right:0;text-align:center;margin:auto;pointer-events:visible}}.goTop{width:108px;float:right}.goTop a{display:block;padding:20px 0 15px 30px;background:url(/transceiver/type/vpt/img/ico_top.gif) no-repeat 0 15px;font-weight:bold;line-height:1;text-decoration:none;color:#000;font-size:15px}#staffSection{max-width:960px;width:calc(100% - 30px);float:left;margin-left:30px;margin-bottom:50px}@media(max-width:767px){#staffSection{margin-left:0}}#bigStaffTitle{background:#999;color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:10px 0 10px 0;padding:5px 10px 5px 10px;font-size:18px}.staffTitle{height:auto;font-size:15px;color:#333;padding-bottom:10px;margin-bottom:10px}#staffImg{width:18%;margin:auto;text-align:center;float:left}#staffImg img{height:auto;float:left;border:thin solid #666;margin:auto;text-align:center}#staffComent{height:auto;width:70%;float:left;margin-left:10px;border:solid 1px #999;padding:1% 3%;border-radius:10px}#eigyoLeft,#eigyoRight{width:46%;height:auto;float:left;margin:1%;padding:1%}@media(max-width:769px){#eigyoLeft,#eigyoRight{width:100%;height:auto;margin:0 0 20px;padding:5px 0 0}}.eigyoImg{float:left}@media(max-width:769px){.eigyoImg{width:20%}}.eigyoCome{height:auto;width:60%;border-left:5px solid #225bbf;border-bottom:1px dotted #ccc;padding:.6em .8em;float:right;margin-left:10px}@media(max-width:769px){.eigyoCome{float:left}}.eigyoCome p{font-size:95%}.btnInquiry{width:100% !important;margin-top:10px;border:1px solid #ffaf46;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;font-size:15px;font-family:tahoma,verdana,arial,sans-serif;padding:13px;font-weight:bold;text-align:center;color:#fff;background-color:#ffc579;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffc579),color-stop(100%,#fb9d23));background-image:-webkit-linear-gradient(top,#ffc579,#fb9d23);background-image:-moz-linear-gradient(top,#ffc579,#fb9d23);background-image:-ms-linear-gradient(top,#ffc579,#fb9d23);background-image:-o-linear-gradient(top,#ffc579,#fb9d23);background-image:linear-gradient(top,#ffc579,#fb9d23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579,endColorstr=#fb9d23)}.featurette-heading{line-height:28px;margin-top:30px;padding-bottom:10px;font-size:120%;border-bottom:1px #000 solid;letter-spacing:.1em}.text-big{font-size:129%;color:#f0594c}.featurette-image{margin-bottom:10px}.block a{color:#f93}.block a:hover{text-decoration:underline;color:#f63}#type-case #lead-title{border-bottom:dotted #654646 2px;color:#523535;margin:15px auto;padding-bottom:7px;line-height:1.3em;font-size:19px;font-weight:normal}#type-case #lead-title img{vertical-align:inherit;margin-right:10px}#type-case .expSection{margin:15px 0 80px}.expSection .product-box{border:solid 1px #e0e0e0;margin:20px 0 0;padding:20px 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.expSection .product-box h3{border-left:solid 5px #654646;padding:5px;font-size:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.expSection .product-box h3 span{display:block;font-weight:initial;font-size:12px;margin:0;margin-left:5px;line-height:1.2em}.expSection .product-box ul li{list-style-type:none;margin-top:10px;margin-left:initial}.expSection .product-box .product-price{margin:10px auto}.expSection .product-box .product-price a{color:red;text-decoration:underline}.expSection .product-box ul .product-listprice{margin-top:10px}.expSection .case-sample{border:solid 1px #e0e0e0;margin:30px auto;padding:15px}.expSection .case-sample h4{font-size:18px;color:#5c2e2e}#pro{width:100%;display:table;table-layout:fixed}@media(max-width:767px){#pro{width:100%;margin:0}}#pro1{width:100%;display:table;table-layout:fixed;text-align:center;margin:auto}@media(max-width:767px){#pro1{width:100%;margin:0}}#pro li{display:table-cell;padding:10px}@media(max-width:767px){#pro li{display:block;margin:auto;text-align:center}}@media(max-width:979px){#pro .arrowBox1,#pro .arrowBox{font-size:12px}}.comments{font-size:12px;margin-top:10px;text-align:right}#flow-of-purchase{width:100%;margin:50px 0 30px}#flow-of-purchase h4{font-size:18px;margin:5px auto 20px;border-bottom:solid 2px #acacaf;padding:5px}#flow-of-purchase h4 span{font-size:20px;margin-right:2px}#flow-of-purchase ul{margin:30px auto 10px}#flow-of-purchase ul li{list-style-type:none;width:96%;margin:0 2% 40px;border:solid 1px #acacaf;padding:0 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#flow-of-purchase .first::before,#flow-of-purchase .second::before,#flow-of-purchase .third::before{font-size:18px;font-weight:bold;letter-spacing:.5em;position:relative;top:-10px;left:10px;background:#fff;padding:0 5px}#flow-of-purchase .first::before{content:"STEP1";color:red}#flow-of-purchase .second::before{content:"STEP2";color:blue}#flow-of-purchase .third::before{content:"STEP3";color:darkorange}#flow-of-purchase .kenwood::before,#flow-of-purchase .motorola::before,#flow-of-purchase .yaesu::before,#flow-of-purchase .standard::before,#flow-of-purchase .icom::before,#flow-of-purchase .alinco::before,#flow-of-purchase .panasonic::before{font-size:18px;font-weight:bold;position:relative;top:-10px;left:10px;background:#fff;padding:0 5px}#flow-of-purchase .kenwood::before{content:"JVCケンウッド";color:black}#flow-of-purchase .motorola::before{content:"モトローラ";color:black}#flow-of-purchase .yaesu::before{content:"八重洲無線";color:black}#flow-of-purchase .standard::before{content:"スタンダード";color:black}#flow-of-purchase .icom::before{content:"アイコム";color:black}#flow-of-purchase .alinco::before{content:"アルインコ";color:black}#flow-of-purchase .panasonic::before{content:"パナソニック";color:black}#flow-of-purchase ul li:after{content:"";background-image:url("/img/fs_00_03.png")}@media(max-width:979px){.Induction-block .form-btn a{white-space:nowrap;width:90%;font-size:15px !important}}.product-info-block{display:block}.product-info-block ul{display:inline-block;width:65%;font-size:15px}@media(max-width:979px){.product-info-block ul{width:60%}}.product-info-block ul li{list-style-type:none;margin:0}.expSection .product-box .product-info-block .product-price{margin-top:0;margin-left:0;max-width:400px}.product-info-block .product-maker,.product-info-block .product-size{margin-bottom:10px}.product-info-block .product-photo{display:inline-block;vertical-align:top;width:30%;text-align:center}@media(max-width:979px){.product-info-block .product-photo{float:right;margin:0 15px 15px 0}}.product-info-block .product-photo img{max-width:200px;width:100%;margin:auto}.product-info-block .product-photo p{font-size:10px;white-space:nowrap}@media(max-width:979px){.product-info-block .product-photo p{white-space:initial;text-align:left}}.product-features{margin:15px auto 30px;background:#f8f8f8;border-radius:6px;padding:15px;clear:both}.product-features ul li{line-height:1em}.product-features ul{padding-bottom:30px}.expSection .Induction{display:block;width:96%;text-align:center;margin:40px auto;font-size:105%}.expSection .Induction p{margin-bottom:15px}.expSection .Induction-block{background:#fffdef;border-radius:10px;margin:25px 0;padding:10px 15px 25px;border:solid 2px orange}.expSection .Induction-block p{line-height:1.2em;margin-bottom:10px;font-weight:bold;padding:5px}@media(max-width:440px){.expSection p{text-align:left}}.expSection .Induction-block p span{font-size:smaller;font-weight:normal;margin-left:3px}.expSection .Induction-block dl{display:table;width:100%}.expSection .Induction-block dd{display:table-cell;vertical-align:middle}.expSection .Induction-block .form-btn a{width:90%;margin:0 5%}@media(max-width:530px){.expSection .Induction-block dd{display:block}.expSection .Induction-block .form-btn{max-height:50px;height:auto}.expSection .Induction-block .tel{margin-bottom:10px}}.expSection .Induction-block dd img{max-width:258px}@media(max-width:979px){.expSection .Induction-block dd img{max-width:225px}}@media(max-width:660px){.expSection .Induction-block dd img{max-width:200px}}@media(max-width:560px){.expSection .Induction-block dd img{max-width:180px}}@media(max-width:530px){.expSection .Induction-block dd img{max-width:258px}}@media(max-width:440px){.expSection .Induction-block dd img{max-width:225px}}#spurious_list{width:100%;display:block;table-layout:fixed}@media(min-width:768px) and (max-width:1024px){#spurious_list{width:100%;display:table;table-layout:fixed}}#spurious_list li{display:inline-block;width:15%}@media(min-width:768px) and (max-width:1024px){#spurious_list li{width:20%}}@media(max-width:767px){#spurious_list li{width:45%;display:block;float:left}}#spurious_list li img{max-width:100px;border:solid 1px;333333}@media(min-width:768px) and (max-width:1024px){#spurious_list li img{max-width:100%}}.s-text{font-size:8px}@media(max-width:767px){.point{width:85%;float:left}}@media(max-width:480px){.stamp-rental img{width:20% !important}}.stamp-rental small{font-size:18.5px;font-weight:normal;line-height:1;color:#666}.featurette{margin:30px 0}.span12 ul{margin-top:15px}.span12 ul li{margin-bottom:15px}#btn-acse:hover{text-decoration:none}.license-price table,.license-price tr,.license-price th,.license-price td{border:solid 1px #000;text-align:center;vertical-align:middle}.license-price td,.license-price th{padding:5px 10px}.license-price th{background-color:#e5ebdf}.license-price td{background-color:#fffff0}@media(max-width:450px){.license-price table{font-size:65%}.license-price td,.license-price th{padding:5px}}@media(max-width:320px){.license-price table{font-size:60%}}#telecommunications-fee{width:100%}#telecommunications-fee th,#telecommunications-fee td{border:solid 1px #acaca1;padding:5px 10px}#telecommunications-fee th{background-color:#e5ebdf}#telecommunications-fee td{background-color:#fffff0}#telecommunications-fee .nodesign{border:0;background-color:initial;font-weight:normal;font-size:small}#telecommunications-fee .nowrap{white-space:nowrap}.overseasSection{max-width:950px;width:94%;height:auto;float:left;position:relative;margin:0 auto 30px;padding:5px 3% 30px;background:#fff;border:solid 1px #656565;box-shadow:2px 3px 5px #cacaca;-webkit-box-shadow:2px 3px 5px #cacaca;-moz-box-shadow:2px 3px 5px #cacaca}@media(max-width:770px){.overseasSection{width:95%;padding:5px 2% 30px}}@media(max-width:440px){.overseasSection{width:94%;padding:1% 2%;margin:0 1% 30px}}.overseas-title{width:100%;float:left}.overseas-icon{float:left;max-width:50px;width:100%}@media(max-width:440px){.overseas-icon{max-width:35px;margin-right:5px}}.overseasSection h2{font-size:25px;text-align:left;margin:.2em 0}@media(max-width:440px){.overseasSection h2{font-size:18px}}.overseasSection h3{font-size:20px;float:left;margin:.7em 0;text-align:left}@media(max-width:440px){.overseasSection h3{font-size:14px}}.overseasSection h3 p{font-size:14px;font-weight:lighter}.overseasSection h3 span{display:inline-block;margin-bottom:.2em;margin-right:10px;color:#444;font-size:.7em;font-weight:lighter}.max{width:94%;padding:0 3%;float:left;margin-bottom:30px}@media(max-width:770px){.max{width:100%;padding:0}}.overseasSection .block{width:100%;height:auto;float:left}.overseasSection .text{width:90%;float:left;text-align:left;padding:0 5%;margin:20px 0}@media(max-width:440px){.overseasSection .text{margin-bottom:30px}}.herf-left{width:45%;float:left;text-align:left;margin-right:5%}@media(max-width:770px){.herf-left{width:48%;margin-right:2%}}@media(max-width:440px){.herf-left{width:100%}}.herf-right{width:50%;float:left;text-align:left;margin-right:0}@media(max-width:440px){.herf-right{width:100%}}.herf-left dt{font-weight:bold;padding:10px 0;pointer-events:none;border-bottom:solid 1px #ff3e3e;margin-bottom:10px}@media(max-width:440px){.herf-left dt{margin-bottom:0;pointer-events:visible}}.herf-right dt{font-weight:bold;padding:10px 0;pointer-events:none;border-bottom:solid 1px #ff3e3e;margin-bottom:10px}@media(max-width:440px){.herf-right dt{margin-bottom:0;pointer-events:visible}}.herf-left dd{width:95%;margin:0 0 15px 5%;font-size:85%;line-height:1.7;letter-spacing:2px}.herf-right dd{width:95%;margin:0 0 15px 5%;font-size:85%;line-height:1.7;letter-spacing:2px}#Eu{width:100%}#Eu dd{margin-left:20px}@media(max-width:440px){#Eu dd{margin-left:0}}.balloon-right{min-width:115px;width:auto;height:60px;display:inline-block;position:relative;text-align:center;line-height:60px;margin-right:10px;padding:0 15px;color:#444;background:pink;border-radius:60%;font-size:14px;font-weight:lighter}.fukidashi{display:block;width:170px;position:relative;top:10px;right:0;text-align:left;margin-bottom:10px;padding:.5em 1.75em .5em .75em;background-color:pink;border:1px solid #ccc;border-radius:6px}.fukidashi::before,.fukidashi::after{position:absolute;top:100%;left:30px;content:'';height:0;width:0;border:10px solid transparent}.fukidashi:before{border-top:15px solid #ccc}.fukidashi:after{margin-top:-2px;border-top:15px solid pink}.fukidashi span{font-size:80%}#overseas-musen{border-bottom:dashed 1px darkblue;margin:30px 0;padding-bottom:20px}@media(max-width:440px){#overseas-musen{border:0}}.overseasSection .contact{clear:both;text-align:center;width:80%;margin:20px auto}@media(max-width:979px){.overseasSection .contact{width:90%}}@media(max-width:768px){.overseasSection .contact{width:100%}}.overseasSection .contact .text{text-align:center}@media(max-width:600px){.overseasSection .contact .text{width:100%;padding:0}}@media(max-width:440px){.overseasSection .contact .text{text-align:left}}.overseasSection .contactform a{position:relative;width:100%;display:block;padding:10px 0;color:#fff;font-weight:bold;border-radius:10px;background-color:#faa732;background-image:-moz-linear-gradient(top,#ffa035 0,#ff8300);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffa035),to(#ff8300));box-shadow:2px 2px 2px #555}.overseasSection .contactform a:hover{top:-4px;box-shadow:2px 4px 2px #555;text-decoration:none}.overseasSection .contactform a:active{top:3px;box-shadow:none}.overseasSection #item_list{font-size:14px}.overseasSection #item_list .details-block{display:block;width:98%;height:auto;float:left;padding:15px 1%;background-color: #c6d9ff;margin-top:20px;}@media(max-width:600px){.overseasSection #item_list .details-block{width:96%;padding:15px 2%}}.overseasSection .item_title{font-weight:bold;margin-bottom:10px}.overseasSection .item_photo{width:100%}.overseasSection .item_photo p{font-size:xx-small}.overseasSection .item_text{text-align:left;margin:10px 0}@media(max-width:440px){.overseasSection .item_text{padding:0 5px}}.overseasSection .item_text{display:inline-block;max-width:50%;vertical-align:top;padding:15px;}@media(max-width:979px){.overseasSection .item_text{max-width:45%}}@media(max-width:768px){.overseasSection .item_text{max-width:44%;margin-right:1%;padding:15px 5px}}@media(max-width:600px){.overseasSection .item_text{display:block;max-width:100%}}.overseasSection ol li{list-style-type:none !important}.overseasSection .activity-example ol li{padding-left:15px}@media(max-width:768px){.overseasSection .activity-example ol li{padding-left:5px}}.overseasSection .detail-box{float:right;display:inline-block;max-width:25%;width:100%;margin-right:2%;text-align:center;font-size:small;vertical-align:top}@media(max-width:768px){.overseasSection .detail-box{margin-right:2%}}@media(max-width:600px){.overseasSection .detail-box{display:block;max-width:80%;width:100%;margin:auto;margin-bottom:15px}}@media(max-width:440px){.overseasSection .detail-box{margin-bottom:20px;border-top:dashed 1px darkblue;padding:15px 0}}.overseasSection .detail-box table:first-child{content:"";border-left:#9bbdff}.overseasSection .detail-box table{max-width:250px;min-width:160px;width:100%;margin:auto}.overseasSection .detail-box table .component{padding-top:10px;padding-left:15px}@media(max-width:768px){.overseasSection .detail-box table .component{padding-left:0}}.overseasSection .detail-box table .option{padding-left:10px;font-size:10.5px}@media(max-width:768px){.overseasSection .detail-box table .option{padding-left:0}}.overseasSection .detail-box ol li{margin-left:10px}.overseasSection .detail-box h5{background:0}.overseasSection .item_list ul{display:table;width:100%;padding-left:0;border-collapse:separate;border-spacing:20px}@media(max-width:440px){.overseasSection .item_list ul{border-spacing:inherit}}.overseasSection .item_text p{margin-bottom:5px}.overseasSection #item_list .rental-detail-link{padding-top:15px;padding-bottom:10px}#wifi{width:96%;height:auto;float:left;margin:30px 0;padding:2%;border:dashed 1px #2f2f2f}@media(max-width:440px){#wifi{margin:20px 0}}.overseasSection h4{text-align:left;font-size:16px}.wifi img{width:100%}.wifi-text{width:85%;margin:20px auto;text-align:left}#wifi .left{width:50%;float:left}@media(max-width:440px){#wifi .left{width:100%}}#wifi .right{width:50%;float:left}@media(max-width:440px){#wifi .right{width:100%}}.wifi-info-contact{clear:both;text-align:center;width:80%;margin:20px auto}.wifi-info-contact a{position:relative;width:100%;display:block;padding:10px 0;color:#fff;font-weight:bold;border-radius:10px;background-color:#2989d8;background-image:-moz-linear-gradient(top,#49a9d4 0,#2989d8 40%,#2285d6 52%,#2989d8);background-image:-webkit-gradient(linear,left top,left bottom,from(#49a9d4),color-stop(0.49,#2989d8),color-stop(0.52,#2285d6),to(#2989d8));box-shadow:2px 2px 2px #555}.wifi-info-contact a:hover{top:-4px;box-shadow:2px 4px 2px #555;color:#fff;text-decoration:none}.wifi-info-contact a:active{top:3px;box-shadow:none}#going-along{width:100%;float:left}@media(max-width:767px){#going-along{display:none}}#going-along #Lbanar{max-width:960px;width:100%;margin:auto}#going-along #Lbanar ul{display:block;width:99%;margin:0;border-collapse;margin-left:1%;text-align:left}@media(min-width:768px) and (max-width:979px){#going-along #Lbanar ul{text-align:center}}#going-along #Lbanar ul li{display:inline-block;vertical-align:middle;margin-bottom:10px}#going-along #Lbanar img{max-width:100px;width:100%}@media(max-width:450px){#going-along #Lbanar ul{display:block;width:98%;margin:0 1%}#going-along #Lbanar ul li{width:49%;display:inline-block;text-align:center;padding:5px 0}#going-along #Lbanar img{max-width:200px;width:90%}}@media(max-width:440px){.accordion dl{width:100%;margin:0 auto 30px;padding:10px 0;font-size:14px}.accordion dl dt{position:relative;border:solid 2px darkblue;height:40px;text-indent:10px;line-height:40px;color:#333;font-weight:bold;cursor:pointer;background:#fff}.accordion dl dd{background:#FFF;padding:10px 2%;line-height:1.5;display:none;border:1px solid darkblue;margin:0;width:95%}.accordion dl dt:before{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:35px;width:10px;height:10px;margin-top:-5px;background:darkblue}.accordion dl dt:after{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:40px;width:10px;height:10px;margin-top:-5px;background:#fff}.accordion dl dt.active{background:#fff}.accordion dl dt.open:after{top:45%;right:35px}}.overseasSection .visible-phone{display:none}@media(max-width:440px){.overseasSection .visible-phone{display:block}}
#header{background:url(../img/top_bg.jpg) repeat-x}
/* #header .span6 img{padding-left:250px}@media(max-width:820px){#header .span6 img{padding-left:0}} */
.product-img{text-align:center;display:block;margin:20px auto}.rental-product-img{text-align:center;display:block;margin:20px auto}
.product-table{width: 100%;table-layout:auto;overflow-wrap:break-word;word-break:break-all;margin-top: 1em;}
.product-table th{background: #e5ebdf;font-weight:normal;width:150px;text-align: center;vertical-align: middle;}.product-table td{background: #fffaf0;}@media screen and (max-width:640px){.product-table th{width:80px}}#btn-acse{margin-bottom:20px}.cssbtn{font-size:120%;font-weight:bold;font-family:Myriad,Helvetica,Arial,"Meiryo","メイリオ",sans-serif;letter-spacing:.1em}.btn-link{color:#fff;font-weight:bold;font-family:Myriad,Helvetica,Arial,"Meiryo","メイリオ",sans-serif;letter-spacing:.1em}.btn-link:link,.btn-link:visited{color:#fff;text-decoration:none}.btn-form{width:60%;margin:5px 20%}@media screen and (max-width:767px){.btn-form{width:90%;margin:5px 5%}}.accordion-toggle{background:#6fc74c}.tab-content{background-image:url(../img/bg_noise.png)}.accordion-heading a:link,.accordion-heading a:visited{color:#252e35}.accordion-heading a:hover{color:#f3eded}.link a{color:#f38219}.link b{color:#ff1515}.title-salseman{background:url(../img/line_dot.gif) left bottom repeat-x;margin-top:10px}
#waterproof,#dust,#explosion{width:100%}
#waterproof th{background:#a8d9ff;font-weight:normal}#waterproof td{background:#fffaf0}#dust th{background:#dfdfdf;font-weight:normal}#dust td{background:#fffaf0}#explosion{font-size:12px}#explosion th{font-weight:normal}#explosion th{background:#fa8d78}#explosion .explosion-th-img{background:#ffb9ac !important;padding:0 !important}.explosion-th-img img{width:100%}#explosion .rightcolor{background:#ffb9ac !important;vertical-align:top;white-space:nowrap}#explosion td{background:#fffaf0}#explosion th span,#explosion td span{font-size:x-small}#explosion .product-name a{color:#000}#explosion .product-photo img{max-width:100px}#explosion .text-center{text-align:center}.no_bottom-border{border-bottom:none !important}.no_top-border{border-top:none !important}.border-right{border-right:1px dashed #ddd !important}.explanation{margin-bottom:30px}.explanation p .red-text{color:red;font-weight:normal;margin-right:3px;text-decoration:none;margin-left:3px}.explanation ul p span{text-decoration:underline;font-weight:bold}.explanation{font-size:small}.corresponding-transceiver{display:block;width:100%;float:left;font-size:16px;margin-top:15px}.corresponding-transceiver h3{font-size:16px;padding:0 10px;border-bottom:solid 2px #fa8d78;margin-bottom:15px}
.corresponding-transceiver-block{width:100%;display:block;float:left;padding:5px 15px;margin-bottom:15px}
.corresponding-transceiver .XiRP8608Ex,.corresponding-transceiver .NX-230EX,.corresponding-transceiver .NX-330EX,.corresponding-transceiver .PD798Ex,.corresponding-transceiver .HX600UJFIS,.corresponding-transceiver .MOTOTRBOR7{width:33%;font-size:14px;display:inline-block;margin-bottom:20px;float:left;text-align:center}
@media(max-width:767px){.corresponding-transceiver .XiRP8608Ex,.corresponding-transceiver .NX-230EX,.corresponding-transceiver .NX-330EX,.corresponding-transceiver .PD798Ex,.corresponding-transceiver .HX600UJFIS,.corresponding-transceiver .MOTOTRBOR7{display:block;width:100%}}
@media(max-width:768px){.corresponding-transceiver .XiRP8608Ex,.corresponding-transceiver .NX-230EX,.corresponding-transceiver .NX-330EX,.corresponding-transceiver .PD798Ex,.corresponding-transceiver .HX600UJFIS,.corresponding-transceiver .MOTOTRBOR7{font-size:12px}}
@media(max-width:504px){.corresponding-transceiver .XiRP8608Ex,.corresponding-transceiver .NX-230EX,.corresponding-transceiver .NX-330EX,.corresponding-transceiver .PD798Ex,.corresponding-transceiver .HX600UJFIS,.corresponding-transceiver .MOTOTRBOR7{font-size:14px}.corresponding-transceiver-block{width:94%;}}
@media(max-width:979px) and (min-width:769px){#contact{font-size:15px}}#contact label{line-height:25px}#arrival_year,#return_year{min-width:100px}#contact th{background-color:#f8c0c0;font-weight:normal;width:150px}@media(max-width:450px){#contact th{width:70px}#contact td{display:block;float:left;width:92%;padding:8px 4%}}#contact .phone-box-desktop{display:block}#contact .phone-box-phone{display:none}@media(max-width:769px){#contact .phone-box-desktop{display:none}#contact .phone-box-phone{display:table-cell}}.contact-msg{line-height:1.5;font-size:80%;margin:1em 0 1em 0}@media(max-width:979px) and (min-width:769px){.contact-msg{font-size:75%}}.contact-msg .link a{pointer-events:none}@media(max-width:480px){.contact-msg .link a{pointer-events:visible}}#contactform .span7 input{width:95%}#contactform .span7 .input-mini{width:60px !important}#contactform .span7 input,#contactform .span7 select{margin-bottom:0}#contactform .btn{font-size:18px;padding:10px 20px;border-radius:8px}fieldset .button{margin-bottom:80px}@media(max-width:767px){fieldset .button{margin-bottom:40px}}.rentalpointcomment{margin:0;font-size:80%;margin-top:5px}@media(max-width:979px) and (min-width:769px){.rentalpointcomment{font-size:75%}}#transceiver-type-ranking{float:left;width:100%;margin:30px 0}@media(max-width:600px){#transceiver-type-ranking{max-width:600px;margin:0 auto;padding:10px 0}}@media(max-width:400px){#transceiver-type-ranking{padding:0}}
#transceiver-type-ranking .title-minimini{width:98%;float:left;border-bottom:solid 3px #0cb369;color:#252e35;font-size:18px;text-align:center;margin:20px 0}
@media(max-width:400px){#transceiver-type-ranking .title-minimini{font-size:15px}}
@media(max-width:330px){#transceiver-type-ranking .title-minimini{font-size:13px}}
#transceiver-type-ranking .title-minimini img{display:inline-block}
#transceiver-type-ranking .title-minimini .performance-name{display:inline-block}
#transceiver-type-ranking .title-minimini span{font-size:25px;padding:0 5px;position:relative;color:#f8b500}
#transceiver-type-ranking .responsive-color{width:100%;text-align:center;margin:0 auto;background:#fff}
@media(max-width:600px){#transceiver-type-ranking .responsive-color{max-width:430px}}
@media(max-width:400px){#transceiver-type-ranking .responsive-color{max-width:100%}}
#transceiver-type-ranking table{width:33%;float:left;margin:15px auto;padding:5px 25px;border-collapse:separate;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px}
#transceiver-type-ranking td{text-align:left}
@media(max-width:440px){#transceiver-type-ranking .go-form,#performance-ranking .go-form{text-align: center;}}
#transceiver-type-ranking .photo{border-style:solid;border-width:3px;width:100%;text-align:center}
@media(max-width:320px){#transceiver-type-ranking .photo{width:15%}}
#transceiver-type-ranking .rank{height:35px}
#transceiver-type-ranking .rank img{width:35px;vertical-align:sub}
#transceiver-type-ranking .prd-name{height:45px;font-weight:bold;font-size:15px}#transceiver-type-ranking .catch-phrase{height:20px;font-size:11px;color:red;text-align: center;}#transceiver-type-ranking .contact-lead{height:35px;text-align: center;}
@media(max-width:389px){#transceiver-type-ranking .prd-name{font-size: 14px}}
#transceiver-type-ranking .catch-caption{font-size:14px;text-align:left;padding-bottom:.5em;height: 100px;}
@media(max-width:500px){#transceiver-type-ranking .catch-caption{font-size:14px;height: 180px}}
@media(max-width:360px){#transceiver-type-ranking .catch-caption{font-size:12px}}
#transceiver-type-ranking .catch-caption span{max-width:350px;width:100%;margin:auto;float:left}@media(max-width:440px){#transceiver-type-ranking .catch-caption span{margin-bottom:.5em}}
#rank1 .photo{border-color:#fc3}
#rank2 .photo{border-color:#999}
#rank3 .photo{border-color:#f30}
@media(max-width:768px){#transceiver-type-ranking table{padding:0 5px}}
@media(max-width:360px){#transceiver-type-ranking table{width:100%;margin:0;padding:15px 33px}}#no-product-menu p{font-weight:bold;text-align:center;margin-bottom:10px}
#no-product-menu ul{display:block;width:100%;margin:auto;list-style-type:none;text-align:center;line-height:150%;float:left}
#no-product-menu ul li{height:inherit;background-color:#fe9a2e;border-radius:10px;padding:5px 15px;margin:10px 15px;float:left;font-size:15px;box-shadow:2px 2px 2px #df7401}
@media(max-width:440px){#no-product-menu ul li{width:85%;margin:10px 0}}
  #no-product-menu ul li:hover{background:#f9b34f}
  #no-product-menu ul li a{font-weight:bold;color:#fff}
  #no-product-menu ul li a:hover{text-decoration:none}
#performance-ranking{float:left;width:100%;margin:30px 0}
@media(max-width:600px){#performance-ranking{max-width:600px;margin:30px auto;padding:10px 0}}
@media(max-width:400px){#performance-ranking{padding:0}}
#performance-ranking .title-minimini{width:100%;float:left;border-bottom:solid 3px #0cb369;color:#252e35;font-size:18px;text-align:center;margin:20px 0}
#performance-ranking .catch-caption {height:75px}
@media(max-width:400px){#performance-ranking .title-minimini{font-size:15px}}
@media(max-width:330px){#performance-ranking .title-minimini{font-size:13px}}
#performance-ranking .title-minimini img{display:inline-block}
#performance-ranking .title-minimini .performance-name{display:inline-block}
#performance-ranking .title-minimini span{font-size:25px;padding:0 5px;position:relative;color:#f8b500}
#performance-ranking .responsive-color{width:100%;text-align:center;margin:0 auto;background:#fff}
@media(max-width:600px){#performance-ranking .responsive-color{max-width:430px}}
@media(max-width:400px){#performance-ranking .responsive-color{max-width:100%}}
#performance-ranking table{width:33%;float:left;margin:15px auto;padding:5px 25px;border-collapse:separate;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;word-break:break-word}
#performance-ranking td{text-align:left;font-size:14px}
#performance-ranking .photo{border-style:solid;border-width:3px;width:20%;text-align:center}
@media(max-width:320px){#performance-ranking .photo{width:15%}}
#performance-ranking .rank{height:35px}#performance-ranking .rank img{width:35px;vertical-align:sub}
#performance-ranking .prd-name{height:30px;font-weight:bold}
@media(max-width:440px){#performance-ranking .prd-name{height:45px;}#performance-ranking .catch-caption{height: 140px;}}
#performance-ranking .catch-phrase{height:20px;font-size:10px;color:red}
#performance-ranking .contact-lead{height:35px}
@media(max-width:768px){#performance-ranking table{padding:0 5px}}
@media(max-width:360px){#performance-ranking table{width:100%;margin:0;padding:15px 33px}}
#battery-sheet{width:100%;margin:50px 0 30px;float:left}
.battery-table{margin-top:20px}.battery-table th,.battery-table td{background:#fffaf0;border:inset;vertical-align:inherit;text-align:center}
.battery-table .non{background-color:#fff;border:0}.battery-sheet a:link{text-decoration:underline}.battery-sheet a:visited{text-decoration:underline}.battery-sheet a:active{text-decoration:none}
.fs_title{display:block;float:left;width:100%;}
@media(max-width:767px){.fs_title{width:100%;float:left;margin-bottom:20px}}.fs_img{margin:30px 20px 30px 30px;float:left}
@media(max-width:960px){.fs_img{margin:20px 10px}}
@media(max-width:767px){.fs_img{width:14%;margin:10px 5px 0 1%}}
.fs_title h1{font-size:2em;color:#333;font-weight:bold;font-family:'ＭＳ ゴシック','MS Gothic','Osaka－等幅',Osaka-mono,monospace;text-align:center;margin-top:30px;float:left}
@media(max-width:960px){.fs_title h1{width:calc(100% - 70px);font-size:1.6em;line-height:1.5em;text-align:left;margin-top:10px}}
@media(max-width:767px){.fs_title h1{text-align:left;font-size:1.28em}}
@media(max-width:380px){.fs_title h1{font-size:18px}}

.fs_main{line-height:1.5em;font-size:90%;width:99%;float:left}.shortcut{text-align:center;font-size:x-large}.shortcut a{width:60px;height:60px;border-radius:50%;background:orange;display:inline-block;text-align:center;line-height:60px;margin:20px 18px;color:white;text-decoration:none}.shortcut a:hover{color:orange;background:white;text-decoration:none}.fs_main table{width:100%;border-collapse:separate;border-spacing:1px;margin-top:10px}@media screen and (max-width:768px){.shortcut a{margin:20px 13px}}@media screen and (max-width:767px){.shortcut{font-size:large}}@media screen and (max-width:440px){.shortcut{font-size:medium}.shortcut a{width:45px;height:45px;line-height:45px;margin:10px 5px}}@media screen and (max-width:411px){.shortcut a{width:45px;height:45px;line-height:45px;margin:10px 5px}}@media screen and (max-width:375px){.shortcut a{width:45px;height:45px;line-height:45px;margin:10px 3px}}@media screen and (max-width:360px){.shortcut a{width:45px;height:45px;line-height:45px;margin:10px 2px}}@media screen and (max-width:320px){.shortcut a{width:37px;height:37px;line-height:37px;margin:10px 3px}}.index-shortcut{border-bottom:2px solid #04b45f}.fs_subtitle h2{border-left:5px solid #38af4e;border-bottom:1px solid #38af4e;margin-top:10px;margin-bottom:10px;color:#0e0e0e}.fs_subtitle2 h2{border-left:5px solid #38af4e;border-bottom:1px solid #38af4e;margin-bottom:9px;margin-top:35px;font-size:1.313em;padding:0 10px;line-height:1.5em;color:#0e0e0e}.fs_submain p{margin-bottom:30px;font-size:16px;margin-top:15px}.fs_ps_frame p{font-size:16px}.fs_title h2{position:relative;width:100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Verdana,"ＭＳ ゴシック","Osaka?等幅",sans-serif;margin:25px 0 0 0;border-bottom:4px solid #7c0;font-size:2em;text-align:center}.fs_title h2:after{position:absolute;bottom:-4px;left:0;content:'';width:20%;height:4px;background-color:green}.fs_title h3{position:relative;width:100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Verdana,"ＭＳ ゴシック","Osaka?等幅",sans-serif;margin:25px 0 0 0;border-bottom:4px solid #7c0;font-size:1.7em;text-shadow:initial;text-align:center}.fs_title h3:after{position:absolute;bottom:-4px;left:0;content:'';width:20%;height:4px;background-color:green}@media(max-width:360px){.fs_title h3{font-size:1.6em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:411px){.fs_title h3{font-size:1.6em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:440px){.fs_title h3{font-size:1.55em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:320px){.fs_title h3{font-size:1.4em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:507px){.fs_title h3:after{height:4px;width:30%}}@media(max-width:768px){.fs_title h3:after{height:4px;width:30%}}@media(max-width:360px){.fs_title h2{font-size:1.6em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:411px){.fs_title h2{font-size:1.6em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:440px){.fs_title h2{font-size:1.55em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:320px){.fs_title h2{font-size:1.4em}.fs_title h2:after{height:4px;width:30%}}@media(max-width:507px){.fs_title h2:after{height:4px;width:30%}}@media(max-width:768px){.fs_title h2:after{height:4px;width:30%}}.fs_ps_frame{margin-top:20px}@media screen and (max-width:767px){.fs_main td{font-size:smaller}}.fs_submain{overflow:hidden;margin:0 20px}.fs_submain h3{font-weight:bold;margin:20px 0 15px;font-size:1.313em}.fs_subtitle{width:100%;display:inline-block}.fs_subtitle1{width:100%;display:inline-block;border:solid 1px green;margin-bottom:30px}.fs_subtitle h2{color:#003313;font-size:1.313em;padding:0 10px;line-height:1.5em;margin:10px 0}.fs_subtitle1 h2{color:#003313;font-size:1.313em;padding:0 10px;line-height:1.5em;margin:0;border-bottom:dashed 1px green}.fs_subtitle1 p{margin:8px 3px 8px 5px}.fs_link{margin-top:60px;float:left}@media screen and (max-width:767px){.fs_link{margin-bottom:60px}}.fs_link ul{width:100%;display:block;list-style:none}.fs_link li{display:inline-block;float:left}@media screen and (max-width:767px){.fs_link li{display:block;width:100%}}.fs_link li a{display:block;font-weight:bold;color:#fff;background-color:#fe9a2e;border-radius:10px;margin:10px 20px 10px 0;padding:5px 10px 5px 10px;font-size:15px;box-shadow:2px 2px 2px #df7401}@media screen and (max-width:767px){.fs_link li a{width:80%;text-align:center;margin:5px 10%;padding:5px 0;font-size:14px}}@media screen and (max-width:480px){.fs_link li a{width:100%;margin:5px 0}}@media screen and (max-width:350px){.fs_link li a{font-size:12px}}.fs_link li a:link,.fs_link li a:hover,.fs_link li a:visited,.fs_link li a:active{text-decoration:none}@media screen and (max-width:767px){.fs_ps{overflow:hidden;margin:0}}.fs_ps_frame{border:solid 1px #434343;border-radius:5px;padding:15px}@media screen and (max-width:767px){.fs_ps_frame{overflow:hidden;margin:15px 0;padding:15px;background:#fff;border:5px solid #fe9a2e;border-radius:10px}}.genretitle{border-left:3px solid green;border-bottom:1px solid green;padding:0 20px 3px 10px;line-height:1.5em}.Questions{width:100%;float:left;margin-bottom:30px;border:solid 1px green}.Q{width:98%;padding:1%;float:left;border-bottom:dashed 1px green}.QA-img{float:left;width:5%}.Q-text{width:95%;float:left;padding:2px 0}.A{width:98%;padding:1%;float:left}.A-text{width:95%;float:left}.A-text2{width:95%;float:left;margin-top:0;margin-left:5%}.dcr-type{width:42%;padding:10px;word-break:break-all}.description-title{width:16%;padding:10px}.color2{background-color:#fffaf0}.color1{background-color:#fff0d2}.non{background-color:#fff}.dcr-page{display:block;width:100%;float:left;margin-top:60px}@media(max-width:767px){.dcr-page{margin-bottom:60px}}.dcr-page-title{font-size:21px;border-bottom:1px solid #e5e5e5}@media(max-width:600px){.dcr-page-link{margin-left:0}}.dcr-page-link a:link{text-decoration:underline}.dcr-page-link a:hover{color:#ff6b00}.dcr-page-link a:visited{color:#ff6b00}.dcr-page-link a:active{color:#ff6b00}.V-U{width:100%;display:block}.VHF{width:40%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.VHF{width:100%;display:block}}.UHF{width:40%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.UHF{width:100%;display:block}}.MHz{display:inline-block}@media screen and (max-width:767px){.MHz{width:100%;display:block}}.VHF-ch{width:25%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.VHF-ch{width:100%;display:block}}.UHF-ch{width:25%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.UHF-ch{width:100%;display:block}}.ch{width:75%;display:inline-block}@media screen and (max-width:767px){.ch{width:100%}}.riku-kuu{width:30%;display:inline-block}@media screen and (max-width:767px){.riku-kuu{width:100%}}.※{font-size:smaller}.W4-5{width:20%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.W4-5{width:100%;display:block}}.W1{width:20%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.W1{width:100%;display:block}}.Inclusion{width:30%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.Inclusion{width:100%;display:block}}.Individual{width:30%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.Individual{width:100%;display:block}}.register-stampfee{width:100%;display:block}.register-box{width:100%}.register{width:75%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.register{width:100%;display:block}}.register1{width:65%;display:inline-block;vertical-align:top}.ele-register{width:35%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.ele-register{width:100%;display:block}}.register1 .ele-register{width:40%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.register1 .ele-register{width:100%;display:block}}.paper-register{width:35%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.paper-register{width:100%;display:block}}.register1 .paper-register{width:40%;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.register1 .paper-register{width:100%;display:block}}.stampfee{width:65%;display:inline-block}@media screen and (max-width:767px){.stampfee{width:100%;display:block}}.register1 .stampfee{width:60%;display:inline-block}@media screen and (max-width:767px){.register1 .stampfee{width:100%;display:block}}.dcr-page .dcr-page-link li{float:left;margin-bottom:40px}.dcr-page #transceiver-type-ranking{line-height:1.5em}#digital-chanel-table .fs_title{width:100%;float:left;margin-bottom:20px}#digital-chanel-table .fs_title h2{font-size:1.875em;color:#333;font-weight:bold;font-family:'ＭＳ ゴシック','MS Gothic','Osaka－等幅',Osaka-mono,monospace;text-align:center;float:left}@media(max-width:960px){#digital-chanel-table .fs_title h2{width:calc(100% - 70px);font-size:1.6em;line-height:1.5em;text-align:left}}@media(max-width:767px){#digital-chanel-table .fs_title h2{text-align:left;margin:30px 0}}@media(max-width:380px){#digital-chanel-table .fs_title h2{font-size:24px}}#digital-chanel-table .fs_img{margin:0 20px}.chanel-table{width:100%;float:left;margin:30px 0}.chanel-table .title{font-size:18px}.chanel-table .title:before{content:"◆";font-size:larger}.chanel-table table{border-collapse:collapse;width: 100%}.chanel-table table th,.chanel-table table td{border:solid 1px #acaca1;padding:2px 30px}@media(max-width:450px){.chanel-table table th,.chanel-table table td{padding:2px 5px}}.chanel-table table td span{float:right}.color4{background:#f0f8ff}.ms-igps{width:90%;margin:auto}.ms-igps table{border-collapse:collapse;text-align:center;margin-bottom:10px}.table-first{width:20%}table .data{width:40%;padding:5px 0}.ms-igps table .none{border-top:solid 1px #fff;border-left:solid 1px #fff}.underborder-heading{position:relative;padding:.5em;border-bottom:5px solid limegreen;margin-bottom:1em}.underborder-heading h2{font-size:1.313em}.underborder-heading:after{position:absolute;bottom:-5px;left:0;content:'';width:20%;height:5px;background-color:green}.leftborder-heading{position:relative;padding-left:10px;border-left:5px solid limegreen;margin-bottom:1em}.leftborder-heading:before{position:absolute;left:-5px;botton:0;content:'';width:5px;height:50%;background-color:green}.leftborder-heading:after{position:absolute;left:0;botton:0;content:'';width:100%;height:0;background-color:green}.leftborder-heading h2{font-size:1.313em}.balloon-heading{position:relative;padding:.5em .75em;background-color:#fff;border:2px solid #8cbf00;border-radius:6px;margin-bottom:15px}.balloon-heading:before,.balloon-heading:after{position:absolute;top:100%;left:30px;content:'';height:0;width:0;border:10px solid transparent}.balloon-heading:before{border-top:15px solid #8cbf00}.balloon-heading:after{margin-top:-2px;border-top:15px solid #fff}.balloon-heading h2{font-size:1.313em}.balloon-heading h3{font-size:1.2em}.knowledge-box{display:block;margin:0 auto 50px;float:left}@media(max-width:450px){.knowledge-box{margin:0 1% 30px}}.knowledge-contactbox{display:block;margin:0 auto 70px}@media(max-width:450px){.knowledge-contactbox{margin:0 1% 50px}}.lease-rental-table{margin-bottom:50px}.lease-rental-table th,.lease-rental-table td{padding:5px 1%;width:28%}.lease-rental-table .table-first{width:10%}.bonus{font-size:smaller}.orange-link:link,.orange-link:active,.orange-link:visited{color:#fb7200;text-decoration:underline}.orange-link:hover{color:orangered}.recommended-exseli{width:90%;margin:0 5%}.fs_main .groupBlock{margin:1em 0 0}.nomargin{margin:0 !important}.recommended-section{margin-top:50px}@media(max-width:480px){.recommended-income{margin-top:0}}.recommended-income #itemImg{border:1px solid #acaca1;margin-top:30px}.recommended-income-title{display:block;width:100%;height:auto;margin:20px auto 0;float:left;font-size:14px}@media(max-width:600px){.recommended-income-title{margin-top:0}.preamble{margin:20px 0 40px}}.recommended-income .underborder-heading{width:100%;float:left;line-height:1.3;border-bottom:4px solid #7c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media(max-width:480px){.recommended-income .underborder-heading{width:98%;padding:1%}}.recommended-income .underborder-heading:after{bottom:-4px;height:4px}@media(max-width:480px){.recommended-income-title h1{font-size:25px}}.recommended-income-title h1{font-size:24px;text-align: center;text-wrap: wrap;}.h2_fontsize{font-size:20.5px}.h2_fontsize_small{font-size:13px}.h2_margin{margin-bottom:20px}.forgoing{margin:0 0 15px 10px;font-size:14px}@media(max-width:480px){.forgoing{margin:0 5px 15px}}.sankan{width:100%;float:left;text-align:center}@media(max-width:768px){.sankan{margin:10px 0;width:100%}}.first-inquery-block .Row{text-align:center;margin:10px auto;float:right;width:100%}.herf-block{width:22.5%;margin:0 1% 15px}.herf-block-long{width:98%;margin:0 1% 15px}@media(max-width:768px){.herf-block{width:22.3%}}@media(max-width:440px){.herf-block{width:47%}}.unchor{display:block;float:left;line-height:1.7em;font-size:12px}@media(max-width:768px){.unchor{font-size:12px}}@media(max-width:767px){.unchor{font-size:13px}}@media(max-width:699px){.unchor{font-size:12px}}@media(max-width:600px){.unchor{font-size:13px}}@media(max-width:370px){.unchor{font-size:12px}}.unchor li{display:inline-block;vertical-align:text-top}@media(max-width:600px){.unchor li p{padding:5px 0;padding-left:10px;vertical-align:middle}}.unchor li ul li{display:block;list-style-type:disc;margin-left:10px}@media(max-width:699px){.unchor li ul li{font-size:12px}}@media(max-width:600px){.unchor li ul li{font-size:13px;padding:5px 0;margin-left:35px;vertical-align:middle}}@media(max-width:370px){.unchor li ul li{font-size:12px}}@media(max-width:480px){.clicker{margin-bottom:15px}}.unchor .close{float:left;font-weight:normal;line-height:2em;text-shadow:none;opacity:initial}.unchor .caret{left:4px;box-sizing:border-box;width:0;height:0;border-top:10px solid #7a0;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;vertical-align:bottom;margin-right:5px;content:""}@media(max-width:480px){.unchor .caret{box-sizing:border-box;width:4px;height:4px;vertical-align:sub;content:"";border-top:8px solid transparent;border-right:10px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #7a0;margin-right:5px}}.unchor p{text-align:center;font-weight:bold;font-size:16px;margin-bottom:5px}.recommended-section .purpose-title{border-left:solid 5px green;border-bottom:solid 5px #7c0;padding:.5em;font-size:15px}.recommended-section{display:block;width:100%;height:auto;margin-bottom:40px;float:left;font-size:13px}@media(max-width:768px){.recommended-section .purpose-title{font-size:11px}}@media(max-width:767px){.recommended-section .purpose-title{font-size:15px}}.recommended-section h3{font-size:14px;text-align:center;}.recommended-section h4{font-size:13px}.recommended-section h5{background:initial;margin-bottom:20px}@media(max-width:979px)and (min-width:769px){.recommended-section h4{font-size:11px}}@media(max-width:768px){.reason-recommended h3{height:40px;font-size:12px;line-height:1.8em}.recommended-section h4{font-size:x-small}}@media(max-width:480px){.recommended-section h3{font-size:initial;height:auto}.recommended-section h4{font-size:11px}}@media(max-width:430px){.recommended-section h3{font-size:12px}}
.recommended-section article{display:inline-block;width:98%;margin:20px 1%;float:left}
@media(max-width:979px){.recommended-section article{width:80%;margin:20px 10%}}
@media(max-width:767px){.recommended-section article{width:80%;margin:20px 10%}}@media(max-width:440px){.recommended-section article{width:90%;margin:20px 5%}}@media(max-width:767px){#XiRP8608Ex{margin-top:40px}}.recommended-section table,.recommended-section td,.recommended-section th{border-collapse:collapse}.recommended-section article table{width:100%;table-layout:fixed}.recommended-section tbody{border:solid 2px #389519 !important;　box-sizing:content-box}.recommended-section tr{border-bottom:solid 1px #389519}.recommended-section tr#delete{border-bottom:solid 1px #fff}.recommended-section td,.recommended-section th{padding:10px 5px;font-size:14px}.recommended-section th{background:#f0e6cc}@media(max-width:768px){.recommended-section td{padding:13px 3px}}.recommended-section .scene{font-size:12px}
.nowwrap{white-space:nowrap;}
.nowwrap .prd-maker{height: 55px;}
.nowwrap .prd-name,.nowwrap .prd-price{height: 85px;}
@media(max-width:979px){.nowwrap{white-space:initial}}
@media(max-width:480px){.nowwrap{white-space:initial}}
.no-bottomborder{border-bottom:none !important}.border-rg-right{border-right:solid 1px #389519}.border-rg-bottom{border-bottom:solid 1px #389519}.padding-bottom-20{padding-borrom:20px}.reason-recommended{background:#b5eeae}
.photo img{max-width:100%;height:auto}.add-link{font-size:inherit;height:30px}
.add-link a{font-size:medium;background:cornsilk;padding:7px 15px;border-radius:5px;filter:drop-shadow(1px 1px 1px rgba(255,165,0,0.6))}
@media(max-width:820px){.add-link a{padding:7px 10px}}
@media(max-width:480px){.add-link a{font-size:12px}}
@media(max-width:345px){.add-link a{font-size:10px}}
.add-link a:link{text-decoration:none}@media(max-width:768px){.add-link span{display:none}}.btn-spc{padding:15px 5px !important}.comparison{white-space:nowrap;text-align:center}.comparison img{height:25px}@media(max-width:979px){.comparison img{height:auto}}.reception-time{font-size:13px}@media(max-width:768px){.reception-time{font-size:11px}}@media(max-width:767px){.reception-time{font-size:13px}}@media(max-width:370px){.reception-time{font-size:11px}}.recommended-induction{float:left;width:90%;margin:20px 5% 40px;text-align:center}@media(max-width:979px){.recommended-induction{width:90%;margin:20px 5% 40px}}@media(max-width:480px){.recommended-induction{width:100%;margin:20px 0 40px}}.contact-wire-box{height:30px}@media(max-width:480px){.recommended-section .contact-wire-box{padding-top:0}}.recommended-induction .shitujikun{display:inline-block;vertical-align:sub}@media(max-width:979px){.recommended-induction .shitujikun{width:18%}.induction-title{width:80%}.induction-title p{display:initial}.induction-title span{float:left}}@media(max-width:480px){.recommended-induction .shitujikun{width:25%;vertical-slign:top}}.induction-title{display:inline-block;vertical-align:super;font-size:20px;font-weight:bold;text-align:left}@media(max-width:979px){.induction-title{font-size:19px}}@media(max-width:600px){.induction-title{font-size:initial}}@media(max-width:480px){.induction-title{width:70%}}.induction-title p{font-size:smaller;text-align:left}.two-rows{width:100%;vertical-align:text-bottom}@media(max-width:480px){.recommended-induction{display:none}}.form-btn a{width:80%;height:auto;float:left;margin:0 10%;padding:10px;font-size:14px;letter-spacing:.2em;text-align:center;color:#fff;background:#ffa84c;background:-moz-linear-gradient(top,#ffa84c 0,#ff670f 58%);background:-webkit-linear-gradient(top,#ffa84c 0,#ff670f 58%);background:linear-gradient(to bottom,#ffa84c 0,#ff670f 58%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa84c',endColorstr='#ff670f',GradientType=0);transition:none;-webkit-transition:none;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-filter:drop-shadow(1px 1px 1px #acaca1)}@media(min-width:769px) and (max-width:979px){.form-btn a{font-size:90%}}@media(max-width:480px){.form-btn a{font-size:14px}}@media(max-width:340px){.form-btn a{font-size:13px}}.recommended-induction .form-btn a{font-size:17px;width:90%;margin:0 5%}@media(max-width:979px){.recommended-induction .form-btn a{font-size:15px !important;width:100%;margin:0}}@media(max-width:480px){.recommended-induction .form-btn a{font-size:100% !important}}@media(max-width:320px){.recommended-induction .form-btn a{font-size:90% !important}}.form-btn a:link{color:#fff;font-weight:bold;text-decoration:none}.form-btn a:hover{color:#fff;text-decoration:none;background:#ffa84c}.model-name{display:block;font-size:larger}#font a{width:80%;height:auto;float:left;margin:0 10%;padding:10px;font-size:12px;letter-spacing:.2em;text-align:center;color:#fff;background:#ff5c5c;background:-moz-linear-gradient(top,#ff5c5c 0,#fe9090 0,#fe9090 0,#fc4444 100%);background:-webkit-linear-gradient(top,#ff5c5c 0,#fe9090 0,#fe9090 0,#fc4444 100%);background:linear-gradient(to bottom,#ff5c5c 0,#fe9090 0,#fe9090 0,#fc4444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5c5c',endColorstr='#fc4444',GradientType=0);transition:none;-webkit-transition:none;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-filter:drop-shadow(1px 1px 1px #acaca1)}@media(min-width:769px) and (max-width:979px){#font a{font-size:90%}}@media(max-width:480px){#font a{font-size:14px}}@media(max-width:340px){#font a{font-size:13px}}.recommended-induction #font a{font-size:17px;width:90%;margin:0 5%}@media(max-width:979px){.recommended-induction #font a{font-size:15px !important;width:100%;margin:0}}@media(max-width:480px){.recommended-induction #font a{font-size:100% !important}}@media(max-width:320px){.recommended-induction #font a{font-size:90% !important}}#font a:link{color:#fff;font-weight:bold;text-decoration:none}#font a:hover{color:#fff;text-decoration:none;background:#ff5c5c}@media(max-width:979px)and (min-width:769px){.model-name{font-size:large}}.used-scene li{display:inline}.used-scene li::after{content:"/";margin:0 2px}.used-scene li:last-child::after{content:""}#incom-description{display:block;width:100%;float:left}@media(max-width:440px){#incom-description{font-size:14px}}#incom-description ol{counter-reset:number;list-style-type:none !important;padding:.3em .8em;padding:.3em .8em}#incom-description ol li{border-bottom:dashed 1px green;position:relative;padding:.5em .5em .5em 35px;line-height:1.5em;float:left}#incom-description ol li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#7ab509;color:white;border-radius:50%;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:30px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#incom-description .underborder-heading{border-bottom:4px solid #98ca39;margin-bottom:0;float:left;width:100%}#incom-description .underborder-heading:after{bottom:-4px;height:4px;background-color:#7ab509}.Explanation-text{display:block;width:100%;margin-bottom:15px}.Explanation-text p,.Explanation-text ol{margin-bottom:15px}#incom-description h3{float:left;width:97.5%}@media(max-width:768px){#incom-description h3{width:96.5%}}@media(max-width:440px){#incom-description h3{width:95.5%}#incom-description .underborder-heading{width:94%}}#incom-description a{color:#0000b1}#incom-description img{margin-right:1em}
@media(max-width:480px){#cr-analog-ch .fs_submain{margin:0 10px 30px}}#cr-analog-ch .coment{margin-bottom:20px}
#cr-analog-ch{margin-top:45px}@media(max-width:480px){#cr-analog-ch{margin-top:0;}}
#cr-analog-ch h1{font-size:1.313em;margin-bottom:30px;border-bottom:4px solid #7c0;text-align:center}#cr-analog-ch h2{font-size:18.5px;border-left:5px solid #38af4e;border-bottom:1px solid #38af4e;padding-left:1em}#cr-analog-ch h3{font-size:1.1em}#dual-transciever h4{margin-bottom:25px}#dual-transciever h4 img{max-width:60px;position:relative;top:10px;margin-right:5px}.decimal{margin-left:30px}.decimal li{list-style-type:decimal}.lower-roman{margin-left:30px}.lower-roman li{list-style-type:lower-roman}#cr-analog-ch .title-blue{background-color:aliceblue;border:#03004c 1px solid;margin:15px 0;padding:2px 10px}#cr-change-dcr{margin:15px 0}
#cr-change-dcr-table{margin:25px 0}#cr-change-dcr-table table{width: 100%}@media(max-width:767px){#cr-change-dcr-table table{margin:25px 0}}#cr-change-dcr-table thead{margin-bottom:10px}#cr-change-dcr-table th,#cr-change-dcr-table td{padding:5px 10px;border:solid 1px #acaca1}#cr-change-dcr-table th{background:aliceblue}#uhf-transceiver-list{margin:30px 0}#uhf-transceiver-list h3{padding:5px 0;font-size:initial;font-weight:normal;border-bottom:solid 1px darkblue;margin-bottom:10px}
#uhf-transceiver-list ul,#campaign-list ul{display:block;float: left;width: 100%;text-align: center;margin: 1em 0;}
#uhf-transceiver-list ul li,#campaign-list ul li{display: inline;float: left;width: 23.6%;border: 1px solid;margin: 5px;text-align: center;height: 280px;}
@media(max-width:480px){#uhf-transceiver-list ul li,#campaign-list ul li{width: 46%;height: 195px;font-size: 11px;}}
#uhf-transceiver-list .ps{margin:20px 0}#uhf-transceiver-list p{margin-bottom:0;float: left;width: 100%;}.change-dcr-inquiry-box{border:solid 3px orange;border-radius:20px;padding:15px 25px;margin:60px 0;overflow:hidden}@media(max-width:480px){.change-dcr-inquiry-box{padding:15px 10px}}.change-dcr-inquiry img{display:inline-block;vertical-align:sub}@media(max-width:979px){.change-dcr-inquiry-box .shituji-kun{display:none}}.inquiry-text-box{display:inline-block;margin:0 0 15px 15px}.inquiry-text-box p{margin-bottom:0}@media(max-width:480px){.inquiry-text-box{margin-left:0}}.inquiry-lead{text-align:center;margin-top:10px}@media(max-width:480px){.inquiry-lead{margin-top:0}}@media(max-width:480px){.inquiry-text-box .tow-rows{width:100%;margin-bottom:10px}}#cr-analog-ch .tel-number span{font-size:x-large}@media(max-width:768px){#cr-analog-ch .tel-number span{font-size:larger}}@media(max-width:520px){#cr-analog-ch .tel-number span{font-size:x-large}}@media(max-width:345px){#cr-analog-ch .tel-number span{font-size:larger}}#cr-analog-ch .form-btn a{width:90%;font-size:15px}@media(max-width:480px){#cr-analog-ch .form-btn a{width:100%;margin:0}}.border-blue{border:solid 1px #03004c}#info-dualtransceiver-license{margin:30px 20px 45px}.info-dualtransceiver-license-content{padding:10px 15px}.exclamation-mark{font-size:20px;font-weight:bold;color:red}#info-crtransceiver-charge{margin:15px 0 30px}#info-crtransceiver-charge h4{margin-bottom:15px}@media(max-width:480px){#info-crtransceiver-charge h4{font-size:15px}}#info-crtransceiver-charge table{width:100%;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media(max-width:767px){#info-crtransceiver-charge table{margin-bottom:25px}}#info-crtransceiver-charge table th,#info-crtransceiver-charge td{padding:5px 10px;border:solid 1px #acaca1}@media(max-width:979px){#info-crtransceiver-charge table th{width:125px}}@media(max-width:365px){#info-crtransceiver-charge table th{width:auto}#info-crtransceiver-charge table td{width:150px}}#info-crtransceiver-charge table th,#info-dualtransceiver-charge table th{background:aliceblue}#info-dualtransceiver-charge{margin:15px 0 30px}#info-dualtransceiver-charge h4{margin-bottom:15px}@media(max-width:480px){#info-dualtransceiver-charge h4{font-size:15px}}#info-dualtransceiver-charge table{width:100%;margin-bottom:25px;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#info-dualtransceiver-charge table th,#info-dualtransceiver-charge td{padding:5px 10px;border:solid 1px #acaca1}@media(max-width:979px){#info-dualtransceiver-charge table th{width:125px}}@media(max-width:365px){#info-dualtransceiver-charge table th{width:auto}#info-dualtransceiver-charge table td{width:150px}}#campaign{margin-top:45px}#campaign-list h3{padding:5px 0;font-size:initial;font-weight:normal;border-bottom:solid 1px darkblue;margin-bottom:10px}#campaign-list ul{display:block}#campaign-list ul li{display:inline}#campaign-list p{margin-bottom:0}.IP500M-link{padding-left:15px;margin-bottom:20px;line-height:1}.comparison-table{width:100%;margin:0 0 20px;font-size:11px}@media(max-width:979px){.comparison-table{font-size:10px}}
.comparison-table th,.comparison-table td{padding:5px;text-align:center;font-size: 1.3rem;}@media(max-width:979px){.comparison-table th,.comparison-table td{width:25%}}.bgcolor-ip500H{background:#f8e0e0}.bgcolor-ip501H{background:#e0ecf8}.bgcolor-ip502H{background:#eee}.bgcolor-ip500M{background:#fff0d2}.comparison-table .size{white-space:nowrap;font-size:11px}@media(max-width:979px){.comparison-table .size{font-size:10px}}.comparison-table .split{width:20%}@media(max-width:767px){.comparison-table .split{width:initial}}.annotation{font-size:small}.annotation span{color:red;margin-right:5px}.comparison-title{position:relative;margin-bottom:13px}.comparison-title h1{margin-top:30px;border-bottom:solid 3px green;line-height:2}.comparison-title img{max-width:35px;position:relative;top:10px;margin-right:10px;vertical-align:-webkit-baseline-middle}@media(max-width:979px){.comparison-title h1{font-size:25px}.comparison-title img{max-width:30px}}@media(max-width:499px){.comparison-title h1{font-size:20px;line-height:1.2em}.comparison-title img{max-width:25px;margin-right:5px;top:0;vertical-align:middle}}@media(max-width:360px){.comparison-title img{max-width:20px;margin-right:3px}}.comparison-title h2{padding-left:40px;line-height:2;position:relative;top:3px;border-bottom:solid 3px #e0ecf8;margin-bottom:30px}.comparison-title h2:after{content:'';position:absolute;left:0;bottom:-3px;width:20%;height:3px;background-color:#ffb6b6}.comparison-title .red-square{border:solid 1px #ffb6b6;background:#ffb6b6;width:3px;height:3px;float:left;padding:5px;margin:5px;position:absolute;left:10px;top:5px}.comparison-title .blue-square{border:solid 1px #e0ecf8;background:#e0ecf8;width:3px;height:3px;float:left;padding:5px;margin:5px;position:absolute;left:10px;top:25px}@media(max-width:499px){.comparison-title h2{font-size:20px;line-height:1.2}}@media(max-width:480px){.comparison-title h2{font-size:18px;padding-left:20px}.comparison-title .red-square{width:2px;height:2px;margin:3px;top:0;left:0}.comparison-title .blue-square{width:2px;height:2px;margin:3px;top:18px;left:0}}@media(max-width:390px){.comparison-title h2{font-size:16px}.comparison-title .red-square{top:3px;padding:3px}.comparison-title .blue-square{padding:3px}}@media(max-width:390px){.comparison-title h2{font-size:14px}}#comparison-IP500H-IP501H .adove{margin:20px 0 40px}#comparison-IP500H-IP501H .adove p{width:96%;margin:25px 2% 15px;font-size:15px}#comparison-IP500H-IP501H #Introduction-exseli,#IP500M-date #Introduction-exseli{margin-top:60px}@media(max-width:767px){#IP500M-date #Introduction-exseli{margin-bottom:120px}}#comparison-IP500H-IP501H #Introduction-exseli .underborder-heading img{display:inline;margin-right:5px;vertical-align:sub}#comparison-IP500H-IP501H #Introduction-exseli .underborder-heading h3{display:inline}#IP500M-date{margin-top:30px}#IP500M-date h3{padding-left:40px;position:relative;top:10px;border-bottom:solid 3px #ffc677}.comparison-title .orange-square{border:solid 1px #ffc677;background:#ffc677;width:6px;height:6px;float:left;padding:5px;margin:5px;position:absolute;left:5px;top:12px}@media(max-width:480px){#IP500M-date h3{padding-left:30px;top:0;line-height:1.2}.comparison-title .orange-square{top:0;left:0}}@media(max-width:360px){#IP500M-date h3{padding-left:25px}.comparison-title .orange-square{top:3px;padding:3px}}@media(max-width:600px){#IP500M-date .comparison-table th{width:auto}#IP500M-date .comparison-table td{width:50%}}.comparison-table .nowrap{white-space:nowrap}@media(max-width:600px){.comparison-table .nowrap{white-space:initial}}.comparison-table .herf-border{display:block;width:100%;border-bottom:dashed 1px grey;padding-bottom:2px;margin-bottom:5px}.hidden-visible-br{display:none}@media(max-width:979px){.hidden-visible-br{display:block}}@media(max-width:480px){.hidden-visible-br{display:none}}.comparison-table .complement{font-size:x-small;color:red;font-weight:normal}@media(max-width:979px){.comparison-table .complement{font-size:10px}}@media(max-width:767px){.comparison-table{width:100%;margin:0 0 20px}}@media(max-width:599px){.spec-table-visible-area{top:0;left:0}.comparison-table{display:block;font-size:10px}#comparison-IP500H-IP501H #Introduction-exseli{margin-top:40px}#IP500M-date #Introduction-exseli{margin-top:40px}.IP500H-IP501H-spec aside{positionabusolute;bottom:0}}@media(max-width:539px){.comparison-title .red-square{padding:4px;margin:4px}.comparison-title .blue-square{padding:4px;margin:4px;top:20px}.comparison-title h2{font-size:20px}}@media(max-width:470px) and (min-width:420px){#comparison-IP500H-IP501H #Introduction-exseli .underborder-heading h3{font-size:18px}#IP500M-date #Introduction-exseli h4{font-size:18px}}@media(max-width:320px){.annotation-area{font-size:x-small}#comparison-IP500H-IP501H #Introduction-exseli{margin-top:40px}#IP500M-date #Introduction-exseli{margin-top:40px}}#event-rental{float:left;margin-top:30px}#event-rental h1{width:99%;float:left;letter-spacing:2;font-size:25.5px;margin-top:20px;text-align:center}@media(max-width:480px){#event-rental h1{font-size:150%}}#event-rental h1 img{vertical-align:sub;margin-right:10px}#event-rental h2{ color: green;font-size:22px}@media(max-width:480px){#event-rental h2{font-size:125%;margin-bottom:10px}}.rental-event .icon{color:green}#event-calendar{width:100%;float:left;margin:30px 0}.rental-event{display:block;float:left;width:100%;margin:40px 0}.rental-event .product-section{width:100%;margin:30px 0;float:left}#event-rental h3{color:green;font-size:20px}
.product-section table{border-collapse:separate;float:left;width:46%;margin:10px 2%;border:solid 1px #acaca1;padding:10px 2%;height:250px}
@media(min-width:681px) and (max-width:979px){.product-section table{font-size:11px}}
@media(max-width:680px){.product-section table{width:96%;height:160px}}
@media(max-width:480px){.product-section table{font-size:13px}}
@media(max-width:340px){.product-section table{font-size:10px}}.product-section td{padding:1px 0}
.product-section .photo{width:35%;padding-right:4%;text-align:center}
@media(max-width:979px){.product-section .photo{width:26%;padding-right:4%}}
.product-section .photo img{width:100%;margin-left:0}@media(max-width:680px){.product-section .photo img{width:auto}}.product-section .prd-title{font-size:105%;font-weight:bold}@media(min-width:681px) and (max-width:979px){.product-section .prd-title{font-size:11px}}@media(max-width:390px){.product-section .prd-title{font-size:11px}}.product-section .cmc-distance{font-size:13px;padding-bottom:10px}@media(min-width:681px) and (max-width:979px){.product-section .cmc-distance{font-size:10px}}@media(max-width:340px){.product-section .cmc-distance{font-size:10px}}.product-section .more-prd-info{float:left}.product-section .more-prd-info a{display:block;background:yellowgreen;color:#fff;padding:5px 10px;border-radius:10px;box-shadow:2px 4px 0 0 #8fc02e}.product-section .more-prd-info a:hover{text-decoration:none}.product-section .more-prd-info a:active{position:relative;top:2px;background:#8fc02e;box-shadow:none}.event-rental-induction{width:80%;margin:20px auto;text-align:center;font-size:18px}@media(min-width:769px) and (max-width:979px){.event-rental-induction{width:90%}}@media(max-width:768px){.event-rental-induction{width:100%}}@media(max-width:680px){.event-rental-induction{font-size:initial}}@media(max-width:570px){.event-rental-induction{font-size:80%}}@media(max-width:480px){.event-rental-induction{font-size:initial;text-align:left}}.event-rental-induction .inquiry-info{margin:10px auto}@media(max-width:480px){.event-rental-induction .inquiry-info{text-align:center}}.event-rental-induction .two-rows{width:auto}@media(max-width:480px){.event-rental-induction .two-rows{margin-bottom:5px}}.event-rental-induction .reception-time{font-size:initial}@media(max-width:570px){.event-rental-induction .reception-time{font-size:90%}}@media(max-width:480px){.event-rental-induction .reception-time{padding:5px 0 !important}}.event-rental-induction .tel-number{font-size:20px}@media(max-width:480px){.event-rental-induction .tel-number{padding:5px 0 !important}}.event-rental-induction .form-btn a{font-size:initial}
#event-footer .junc{width:22.5%;height:210px;margin:5px 10px}
@media(max-width:820px){#event-footer .junc{width:22.4%;}}
@media(max-width:768px){#event-footer .junc{width:22.2%;height:180px}.j-midashi{font-size: small}}
@media(max-width:480px){#event-footer .junc{width:43.5%;height:155px}}
#calendar{width:98%;margin:5px 1%;float:left;padding:10px 1%}#calendar a:link,#calendar a:visited{color:#0000b1;font-size: 13px}#calendar a:hover,#calendar a:active{color:#357aeb}#calendar th,#calendar td{display:block}#calendar .monthly{width:23%;height:185px;float:left;margin:10px 1%;border:solid 1px #acaca1;padding:5px 0}@media(max-width:767px){#calendar .monthly{width:25%;margin:10px 4%}}@media(max-width:480px){#calendar .monthly{width:40%;height:230px}}#calendar .month{width:50%;margin:5px auto;text-align:center;border-radius:10px;padding:0 15px;color:#fff;font-weight:bold;letter-spacing:1.5}@media(max-width:480px){#calendar .left{margin:10px 2% 10px 7%}}@media(max-width:480px){#calendar .right{margin:10px 7% 10px 2%}}.monthly td{padding-left:10px;font-size:12px}@media(max-width:768px){.monthly td{font-size:12px}}@media(max-width:767px){.monthly td{padding:2px 0 2px 10px}}#Jan{background:#e60012}#Feb{background:#1d2088}#Mar{background:#f39800}#Apr{background:#f19ec2}#May{background:#b3d465}#Jun{background:#0068b7}#Jul{background:#00b7ee}#Aug{background:#ffd800}#Sep{background:#aa89bd}#Oct{background:#ff7800}#Nov{background:#a40000}#Dec{background:#009632}#all-monthly-event{float:left;margin:20px auto 0}@media(max-width:480px){#all-monthly-event{padding-left:0;font-size:13px}}#all-monthly-event .month{width:276px;background:green}@media(max-width:480px){#all-monthly-event .month{width:100%;margin:5px 0 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}#all-monthly-event td{display:inline-block;margin-left:5px;margin-right:20px;word-break:keep-all}.officer_table_position{width:32%;float:left}.officer_table_name{width:63%;margin-left:5%;float:left}@media(max-width:768px){.officer_table_position{width:35%}.officer_table_name{width:60%}}@media(max-width:480px){.officer_table_position{width:65%}.officer_table_name{width:35%;margin-left:auto}}#panaguide .contents .text-center{text-align:center;float:none}#panaguide .contents{display:block;float:left;margin-bottom:15px;width:100%}@media(max-width:480px){#panaguide .contents{margin-bottom:0}}#panaguide .contents p{float:left}#panaguide .midashi5 h1{margin-bottom:15px}#panaguide .title-block{width:100%;float:left;margin:10px auto}#panaguide section{margin-bottom:45px}#panaguide .title{font-size:22px;margin-bottom:15px}#panaguide .title:before{content:"◆";color:#db6a48;font-size:x-large}#panaguide .panaguide-rental-table .title-mini{background:initial;border-right:0;border-left:0;border-bottom:3px solid #db6a48;margin-bottom:30px}#panaguide .panaguide-rental-table .title-mini:before{content:"◆";color:#db6a48}#panaguide #discription{margin-bottom:45px}#panaguide #menu{border-top:0}@media(max-width:767px){#panaguide #menu{font-size:14px}}#panaguide #menu ol{margin-bottom:45px;border:solid 1px #929292;padding-bottom:10px;background:aliceblue}#panaguide #menu ol p{padding:10px}#panaguide #menu ol li{list-style-position:inside;padding:10px 0 0 20px}@media(max-width:767px){#panaguide #menu ol li{padding:10px 10px 0 15px}}#panaguide #menu ol li ul li{padding-left:10px;border:0}#panaguide #introduction ol{display:table;border-collapse:separate;border-spacing:10px 0}
#panaguide #introduction ol li{display:inline-table;vertical-align:top;width:46%;height:235px;padding:10px;font-size:13px;border:solid 2px #f3f3f3;margin:0 2%;margin-bottom:15px}@media(max-width:979px) and (min-width:769px){#panaguide #introduction ol li{width:44%;height:275px;margin-right:1%}}@media(max-width:768px){#panaguide #introduction ol li{width:45%;height:235px;margin-right:1%}}@media(max-width:767px){#panaguide #introduction ol li{display:block;float:left;width:95%;height:auto;margin-right:0}}#panaguide #introduction ol li p{margin-bottom:10px}#panaguide #introduction ol li .point{text-align:center;font-size:14px;padding:10px 0 0;width:100%;border-bottom:solid 3px #ffe420;margin-bottom:15px}#panaguide #introduction ol li .point:after{content:"";border-bottom:solid 1px #f3f3f3}#panaguide #introduction ol li .icon{display:block;text-align:center}#correspondence{display:block;margin:15px 3% 30px;float:left;width:94%}@media(max-width:480px){#correspondence{width:100%;margin:15px 0 30px}}#correspondence h3{color:#db6a48;padding:10px 20px;border-radius:15px;float:left;line-height:1em}#correspondence h3 small{margin-right:5px;vertical-align:super;float:left}#correspondence h3 small:before{content:"";float:left;width:30px;position:relative;top:6px;border-top:solid 3px #ffa620;margin-right:5px}#correspondence h3 small:after{content:"";float:right;width:30px;position:relative;top:6px;border-top:solid 3px #ffa620;margin-left:5px}#correspondence h3 strong{letter-spacing:10px}#correspondence .discription{margin:5px 0;font-size:15px}#correspondence h4{border-bottom:solid 2px;border-color:coral;padding:5px;width:100%;box-sizing:border-box}#correspondence h4 small{margin-right:5px}#panaguide .schema{display:inline-block;width:58%;padding-top:5px;padding-right:1%;vertical-align:top}@media(max-width:979px) and (min-width:769px){#panaguide .schema{display:block;width:100%;text-align:center}}@media(max-width:767px){#panaguide .schema{display:block;width:100%;text-align:center}}#panaguide .comment{display:inline-block;width:38%;padding-top:15px;vertical-align:top;font-size:14px}@media(max-width:979px) and (min-width:769px){#panaguide .comment{display:block;width:100%}}@media(max-width:767px){#panaguide .comment{display:block;width:100%}}#correspondence .additional-information p{margin-top:15px;font-size:15px}#panaguide-purchase ul{display:table;width:100%;margin-top:30px}#panaguide-purchase ul li{display:table-cell;text-align:center;font-size:small}#panaguide-purchase ul li a{text-decoration:underline}#panaguide-purchase ul li p{float:initial !important}@media(max-width:767px){#panaguide-purchase ul{display:block}#panaguide-purchase ul li{display:inline-block;width:48%;margin-bottom:25px}}@media(max-width:480px){#panaguide-purchase ul li{display:block;width:98%}}#panaguide-rental{width:100%;float:left}.panaguide-rental-table{width:100%;float:left;margin-bottom:75px}#old-panaguide-rental{margin-bottom:10px}#panaguide-rental table{font-size:15px;margin-bottom:60px;width: 100%;}#panaguide-rental table th,#panaguide-rental table td{border:solid #bbb 1px;padding:2px 6px 2px 0}@media(max-width:480px){#panaguide-rental table th,#panaguide-rental table td{font-size:11px}}#panaguide-rental table th{text-align:right}#panaguide-rental table td{text-align:center}.product-detail-panaguide{width:100%;float:left;text-align:center}.product-detail-panaguide a{background:mediumseagreen;color:#fff;padding:10px 15px;border-radius:8px}@media(max-width:480px){.product-detail-panaguide a{float:left}}#panaguide .recommended-induction{margin:40px 5%}@media(max-width:979px) and (min-width:769px){#panaguide .recommended-induction{width:100%;margin:40px 0}}@media(max-width:480px){#panaguide .recommended-induction{display:block;width:100%;margin:40px 0}}@media(max-width:979px){#panaguide .induction-title{width:100%;text-align:center;font-size:17px}}#panaguide .recommended-induction p{float:initial;margin-bottom:0 !important}@media(max-width:480px){#panaguide .recommended-induction p{font-size:small}}#panaguide .induction-title span{color:red;float:initial}@media(max-width:480px){#panaguide .recommended-induction .two-rows{width:100%}}@media(max-width:480px){#panaguide-rental .panaguide-rental-table table{font-size:13px}}.rental-panaguide-list{margin-bottom:30px;float:left}.rental-panaguide-list ol{padding-left:30px}#compare-table h3{font-size:18px;padding:0 7px;margin-left:10px;float:left;line-height:1em}#compare-table h3 span{float:left}#compare-table h3:before{content:"";float:left;width:30px;position:relative;top:6px;border-top:solid 3px #ffa620;margin-right:5px}#compare-table h3:after{content:"";float:left;width:30px;position:relative;top:6px;border-top:solid 3px #ffa620;margin-left:5px}#compare-table p{font-size:14px;padding:0 15px;margin-bottom:15px}.panaguide-table{text-align:center;font-size:12px;white-space:nowrap;margin:15px 0 60px}@media(min-width:769px) and (max-width:960px){.panaguide-table{font-size:10px}}@media(max-width:768px){.panaguide-table{font-size:11px}}@media(max-width:767px){.panaguide-table{font-size:10px}}#receiver-table{margin-bottom:0}.panaguide-table table{width:100%}.panaguide-table th,.panaguide-table td{border:solid 1px #000;padding:5px}@media(max-width:767px){.panaguide-table table{width:98%;margin:15px auto 30px}.panaguide-table th,.panaguide-table td{padding:5px 0}}.panaguide-table table .new{background:oldlace}.panaguide-table table .old{background:#f3f3f3}.panaguide-table td img{max-width:100px}.panaguide-table td span{display:inline-block;vertical-align:top}.panaguide-table td ul{display:inline-block;text-align:left}.panaguide-table td ul li{display:inline-block}.panaguide-table td ul li:first-child::after{content:","}@media(min-width:769px) and (max-width:960px){.panaguide-table td ul li{display:block}.panaguide-table td ul li:first-child::after{content:""}}panaguide-accessory #product .product-one table tr td img{max-width:100px}.panaguide-table .visible-phone{display:none}@media(max-width:480px){.panaguide-table .visible-phone{display:block}}@media(max-width:480px){.panaguide-table .visible-phone{display:block}#receiver-table table{overflow-x:inherit}}#panaguide-accessory{width:100%;float:left}#panaguide-accessory h3{margin-bottom:15px}#panaguide-accessory .product-one{display:inline-block;vertical-align:top;font-size:10px;width:23%;margin-right:1%;margin-bottom:30px;text-align:center}#panaguide-accessory .product-one table{width:96%;margin:2px 2%}#panaguide-accessory .product-one table h4{background:url(/img/line_dot.gif) left bottom repeat-x;padding-bottom:7px;margin-bottom:2px;height: 38px;}@media(min-width:769px) and (max-width:960px){#panaguide-accessory .product-one table h4{font-size:14px}}#panaguide-accessory .product-one .img-box{width:100px;height:100px;padding:10px}#panaguide-accessory .product-one ul{font-size:larger;font-weight:bold;text-align:left;width:96%;padding:2px 2%}#panaguide-accessory .product-one ul li{font-size:10px;font-weight:normal;display:inline}#panaguide-accessory .product-one ul li:after{content:"/";padding-left:3px}#panaguide-accessory .product-one ul li:last-child:after{content:none}#panaguide-accessory .product-one ul li a{font-size:10px}#panaguide-accessory .product-one ul li a:link{text-decoration:underline}#panaguide-accessory .product-one .img-box img{max-width:100px}#panaguide-accessory .product-one .notes{text-align:left;color:#b94a48;margin-top:7px}#panaguide-accessory .product-one .notes a:link{color:#b94a48}@media(max-width:480px){#panaguide-accessory .product-one{display:block;width:100%;margin-right:0;margin-bottom:45px}}#MobileCreate .contents_block{width:100%;float:left;margin-bottom:45px}#MobileCreate h1{width:100%;margin-bottom:15px}#MobileCreate .contents_block .discription{margin-bottom:30px}#MobileCreate .recommended-induction{margin:30px 5% 50px}@media(max-width:480px){#MobileCreate .recommended-induction{display:initial;margin:20px 0 40px}}@media(max-width:480px){#MobileCreate .induction-title{width:80%}}#MobileCreate .induction-title span{color:red;float:initial}@media(max-width:480px){#MobileCreate .induction-title span{display:block;width:100%;text-align:center;font-size:larger}}#MobileCreate .gvp-title{background:url(/img/title_dotblue.gif) repeat;color:#fff;padding-left:10px;margin-bottom:15px}#MobileCreate #menu{border:0;background:aliceblue;padding:20px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#MobileCreate #menu ul li{list-style-type:disc;margin-left:20px}#MobileCreate #menu ul li ul li{list-style-type:none}#MobileCreate #menu ul li ul li ol li{list-style-type:none;margin-left:0}#MobileCreate #menu ul li ul li ol li:before{content:"・"}#MobileCreate #menu a:link{text-decoration:underline}#MobileCreate #menu a:hover{color:#00007d}#MobileCreate .product_title{height:auto;font-size:18px;color:#00007d;margin:10px auto}#MobileCreate .product_title:before{content:"◆";color:#00007d;margin:0 2px}#MobileCreate #features ul{display:table;width:100%;text-align:center}@media(max-width:480px){#MobileCreate #features ul{display:block}}#MobileCreate #features ul li{display:table-cell;padding:0 15px;text-align:-webkit-center}@media(max-width:480px){#MobileCreate #features ul li{display:inline-block;margin-bottom:20px}}#MobileCreate #features ul li p{max-width:134px;font-size:14px;font-weight:bold;margin-bottom:5px}#MobileCreate #features ul li img{max-width:134px;width:100%}#MobileCreate #features .extra{margin:30px auto}#MobileCreate #features .extra img{background:#0000b1;border-radius:50px;max-width:30px;margin-right:3px}#MobileCreate #features .extra .sentence{width:100%;margin:15px auto}#MobileCreate .products_box{float:left;width:100%;margin-bottom:20px}#MobileCreate .products_box h3{border-bottom:dashed 1px #0000b1;margin-bottom:15px}#MobileCreate .products_box h4{float:left;width:100%;border-left:solid 5px #0000b1;padding:2px 5px;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#MobileCreate .product_explanation{width:100%}#MobileCreate .product_explanation .picture{width:35%;display:inline-block}@media(max-width:480px){#MobileCreate .product_explanation .picture{display:block;width:auto;margin:auto;max-width:200px;text-align:center}}#MobileCreate .product_explanation .sentence{width:60%;display:inline-block;vertical-align:top;padding-top:20px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media(max-width:480px){#MobileCreate .product_explanation .sentence{width:100%;padding:20px 5%}}#MobileCreate .product_explanation .sentence h4{border-left:solid 5px #0000b1;border-bottom:solid 1px #0000b1;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#MobileCreate .product_explanation .sentence ul{float:left;width:calc(100% - 35px);width:-webkit-calc(100% - 35px);margin-top:10px;margin-left:35px}@media(max-width:480px){#MobileCreate .product_explanation .sentence ul{width:calc(100% - 25px);width:-webkit-calc(100% - 25px);margin-left:25px;font-size:14px}}#MobileCreate .product_explanation .sentence ul li{list-style-type:disc}#MobileCreate .product_explanation .details_link_btn{float:left;width:100%;margin-top:15px}#MobileCreate .product_explanation .details_link_btn a{float:left;width:70%;margin:10px 15%;background:#389519;padding:5px 0;border-radius:10px;color:#fff;text-align:center}@media(max-width:480px){#MobileCreate .product_explanation .details_link_btn a{width:90%;margin:10px 5%}}#MobileCreate .product_explanation .details_link_btn a:hover{text-decoration:none;background:#9cd489;color:#134a00}#MobileCreate .cst{float:left;width:100%;border-bottom:0;margin:20px auto 45px;color:#333}#MobileCreate .cst ul li{margin-bottom:30px}#MobileCreate .cst ul li h5{font-size:16px;font-weight:bold;background:initial}#MobileCreate .cst ul li p{width:calc(100% - 15px);width:-webkit-calc(100% - 15px);margin-left:15px}#MobileCreate table .backcolor{background:aliceblue}#MobileCreate .cst table{width:96%;margin:10px 2%;text-align:center;border:solid 1px #969696}@media(max-width:480px){#MobileCreate .cst table{border:initial}}#MobileCreate .cst table th,#MobileCreate .cst table td{border:solid 1px #969696;padding:5px 10px}@media(max-width:480px){#MobileCreate .cst table th{white-space:}}#MobileCreate .cst table .noborder{border:0}#MobileCreate .cst table .text-right{text-align:right}#MobileCreate #IPtelephone{margin:20px auto 45px}#MobileCreate #IPtelephone ul li{margin-bottom:15px}#MobileCreate #IPtelephone ul li ol li{margin-left:25px}#MobileCreate #IPtelephone ul li h5{font-size:16px;font-weight:bold;background:initial}#MobileCreate #IPtelephone table{width:96%;margin:10px 2%;text-align:center;border:solid 1px #969696}#MobileCreate #IPtelephone table th,#MobileCreate #IPtelephone table td{border:solid 1px #969696;padding:5px 10px}#MobileCreate #IPtelephone table .text-right{text-align:right}#contact_header_pc{display:block}#contact_header_sp{display:none}@media(max-width:767px){#contact_header_pc{display:none}#contact_header_sp{display:block}}#contact_footer_pc{display:block}#contact_footer_sp{display:none}@media(max-width:767px){#contact_footer_pc{display:none}#contact_footer_sp{display:block}}.new_link{margin:15px 0 25px 17px;color:green;line-height:2em;font-size:16px}.new_link a{color:#ff6b00;text-decoration:underline}.distance-sentense{margin:1em 0}.triangle{width:10px;height:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid black}.pc{display:block}.sp{display:none}@media(max-width:767px){.pc{display:none}.sp{display:block}}.gray_box{background:#e9e9e9;display:block;padding:20px 2%;clear:both;margin:30px 0}.gray_box p{text-align:center;margin:0 0 10px;line-height:1}.gray_box a{float:none;display:block;margin:auto;color:#fff}.gray_box a:visited{color:#fff}.gray_box .two-rows{margin:0;padding:0}.gray_box form input{margin:0;display:block}.gray_box form input.search-query{border-radius:0;width:84%;max-width:100%;box-sizing:border-box;height:auto;background-image:url(../img/search-icon-md.png);background-color:#fff;background-repeat:no-repeat;background-size:16px;background-position:4px 5px;padding:0 0 0 26px}.gray_box form input.btn{background:#003ae6;border:0;padding:4px;color:#fff;width:20%;box-sizing:border-box;border-radius:0}.gray_box form{width:60%;display:flex;margin:auto;clear:both;justify-content:center}.gray_box form:after{content:"";display:block;clear:both}@media screen and (max-width:960px){.gray_box form{width:100%}}#channel-chart .gray_box{margin:30px auto;width:60%}#channel-chart .gray_box .two-rows{margin:auto;width:60%}#channel-chart .arrow-icon a:link{background:#ff670f 58%;background-image:url(/img/arrow_white.png);background-repeat:no-repeat;background-position:right}#channel-chart .arrow-icon a:hover{background:#ffa84c;background-image:url(/img/arrow_white.png);background-repeat:no-repeat;background-position:right}@media(max-width:767px){#channel-chart .gray_box{width:auto}#channel-chart .gray_box .two-rows{width:auto}}.rate{position:relative;display:inline-block;width:120px;height:15px;font-size:20px}.rate:before,.rate:after{position:absolute;top:0;left:0;content:'★★★★★';display:inline-block;height:20px;line-height:20px}.rate:before{color:#ddd}.rate:after{color:orange;overflow:hidden;white-space:nowrap}.rate00:after{width:0}.rate05:after{width:10px}.rate10:after{width:20px}.rate15:after{width:30px}.rate20:after{width:40px}.rate25:after{width:50px}.rate30:after{width:60px}.rate35:after{width:70px}.rate40:after{width:80px}.rate45:after{width:90px}.rate50:after{width:100px}.accbox{float:left;padding:0;margin-bottom:20px}.accbox1{float:left;padding:0;text-align:center}.accbox2{float:left;padding:0;text-align:center}.accbox3{float:left;padding:0;text-align:center}.accbox label{display:block;margin:1.5px 0;padding:13px 12px;color:black;font-weight:bold;cursor:pointer;transition:all .5s;text-underline-position:under}.accbox1 label{display:block;margin:10px auto;padding:13px 12px;color:black;font-weight:bold;cursor:pointer;transition:all .5s;width:40%;border:solid 1px #0cb369}
.accbox2 label{display:block;margin:10px auto 0 auto;padding:7px 0;color:#04b45f;font-weight:bold;cursor:pointer;transition:all .5s;width:99%;border:solid 1px green;border-radius: 15px;}.accbox3 label{display:block;margin:10px auto 0 auto;padding:7px 0;color:#04b45f;font-weight:bold;cursor:pointer;transition:all .5s;width:99%;border:solid 1px green}
.accbox1 label:after{content:'\f078';font-family:'FontAwesome';padding-right:8px}.accbox2 label:after{content:'\f078';font-family:'FontAwesome';padding-right:8px}.accbox3 label:after{content:'\f078';font-family:'FontAwesome';padding-right:8px}.accbox input,.accbox1 input{display:none}.accbox input,.accbox2 input{display:none}.accbox input,.accbox3 input{display:none}.accbox .accshow,.accbox1 .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.01s}
.accbox .accshow,.accbox2 .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.01s}.accbox .accshow,.accbox3 .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.01s}.cssacc:checked+label+.accshow,.cssacc1:checked+label+.accshow{height:auto;padding:5px;text-align:left;opacity:1}.cssacc:checked+label+.accshow,.cssacc2:checked+label+.accshow{height:auto;padding:5px;font-size:12px;text-align:left;opacity:1}.cssacc:checked+label+.accshow,.cssacc3:checked+label+.accshow{height:auto;padding:5px;font-size:13px;text-align:left;opacity:1}.accbox .accshow p,.accbox1 .accshow p{margin:15px 10px}.cssacc:checked+label:before{content:'\f078'}.cssacc1:checked+label:after{content:'\f077'}.cssacc2:checked+label:after{content:'\f077'}.cssacc3:checked+label:after{content:'\f077'}.visible-pc{display:block}.maker-block .visible-pc{display:table-cell}@media(max-width:440px){.visible-pc{display:none!important}}.visible-sp{display:none!important}@media(max-width:440px){.visible-sp{display:block!important}}.exscontact{float:left;margin-bottom:30px}.row-fluid.show-grid{float:left}.dymdesign a{padding:10px 10px 0;}.dymdesign1{font-size:12px;background:white;color:black;border-radius:7px;padding:6px 24% 3px;letter-spacing:1px;font-weight:lighter}#c-info .dymdesign1{padding:6px 21% 3px}#recomment .dymdesign1{padding:6px 25% 3px;font-size:11px}.recommended-income #recomment .dymdesign1{padding:6px 25% 3px;}
#NewContactBlock .dymdesign1{padding:6px 2% 3px}.dymdesignbig{color:red;font-size:16px}#recomment .dymdesignbig{font-size:13px}.dymdesign2{font-size:20px}#recomment .dymdesign2{font-size:14px}#NewContactBlock .dymdesign2{font-size:17px}#NewContactBlock .form-btn a{width:100%;margin:0}
@media(max-width:768px){
#recomment .dymdesign1{padding:6px 1% 3px;font-size:12px}
#recomment .dymdesign2{font-size:16px}
#NewContactBlock .dymdesign1{padding:6px 0% 3px;font-size:10px}
#NewContactBlock .dymdesignbig{font-size:12px}
#NewContactBlock .dymdesign2{font-size:13px}}

@media(max-width:440px){
#panaguide .dymdesign1{padding:6px 8% 3px}
#event-rental .dymdesign1{padding:6px 1% 3px}
#event-rental .dymdesign2{font-size:16px}
#major-maker .dymdesign1{padding:6px 11% 3px}
#Introduction-exseli .dymdesign1{padding:6px 11% 3px}
#c-info .dymdesign1{padding:6px 1% 3px}
#c-info .dymdesign2{font-size:16px}
#NewContactBlock .dymdesign1{padding:6px 7% 3px;font-size:13px}
#NewContactBlock .dymdesign2{font-size:19px}
.MekanBnTs .dymdesign1{padding:6px 11% 3px}}

@media(max-width:375px){
#event-rental .dymdesign1{padding:6px 0 3px;font-size:11px}
#event-rental .dymdesign2{font-size:14px}
#major-maker .dymdesign1{padding:6px 8% 3px}
#Introduction-exseli .dymdesign1{padding:6px 8% 3px}
#c-info .dymdesign1{padding:6px 0 3px;font-size:11px}
#c-info .dymdesign2{font-size:14px}
#NewContactBlock .dymdesign1{padding:6px 3% 3px}
#NewContactBlock .dymdesign2{font-size:17px}
.MekanBnTs .dymdesign1{padding:6px 8% 3px}}

a.item-link{color:blue;text-decoration:underline}a.item-link:hover{color:skyblue;text-decoration-color:skyblue}a.btn-push{width:70%;display:inline-block;text-align:center;background:linear-gradient(to bottom,#91d67a 0,#8bd672 0,#86d66c 0,#30bb00 100%);font-size:15px;color:white;text-decoration:none;font-weight:bold;margin:2% 0 5%;padding:10px 1%;border-radius:10px}.btn-push:hover{text-decoration:none;background:linear-gradient(to bottom,#91d67a 0,#8bd672 0,#86d66c 0,#30bb00 100%);color:white;opacity:.5}.inductions{display:block;float:left;width:100%}
.inductions-form{width:100%;float:left;margin-top:5px;font-size:20px}@media(max-width:768px){.inductions-form{font-size:large}}@media(max-width:600px){.inductions-form{font-size:small}}@media(max-width:460px){.inductions-form{padding:10px 5%;background:#00000052}}.inductions-form a{width:80%;height:auto;float:left;padding:5px;letter-spacing:3px;text-align:center;color:#fff;background:#ffa84c;background:-moz-linear-gradient(top,#ffa84c 0,#ff670f 58%);background:-webkit-linear-gradient(top,#ffa84c 0,#ff670f 58%);background:linear-gradient(to bottom,#ffa84c 0,#ff670f 58%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa84c',endColorstr='#ff670f',GradientType=0);transition:none;-webkit-transition:none;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-filter:drop-shadow(1px 1px 1px #acaca1)}@media(max-width:768px){.inductions-form a{width:90%}}@media(max-width:460px){.inductions-form a{width:100%;font-size:16px;letter-spacing:1px}}.inductions-form a:link{color:#fff;font-weight:bold;text-decoration:none}.inductions-form a:visited{background:}.inductions-form a:hover{color:#fff;text-decoration:none;background:#ffa84c}.inductions-form a:active{background-color:}.inductions-text{font-size:14px}.notice{font-size:14px;color:red;font-weight:bolder}
#featuring{text-align:center;}
#featuring ul{display:block;width:100%;float:left;margin-top:10px}
#featuring ul li{display:inline-block;width:48%;height:auto;padding:0 1%;margin:10px 0;float:left}
@media(max-width:600px){#featuring ul li{display:block;width:96%}}
#featuring .icon_blocking{border:solid orange 3px;border-radius:10px;width:100%}
#featuring .icon_blocking .icon_img{display:inline-block;width:12%;max-width:70px;text-align:center;vertical-align:top;margin-top:5px}
@media(max-width:780px){.icon_blocking{height:82px}#featuring .icon_blocking .icon_img{margin-top:15px}}
@media(max-width:540px){.icon_blocking{height:65px}#featuring .icon_blocking .icon_img{margin-top:5px}}
@media(max-width:380px){.icon_blocking{height:82px}#featuring .icon_blocking .icon_img{margin-top:15px}}
@media(max-width:300px){.icon_blocking{height:90px}}#featuring .icon_blocking .contenter{padding:7px 15px}
@media(max-width:780px){#featuring .icon_blocking .contenter{padding:5px 5px}}
@media(max-width:480px){#featuring .icon_blocking .icon_img img{width:initial}}
#featuring .icon_blocking .explane{display:inline-block;width:83%;margin-bottom:0}
#featuring .icon_blocking .explane span{font-weight:bold}.explane{font-size:12px}.accbox4{float:left;padding:0;text-align:center;margin-bottom:30px}.accbox4 label{display:block;margin:10px auto;padding:13px 12px;color:black;font-weight:bold;cursor:pointer;transition:all .5s;width:60%;border:solid 1px orange;font-size:15px}@media(max-width:480px){.accbox4 label{font-size:13px;width:75%}}.accbox4 label:after{content:'\f078';font-family:'FontAwesome';padding-right:8px}.accbox input,.accbox4 input{display:none}.accbox .accshow,.accbox4 .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.01s}.cssacc:checked+label+.accshow,.cssacc4:checked+label+.accshow{height:auto;text-align:left;opacity:1}.cssacc4:checked+label:after{content:'\f077'}.rental_link a{width:60%;margin: 0 19%;display:block;text-align:center;color:white;background:linear-gradient(to bottom,#91d67a 0,#8bd672 0,#86d66c 0,#30bb00 100%);padding:10px 1%;border-radius:10px;float:left;margin-bottom:20px;font-size:15px}.rental_link a:hover{color:#fff;text-decoration:none;font-weight:bold;background:#86d66c}.rental_link a:active{border:0;position:relative}.extension{text-align:center;border:solid 2px #d32d1f;margin-top:1.5em}.extension .notice{font-size:24px;color:white;background-color:#d32d1f}a.lease-btn-push{width:80%;display:inline-block;text-align:center;background:linear-gradient(to bottom,#91d67a 0,#8bd672 0,#86d66c 0,#30bb00 100%);font-size:15px;color:white;text-decoration:none;font-weight:bold;margin:2%;padding:10px 1%;border-radius:10px;text-align:center}.lease-btn-push:hover{text-decoration:none;background:linear-gradient(to bottom,#91d67a 0,#8bd672 0,#86d66c 0,#30bb00 100%);color:white;opacity:.5}@media screen and (max-width:769px){.contact-btn-form{width:70%;margin:2% auto}.contact-top{margin-top:2%;font-weight:bolder;font-size:unset;text-align:center}.contact-p{margin-top:3%;margin-bottom:10%;font-size:small;font-weight:bolder;text-align:center}}@media screen and (min-width:768px){.contact-btn-form,.contact-top{display:none}}.contact-btn{font-size:18px;border-radius:8px;text-align:center}.contact-btn-form a{text-decoration:none}.sub-space{width:100%;height:30px}.dymdesign_know{font-size:12px;background:white;color:black;border-radius:7px;padding:6px 24% 3px;letter-spacing:1px;font-weight:lighter}.dymdesign_know2{font-size:20px}@media screen and (max-width:768px){.dymdesign_know{font-size:11px;background:white;color:black;border-radius:7px;padding:6px 2% 3px;letter-spacing:1px;font-weight:lighter}.dymdesign_know2{font-size:17px}}.knowledge-tel{width:100%;vertical-align:text-bottom;text-align:center}#partnership h1{margin:20px 0}#partnership .fs_submain_block{width:33.3333%;float:left;position:relative}#partnership .fs_submain_block .thumbnail{border:0;box-shadow:none}#partnership .fs_subtitle h2{border-left:5px solid #38af4e;border-bottom:1px solid #38af4e;margin-top:10px;margin-bottom:10px;color:#0e0e0e}#partnership .thumbnail .caption{padding:9px}.BtnMeka{width:25%;display:inline-block;text-align:center;font-size:15px;color:white !important;text-decoration:none;font-weight:bold;margin:2% 0 5%;border-radius:4px;background:linear-gradient(to bottom,#25aae1 0,#4481eb 0,#04befe 0,#3f86ed 100%);-webkit-filter:drop-shadow(1px 1px 1px #acaca1)}.BtnMeka:hover{color:#fff;text-decoration:none;background:#04befe}.MekanBnTs{margin-top:-20px}@media(max-width:821px){.BtnMeka{width:28%}}@media(max-width:767px){.BtnMeka{width:50%}.MekanBnTs{display:block !important}}@media(max-width:440px){.MekanBnTs{margin-top:0}}#license-etc .faq-sentence{margin:1em 0 3em}.etanol-add{border:solid 2px red;width:93%;margin:0 2% 3% 2%;padding:0 10px;text-align:center;float:left}.etanol-add>.more-recommend-box{font-size:20px;font-weight:bold;width:98%;text-align:center;margin:10px 1%;float:left;background:#389519;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.etanol-add>.more-recommend-box a{color:#fff;display:block;padding:10px 30px 10px 5px;border:solid 3px #389519;width:auto;border-radius:unset}.etanol-add>.more-recommend-box a:link{color:#fff;text-decoration:none}.etanol-add>.more-recommend-box a:hover{color:#000;background:#fff}.etanol-add>.more-recommend-box:active{position:relative;top:3px}.etanol-add>.arrow-icon a:link{background:#389519;background-image:url(../../../../../img/arrow_white.png);background-repeat:no-repeat;background-position:right}.etanol-add>.arrow-icon a:hover{background:#fff;background-image:url(../../../../../img/arrow_green.png);background-repeat:no-repeat;background-position:right}@media(max-width:767px){.etanol-add{width:auto;margin:0 2% 5% 2%}.etanol-add>.more-recommend-box{font-size:18px}}#rentoia .rentoi{text-align:center;font-size:18px;font-weight:bold;float:left;width:90%;background-color:#e9e9e9;margin:30px 40px 10px}#rentoia .rentoiimg{float:left;width:45%;margin:5px -20px 20px 30px}#rentoia .rentoiimg1{float:left;width:45%;margin:5px -20px 20px 30px}@media(max-width:541px){#rentoia .rentoi{font-size:14px;margin:20px 20px -20px}}@media(max-width:541px){#rentoia .rentoiimg{width:65%;margin:0 60px}}@media(max-width:541px){#rentoia .rentoiimg1{width:65%;margin:0 60px 10px}}.hikaku1{width:25%;float:left}.hikaku2{width:72%;margin-left:1%;float:left}@media(max-width:821px){.hikaku1{width:30%;float:left}}@media(max-width:821px){.hikaku2{width:66%;margin-left:1%;float:left}@media(max-width:541px){.hikaku1{width:50%;float:left}}@media(max-width:541px){.hikaku2{width:100%;margin-left:0;float:left}}}
#rental-consultation{width: 100%;height: auto;float: left;font-size: larger;font-weight: bold;color: #fff;border-radius: 10px;padding: 5px 0;margin-bottom: 7px;text-align: center;background-color: #1d9bf0;background-image: linear-gradient(to bottom,#1d9bf0,#007adb);background-repeat: repeat-x;border-color: #1d9bf0 #6baad5 #5d8cab;}@media(max-width:769px){#rental-consultation{padding:10px 0}}@media(max-width:769px){#rental-consultation span{line-height:1.5}}@media(max-width:767px){#rental-consultation{padding:5px 0}}@media(max-width:440px){#rental-consultation{width:100%;height:auto;margin:5px 0}}#rental-consultation span{font-size:11px;width:96%;float:left;font-weight:normal;margin:0 2%;line-height:2}@media(max-width:767px){#rental-consultation span{font-size:12px;line-height:2}}#rental-consultation .accessory{font-size:12px;width:96%;float:left;font-weight:normal;margin:0 2%}@media(max-width:979px){#rental-consultation .accessory{font-size:11px}}@media(max-width:767px){#rental-consultation .accessory{font-size:12px}}.toggle{display: none;transition: .5s;}
.eol-content{height: 0;overflow: hidden;padding: 0;}

.price-chart table {margin-bottom: 1em;font-size: 14px;width: 100%;border: solid 2px #0CB369;}.price-chart table th {text-align: center;background: honeydew;border-bottom: solid 2px #0CB369;border-right: solid 2px #0CB369;padding: 5px 10px;}.price-chart table td {border: solid 1px #333;padding: 5px 10px;text-align: center;}#price-chart{font-size: 80%}.price-chart{margin-top:1em}
.optimal h3{padding: 5px 0;font-weight: bold;margin-top: 40px;border-bottom: solid 3px #0CB369;margin-bottom: 15px;}
.optimal_show{float: left;margin-bottom: 2em;padding: 0 10px;width:100%;}
.optimal span a{color: #f38219;}
.optimal label{display:block;cursor:pointer;transition:all .5s;text-underline-position:under;font-weight: bold;font-size: 15px;}
.optimal input{display:none}
.optimal_css:checked+label+.optimal_show{height:auto;padding:5px;text-align:left;opacity:1}
@media(max-width:767px){
.optimal{float: left;width: 100%}
.optimal label{display:block;cursor:pointer;transition:all .5s;text-underline-position:under;padding:8px;border-bottom: solid 3px #0CB369;}
.optimal .optimal_show{height:0;padding:0;overflow:hidden;opacity:0;transition:.01s;}}

.production{width:70%;float: left;margin-top:2em;}.acc_production{width:100%;float: left;}
.acc_product_main_img{width: 100%;display: flex;justify-content: space-evenly;align-items: center;flex-wrap: wrap;gap: 20px;}
.acc_product_sub_img{position: relative;display: flex;margin: 0;justify-content: space-between;gap: 20px;}
.acc_production img{border: 1px solid gray;margin: 0 8px;}
@media(max-width:1024px){
  .production{width:60%}
  .acc_product_main_img{width: calc(100% - 8px);align-items: flex-end;flex-wrap: nowrap;}
  .acc_product_sub_img{margin-left: 5px;justify-content: space-evenly;}
  .acc_product_sub_img a{margin: 0 5px;}
  .acc_production img{margin: 0 5px;}}
@media(max-width:768px){.production{width:60%}}
@media(max-width:440px){
  .production,.acc_production{width:100%}
  .acc_production img{width:96%;margin:6px;}
  .acc_product_main_img,.acc_product_sub_img{width:100%;display: block;}
  .acc_product_sub_img{margin-left: 0}
  .acc_product_sub_img a{margin: 0}}
.maker-list{float:left;width:100%;}
.maker-list-main a {width: 96%;float: left;display: inline-block;text-align: center;font-size: 15px;color: white !important;text-decoration: none;font-weight: bold;margin: 2%;padding: 15px;border-radius: 10px;background: #0cb369;-webkit-filter: drop-shadow(5px 5px 5px #acaca1);}
.maker-list .maker-list-main{float: left;width: 100%}
.maker-list .maker-list-mainbox {float: left;width: 50%}
@media(max-width:440px){.maker-list .maker-list-mainbox{width: 100%}}
.maker-list .maker-list-sub{float: left;width: calc(100% - 20px);padding:5px 10px}
.maker-list-sub a{float: left;width: 50%;font-size: 14px;}
.maker-list-sub .accbox1{text-align: left;width: 100%}
.maker-list-sub .accbox1 label{width: 92%;margin: 0px auto;border:none}
.maker-list-sub .accbox1 label::after{content:none}
.maker-list a:hover{color:#fff;text-decoration:none;background:#0cb369b8;}
@media(max-width:767px){.maker-list a {width: 98%;}}
.faq-sentence{float:left;width:100%}.menu_intro{float: left;width: 100%;margin: 2em 0 0;}
.introduction-box li{font-size: 14px;border: 3px solid green;width: 22.9%;float: left;margin: 0 2px;padding: 3px;text-align: center;}.introduction-box li a{font-weight: bolder}#recommend{float: left;width: 100%;margin-top: 3em;}.difference_chart tr,.difference_chart th,.difference_chart td{border: solid 2px #acaca1;}.dt_title h1{font-size: 2em;text-align: center;margin:0 0 1em}
.read-more{position:relative;}.read-more p {position: relative;max-height: 125px;margin-bottom: 0;overflow: hidden;transition: max-height 1s;}.read-more:has(:checked) p {max-height: 100vh;}.read-more p::after {display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 60px;background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, .9) 50%, hsla(0, 0%, 100%, .9) 0, #fff);content: '';}.read-more:has(:checked) p::after {content: none;}.read-more label {display: flex;align-items:center;gap: 0 4px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);color: #4f96f6;font-size: .8em;}.read-more label:hover {color: #c7511f;text-decoration: underline;cursor: pointer;}.read-more:has(:checked) label {display: none;}.read-more label::after {display: inline-block;width: 10px;height: 5px;background-color: #b6bdc3;clip-path: polygon(0 0, 100% 0, 50% 100%);content: '';}.read-more input {display: none;}.read-more-notice small{color:darkgray;}.notice-sentence{background:floralwhite;}.notice-sentence a{color:blue;}@media(max-width:440px){.introduction-box li{width:99%;margin:2px;}.frequency-chart{overflow-x: scroll;width: 100%;}.dt_title h1{font-size: 1.8em;}.difference_chart thead th{position: sticky;top:0;z-index: 1}}#difference{float: left;width: 100%;}
#jumplink {background-color: #e5f1cd;padding: 20px;float: left;width:100%;}
#jumplink a{display: inline-block;padding-left: 1.1em;position: relative;vertical-align: top;}
#jumplink a::before{content: "";display: inline-block;position: absolute;transform: rotate(135deg) !important;vertical-align: text-top !important;top: 0.5em !important;left: 0.1em;width: 0.4em;height: 0.4em;border-top: #005492 1px solid;border-right: #005492 1px solid;}
.pdf_info{float: left;width: 100%;border: #ebebeb 1px solid;border-radius: 10px;text-align: center;padding: 1em;margin-top: 3em;}.pdf_info h2{border: none !important;background: none !important;font-size: 1em !important;padding: 0 !important;margin: 0 0 1em !important;}.pdf_info .btn_01{min-width: 70%;}.btn_01.external_link{align-items: flex-start;color: #fff;display: inline-flex;justify-content: center;background: #005492;border-radius: 1.2em;text-decoration: none;padding: 0.4em 1em;text-align: center;min-height: 1.5em;}
#maincontents{width: 100%;float: left;margin-top: 2em}
#maincontents .subcontent{float: left;width: 100%;margin-bottom:2em}#maincontents li a{color:#004b8b;display: inline-block;padding-left:18px;background: url(../../img/right_arrow.png) no-repeat 0 0.3em;}#maincontents li a:visited{color:#3b008b;}.pdficon{margin-left: 8px;vertical-align:top;}
.subcontent h3{font-size:18px}.subcontent ul{margin-bottom: 1.5em;}.subcontent ul:last-child{margin-bottom:0}
.banner {max-width: 1200px;width: 100%;float: left;margin: 30px 0;}.banner ul {display: table;width: 98%;text-align: left;}
.banner ul li {display: inline-table;vertical-align: middle;width: 12%;margin-bottom: 15px;}
@media(max-width:768px){.banner ul li{margin: 0 7px 15px;}}
.product_main_img {width: 100%;display: flex;justify-content: space-evenly;align-items: flex-end;flex-wrap: wrap;}
.product_sub_img {position: relative;display: flex;margin: 5px 19px;align-items: flex-end;}
.company_staff{width:100%; height:auto; float:left;}.company_staff .thumbnails li:first-child{margin-left: 0;}.company_staff .thumbnails li:nth-child(4n+5){margin-left: 0;clear: left;}.company_staff .thumbnails li{margin-left: 2.3%;margin-bottom: 2em;}
.left_col{width: 110px}
.change-dcr_main_img{text-align: center;float: left;width: 100%;}
.threecrowns{text-align: center;float: left;width: 100%;margin-bottom: 2em;}
.anchor_button{width:40%;padding: 10px;text-align: center;border: 1px solid #33a0ff;float: left; background: #1e6cb1d4;margin:10px 30% 0;color:white}.anchor_button:hover{color:white}
@media(max-width:440px){.anchor_button{width:100%;margin:10px 0 0;}.company_staff .thumbnails li{width: 97%;}}

#lead_table{padding: 5px 15px;margin-top: 15px;float: left;width: 100%}
#lead_table .table{width: 100%;text-align: center;margin-bottom: 0;}
#lead_table h2{border-bottom:none;font-size: x-large;}
#lead_table a{text-decoration: none;font-weight: bold;color: white;}
#lead_table .table-list{float: left;margin: 1em 0;width: 100%}
#lead_table .table-list li{width: 28%;float: left;height: 90px;padding: 5px;margin: 5px 25px;border: 1px solid black;border-radius: 10px;font-size: 12.8px;text-align: center;display: flex;align-items: center;background: #16cc6b;box-shadow: 0px 0px 10px 0px black;flex-direction: column;justify-content: center;}
#lead_table .listt{width: 30.7%;}
#lead_table li:hover {position: relative;top: -3px}
.table-list .introduction-box a{text-decoration: none;}

#first_block {float: left;padding:20px 0 10px;}
#main_img {padding: 3px;box-shadow: 0 0 5px rgba(0,0,0,0.2);border-radius: 6px;position: relative;background: #fff;}
#first_block_lead {float: left;width: 100%;}
#first_block_lead #lead_table span{font-size: 19px;}
#first_block_lead .lead_inner .lead_box {padding: 20px;background: #fff url(../img/common/lead_bg.jpg) left bottom no-repeat;background-size: 100%;box-shadow: 0 0 5px rgba(0,0,0,0.2);border-radius: 6px;position: relative;}

.accordion__item__header::before {content:none}
#lp__accordion .recommended＿title1 h2,#lp__accordion .recommended＿title2 h2,#lp__accordion .recommended＿title1 h3 {text-align: center;}
#lp__accordion .recommended＿description {padding: 10px 15px}
#lp__accordion .recommended＿title1,#lp__accordion .recommended＿title1 h2,#lp__accordion .recommended＿title2 h2,#lp__accordion .recommended＿description{border: 1px solid black;}

.recommended＿title2{margin-top: 20px;float: left;width: 100%;border: 1px solid black;}
#performance＿table{padding:14px;float: left;width: 100%;border: 1px solid black;}
#performance＿table .table-list li{width: 18.9%;float: left;padding: 5px;margin: 5px;font-size: 14px;text-align: center;}

#recommended＿ranking,#transceiver_buy_case {float: left;margin: 1em 0;}
#recommended＿ranking table {width: 33.3%;height:800px;float: left;margin: 15px auto;padding: 5px 20px;border-collapse: separate;border-radius: 10px;text-align: center;}
#recommended＿ranking h2,#transceiver_buy_case h2 {text-align: center;font-size: x-large;}
#recommended＿ranking h3{background: url(../transceiver/business/img/common/title_bg_green.gif);background-repeat: round;padding: 4px;border-radius: 6px;width: calc(100% - 20px);color: white;}
#recommended＿ranking .title-minimini {float: left;text-align: center;margin: 20px 10px;}
#recommended＿ranking .title-minii {width: 100%;float: left;border-bottom: solid 3px #0cb369;color: #252e35;font-size: 18px;text-align: center;margin: 20px 0;}
#recommended＿ranking .type-name {display:inline;width:100%;float: left;font-size: 1.1em;padding: 8px 13px;border-radius: 4px;border: solid 1px #fff;color: #fff;}
#recommended＿ranking .title-minimini span {font-size: 25px;padding: 0 5px;position: relative;background: yellow;color: red;}
#recommended＿ranking .title-minii .type-namee {display:inline;color: red;}
#recommended＿ranking .rank {height: 50px;font-weight: bold;}
#recommended＿ranking .rank span{color: red;font-size: x-large;}
.recommended＿ranking＿title {float: left;text-align: center;}
#recommended＿ranking .catch-caption {text-align: left;padding: 5px;height: 330px;}
#recommended＿ranking .contact-lead {font-size: 11px;padding: 4px;height: 80px;}
#recommended＿ranking .recommended＿ranking＿title .prd-name,#recommended＿ranking .recommended＿ranking＿title .prd-maker,#recommended＿ranking .recommended＿ranking＿title .prd-price{border-left: 0!important;}
#recommended＿ranking #rank1 td{border: 3px solid #fc3;border-top: 0;}
#recommended＿ranking #rank2 td{border: 3px solid #999;border-top: 0;}
#recommended＿ranking #rank3 td{border: 3px solid #f30;border-top: 0;}
#recommended＿ranking #norank td{border: 3px solid #4abd35;border-top: 0;}
#recommended＿ranking #rank1 .photo{border-top:3px solid #fc3;height: 250px;}
#recommended＿ranking #rank2 .photo{border-top:3px solid #999;height: 250px;}
#recommended＿ranking #rank3 .photo{border-top:3px solid #f30!important;height: 250px;}
#recommended＿ranking #norank .photo{border-top:3px solid #4abd35;height: 250px;}
#one_section .contact-lead a{text-decoration: none}
#one_section .contact-lead {font-size: 18px;}
#one_section table {width: 100%}
#two_section table {width: 50%}
#transceiver_buy_case {width: 100%;float: left;}
#transceiver_buy_case,#transceiver_buy_case h2,#case_table {border: 1px solid black;}
#transceiver_buy_case table {width: 100%;height: auto;float: left;margin: 15px auto;padding: 5px 25px;border-collapse: separate;border-radius: 10px;}
#transceiver_buy_case .case-list-image{float: left;width: 30%;}
#transceiver_buy_case .case-list-comment{float: left;width: 70%;}
#case_table {float: left;width: 99.8%}

#other_business{float: left;margin: 50px 30%;border: 2px solid black;padding:5px 80px;}
#other_business a,#other_buy_case a{color: dodgerblue;font-weight: bold;}
#other_buy_case{margin: 1em 30%;border: 2px solid black;padding: 5px 50px;text-align: center;float: left;}

@media(max-width:820px){
  #lead_table .table-list li{width: 24.9%;height: 90px}
  #recommended＿ranking table{height: 850px;}
  #recommended＿ranking .catch-caption {height: 432px;}
  #other_business{padding: 5px 35px;}
  #performance＿table{width: 100%;}
  #performance＿table .table-list li{width: 18.6%}
}

@media(max-width:768px){
  #lead_table .table-list li{width: 25.95%;margin: 5px 20px;}
  #recommended＿ranking table{height: 800px;}
}

@media(max-width:440px){
  #lead_table .table-list li{width: 86%;}
  #performance＿table .table-list li{width: 26.9%;height: 130px;}
  #recommended＿ranking table{width: 100%}
  #other_business{margin: 0 auto;width:100%;text-align: center;}
  #transceiver_buy_case,#case_table{width: 99.5%;}
  #transceiver_buy_case table{padding: 5px 10px;}
  #transceiver_buy_case .case-list-image{width: 27%;margin-right: 10px;}
  #recommended＿ranking .catch-caption {height: auto;}
  .recommended＿title2{width: auto;}
  #other_buy_case{margin: 1em 0%;}
}
@media(max-width:390px){#performance＿table{width: 92%;}}

.subcontent .text li{line-height: 35px;}
.subcontent h5{font-style: normal;font-size: 15px;}h4 {margin-bottom: 10px;font-size: 18px;}
.mini-title a{color: #3b008b;cursor: pointer;}.mini-title p{padding-left: -5px;}

.itemRental {width: 247px;float: right;margin: 8px 0;padding: 8px 0;background: #5fba19;border-radius: 15px;box-shadow: 0 5px 10px -2px;height: 35px;box-sizing: content-box;}
.itemUsed {width: 247px;float: right;margin: 8px 0;padding: 8px 0;background: #e44781;border-radius: 15px;box-shadow: 0 5px 10px -2px;height: 35px;box-sizing: content-box;}
.itemAccessory {width: 247px;float: right;margin: 8px 0 20px;padding: 8px 0;background: #5781cdf7;border-radius: 15px;box-shadow: 0 5px 10px -2px;height: 35px;box-sizing: content-box;}
.itemBuy {width: 247px;float: right;margin: 8px 0;padding: 8px 0;background: #ff0000c9;border-radius: 15px;box-shadow: 0 5px 10px -2px;height: 35px;box-sizing: content-box;}
.itemRental a,.itemUsed a,.itemBuy a,.itemAccessory a {width: 100%;float: right;color: white;font-weight: bold;font-size: x-large;display: inline-flex;flex-direction: row;justify-content: space-evenly;align-items: center;text-decoration: none;}
.itemRental i,.itemUsed i,.itemBuy i,.itemAccessory i {color: white;font-size: 1.4em;}
.itemUsed a:hover,.itemRental a:hover,.itemBuy a:hover,.itemAccessory a:hover {text-decoration: none;color: white;}
.itemOther {width: 247px;float: right;font-weight: bold;text-align: center;}
.itemOther a{width: 100%;float: right;color: limegreen;font-weight: bold;}

.noitems{opacity: 0.2}

#ipmusenki-column-link{width:98%;margin:0 2%;text-align:left;float:left}
#ipmusenki-column-link .more-recommend-box a{width:98%;display:block;text-align:center;color:#fff;background:#eb6423;padding:10px 1%;border-bottom:solid 7px #cf4604;border-radius:0}
#ipmusenki-column-link .more-recommend-box a:hover{color:#fff;text-decoration:none;font-weight:bold}
#ipmusenki-column-link .more-recommend-box a:active{border:0;position:relative;top:5px}
#ipmusenki-column-link .more-recommend-box{width:100%;margin:20px 0 10px;padding:10px 0}
.bike-incom a{background: linear-gradient(to bottom, #25aae1 0, #4481eb 0, #04befe 0, #3f86ed 100%);margin-bottom: 10px;}
