@font-face{font-family:"webfont";src:url("../fonts/shirokuma.woff2") format("woff2"),url("../fonts/shirokuma.woff") format("woff"),url("../fonts/shirokuma.ttf") format("truetype")}@media screen and (max-width: 1024px){body{font-size:1.3rem}#header .inner{width:95%;margin:0 auto}#header .inner .head_tel{display:none}#page-top{bottom:11%}#footer{padding:20px 0 80px}#slideshow{margin-bottom:40px}.single{width:95%;padding-bottom:40px}.bg_common{padding-top:40px}.mtitle{font-size:2.3rem}.mtitle_sub{font-size:1.4rem}.cbtn.cbtn_size{width:100%}.linear span{font-size:1.1rem}.bg_contact .contact{padding:40px 0}.bg_contact .contact .inner{width:95%}.present{background-size:80px auto;padding:10px 0 10px 90px}.point{background-size:40px auto;padding:30px 10px 0 0}.point_box{font-size:2rem}.w400{width:300px}.form{width:100%}#sp_navi{display:block;position:fixed;bottom:5px;left:0;z-index:999;width:100%}#sp_navi ul{display:table;width:100%}#sp_navi ul li{display:table-cell;width:25%;box-sizing:border-box;padding:0 2px}#sp_navi ul li a{display:block;padding:5px 0;text-align:center;background:#7bc8d5;color:#FFFFFF;font-family:'FontAwesome';font-size:2.5rem;line-height:1.2}#sp_navi ul li a span{display:block;font-size:1.2rem}}@media screen and (max-width: 667px){body{font-size:1.2rem}#header{padding:0}#header .inner #logo{margin:0 auto}#header .inner #logo span{display:none}.single{padding-bottom:40px}.underlayer{padding-top:135px}.column2{display:block}.column2 .child{margin:0 0 20px;width:100%}.column2 .child:nth-child(2n){margin:0 0 20px}.column2.column2_mb .child{margin:0}.column3{display:block;margin:0}.column3 .child{width:100%;margin:0 0 20px}.column3 .child:nth-child(3n){margin:0 0 20px}.column3 .child:last-child{margin:0}.column4 .child{width:48.5%}.column4 .child:nth-child(2n){margin:0 0 3%}.box_style .inner{padding:15px}.box_style_02{padding:15px}.mtitle{font-size:1.6rem}.mtitle_sub{font-size:1.4rem}.mtitle_small{font-size:2rem}.mtitle_small span{font-size:1.3rem}.mtitle_ribon{padding:0 2em 0 1em;margin-left:-22px;font-size:1.4rem}.mtitle_middle{font-size:1.5rem}.cbtn a{padding:1em 2em}.cbtn.cbtn_contact a{height:auto}.cbtn.cbtn_mail a{line-height:1.6}.tbl{font-size:1rem}.tbl th,.tbl td{padding:5px}.company th{width:30%}.scroll_tbl{overflow:auto;white-space:nowrap}.scroll_tbl::-webkit-scrollbar{height:5px}.scroll_tbl::-webkit-scrollbar-track{background:#F1F1F1}.scroll_tbl::-webkit-scrollbar-thumb{background:#BCBCBC}.list_lp{font-size:1.8rem}.ggmap{padding-bottom:64.25%}.carousel{width:100%;box-sizing:border-box}.present{background-size:70px auto;padding:8px 0 8px 80px}.price span{font-size:1.8em}.point_box{margin:25px 0 10px;font-size:1.8rem}.point{background-size:30px auto;padding:22px 10px 0 0}.fleft0,.fleft1,.fleft2,.fright0,.fright1,.fright2{display:block;float:none;margin-left:auto;margin-right:auto;margin-bottom:15px}.w200,.w300,.w400{width:100%}.w200 img,.w300 img,.w400 img{width:100%}.pc{display:none}.sp{display:block}.spbr{display:block}.pcbr{display:none}.sp_tcenter{text-align:left}.sp_none{display:none}.scrollbar{height:auto}.breadcrumb{margin:20px auto}.form dl{margin:10px 0}.form dl dt{float:none;width:100%;padding-top:10px}.form dl dd{width:100%;padding-left:0;padding-bottom:10px;padding-top:10px}.form dl dd:last-child{border-bottom:none;margin-bottom:0}.form button{width:95%}}
/*# sourceMappingURL=smartphone.css.map */
