@charset"Shift_JIS";*html #wrap{height:1%;}
body{margin:0 auto;padding:0;border:0;font-family:"Verdana";font-size:12px;color:#FFFFFF;background-image:url(asset/style/img_r/bg_con.gif);background-repeat:no-repeat;background-position:top center;background-color:#000000;text-align:center;}
a{color:#FFFFFF;text-decoration:none;}
p{line-height:20px;text-align:left;}
img{
	margin:0 5px 0 0;
	padding:0;
	border:0;
	vertical-align:bottom;
	margin-top: 3px;
	float: right;
}
#wrap{margin:0 auto;padding:0 0 0 0;width:960px;}
#header{margin:0 auto;padding:0 0 10px 0;width:960px;height:85px;}
.h_l{float:left;margin:0;padding:3px 0 0 5px;width:680px;}
.h_l h1{margin:10px 0 0 0;padding:0 0 5px 0;font-weight:normal;line-height:17px;text-align:left;font-size:8px;color:#C1C1C1}
.logo{float:left;margin:5px 0 0 0;padding:0;}
.h_txt01{float:left;margin:5px 0 0 0;padding:0;}
.h_date_txt{float:right;margin:0 5px 0 0;display:inline;padding:11px 0 0 0;width:90px;font-weight:bold;text-align:right;}
.h_date{float:right;margin:0;padding:13px 0 0 100px;}
.h_tel{float:left;margin:0;padding:0;}
.h_tel02{float:left;margin:0;padding:31px 0 0 0;background-image:url(asset/style/img_r/head_free_d.gif);background-repeat:no-repeat;}
.navi{float:left;margin:0;padding:0 0 5px 7px;width:953px;}
.navi ul{float:left;margin:0;padding:0;}
.navi ul li{float:left;margin:0;padding:0;height:38px;list-style-type:none;}
.navi ul li a{margin:0;padding:0;height:38px;text-decoration:none;text-indent:-9999px;overflow:hidden;display:block;background-repeat:no-repeat;}
.navi ul li a:hover{margin:0;padding:0;background-position:0 -38px;}
.dm_roll,.hc_roll,.df_roll,.shoi_roll,.c_roll,.re_roll,.sub_roll,.in_roll,.map_roll{width:135px;}
.dm_roll a,.hc_roll a,.df_roll a,.shoi_roll a,.c_roll a,.re_roll a,.sub_roll a,.in_roll a,.map_roll a{width:135px;}
.con_roll a{background-image:url(asset/style/img_r/con_roll.gif);width:135px;}
.con_roll_top a{background-image:url(asset/style/img_r/con_roll+.gif);width:135px;}
.dm_roll a{background-image:url(asset/style/img_r/d_roll.gif);}
.hc_roll a{background-image:url(asset/style/img_r/hc_roll.gif);}
.df_roll a{background-image:url(asset/style/img_r/df_roll.gif);}
.shoi_roll a{background-image:url(asset/style/img_r/si_roll.gif);}
.c_roll a{background-image:url(asset/style/img_r/c_roll.gif);}
.re_roll a{background-image:url(asset/style/img_r/re_roll.gif);}
.sub_roll a{background-image:url(asset/style/img_r/subway_roll.gif);}
.in_roll a{background-image:url(asset/style/img_r/in_roll.gif);}
.map_roll a{background-image:url(asset/style/img_r/map_roll.gif);}
.main{float:left;margin:0 5px;padding:5px 0 0 0;width:950px;border-top:solid 1px #585857;}
.top_f{
	float:left;
	margin:0;
	padding:0 0 10px 0px;
	width:950px;
	background-image: url(asset/style/img_r/iphone.jpg);
	height: 316px;
}
.top_img{float:left;margin:0 0 10px 0;padding:9px;background-image:url(asset/style/img_r/bg02.gif);background-repeat:repeat;}
.left{float:left;margin:0;padding:0;width:714px;}
.bn01{
	float:left;
	margin:0;
	padding:0;
}
.i_box{
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 14px 0;
	width:701px;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;	
}


.box{
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 14px 0;
	width:701px;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;
}

.box_shop{
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	width:701px;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;
}

.box02{float:left;margin:0 0 10px 10px;display:inline;padding:10px 0;width:681px;background-image:url(asset/style/img_r/bg08.gif);background-repeat:repeat;}
.side{float:left;margin:0;padding:0;width:235px;}
.s_box{
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;
	width:235px;
}
.s_box2{
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;
	width:235px;
}

.u_box1{
	float:left;
	margin:0 0 10px 12px;
	padding:10px 0 10px 0;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;
	width:300px;
}


.u_box{
	float:left;
	margin:0 0 10px 12px;
	padding:10px 0 10px 0;
	background-image:url(asset/style/img_r/bg02.gif);
	background-repeat:repeat;
	width:300px;
}


.mansion_owner_roll{
 float: left;
 margin: 0;
 padding: 0 0 5px 9px;
 width: 217px;
 }
 
.mansion_owner_roll a{
 margin: 0;
 padding: 0;
 width: 217px; height:107px;
 background-image: url(asset/style/img_r/side/mansion_owner_roll.jpg);
 background-repeat: no-repeat;
 text-decoration: none;
 text-indent: -9999px;
 display: block;
 overflow: hidden;
 }
 
.mansion_owner_roll a:hover{
 margin: 0;
 padding: 0;
 background-position: 0 -107px;
 }


.s_box_f{float:left;margin:0 0 10px 0;padding:0px 0 10px 10;background-image:url(asset/style/img_r/iphone4.jpg);background-repeat:repeat;width:235px;}
.si_roll{float:left;margin:0;padding:0 0 5px 9px;width:216px;}
.si_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/si_roll.jpg);background-repeat:no-repeat;width:216px;height:90px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.si_roll a:hover{margin:0;padding:0;background-position:0 -90px;}
.kagu_roll{float:left;margin:0;padding:0 0 5px 9px;width:216px;}
.kagu_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/kagu_camp_roll.jpg);background-repeat:no-repeat;width:177px;height:125px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.kagu_roll a:hover{margin:0;padding:0;background-position:0 -125px;}
.s_txt01{float:left;margin:0 0 5px 9px;display:inline;padding:5px 10px;background-image:url(asset/style/img_r/bg05.gif);background-repeat:repeat;width:196px;}
.s_but{float:left;margin:0 0 0 29px;display:inline;padding:0;}
.u_txt01{float:left;margin:0 0 5px 9px;display:inline;padding:5px 10px;background-image:url(asset/style/img_r/bg05.gif);background-repeat:repeat;width:250px;}


.fur_roll{float:left;margin:0;padding:5px 0 5px 9px;width:216px;}
.fur_roll a{margin:5px 0 2px 2px;padding:0;background-image:url(asset/style/img_r/side/fur_roll.jpg);background-repeat:no-repeat;width:212px;height:88px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.fur_roll a:hover{margin:5px 0 2px 2px;padding:0;background-position:0 -90px;}

.online_roll{float:left;margin:0;padding:0 0 5px 9px;width:253px;}
.online_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/online_roll.jpg);background-repeat:no-repeat;width:253px;height:55px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.online_roll a:hover{margin:0;padding:0;background-position:0 -55px;}

.bn01 img{float:left;margin:0;padding:0;}
.s_txt_box{float:left;margin:0 0 0 9px;display:inline;padding:5px 10px;background-image:url(asset/style/img_r/bg05.gif);background-repeat:repeat;width:195px;}
.s_txt_box img{float:left;margin:0 0 5px 10px;display:inline;padding:0;}
.h3_tit{float:left;margin:0 0 5px 3px;display:inline;padding:2px 0 10px 14px;background-image:url(asset/style/img_r/icon.png);background-repeat:no-repeat;width:190px;font-size:12px;color:#DADADA;text-align:left;letter-spacing:-1px;text-decoration:underline;}
.s_txt02{float:left;margin:0;padding:0 0 5px 5px;width:195px;}
.s_txt02 span{color:#FF6700;}
.hou_roll{float:left;margin:0;padding:0 0 5px 9px;width:217px;}
.hou_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/hou_roll.gif);background-repeat:no-repeat;width:217px;height:87px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.hou_roll a:hover{margin:0;padding:0;background-position:0 -87px;}

.nsz_roll{float:left;margin:0;padding:0 0 5px 9px;width:217px;}
.nsz_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/nsz_roll.gif);background-repeat:no-repeat;width:217px;height:87px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.nsz_roll a:hover{margin:0;padding:0;background-position:0 -87px;}


.tokyo-rent {float:left;margin:0;padding:0 0 0 13px;width:270px;}


.nagoya-s_roll{float:left;margin:0;padding:0 0 5px 9px;width:217px;}
.nagoya-s_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/nagoya-s_roll.gif);background-repeat:no-repeat;width:217px;height:87px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.nagoya-s_roll a:hover{margin:0;padding:0;background-position:0 -87px;}


.pr_nagoya_roll{float:left;margin:0;padding:0 0 5px 9px;width:217px;}
.pr_nagoya_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/pr_nagoya_roll.gif);background-repeat:no-repeat;width:217px;height:87px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.pr_nagoya_roll a:hover{margin:0;padding:0;background-position:0 -87px;}


