@import url("/site/css/sp_top.css");@import url("/site/css/sp_contents.css");@import url("/site/css/sp_repair.css");@import url("/site/css/sp_purchase.css");@import url("/site/css/sp_selling.css");@import url("/site/css/sp_blog.css");@import url("/site/css/sp_form.css");@import url("/site/css/sp_movie.css");@import url("/site/css/sp_used.css");@import url("/site/css/sp_request.css");@import url("/site/css/sp_details.css");
@charset "UTF-8";html,body{-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word}.pc{display:none !important}img{max-width:100%;height:auto}.breadcrumbs{font-size:12px;line-height:160%;margin:15px;color:#666}.btn{overflow:hidden}.btn_big a,.btn_middle a,.btn_half a,.btn_mini a,.btn_3column a,input.btn_big,input.btn_middle,input.btn_half,input.btn_mini,input.btn_3column{display:block;padding:10px 30px 10px 10px;color:#fff;text-decoration:none;border-radius:5px;line-height:150%;box-shadow:0 3px 5px #eee;border:0;font-size:16px;line-height:160%;cursor:pointer;text-align:center}.btn_gold a,input.btn_gold{background:#8c774e url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh.png) no-repeat 96% 50%;background-size:13px}.btn_gold_back a,input.btn_gold_back{background:#8c774e url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh-back.png) no-repeat 3% 50%;background-size:13px;padding-left:40px}.btn_green a,input.btn_green{background:#15bb01 url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh.png) no-repeat 96% 50%;background-size:13px}.btn_green_back a,input.btn_green_back{background:#15bb01 url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh-back.png) no-repeat 3% 50%;background-size:13px;padding-left:40px}.btn_red a,input.btn_red{background:#d44040 url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh.png) no-repeat 96% 50%;background-size:13px;color:#fff !important}.btn_red_back a,input.btn_red_back{background:#d44040 url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh-back.png) no-repeat 3% 50%;background-size:13px;padding-left:40px}.btn_line a,input.btn_line{background-color:#00b900;background-image:url(//toyo-piano.co.jp/site/css/../img/common/ico/line.png),url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_wh.png);background-repeat:no-repeat;background-position:15px 50%,96% 50%;background-size:25px,13px;padding-left:40px}.btn_big a,input.btn_big,.btn_3column.full a,input.btn_3column.full,.btn_mini a,input.btn_mini{margin:1%}.btn_middle a,input.btn_middle{width:80%;margin:1% auto;box-sizing:border-box}.btn_half,.btn_3column{width:48%;margin:1%;float:left}.btn_3column.full{width:100%;clear:both;margin:1% 0}input.btn_mini{width:50%;margin:1% auto}.btn_half a,input.half,.btn_3column a,input.btn_3column{background-position:92% 50% !important;padding:10px;text-align:left}.btn_3column.full a,input.btn_3column.full{background-position:96% 50% !important}.to_cattop{margin:15px}.inner{padding:20px}.bread{padding:10px;font-size:12px;line-height:160%}header{overflow:hidden;width:96%;margin:2%;padding:0;top:0;background:#fff;z-index:800}header .inner{padding:0;margin:0}header .header-logo{display:none}header .title{text-indent:0;float:unset;font-size:10px;width:100vw}header .h1{width:45%;float:left}header ul.info{width:35%;float:left;overflow:hidden;margin:0 0 0 3%}header ul.info li{width:40%;float:left;background:url(//toyo-piano.co.jp/site/css/../img/common/header/line.png) no-repeat 100% 50%;background-size:contain;padding:0 5%}header .inner2{display:none}.nav-button{display:none;float:right;margin:5px 0 0;width:15%}.nav{a{color:#000;text-decoration:none;font-size:14px;color:#448aff}li{display:inline-block;margin:0 10px}}.nav-wrap.open{display:block}.nav-wrap.close{display:none}@media screen and (min-width:769px){.nav-wrap{display:block !important;z-index:10000}}.content{padding:20px}@media screen and (max-width:768px){.nav-button{display:block;cursor:pointer;background:url(//toyo-piano.co.jp/site/css/../img/common/header/menu.png) no-repeat 50% 100%;background-size:100%}.nav-wrap{position:fixed;left:0;top:0;display:none;z-index:550;background-color:rgba(0,0,0,0.7);width:100%;height:100%;.nav{height:100%;position:relative;overflow-x:hidden;overflow-y:auto}li{display:block;margin:0;a{color:#fff;font-size:18px}}}.nav-button,.nav-button span{display:inline-block;transition:all .4s;box-sizing:border-box}.nav-button{z-index:1000;position:relative;width:78px;height:78px}@media screen and (max-width:640px){.nav-button{z-index:1000;position:relative;width:45px;height:45px}}.nav-button span{position:absolute;left:50%;width:60%;height:4px;background-color:#8c774e;border-radius:4px;margin:0 0 0 -30%}.nav-button span:nth-of-type(1){top:0}.nav-button span:nth-of-type(2){top:15px}.nav-button span:nth-of-type(3){top:30px}@media screen and (max-width:640px){.nav-button span:nth-of-type(2){top:10px}.nav-button span:nth-of-type(3){top:20px}}.nav-button.active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.nav-button.active span:nth-of-type(2){opacity:0}.nav-button.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}}header ul.gNav{padding:0;margin:0;list-style:none}header ul.gNav li{width:230px;margin:0 auto;padding:0;font-size:14px}header ul.gNav li a{color:#fff;padding:10px;text-align:left;vertical-align:middle;text-decoration:none;display:block;font-size:18px;border-bottom:1px solid #fff}header ul.gNav li a.border_none{border-bottom:none}header .announcement{margin-top:60px;text-align:center}header .announcement p{display:inline-block}header .announcement p a{display:block;padding:5px 10px;border:solid 1px #d44040;color:#d44040;text-decoration:none}footer{background:#8c774e;color:#fff}footer a{color:#fff}footer span{color:#000;text-align:center;font-size:1.2em}footer ul.sns{width:60%;margin:0 auto}footer ul.sns li{width:23%;margin:5%;float:left}footer .information{margin:15px 0}footer ul.maps li{margin:2px 0}footer ul.maps li a{display:block;background:#fff;padding:5px 10px;text-decoration:none;color:#8c774e}footer .link{overflow:hidden;margin:0}footer .link a{display:block;background:#fff;padding:5px 10px;text-decoration:none;color:#8c774e;margin-bottom:2px}.copyright{text-align:center;padding:10px;font-size:13px;margin-bottom:80px}.telbnr{position:fixed;bottom:0;left:0;width:85%;z-index:9999}#PageTopBtn{position:fixed;bottom:90px;right:10px;font-size:10px;z-index:100}#PageTopBtn a{display:block;text-indent:-99999px;background:#ddd url(//toyo-piano.co.jp/site/css/../img/common/ico/arrow_br.png) no-repeat 50% 50%;transform:rotate(-90deg);text-align:center;border-radius:40px;outline:none;width:40px;height:40px}.closed{margin:10px 20px;font-size:14px;line-height:180%;border-top:1px dotted #8c774e;border-bottom:1px dotted #8c774e;padding:20px 0}.closed h3{text-align:center;font-size:21px;margin-bottom:20px;color:#8c774e}.closed p{margin:0 0 10px}.closed p.date{color:#d44040;font-size:18px;line-height:150%}section.announcement{padding:30px}section.announcement h3{text-align:center;font-size:24px;color:#d44040}section.announcement p{text-align:center;margin:15px 0}