body {background-color:#cdcdcd;font-size:1.2em;}
.sakura-header {margin:0; padding:0; width:100%; border: 0;}
.sakura-slide {margin:0; padding:0; width:98%; border: 0;}
#header {margin:0; padding:0; background-color:#4A7900; border:none; margin-top:-5px;padding-bottom:5px;}
#footer {margin:0; padding:0; background-color:#4A7900; border:none;text-align:center;}
#footer p{font-weight:100;font-size:80%;}
.title{
 padding:10px 0px 20px 60px;
height:25px;
background-image: url("../images/h2.png");
background-repeat:no-repeat;
background-position:left bottom;
line-height:1.1em;
border-bottom:solid 10px #6B8E23;
 color:#4A7900;
 font-weight:bold;
font-size:1.3em;
border-radius: 0px 0px 8px 8px / 0px 0px 8px 8px;
}
.title h2{text-shadow: 0 1px 0 #000;}
.small{font-size:0.85em;color:#FD710B;font-weight:100;}


.title2{
padding:0px 0px 0px 45px;
background-image: url("../images/h3.png");
background-repeat:no-repeat;
background-position:left bottom;
height:auto;
line-height:1.8em;
border:solid 5px #6B8E23;
 color:#4A7900;
 font-weight:200;
font-size:1.1em;
border-radius:10px;
}
.title2 span{font-size:0.9em;}

.title3{
padding:0px 0px 0px 50px;
background-image: url("../images/p.png");
background-repeat:no-repeat;
background-position:left center;
line-height:1.4em;
border:solid 5px #6B8E23;
 color:#4A7900;
 font-weight:200;
font-size:1em;
border-radius:10px;
}


.title4{
padding:0px 0px 0px 50px;
background-image: url("../images/phone.png");
background-repeat:no-repeat;
background-position:left center;
line-height:1.4em;
border:solid 5px #6B8E23;
 color:#4A7900;
 font-weight:200;
font-size:1em;
border-radius:10px;
}

.image-box1{width:33%;float: left;overflow:hidden;}
.image-box1 img{width:100%;}
.image-box2{width:260px;height:180px;text-align:center; overflow:hidden;border:2px solid #cdcdcd;float: left;margin:0 2px 2px 0;}
.image-box2 img{margin:0;width:260px;}

.title5{
padding:0px 0px 0px 50px;
background-image: url("../images/title5.png");
background-repeat:no-repeat;
background-position:left center;
line-height:1.4em;
border:solid 5px #6B8E23;
 color:#4A7900;
 font-weight:200;
font-size:1em;
border-radius:10px;
}


.ui-icon-alt span{color:#fc8f01;font-size:1.4em;font-weight:bold;}

.image200p{width:200px;height:200px;}
.image40p{width:60px;height:60px;float:left;margin:0 5px -8px 0;}
.p-small{font-size:0.75em;font-weight:100;}

.wid40{width:40%;}

.sakura {font-size:1.2em;}

.company{margin-top:10px 10px 0 0;
          padding:0;
          border:solid 1px #cdcdcd;
         -moz-border-radius: 4px;
         -webkit-border-radius: 4px;
         -khtml-border-radius: 4px; 
             border-radius: 4px;
}

.osusume01{color:#FD710B;font-weight:bold;}
.osusume02{color:#FD710B;font-weight:bold;margin:0;}
.osusume{position:relative;}
.medal{position:absolute;left:55px;top:-15px;z-index:102;}
.new{position:absolute;left:60px;top:-10px;z-index:102;}

.company h3{text-align:center; background-color:#E9E9E9;padding:5px 0;margin:0;font-size:1em;}
.company p{margin-left:20px;}
.p80{font-weight:100;font-size:12px;}
.bg-green{ color:#6B8E23;}
.text-red2{color:#fe4f02;}
.text-red{font-weight:100;color:#fe4f02;font-size:14px;text-shadow:none;}

.block-a{padding:0; border:solid 1px #cdcdcd; float:left; padding:0;background-color:#E9E9E9;width:33.05%;}
.block-a p{padding:5px 5px;margin:0;font-size:1em;}
.block-a span{color:#FD710B;}
.block-b{ padding:0; border:solid 1px #cdcdcd; float:left; padding:0;width:33.05%;}
.block-b p{padding:5px 5px;margin:0;font-size:1em;}
.block-b span{color:#FD710B;}
.block-c{ padding:0; border:solid 1px #cdcdcd; float:left; padding:0;width:99.8%;}
.block-c p{padding:5px 5px;margin:0;font-size:1em;}
.block-c h3{color:#FD710B;text-align:left; background-color:#F7FEED;padding:5px 0;margin:0;font-size:1em;border-bottom:1px solid #cdcdcd;padding-left:5px;}
.block-c span{color:#FD710B;}
.block-d{ padding:0; border:solid 1px #cdcdcd; float:left; padding:0;width:99.8%;}
.block-d p{padding:5px 5px;margin:0;font-size:1em;}
.block-d h3{color:#FD710B;text-align:left; background-color:#F7FEED;padding:5px 0;margin:0;font-size:1em;border-bottom:1px solid #cdcdcd;padding-left:5px;}
.block-d span{color:#4D7900;font-size:1.6em;font-weight:bold;}
.price {font-size:1em;}



.h3-1{background-color:#cdcdcd;padding:10px ;border-radius: 5px;font-size:1em;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;}

.radius1{
         -moz-border-radius: 5px;
         -webkit-border-radius: 5px;
         -khtml-border-radius: 5px; 
             border-radius: 5px;
}
.radius40{
         -moz-border-radius: 10px;
         -webkit-border-radius: 10px;
         -khtml-border-radius: 10px; 
             border-radius: 10px;}
.info01{background-color:#fff;padding:20px;border:1px solid #ddd;}

.shadow1{-webkit-box-shadow:0px 1px 3px #ccc;}
.icon-on{width:56px;height:57px;margin:0 1px 2px 0;overflow:hidden;float:left;font-size:0px;background-image: url(../images/icon-on.png);repeat:no-repeat;border:1px solid #ddd;}
.icon-off{width:56px;height:57px;margin:0 1px 2px 0;overflow:hidden;float:left;font-size:0px;background-image: url(../images/icon-off.png);repeat:no-repeat;border:1px solid #ddd;}
.ic-0en{background-position: 0px 0px;}
.ic-wash{background-position: 0px 56px;}
.ic-lock{background-position: 0px 112px;}
.ic-gas{background-position: 56px 0px;}
.ic-toilet{background-position: 56px 56px;}
.ic-pet{background-position: 56px 112px;}
.ic-oidaki{background-position: 112px 0px;}
.ic-hikari{background-position: 112px 56px;}
.ic-aircon{background-position: 112px 112px;}
.ic-24h{background-position: 168px 0px;}
.ic-western{background-position: 168px 56px;}
.ic-south{background-position: 168px 112px;}



.clear-b{clear:both;}
/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*Scott*/
div.pagination {
       font-size:1.1em;
       text-align:1.8em;
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a,div.pagination a:visited {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	text-decoration: none; 
	color: #88AF3F;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #85BD1E;
	color: #638425;
	background-color: #F1FFD6;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #B2E05D;
	font-weight: bold;
	background-color: #FD710B;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}

.txtright {
	float: right;
}

/*----------------smart phone tablet start----------------------------*/
@media screen and (max-width: 959px) { 
body{font-size:1.2em;}
.block-a{width:49.62%;}
.block-b{width:49.62%;}
.block-c{width:99.62%;}
.block-d{width:99.62%;}
.image-box1{width:50%;}
.image-box2{width:260px;height:180px;}
.image-box2 img{width:260px;}
}
@media screen and (max-width: 640px) { 
body{font-size:1.2em;}
.block-a{width:99.7%;}
.block-b{width:99.7%;}
.block-c{width:99.7%;}
.block-d{width:99.7%;}
.image-box1{width:50%;}
.image-box2{width:130px;height:90px}
.image-box2 img{width:130px;}
.title{ padding:10px 0px 15px 60px;
height:44px;}

}
@media screen and(min-width: 330px) and (max-width: 480px) { 
body{font-size:1em;}
.block-a{width:99.5%;}
.block-b{width:99.5%;}
.block-c{width:99.5%;}
.block-d{width:99.5%;}
.image-box1{width:100%;}
.image-box2{width:130px;height:90px;}
.image-box2 img{width:130px;}
.title{ padding:10px 0px 15px 60px;
height:44px;}
}
@media screen and (max-width: 480px) { 
body{font-size:1em;}
.block-a{width:99.3%;}
.block-b{width:99.3%;}
.block-c{width:99.3%;}
.block-d{width:99.3%;}
.image-box1{width:100%;}
.image-box2{width:130px;height:90px;}
.image-box2 img{width:130px;}
.title{ padding:10px 0px 15px 60px;
height:40px;}
}
