@charset "utf-8";@media screen and (max-width:640px){*{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif,"メイリオ";border:none;font-style:normal}img{max-width:100%;height:auto;width:auto}#container{width:100%}html{font-size:62.5%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#body{margin:0 auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%}#wrapper{min-height:100%;height:auto !important;height:100%;max-width:640px;margin:0 auto;position:relative}#leftsection{width:25%;height:100%;float:left;min-width:0;margin-top:3.125%}#logo a{margin:0;width:70%;max-width:120px;height:27%;margin-left:2.08%;margin-bottom:12.5%;display:block}#logo a:hover{filter:alpha(opacity=50);opacity:.50}#widget ul{list-style-type:none;font-size:1.2rem}#nav_menu-2{margin-bottom:15%}#nav_menu-2 ul{width:90%;list-style-type:none;padding:0;margin:0}#nav_menu-2 ul li a{font-family:georgia,Helvetica,Arial,sans-serif;text-decoration:none;padding:3.33%;color:#333;display:block;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.sub-menu{padding:0;margin:0}.sub-menu ul{width:100%}.sub-menu li a{text-decoration:none;display:block;font-size:1.2rem;padding:3%}#nav_menu-2 ul li a:hover{background:#333;border-left:5px solid #000;color:#fff}#nav_menu-2-1 ul li:hover p{color:#ccc;padding-left:8px}#shop{font-size:1rem;margin-bottom:12.5%;font-family:georgia,Helvetica,Arial,sans-serif,"メイリオ";margin-left:2.08%;line-height:1.2}#shop a.lefttel{font-size:1rem;text-decoration:underline;color:#00f}.opentime{font-size:.6rem}#facebook_badge{margin-left:2.08% !important;margin-right:4.16%;margin-bottom:10%}.facebook_title{font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:.5rem;font-variant:normal;font-style:normal;font-weight:400;color:#3b5998;text-decoration:none}.facebook_ad{font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:1rem;font-variant:normal;font-style:normal;font-weight:400;color:#3b5998;text-decoration:none}.fb_image{width:80%}.layout_one #ass_social_icons .ul-btn-small li{height:20.8%}.layout_one #ass_social_icons .ul-btn-small li{width:43%}#ass_social_icons li a i{font-size:1.8rem}.ass-count-medium{font:bold 1.2rem Verdana,Geneva,sans-serif}.layout_one #ass_social_icons .ul-btn-small li div{font-size:.8rem}#search-4{margin-bottom:8.3%;margin-top:8.3%}.screen-reader-text{display:none}.searchform input[type=text]{background:url(//rampage.jp/wp-content/themes/rampage/css/../images/search-white.png) no-repeat 10px 6px #444;border:0 none;font:bold 1.2rem Arial,Helvetica,Sans-serif;color:#d7d7d7;width:41.6%;padding:6px 15px 6px 35px;border-radius:10px;text-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 3px rgba(0,0,0,.2) inset;box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 3px rgba(0,0,0,.2) inset;-webkit-transition:all .7s ease 0s;transition:all .7s ease 0s}.searchform input[type=text]:focus{background:url(//rampage.jp/wp-content/themes/rampage/css/../images/search-dark.png) no-repeat 10px 6px #fcfcfc;color:#6a6f75;width:58.3%;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(0,0,0,.9) inset;box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(0,0,0,.9) inset;text-shadow:0 2px 3px rgba(0,0,0,.1)}#searchsubmit{display:none}#mainsection{width:75%;height:100%;float:right;margin-top:3.125%}#slider{width:100%;margin-bottom:4.16%;clear:none;background-repeat:no-repeat}#contents{width:100%;margin:3.125%;padding:0}.box{float:left;width:30.5%;margin-right:4.16%;margin-bottom:4.16%}.box a{height:100%;width:100%;display:block}.box a:hover{filter:alpha(opacity=50);opacity:.50}#blog{float:left;width:30.5%;margin-right:4.16%;margin-bottom:4.16%;background-color:#2e2c2d}#blog a{display:block;height:100%;width:100%;background-color:#2e2c2d}#blog a img{width:100%}#blog a:hover{filter:alpha(opacity=50);opacity:.50}#forsale{background-color:#2e2c2d;float:left;width:65.2%;margin-bottom:4.16%;max-height:315px}#forsale_left{width:60%;height:100%;float:left}#forsale_left ul{list-style-type:none;margin:10.63%}#forsale_left ul li#vmx{margin-top:12.61%}#forsale #forsale_left ul li a{width:100%;height:100%;display:block}#forsale #forsale_left ul li a:hover{filter:alpha(opacity=50);opacity:.50}#forsale #forsale_right{float:right;width:40%;display:table}#forsale #forsale_right a{display:table-cell;vertical-align:middle}#pinefield{margin-right:0}#insta{float:left;width:30.5%;margin-right:4.16%;margin-bottom:4.16%}#insta a{display:block;height:100%;width:100%}#insta a:hover{filter:alpha(opacity=50);opacity:.50}#image{width:65.2%;height:100%;float:left;margin-right:0;margin-bottom:4.16%;display:block}#footer{width:100%;clear:both}#footerMain{background-color:#2e2c2d;position:relative;height:60px}#footerNav{display:none}#footerMain address{font-size:1.2rem;color:#fff;bottom:1.41%;position:absolute;width:100%;text-align:center}.footer_img{display:block;margin-left:auto;margin-right:auto}#footerMain address .tel{font-size:1.2rem;color:#fff;text-decoration:none}#footer footerEnd{background-color:#fff;color:#2e2c2d;font-size:1rem;width:100%;padding-top:8px;margin:0 auto}#footer #footerEnd p{text-align:center;font-size:1.2rem}#shopinfo p{font-size:1.4rem}#contents.shoptel{color:#000;text-decoration:none}#google-maps iframe{top:0;left:0;width:95.8%;max-width:460px;height:60.8%;max-height:200px}.google-maps p{text-align:left}#about_order h2{font-family:Helvetica,Arial,sans-serif,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ";color:#2e2c2d;font-size:1.8rem}#about_order p{font-size:1.1rem}#about_order_top{width:100%;margin-bottom:2.77%}#about_order_yosan{margin-bottom:2.77%}#yosan table{width:100%;max-width:455px;background-color:#2e2c2d;color:#fff;border:0;margin:0;padding:0}#yosan th{width:30%;background-color:#2e2c2d}#yosan td{width:70%;height:47%;max-height:213px}#yosan h4{font-family:Helvetica,Arial,sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ";font-size:1.4rem}#yosan ul{list-style-type:none;font-size:.8rem}#yosan img{vertical-align:text-bottom}#yosan a{text-decoration:none;color:#fff;cursor:pointer}#about_order_process{margin-bottom:2.77%}div.post{width:100%}.page-title{font-family:Verdana,Arial,sans-serif;color:#666;font-size:2rem;font-weight:700;text-shadow:1px 1px 0px #eee,2px 2px 0px;margin:1.56%}#contents{margin-bottom:4.16%}.centered{margin:0 auto}.box_sale{width:220px !important;margin:5px;padding:5px;background:#fff;float:left;box-shadow:7px 7px 10px rgba(50,50,50,.5);-webkit-box-shadow:7px 7px 10px rgba(50,50,50,.5)}.transitions-enabled.masonry,.transitions-enabled.masonry .masonry-brick{-webkit-transition-duration:1s;transition-duration:1s}.post img:hover{opacity:.5}.title_a{text-decoration:none;color:#fff;font-size:1.4rem;margin:2.77% auto}h1,h2{font-family:'Oswald',Helvetica,Arial,sans-serif;margin-bottom:0}.overlay{background-color:#2e2c2d;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}.block{float:left;margin:5px;background:#fff;padding:5px;width:220px}.block h2{font-size:1.5rem;text-transform:uppercase;background:#222;color:#fff;padding:.27% .69%;margin-bottom:0}.price{color:#f5e096;background:#222;font-weight:700;font-size:1.5rem;padding:.27% 1.38%;margin-top:0}.contact_bottom{height:6.94%;line-height:1;padding:2.08%;text-align:center;font-size:1.3rem;background-color:#2e2c2d;color:#f5f5f5;display:block;word-wrap:break-word}.contact_bottom a{text-decoration:none;text-decoration:underline;color:#f5f5f5}.contact_bottom a:link{webkit-tap-highlight-color(0,0,0,0)}.entry-content{font-size:1.4rem}.contents_category{font-size:1.3rem;margin-top:1.38%;margin-bottom:.69%}.contents_category a{text-decoration:none;color:#000}.contents_category a:hover{color:#f93}.post_date{font-size:1rem;color:#333}ul li{list-style-position:inside}#wpcf7-f69-p66-o1{margin:2.77% 0 2.77% 2.77%}.wpcf7{background:#fff;font-family:'Helvetica Neue',Helvetica,sans-serif;vertical-align:middle;padding:2.08%;width:100%}.wpcf7 p{font-family:'Helvetica Neue',Helvetica,sans-serif;font-size:1.4rem}input:focus{outline:none}.contact_title{font-size:1.5rem;color:#999;font-family:"TradeGothicNextW01-Cond";margin:2.08%;opacity:.7}span.wpcf7-list-item{display:block;margin-bottom:1.38%}.wpcf7-form-control{border:1px solid #b7b8bd;border-radius:2px;-webkit-box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(0,0,0,.7) 0 0px 0px;box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(0,0,0,.7) 0 0px 0px;padding:4px;width:33.3%;min-width:180px;margin-bottom:10px}.wpcf7-checkbox{color:#000;text-shadow:#fdf2e4 0 1px 0;border:none;padding:0}.wpcf7-textarea{width:66.5%;max-width:350px}.wpcf7-submit{border:1px solid #154d73;background:#2e2c2d;border-radius:4px;-webkit-box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(255,255,255,.4) 0 1px 0;box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(255,255,255,.4) 0 1px 0;text-shadow:#4d5247 0 1px 0;color:#fff;font-family:helvetica,serif;padding:1.18%;font-size:1.4rem;text-decoration:none;vertical-align:middle}.wpcf7-submit:hover{color:#ff9800}.wpcf7-submit:active{text-shadow:#6d7860 0 1px 0;border:1px solid #3c4d28;background:#1c2e08;background:-webkit-gradient(linear,left top,left bottom,from(#aabf93),to(#1c2e08));background:linear-gradient(to bottom,#aabf93,#1c2e08);background:-webkit-linear-gradient(top,#aabf93,#1c2e08);color:#fff}.contact_end{font-family:'Helvetica Neue',Helvetica,sans-serif;font-size:1.4rem}.wpcf7 span.wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-not-valid{background:#ffcf89}.wpcf7 .wpcf7-response-output{margin:10px 0 0;padding:5px 16px;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:4px}.wpcf7 .wpcf7-validation-errors{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.wpcf7 .wpcf7-mail-sent-ok{color:#3a87ad;background-color:#d9edf7;border:1px solid #bce8f1}.layer_board{margin:-50% 0 0 -50%}.bx-default-pager{display:none}.bx-pager-item{display:none}}@media screen and (max-width :480px){#leftsection{width:25%}#mainsection{width:75%}div.post{width:100%}}