@charset "utf-8";body{font-family:"メイリオ",Meiryo,"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",sans-serif;background-color:#fff;font-size:100%;margin:0}body.toppage{font-family:"メイリオ",Meiryo,"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",sans-serif;background-color:#fff;font-size:100%;margin:0}p{font-size:100%}.header-image{margin-top:0}header#wp{position:fixed;top:0;left:0;background-color:#fff;border-top:3px solid #f9a115;border-bottom:4px solid #d3dfe6;margin:0;padding:3px 0 0;width:100%;color:#000;text-align:center;z-index:9999}a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}h1{margin:0 0 3px;font-weight:400;font-size:80%;text-align:left}#header_box{margin:0;width:auto;height:auto}.upper_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start;margin-bottom:5px}.sub_menu{width:36%}.sub_menu ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:3.0701754% 0 0}.sub_menu ul li{background-image:url(https://itsumono-gps.jp/images/common/arrow.png);background-position:0 0;background-repeat:no-repeat;margin:0 2.6315789% 0 0;padding:4px 0 0 4.3859649%;font-size:90%;text-align:left}.sub_menu ul li a:link,.sub_menu ul li a:visited{text-decoration:none;color:#000}.sub_menu ul li a:hover{text-decoration:underline;color:#000}.sub_button{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end;align-items:center;width:27.5510204%;margin-right:1.6%}.button_img{margin-left:1.8518518%;width:31.4814814%}.button_img img{width:100%}.the_telephone{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-end;align-items:center;width:16.9642857%}.phone_number{background-image:url(https://itsumono-gps.jp/images/common/telephone.png);background-position:0 0;background-repeat:no-repeat;margin-bottom:3px;padding:2.4% 0 0 13.5338345%;font-size:220%;text-align:left;line-height:1;color:#ff8000;pointer-events:none}.phone_number a{text-decoration:none;color:#ff8000}.open_time{margin:0;width:100%;font-size:80%;text-align:right;line-height:1}.lower_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center}#logo{margin:0;width:11.4795918%}.domian{margin:0;width:9.885204%}.lower_flex nav{background-color:#ff8000;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:8px 8px 0 0;margin:0;width:73.9795918%}.lower_flex nav ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:strech}.lower_flex nav ul li{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;border-right:1px solid #fff;margin:0;padding:12px 0;list-style:none;font-size:100%;color:#fff;text-align:center;width:12.4%;line-height:110%}.lower_flex nav ul li:last-child{border-right:none;padding:0;list-style:none;font-size:100%}.lower_flex nav ul li a:link,.lower_flex nav ul li a:visited{text-decoration:none;color:#fff}.lower_flex nav ul li a:hover{text-decoration:underline;color:#fff}#telephon{order:3;margin:0 0 0 20px;width:21%;text-align:right;pointer-events:none}.tel_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.tel_icon{width:12.5%}.tel_icon img{width:100%}.free_dial{width:83.3333333%;color:#fff;line-height:100%;pointer-events:none;text-align:center;font-weight:500}.free_dial img{width:100%}.reception{color:#fff;line-height:100%;font-size:70%}.reception_smtp{display:none}.otoiawase{display:block;margin:0;padding:0;font-size:80%;color:#fff;text-align:right;pointer-events:auto}.otoiawase a:link,.otoiawase a:visited{text-decoration:none;color:#fff}.otoiawase a:hover{text-decoration:underline;color:#fff}#character{order:4;width:8%;text-align:right}.character1{position:absolute;top:8px;right:0;width:4%}.character1 img{width:100%}.character2{position:absolute;top:8px;right:4%;width:4%}.character2 img{width:100%}#container{margin:10.8% auto 0;width:1260px;text-align:center}.container{margin:2.4% auto 0;width:auto;text-align:center}.site-content article{margin-bottom:0;padding-bottom:0;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image{border-radius:0;box-shadow:none}.toiawase_area{background-color:#fffefc;border:5px solid #f89f13;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2%;margin:0 auto 5% auto;text-align:center;width:45%}.title_text{margin:0 0 .7%;color:#000;font-size:1vw}.title_text2{margin:0 0 1.5%;color:#f89f13;font-size:1.2vw}.toiawase{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;justify-content:space-around}.tel_area{margin:0 0 0 5%;width:50%;padding:0 0 0 2.5%;text-align:left}.tel_title{margin:0 0 .7%;color:#f89f13;font-size:1.1vw}.tel_number{background-image:url(https://itsumono-gps.jp/images/common/icon_tel.jpg);background-repeat:no-repeat;background-position:0 4%;margin:1.6% 0 .3%;padding:0 0 0 20%;color:#000;font-size:2.3vw;pointer-events:none}.tel_number a:link,.tel_number a:visited{text-decoration:none;color:#000;font-size:2.3vw}.tel_number a:hover{text-decoration:underline;color:#000;font-size:2.3vw}.tel_number img{width:96%}.fax_number{margin:0;padding:0 0 0 25%;color:#000;font-size:1.4vw;pointer-events:none}.reception_time{margin:0;padding:0;color:#333;font-size:.9vw}.tel_title2{margin:0 0 .7%;color:#000;font-size:120%;text-align:left}.tel_number2{background-image:url(https://itsumono-gps.jp/images/common/icon_tel.jpg);background-repeat:no-repeat;background-position:0 4%;margin:0 0 .3%;padding:1% 0 0 5%;color:#000;font-size:130%;text-align:left;pointer-events:none}.tel_number2 a:link,.tel_number2 a:visited{text-decoration:none;color:#000;font-size:2.3vw;text-align:left}.tel_number2 a:hover{text-decoration:underline;color:#000;font-size:2.3vw;text-align:left}.fax_number2{margin:0;padding:0;color:#000;font-size:1.4vw;text-align:left;pointer-events:none}.reception_time2{margin:0 0 16px;padding:0;color:#333;font-size:90%;text-align:left}.mail_area{border-left:1px solid #fbbc53;border-right:1px solid #fbbc53;margin:0;width:25%;height:100%;padding:0;text-align:center}.mail_btn{margin-bottom:1.15%}.mail_text{margin:0;padding:0;color:#333;font-size:1vw}.mail_text a:link,.mail_text a:visited{text-decoration:none;color:#333}.mail_text a:hover{text-decoration:underline;color:#333}footer{width:100%;background-color:#f9a115;margin:0;padding:1.5% 0;text-align:center}#footer_tilte{color:#fff;line-height:150%;margin-bottom:1.3%;font-size:1.1vw}.footer_content{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:0 auto;padding:1% 0;width:65%;color:#fff;font-size:.8vw}.company_info{border-right:1px solid #fff;width:50%;text-align:left;line-height:150%}.company_logo{margin-bottom:1%}.sitemap_area{margin:0 0 0 10%;width:40%;text-align:left;line-height:150%;text-align:center}.sitemap_area a:link,.sitemap_area a:visited{text-decoration:none;color:#fff}.sitemap_area a:hover{text-decoration:underline;color:#fff}.sitemap_area td{padding:8px}.copyright{border-top:1px solid #fff;margin:0;padding:1.1% 0 0;width:100%;text-align:center;font-size:.8vw;color:#fff}.clear{clear:both}.desktop{display:block}.smtp{display:none}#page_top{width:90px;height:90px;position:fixed;right:0;bottom:-90px;background:#f9a115;opacity:.6;border-radius:50%}#page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}#page_top a:before{font-family:FontAwesome;content:'▲';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-25px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:13px;color:#fff;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}.dealers_banner{margin-bottom:2%}.toiawase_banner{width:auto}#page_top2{width:auto;height:auto;position:fixed;right:0;top:300px;opacity:.8;z-index:999}#page_top2 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}input[type=checkbox]{width:24px;height:24px;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}input[type=submit]{width:15%;height:auto;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}input[type=reset]{width:15%;height:auto;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.contact_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:stretch;margin:0 auto;padding:0;width:auto;height:auto}.contact_left{border-bottom:1px solid #ccc;margin:0 0 25px;padding:0 0 15px;width:40%;font-size:130%;text-align:center;line-height:150%}.contact_right{border-bottom:1px solid #ccc;margin:0 0 25px;padding:0 0 15px;width:60%;font-size:130%;text-align:left;line-height:150%}.contact_attention{justify-content:center;margin:0 auto 10px -20px;width:100%;height:auto}.sousin_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:stretch;margin:0 auto 100px;padding:0 2%;width:70%;height:auto}.contact_90{font-size:90%}input[type=button]{width:50%}div.wpcf7-mail-sent-ok{border:1px solid #ccc;background-color:#f9a115;color:#fff;font-weight:700;font-size:120%;padding:15px}div.wpcf7-mail-sent-ng{border:1px solid red;background-color:#f9a115;color:#fff;font-weight:700;font-size:120%;padding:15px}div.wpcf7-spam-blocked{border:1px solid #ccc;background-color:#f9a115;color:#fff;font-weight:700;font-size:120%;padding:15px}div.wpcf7-validation-errors{border:1px solid red;background-color:#f9a115;color:#fff;font-weight:700;font-size:120%;padding:15px}.recapcha_text{font-size:80%;text-align:center}.topics_path{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 0 32px;text-align:left;font-size:80%}.eye_tag{margin:0 auto -20px;padding:0;text-align:center}.mokuji_box{border:1px dashed #f89f13;background:#fef0dc;margin-bottom:48px;padding:16px 16px 0}.mokuji_title{margin-bottom:16px;color:#000;font-size:120%}ul.mokuji li{list-style:none;margin:0 0 8px;padding:0;font-size:110%}ul.mokuji li a:link,ul.mokuji li a:visited{text-decoration:none;color:#333}ul.mokuji li a:hover{text-decoration:underline;color:#333}.crump_date_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%}.crump_date_flex2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;margin-top:1%}.breadcrumbs{margin:0 0 16px;text-align:left}.breadcrumbs a:link,.breadcrumbs a:visited{text-decoration:underline;color:#000}.breadcrumbs a:hover{text-decoration:none;color:#000}.breadcrumbs2{margin:0 0 16px;text-align:left}.breadcrumbs2 a:link,.breadcrumbs a:visited{text-decoration:underline;color:#000}.breadcrumbs2 a:hover{text-decoration:none;color:#000}.breadcrumbs_temp{margin:0 0 16px 2%;text-align:left}.breadcrumbs_temp a:link,.breadcrumbs_temp a:visited{text-decoration:underline;color:#000}.breadcrumbs_temp a:hover{text-decoration:none;color:#000}.breadcrumbs_ads{margin:0 0 16px 1%;padding-top:1%;text-align:left;line-height:120%}.breadcrumbs_ads a:link,.breadcrumbs_ads a:visited{text-decoration:underline;color:#000}.breadcrumbs_ads a:hover{text-decoration:none;color:#000}.publish_date_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 0 16px 2%;width:100%}.publish_date_flex2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end;align-items:center;margin:0 0 16px 2%;width:40%}.publish_date{margin-right:20px;font-size:100%;color:#000;line-height:120%}h2.news{margin:0 0 2.4% 2%;font-size:130%;color:#212121;line-height:100%;text-align:left}.news_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin:0 2% 2%;width:96%}.arti_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;border-bottom:1px solid #ccc;margin:0 0 2%;padding:0 0 2%;width:48%}.thum_img{margin:0 2% 0 0;width:20%;text-align:left}.thum_img img{object-fit:cover;width:100%;aspect-ratio:1/1}.arti_cont{padding:0 1% 0 0;width:77%;text-align:left}.arti_time{margin-bottom:1.6%;color:#999;font-size:90%}h3.arti{margin-bottom:2.4%;font-size:120%;color:#000;line-height:120%}h3.arti a:link,h3.arti a:visited{text-decoration:none;color:#000}h3.arti a:hover{text-decoration:underline;color:#000}.arti_cate{display:inline-block;color:#999;font-size:80%;line-height:110%}.arti_cate a{text-decoration:none;color:#999}.widget-area{float:right;background-color:#f6f6f6;padding:2.4%;width:28%}.widget-area input[type=submit]{margin-top:16px;margin-left:16px;padding-right:5px;padding-bottom:5px;width:40px;height:24px;font-size:80%;text-align:center}h3.widget-title{margin-bottom:2%;color:#202020;font-size:120%;line-height:100%;text-align:left}.widget-area ul li{margin-bottom:1%;color:#202020;font-size:96%;line-height:120%;text-align:left}.pickup_frame{margin-bottom:56px}.pickup_box{position:relative;margin-bottom:2.4%;width:100%;height:237px}.pickup_img{position:absolute;top:0;left:0;z-index:1}.pickup_icon{position:absolute;bottom:100px;left:16px;background-color:#eb0a1e;padding:8px 5px 5px;width:20%;height:auto;font-size:80%;line-height:100%;color:#fff;z-index:2}.pickup_time{position:absolute;bottom:64px;left:16px;fontt-size:100%;line-height:100%;color:#fff;z-index:2}h4.pickup{position:absolute;bottom:32px;left:16px;font:100%;line-height:100%;color:#fff;z-index:2;text-align:left}h4.pickup a:link,h4.pickup a:visited{text-decoration:none;color:#fff}h4.pickup a:hover{text-decoration:underline;color:#fff}.cat-item.cat-item-5{display:none}.publish_date_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 0 16px 2%;width:100%}.publish_date_flex2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 2% 16px 1%;width:100%}.publish_date{margin-right:20px;font-size:100%;color:#000;line-height:120%}h2.cont{border-bottom:1px solid #000;margin:0 0 3.2%;padding:0 0 3.2%;font-size:160%;color:#000;line-height:120%;text-align:left}.entry-content{margin:0 0 6.4%;font-size:100%;color:#666;line-height:100%;text-align:left}.entry-content a:link,.entry-content a:visited{text-decoration:none;color:#f90}.entry-content a:hover{text-decoration:underline;color:#f90}.arti-link{margin:3.2% 0 6.4%;font-size:100%;color:#666;line-height:130%}.arti-link a:link,.arti-link a:visited{text-decoration:underline;color:#666}.arti-link a:hover{text-decoration:underline;color:#666}.category_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;border-bottom:1px solid #ccc;margin:0 auto 4%;padding:0 0 4%;width:100%}.cate_img{margin:0 2% 0 0;width:20%;text-align:left}.cate_img img{object-fit:cover;width:100%;aspect-ratio:1/1}.cate_cont{padding:0 1% 0 0;width:77%;text-align:left;font-size:100%;line-height:150%;word-break:break-all}.otoiawase_box{margin-bottom:4.8%;border:1px dashed #ffb500;padding:2%}.otoiawasesaki{margin-bottom:1.6%;font-size:120%;line-height:100%;color:#000}.otoiawasesaki_text{margin-bottom:1.2%;font-size:100%;line-height:140%;color:#000}.otoiawasesaki_text2{font-size:110%;line-height:150%;color:#000}.okayama_other_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.okayama_other{margin-right:4.8%;width:18.6666666%;text-align:center}.okayama_other img{width:100%}.okayama_other h4{margin:.8% 0 1.2%;color:#000;font-size:120%;line-height:100%}.okayama_other_text{color:#333;font-size:100%;line-height:150%;text-align:left}h3.okayama{margin-bottom:1.2%;color:#666;font-size:140%;line-height:100%;text-align:left}.bottom_link{margin:3.2% 0}#humburg{display:none}.smtp_main{display:none}@media screen and (min-width:320px) and (max-width:600px){.site-content{float:none;margin:0 10px 0;width:auto}body.template-front-page .site-content,body.attachment .site-content,body.full-width .site-content{margin:0 10px;width:100%}.widget-area{float:none;margin:0 10px;width:auto}h3.widget-title{background-color:#f9a115;margin:0 0 30px;padding:5px;color:#fff;font-size:100%;text-align:center;border-radius:5px}#humburg{display:block;padding:10px;background:#f4a018;position:fixed;top:0;right:0;z-index:100;color:#000}#nav-drawer{position:relative}.nav-unshown{display:none}#nav-open{display:inline-block;width:25px;height:22px;vertical-align:middle}#nav-open span,#nav-open span:before,#nav-open span:after{position:absolute;height:3px;width:25px;border-radius:3px;background:#000;color:#000;display:block;content:'';cursor:pointer}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s ease-in-out;text-align:right}#nav-content{overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:80%;max-width:400px;height:100%;background:rgba(255,255,255,.9);transition:.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%);padding-left:8px}#nav-input:checked~#nav-close{display:block;opacity:.5}#nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15)}.humbug_area{margin:10px;text-align:left;font-size:150%;line-height:200%}.humbug_area ul{margin:5px}.humbug_area ul li{color:#333}.humbug_area ul li{margin-bottom:8px;font-size:90%;color:#333;text-align:left}.humbug_area ul li a:link,.humbug_area ul li a:visited{text-decoration:none;color:#333}.humbug_area ul li a:hover{text-decoration:none;color:#333}header#wp{position:fixed;top:0;left:0;background-image:none;background-position:50% bottom;background-repeat:repeat-x;margin:0 0 30px;padding:0;width:100%;min-height:80px;color:#fff;text-align:center;background-color:#fff}#header_contents{margin:0 auto;width:auto;height:auto}#header_flex{display:-webkit-block;display:block;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0;width:auto;height:auto}body{font-family:"メイリオ",Meiryo,"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",sans-serif;background-color:#fff;font-size:100%}header{background-image:none;background-position:50% bottom;background-repeat:repeat-x;background-color:#f9a115;margin:0;padding:0;width:100vw;min-height:138px;color:#fff;text-align:center}#header_contents{margin:0 auto;width:100vw;height:auto}#header_flex{display:-webkit-block;display:block;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0;width:100%;height:auto}#logo{order:1;position:relative;top:0;left:0;margin:0 8px 0 0;width:auto}nav.hd{order:2;margin:2% 0 1%;width:auto}nav.hd ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}nav.hd ul li{list-style:none;font-size:75%;margin:0 1% 3%}nav.hd ul li a:link,nav.hd ul li a:visited{text-decoration:none;color:#fff}nav.hd ul li a:hover{text-decoration:underline;color:#fff}nav.hd ul li.mail_f{display:block;list-style:none;font-size:80%}nav.hd ul li.mail_f a:link,nav.hd ul li.mail_f a:visited{text-decoration:none;color:#fff}nav.hd ul li.mail_f a:hover{text-decoration:underline;color:#fff}#telephon{order:3;margin:0 0 0 20px;width:auto;text-align:center;pointer-events:auto}.tel_box{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.tel_icon{margin-right:1.6%;width:12.5%}.free_dial{width:80%;pointer-events:auto}.reception_smtp{display:block;margin:1.6% 0;color:#fff;line-height:100%;font-size:90%;text-align:center}.otoiawase{display:none}#character{display:none;order:4;width:6%;text-align:right}.character1{position:absolute;top:6%;right:0;float:none;margin-left:2%;width:13%;text-align:right;z-index:9999}.character2{position:absolute;top:6%;right:11%;float:none;margin-left:0;width:13%;text-align:right;z-index:9999}h1{margin:3px 40px 8px 3px;font-weight:400;font-size:80%;text-align:left;color:#000}#header_box{margin:0;width:100%;height:auto}.upper_flex{display:none}.sub_menu{display:none}.sub_button{display:none}.lower_flex{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center;align-items:center}.domain{display:none}.lower_flex nav{display:none}img{max-width:100%}.smtp_main{display:block;margin:16px 0 0;width:100%}.smtp_main nav{margin:0}.smtp_main nav ul{margin:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center}.smtp_main nav ul li{background-color:#f4a018;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:2px solid #fff;margin:0;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;padding:1.6% 0;width:33.3333333%;font-size:100%;line-height:120%;color:#fff;box-sizing:border-box}.smtp_main nav ul li a{text-decoration:none;color:#fff}.smtp_main nav ul li img{width:13.8%}#container{margin:56% 0 0;width:100%;text-align:center}.toiawase_area{background-color:#fffefc;border:5px solid #f89f13;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2%;margin:0 1% 5%;text-align:center;width:auto}.title_text{margin:0 0 .7%;color:#000;font-size:2.5vw}.title_text2{margin:0 0 1.5%;color:#f89f13;font-size:2.5vw}.toiawase{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;justify-content:space-between}.tel_area{margin:0 0 0 1%;width:50%;padding:0 0 0 2.5%;text-align:left}.tel_title{margin:0 0 .7%;color:#f89f13;font-size:3vw}.tel_number{background-image:none;margin:0 0 1%;padding:0;color:#000;font-size:4vw;pointer-events:auto}.tel_number a:link,.tel_number a:visited{text-decoration:underline;color:#000;font-size:4vw}.tel_number a:hover{text-decoration:underline;color:#000;font-size:4vw}.fax_number{margin:0;padding:0;color:#000;font-size:3vw;pointer-events:none}.reception_time{margin:0;padding:0;color:#333;font-size:80%}.tel_title2{margin:0 0 .7%;color:#f89f13;font-size:120%;text-align:left}.tel_number2{background-image:none;background-repeat:no-repeat;background-position:0 35%;margin:0 0 .3%;padding:0;color:#000;font-size:5vw;text-align:left;pointer-events:auto}.tel_number2 a:link,.tel_number2 a:visited{text-decoration:none;color:#000;font-size:5vw}.tel_number2 a:hover{text-decoration:underline;color:#000;font-size:5vw}.tel_number2 a:before{font-family:FontAwesome;content:'TEL:';font-size:5vw;pointer-events:auto}.fax_number2{margin:0;padding:0;color:#000;font-size:4vw;text-align:left}.reception_time2{margin:0;padding:0;color:#333;font-size:3vw;text-align:left}.mail_area{border-left:1px solid #fbbc53;border-right:1px solid #fbbc53;margin:0;width:25%;height:100%;padding:0;text-align:center}.mail_btn{margin-bottom:1.15%}.mail_text{margin:0;padding:0;color:#333;font-size:100%}.mail_text a:link,.mail_text a:visited{text-decoration:none;color:#333}.mail_text a:hover{text-decoration:underline;color:#333}.applicate_area{margin:0;width:25%;height:100%;padding:0;text-align:center}.applicate_area a:link,.applicate_area a:visited{text-decoration:none;color:#333}.applicate_area a:hover{text-decoration:underline;color:#333}.applicate_btn{margin-bottom:1.15%}.applicate_text{margin:0;padding:0;color:#333;font-size:100%}footer{width:100%;background-color:#f9a115;margin:0;padding:1.5% 0;text-align:center}#footer_tilte{color:#fff;line-height:150%;margin-bottom:1.3%;font-size:3vw}.footer_content{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;align-items:center;justify-content:space-between;margin:0 auto;padding:1% 0;width:auto;color:#fff;font-size:100%}.company_info{border-top:1px dashed #fff;border-right:none;border-bottom:1px dashed #fff;width:auto;text-align:center;line-height:150%;padding-top:2%;margin-top:2%;padding-bottom:2%;margin-bottom:2%}.company_logo{margin-bottom:1%}.sitemap_area{margin:0;width:100%;line-height:120%;text-align:center}.sitemap_area a:link,.sitemap_area a:visited{text-decoration:none;color:#fff}.sitemap_area a:hover{text-decoration:underline;color:#fff}.sitemap_area td{padding:8px}.copyright{border-top:1px solid #fff;margin:0;padding:1.1% 0 0;width:100%;text-align:center;font-size:2vw;color:#fff}.desktop{display:none}.smtp{display:block}#page_top{width:90px;height:90px;position:fixed;right:0;bottom:-90px;background:#f9a115;opacity:.6;border-radius:50%}#page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}#page_top a:before{font-family:FontAwesome;content:'▲';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-25px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:13px;color:#fff;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}.dealers_banner{margin-bottom:2%}.toiawase_banner{width:150px}#page_top2{width:auto;height:auto;position:fixed;right:0;top:300px;opacity:.8;z-index:999}#page_top2 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.ggmap{margin:0 0 30px;position:relative;padding-bottom:3%;padding-top:0;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}input[type=checkbox]{width:14px;height:14px;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}input[type=submit]{width:50%;height:auto}.crump_date_flex2{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;margin:1.6% 0 0;width:100%;text-align:left}.publish_date_flex2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 0 8px;width:100%;text-align:left}.okayama_other{margin-right:1.2%;width:30%;text-align:center}}h3.column{border-bottom:2px solid #f9a115;margin:0 0 3.2%;padding:0;font-size:120%;color:#000;text-align:left;font-weight:400}@media screen and (min-width:601px) and (max-width:800px){body{font-family:"メイリオ",Meiryo,"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",sans-serif;background-color:#fff;font-size:100%}header{background-image:none;background-position:50% bottom;background-repeat:repeat-x;background-color:#fff;margin:0;padding:0;width:100%;min-height:138px;color:#fff;text-align:center}#header_contents{margin:0 auto;width:100%;height:auto}#header_gaiyo{margin:0 auto;width:100%;height:auto;text-align:center}h1{margin:0 0 3px;font-weight:400;font-size:80%;text-align:left}#header_box{margin:0;width:100%;height:auto}.upper_flex{order:2;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;justify-content:center;align-items:center;margin-bottom:5px}.sub_menu{width:80%;margin-bottom:16px}.sub_menu ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 0 16px}.sub_menu ul li{background-image:url(https://itsumono-gps.jp/images/common/arrow.png);background-position:0 0;background-repeat:no-repeat;margin:0 2.6315789% 0;padding:4px 0 0 4.3859649%;font-size:90%;text-align:left}.sub_menu ul li a:link,.sub_menu ul li a:visited{text-decoration:none;color:#000}.sub_menu ul li a:hover{text-decoration:underline;color:#000}.sub_button{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;margin:0 0 16px}.button_img{margin-left:1.8518518%;width:24%}.button_img img{width:100%}.the_telephone{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;width:56%}.phone_number{background-image:url(https://itsumono-gps.jp/images/common/telephone.png);background-position:0 0;background-repeat:no-repeat;margin-bottom:3px;padding:2.4% 0 0 13.5338345%;font-size:220%;text-align:left;line-height:1;color:#ff8000;pointer-events:none}.phone_number a{text-decoration:none;color:#ff8000}.open_time{margin:0 0 16px;width:100%;font-size:80%;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:center;align-items:center;line-height:1}.lower_flex{order:1;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;justify-content:center;align-items:center}#logo{margin:0;width:40%}#logo img{width:100%}#logo_g{margin:0 auto;width:11.4795918%}#logo_g img{width:100%}.domain{display:none}.lower_flex nav{background-color:#ff8000;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:8px 8px 0 0;margin:0;width:100%}.lower_flex nav ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:strech}.lower_flex nav ul li{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;border-right:1px solid #fff;margin:0;padding:12px 0;list-style:none;font-size:80%;color:#fff;text-align:center;width:12.3%;line-height:110%}.lower_flex nav ul li:last-child{border-right:none;padding:0;list-style:none;font-size:80%}.lower_flex nav ul li a:link,.lower_flex nav ul li a:visited{text-decoration:none;color:#fff}.lower_flex nav ul li a:hover{text-decoration:underline;color:#fff}#telephon{order:3;margin:0 0 0 20px;width:21%;text-align:right;pointer-events:none}#header_flex{display:-webkit-block;display:block;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0;width:100vw;height:auto}img{max-width:100%}#container{margin:0;width:100%;text-align:center}.toiawase_area{background-color:#fffefc;border:5px solid #f89f13;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2%;margin:0 1% 5%;text-align:center;width:auto}.title_text{margin:0 0 .7%;color:#000;font-size:2.5vw}.title_text2{margin:0 0 1.5%;color:#f89f13;font-size:2.5vw}.toiawase{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;justify-content:space-between}.tel_area{margin:0 0 0 1%;width:50%;padding:0 0 0 2.5%;text-align:left}.tel_title{margin:0 0 .7%;color:#f89f13;font-size:3vw}.tel_number{background-image:none;margin:0 0 1%;padding:0;color:#000;font-size:4vw;pointer-events:auto}.tel_number a:link,.tel_number a:visited{text-decoration:underline;color:#000;font-size:4vw}.tel_number a:hover{text-decoration:underline;color:#000;font-size:4vw}.fax_number{margin:0;padding:0;color:#000;font-size:3vw;pointer-events:none}.reception_time{margin:0;padding:0;color:#333;font-size:80%}.tel_title2{margin:0 0 .7%;color:#f89f13;font-size:120%;text-align:left}.tel_number2{background-image:none;background-repeat:no-repeat;background-position:0 35%;margin:0 0 .3%;padding:0;color:#000;font-size:5vw;text-align:left;pointer-events:auto}.tel_number2 a:link,.tel_number2 a:visited{text-decoration:none;color:#000;font-size:5vw}.tel_number2 a:hover{text-decoration:underline;color:#000;font-size:5vw}.tel_number2 a:before{font-family:FontAwesome;content:'TEL:';font-size:5vw}.fax_number2{margin:0;padding:0;color:#000;font-size:4vw;text-align:left;pointer-events:auto}.reception_time2{margin:0;padding:0;color:#333;font-size:3vw;text-align:left}.mail_area{border-left:1px solid #fbbc53;border-right:1px solid #fbbc53;margin:0;width:25%;height:100%;padding:0;text-align:center}.mail_btn{margin-bottom:1.15%}.mail_text{margin:0;padding:0;color:#333;font-size:100%}.mail_text a:link,.mail_text a:visited{text-decoration:none;color:#333}.mail_text a:hover{text-decoration:underline;color:#333}.applicate_area{margin:0;width:25%;height:100%;padding:0;text-align:center}.applicate_area a:link,.applicate_area a:visited{text-decoration:none;color:#333}.applicate_area a:hover{text-decoration:underline;color:#333}.applicate_btn{margin-bottom:1.15%}.applicate_text{margin:0;padding:0;color:#333;font-size:100%}footer{width:100%;background-color:#f9a115;margin:0;padding:1.5% 0;text-align:center}#footer_tilte{color:#fff;line-height:150%;margin-bottom:1.3%;font-size:3vw}.footer_content{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;align-items:center;justify-content:space-between;margin:0 auto;padding:1% 0;width:auto;color:#fff;font-size:100%}.company_info{border-top:1px dashed #fff;border-right:none;border-bottom:1px dashed #fff;width:auto;text-align:center;line-height:150%;padding-top:2%;margin-top:2%;padding-bottom:2%;margin-bottom:2%}.company_logo{margin-bottom:1%}.sitemap_area{margin:0;width:100%;text-align:left;line-height:150%;text-align:center}.sitemap_area a:link,.sitemap_area a:visited{text-decoration:none;color:#fff}.sitemap_area a:hover{text-decoration:underline;color:#fff}.sitemap_area td{padding:8px}.copyright{border-top:1px solid #fff;margin:0;padding:1.1% 0 0;width:100%;text-align:center;font-size:2vw;color:#fff}.desktop{display:none}.smtp{display:block}#page_top{width:90px;height:90px;position:fixed;right:0;bottom:-90px;background:#f9a115;opacity:.6;border-radius:50%}#page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}#page_top a:before{font-family:FontAwesome;content:'▲';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-25px;bottom:0;right:0;left:0;margin:auto;text-align:center}#page_top a:after{content:'PAGE TOP';font-size:13px;color:#fff;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}.dealers_banner{margin-bottom:2%}.toiawase_banner{width:auto}#page_top2{width:auto;height:auto;position:fixed;right:0;top:300px;opacity:.8;z-index:999}#page_top2 a{position:relative;display:block;width:auto;height:auto;text-decoration:none}.ggmap{margin:0 0 30px;position:relative;padding-bottom:3%;padding-top:0;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}input[type=checkbox]{width:14px;height:14px;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}input[type=submit]{width:50%;height:auto}}@media screen and (min-width:801px) and (max-width:1280px){#header_contents{margin:0 auto;width:1260px;height:auto}h1{margin:0 0 3px 4px;font-weight:400;font-size:80%;text-align:left}.sub_menu{width:40%}.the_telephone{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;justify-content:flex-end;align-items:center;width:22%}#logo{margin:0;width:16%}.domain{display:none;margin:0;width:9.885204%}.lower_flex nav{background-color:#ff8000;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:8px 8px 0 0;margin:0;width:73.9795918%}.lower_flex nav ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:strech}.lower_flex nav ul li{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center;border-right:1px solid #fff;margin:0;padding:12px 0;list-style:none;font-size:100%;color:#fff;text-align:center;width:12.4%;line-height:110%}.lower_flex nav ul li:last-child{border-right:none;padding:0;list-style:none;font-size:100%}.lower_flex nav ul li a:link,.lower_flex nav ul li a:visited{text-decoration:none;color:#fff}.lower_flex nav ul li a:hover{text-decoration:underline;color:#fff}.phone_number{font-size:2.6vw}#telephon{order:3;margin:0 0 0 20px;width:21%;text-align:right;pointer-events:none}.character1{position:absolute;top:116px;right:0;width:4%}.character1 img{width:100%}.character2{position:absolute;top:116px;right:4%;width:4%}.character2 img{width:100%}.tel_number{padding:0 0 0 24%}}@media screen and (min-width:1281px) and (max-width:1450px){.phone_number{font-size:2vw}.domain{disply:none}}