/*! CSS Used from: http://localhost/uemura-t-old/css/import.css */
/*! @import http://localhost/uemura-t-old/css/reset.css */

#main table{border-collapse:collapse;border-spacing:0;font-size:100%;}
#main td{vertical-align:top;}
/* #main h3,h4{font-size:100%;font-weght:normal;} */
#main img{border:0;}
#main ol{list-style:none;}
#main li{list-style-type:none;margin-bottom: 10px;}
/*! end @import */
/*! @import http://localhost/uemura-t-old/css/base.css */
#box-left-naka{
    overflow:hidden;
    border:1px solid #DFDEC6;
    margin-bottom:30px;
    background-color:#FFF;
    padding:29px;
    /* font-size:24px;
    font-weight:bold; */
    padding-left: 20px;
    padding-right: 20px;}
/*! end @import */
/*! CSS Used from: http://localhost/uemura-t-old/css/tatami.css */
.txt12-15{font-size:12px;line-height:15pt;color:#333;}
.txt14-16{font-size: 14px;line-height:16pt;color:#242424;font-weight:normal;/* text-align: center; *//* margin-bottom: 10px; */}
.tatami-tbox{/* max-width: 700px; *//* margin-top:30px; */overflow:hidden;/* clear:left; */margin-left: auto;margin-right: auto;display: flex;margin-top: 20px;}
.rightimg02{/* float: right; */width:264px;}
.tatamigae{font-size: 24px;line-height:18pt;color:#663;background-repeat:no-repeat;font-weight:bold;background-position:0px 10px;/* float:left; *//* width:410px; */padding-top: 3px;margin-top: 40px;}
.tatamigae-txt{/* float:left; */font-size:14px;line-height:16pt;color:#333;max-width: 500px;/* padding-top:10px; */padding-bottom:10px;font-weight:normal;margin-right: 10px;}
.pricebox{/* max-width: 700px; */overflow:hidden;margin-top:30px;margin-bottom:30px;clear:both;margin-left: auto;margin-right: auto;}
.fusuma-photo{/* max-width: 700px; */overflow:hidden;margin-bottom:10px;margin-top:20px;/* float:left; */padding-bottom:20px;margin-left: auto;margin-right: auto;}
.photo-11{float:left;padding-right:11px;}
.imglast{float:left;margin:0px;padding:0px;}
.price{/* width:700px; */line-height:1.3em;border:1px solid #BAAEA0;font-size:12px;border-collapse:collapse;min-width: 500px;overflow-x: scroll;}
.title-price{clear:both;color:#776857;margin-bottom:10px;}
.price   tr td{padding:6px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:none;border-left-style:solid;border-top-color:#BAAEA0;border-right-color:#BAAEA0;border-bottom-color:#BAAEA0;border-left-color:#BAAEA0;vertical-align:middle;}
.price tr .common{color:#666;}
.quality{width:130px;background-color:#EFECE9;font-size:14px;line-height:16pt;font-weight:bold;color:#776857;text-align:center;}
.price-txt{font-size:14px;line-height:17pt;font-weight:bold;color:#685B4D;text-align:center;}
.price tr.top td{font-weight:bold;color:#776857;background-color:#FFF;text-align:center;}
.tatami-tbox-tline{/* max-width: 700px; */margin-top:10px;overflow:hidden;/* clear:both; *//* float:left; */padding-top: 0px;border-top-width:1px;border-top-style:dotted;border-top-color:#999;margin-left: auto;margin-right: auto;}
.smalltxt{font-size:11px;color:#666;padding-bottom:5px;}


#box-left-naka .secinner{
    max-width: 800px;
    margin-left : auto;
    margin-right : auto;
}


@media all and ( max-width:  767px) {
    .tatamigae-txt{
        max-width : 70%;
    }
}

@media all and ( max-width:  600px) {
    .rank__fusuma{
        overflow-x: scroll;
    }
    .rank__shouji{
        overflow-x: scroll;
    }  
    .price__amido{
        min-width : 100%;
        width : 100%;
    }
}

@media all and ( max-width:  500px) {
     
    
    .tatamigae-txt{
         margin-right : 0;   
         max-width : 100%;
    }
    .tatami-tbox{
        display : block;
    }
}