.fb_roll{float:left;margin:0;padding:10px 0 5px 9px;width:217px;}
.fb_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/fb_roll.gif);background-repeat:no-repeat;width:217px;height:87px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.fb_roll a:hover{margin:0;padding:0;background-position:0 -87px;}

.sb_roll{float:left;margin:0;padding:10px 0 5px 9px;width:217px;}
.sb_roll a{margin:0;padding:0;background-image:url(asset/style/img_r/side/sb_roll.gif);background-repeat:no-repeat;width:217px;height:87px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.sb_roll a:hover{margin:0;padding:0;background-position:0 -87px;}
.r_nagoya{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_nagoya a{margin:0;padding:0;background-image:url(../route/img_r/nagoya.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_nagoya a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_kokusai{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_kokusai a{margin:0;padding:0;background-image:url(../route/img_r/kokusai.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_kokusai a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_marunouchi{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_marunouchi a{margin:0;padding:0;background-image:url(../route/img_r/marunouchi.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_marunouchi a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_hisaya{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_hisaya a{margin:0;padding:0;background-image:url(../route/img_r/hisaya.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_hisaya a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_takaoka{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_takaoka a{margin:0;padding:0;background-image:url(../route/img_r/takaoka.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_takaoka a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_kurumamichi{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_kurumamichi a{margin:0;padding:0;background-image:url(../route/img_r/kurumamichi.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_kurumamichi a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_fushimi{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_fushimi a{margin:0;padding:0;background-image:url(../route/img_r/fushimi.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_fushimi a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_sakae{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_sakae a{margin:0;padding:0;background-image:url(../route/img_r/sakae.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_sakae a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_sinsakae{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_sinsakae a{margin:0;padding:0;background-image:url(../route/img_r/sinsakae.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_sinsakae a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_chikusa{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_chikusa a{margin:0;padding:0;background-image:url(../route/img_r/chikusa.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_chikusa a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_chikusa2{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_chikusa2 a{margin:0;padding:0;background-image:url(../route/img_r/chikusa2.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_chikusa2 a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_yaba{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_yaba a{margin:0;padding:0;background-image:url(../route/img_r/yaba.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_yaba a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_kamimaezu{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_kamimaezu a{margin:0;padding:0;background-image:url(../route/img_r/kamimaezu.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_kamimaezu a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_betsuin{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_betsuin a{margin:0;padding:0;background-image:url(../route/img_r/betsuin.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_betsuin a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_kanayama{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_kanayama a{margin:0;padding:0;background-image:url(../route/img_r/kanayama.png);background-repeat:no-repeat;background-position:0 -31px;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_kanayama a:hover{margin:0;padding:0;background-position:0 0;}
.r_tsurumai{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_tsurumai a{margin:0;padding:0;background-image:url(../route/img_r/tsurumai.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_tsurumai a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_osu{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_osu a{margin:0;padding:0;background-image:url(../route/img_r/osu.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_osu a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_mizuho{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_mizuho a{margin:0;padding:0;background-image:url(../route/img_r/mizuho.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_mizuho a:hover{margin:0;padding:0;background-position:0 -31px;}
.r_ozone{float:left;margin:0;padding:0 0 0 0;width:97px;}
.r_ozone a{margin:0;padding:0;background-image:url(../route/img_r/ozone.png);background-repeat:no-repeat;width:97px;height:31px;text-decoration:none;text-indent:-9999px;display:block;overflow:hidden;}
.r_ozone a:hover{margin:0;padding:0;background-position:0 -31px;}
.btm{margin:0 auto;padding:0;background-image:url(asset/style/img_r/bg07.gif);background-repeat:no-repeat;background-position:bottom;}
.btm02{margin:0 auto;padding:0;width:950px;}
.btm_box{float:left;margin:0 0 10px 0;padding:10px 0 10px 0;background-image:url(asset/style/img_r/bg02.gif);background-repeat:repeat;width:950px;}
.b_b_txt01{float:left;margin:0 10px;display:inline;padding:11px 10px 10px 10px;width:910px;background-image:url(asset/style/img_r/foot_free_d.gif);background-repeat:repeat;font-size:10px;}
.b_b_txt011{float:left;margin:0 10px;display:inline;padding:11px 10px 10px 10px;width:910px;background-image:url(asset/style/img_r/bg05.gif);background-repeat:repeat;font-size:10px;}
.b_b_txt01 img{float:left;margin:0;padding:15px 0 10px 70px;}
.corp{float:left;margin:0 0 0px 0;padding:0px 0 5px 0; background-color:#F8F8F8;width:950px}
.corp img {float:left;margin:0;padding:0;}


.foot{float:left;margin:0 auto;padding:0;width:950px;}
.foot p{color:#D9D9D9;}
.page_top{float:right;margin:5px 3px 0 0;display:inline;padding:0;}
.f_txt01{float:left;margin:0;padding:0 0 4px 3px;width:930px;}
.f_txt01 span{font-weight:bold;}
.f_txt02{float:left;margin:0;padding:0 0 4px 3px;width:930px;font-size:10px;}
.copy{float:left;margin:0;padding:20px 0 10px 3px;width:930px;font-size:10px;}
.iphone{position:absolute;top:138px;left:9px;}
.iphone2{position:absolute;top:-100px;left:685px;}
.iphone3{position:absolute;top:2042px;left:130px;}
.iphone4{position:absolute;top:929px;left:9px;}
.iine{float:right;}

		#s_annai {
			position: relative;
			width: 127px;
			margin: 0;
			padding: 0;
			top: 10px;
			left:-147px;
			*left: 554px;
			_left: 559px;
			z-index: 1000px;
		}
		.absolute {
			background: url(asset/style/img_r/side_bn/bg.gif) no-repeat;
			width: 127px;
			position:absolute;
			top: 0;
			left: 0;
		}
		#s_annai p{
			float: left;
			width: 90px;
			font-size: 10px;
			color: #FFF;
			padding: 2px 0 0 10px;
			margin: 0;
		}
		.bn_x{
			float: left;
			margin: 4px 0 0 6px;
			display: inline;
			padding: 0;
		}
		.s_bn_an{
			float: right;
			margin: 0;
			padding: 0;
		}
		
    @media screen and (max-device-width: 1080px) {
      #s_annai {
		  display: none;
      }
    }
