/* ページ全体 */
/* ブラウザ固有のマージンを除去 */
h1,h2,h3,h4,h5,h6,p,ul,ol,dl{
	margin:0;
	padding:0;
}

body{
	margin: 0px;
	padding: 0px;
	/*background:url(http://apaman-plaza.co.jp/images/shinchiku_net/bg_.gif);*/
	background:url(/images/shinchiku_net/background_chs05.gif);
	line-height:1.2em;
}

.w{
	width:800px;
	margin:0 auto;
	text-align:center;
	background-color:#FFFFCC;
}

.body{
	background-color:#FFFFCC;
	clear:both;
	padding:30px;
}

img { border: none; }
a:hover { color:#F00}
/*.w a:link{ color: #0066CC; }*/
.w a:visited{ color: #CC9933; }
/*.w a:active{ color: #FFCC99; }*/
/*.w a:hover{ color: #FFCC99; background-color: #CC9933; }*/
.p{vertical-align:middle;}

#keiyakuzumi{
	margin:20% auto 0px;
	width:600px;
	padding:10px;
	background:#FFFFCC;
	vertical-align:text-bottom;
}

#red{color:red;}

/* 管理モード */


/* search */
#ts{margin:0px auto;}
#ts td{text-align:left}
#form{display:inline; font-size:12px;}
#x{text-align:right;width:800px;margin:0px auto;}


/* senmon */
#senmon{background: #FFFFCC;}
#senmon h2{
	background:url(http://www.shinchiku.net/images/shinchiku_net/index/menu-back.png);
	width:790px;
	height:75px;
	line-height:75px;
	font-size:32px;
	border:5px inset #39f;
}
#senmon td{text-align:left}
#senmon fieldset{width:700px;}


/* Header */
#top{
	text-align: left;
	padding: 10px;
	font-size:11px;
	line-height:1.2em;
	color:#99c;
}

#yahoo{
	font:12px;
	text-align:right;
	margin:0px auto;
	padding:0px;
	line-height:12px;
	color:#99c;
	background:#FFFFCC;
}
#yahoo img{border:0px;}
.title{
	/*background:url(http://www.shinchiku.net/images/shinchiku_net/index/menu-back.png);*/
	/*width:790px;*/
	/*height:75px;*/
	/* border:5px inset #39f; */
}
.title h1{
	font-size:50px;
	text-align:center;
	padding:20px 0;
}
.title .p{border:0px;}
.title a{color:#CC9933; background-color:#FFFFCC; text-decoration:none;}

.menu{
	/* background:url(http://www.shinchiku.net/images/shinchiku_net/index/menu-back.png); */
	width:800px;
	height:72px;
	font:bold 14px;
	line-height:30px;
}
/*
.menu a:link{ color: #0066CC; }
.menu a:visited{ color: #CC9933; }
.menu a:active{ color: #FFCC99; }
.menu a:hover{ color: #FFCC99; background-color: #CC9933; }
*/

.menu2{
	/*width:800px;*/
	/*position:relative;*/
	/*background:#FFFFCC;*/
	text-align:left;
}
/*.menu2 h3{width:300px}*/
.kensaku{
	/*display:block;*/
	float:left;
	padding:5px;
	width:300px;
}
.kensaku img{
	vertical-align:middle;
	border:0px;
}
#bai,#chin,#dai,#manth,#map{
	/*display:block;*/
	font-size:24px;
	font-weight:bold;
	/*font:bold 24px MS明朝;*/
	margin:10px 0px 0px 20px;
	/*line-height:28px;*/
}
/*.kensaku h2{
	font-size:16px;
	margin:0px;
}
*/
/*.kensaku span{
	display:none;
}
*/
.n{font-size:13px}
#bai a{color:#5555A9 !important}
#chin a{color:#A95568 !important}
#dai a{color:#693 !important}
#manth a{color:#eb0 !important}
#map a{color:#C00 !important}


.gaiyo{
	/*position:relative;
	right:0px;
	top:0px;
	display:block;*/
	float:right;
	/*padding:5px 20px 5px;*/
	text-align:right;
	width:480px;
	font-size:13px;
}
/*.gaiyo h2{
	color:#666;
	font:20px bold;
}*/
/*.gaiyo span{color:red;}*/


#mot{
	/* background:url(/images/share/wall-s.gif); */
	float:right;
	width:300px;
	text-align:center;
	font-weight: bold;
	font-size:20px;
	padding-top:5px;
}
#mot a{color:#06c !important}

/* MainBody */
.stitle{
	text-align:left;
    margin: 30px 0px 0px 0px;
	padding:10px 0px;
	font:bold 40px;
	color:#CC9933;
	border-width: 2px 0px 0px 10px;
    border-color: #CC9933;
	border-style: solid;
	/* background:url(http://www.shinchiku.net/images/shinchiku_net/index/menu-back.png); */
	width:780px;
}
#memo:first-letter { color:#808000; }
#memo:first-line { font-weight:bold; }

.l{display:none}
.stitle2{
	font:bold 24px;
	color:red;
	padding:20px 40px 0px;
	text-align:left;
}
.disc{
	font:14px;
	line-height:21px;
	text-align:left;
	margin:3px 40px 0px;
	padding:10px;
	border-left:5px dotted red;
	border-top:5px dotted red;
}
.red{color:red;}
.mt-img{
	margin:0px 4px;
	text-align:left;
}
.mt-img .img{
	 background:url(http://www.apaman-plaza.co.jp/shinchiku.net/monthly/images_monthly/monthly_triangle.gif) repeat-y;
}
#manthly{
	text-decoration:none;
	font-size:16px;
	color:#66c;
}
#manthly img { vertical-align:middle; }
.come{
	padding:20px;
	color:#666;
}
.tanki{
	background:url(http://www.apaman-plaza.co.jp/images/apaman-plaza_co_jp/chintai/kagu2.jpg);
	height:420px;
	width:580px;
	text-align:left;
	padding:20px;
}
.tanki h2{
	padding:10px;
}
.なし{display:none;}
.あり{color:#0066cc !important;}
.qa{
	width:600px;
	font-size:16px;
	line-height:25px;
}
.qa img,.qa b{
	text-align:center;
	margin:10px;
}
.qa div{
	padding:20px;
	background:#ececec;
	text-align:left;
}
.qa div p{
	text-align:right;
}
.bg-aqua{
	background:#D2FFFF;
	width:640px;
	text-align:left;
	padding:20px 20px;
	margin:0px auto;
}
.bg-aqua span{
	color:#666;
	font-size:10px;
}
.bg-aqua b{color:#6F2D00;}
.bg-aqua p{text-align:right;}
.bg-aqua h3{color:blue;font-size:18px}
.bg-aqua a{color:#f60 !important}
.flow{line-height:200%;}
.flow b{color:#f60;}
.flow a{display:block;text-align:center;line-height:250%;}
.flow h2{text-align:center;}

.daigaku,.tandai {
	height:25px;
	float:left;
	font-size:16px;
	line-height:30px;
	padding:auto;
}
.daigaku{width:114px;}
.tandai{width:191px;}
#d-menu{width:700px;margin:2px auto;text-align:center;}

.center{
	text-align:center;
	font-size:12px;
	margin:0px auto;
}
.cap{
	color:red;
	font-size:12px;
}

#pb{
	margin:20px auto;
	width:760px;
	background:#fff;
}
#pic-list{
	margin:15px;
	float:left;
	width:366px;
	height:500px;
	font-size:12px;
}
.pic{
	text-align:center;
	border:1px solid gray;
	width:120px;
	height:104px;
	float:left;
}
#pic-r{
	margin:70px 20px;
	width:300px;
	height:400px;
	float:right;
}
.ms_name{
	display:block;
	background:#339;
	font-size:18px;
	height:45px;
	line-height:45px
}
.ms_name a{
	display:block;
	color:white !important;
	vertical-align:middle;
}

#s-body{
	width:800px;
	background:white;
}

li i{font:normal bold 12px inherit; padding-left:20px;}

#comment-h{position:absolute; top:-100px; left:-100px; width:100px;}


/* リスト表示 */
.list{
	text-align:left;
	width:640px;
	font-size:12px;
	line-height:18px;
	margin:0px auto;
}
.list a{
	font-weight: bold;
}

.list button{
	display:block;
	margin:0px auto;
	text-align:center;
}
.clist{
	width:320px;
	height:124px;
	float:left;
	text-align:center;
}
.lc span{color:#ffffff;}
.lc .-空室予定{color:#ff0099;}
.lc img{display:inline; float:none !important; vertical-align:middle;}
.lc{
	float:right;
	width:226px;
	/* cursor:hand; */
}
.lt{
	font-size:12px;
	font-weight:normal;
	background:#FFCC99;
	float:right;
	line-height:16px;
	width:226px;
}
.lt h3{
	font-size:12px;
	font-weight:normal;
	float:right;
	line-height:16px;
	width:226px;
}
.clist img{float:left;}
.scm{
	display:block;
	background:#FFCC99;
	float:right;
	width:226px;
}
.scm img{display:inline; float:none !important; vertical-align:middle;}

.t-list{
	text-align:left;
	line-height:1.3em;
}

.t-list li{
	margin-top:10px;
}

.t-list li p{
	padding-left:2em;
}

#kodawari{display:block;text-align:center;}


/* Mrアパマン */
.mrapaman{
	font-size:16px;
	text-align: left;
}
#mrl{
	width:600px;
	font-size:14px;
	padding-left:100px;
	text-align: left;
	line-height:25px;
}
#mrmenu{
	text-aling:center;
}
.mrt{
	display:block;
	background:#ee9999;
	font:bold 16px;
	text-aling:center;
	width:600px;
	line-height:20px;
}
#mrtimg{
	text-align:center;
	line-height:70px;
	font-size:20px;
	font-weight:bold;
	background: url(http://www.apaman-plaza.co.jp/images/apaman-plaza_co_jp/tetsujin/colum_back.gif) no-repeat center center;
}
#mrdbody{
	width:600px;
}
#mrdbody h1{
	color:#ee6666;
	font-weight:bold;
	font-size:18px;
}
#mrauthor{
	float:right;
}
#mrdbody img{
	display:block;
	margin:10px;
	float:right;
}
#mrmbody{
	text-align:left;
}
.strong{
	color:#ee6666;
}


/* 寝具 */
.singubody{background:#fff; font-size:14px;}
.singubody h1,.singubody h2{ font-size:16px;}
.singubody a{text-decoration:none;}
.singubody h1{background:#6699FF; width:90%; color:#ffffff;}


/* 役立ちリンク集 */
.tlt{clear: both;margin:20px auto 5px;border-bottom: 1px solid gray;}
.tli, .tlj{width:225px;float:left;}
.tli{background:#ccffcc}
.tlj{background:#ccccff}
.tlc{width:420px; float:left; text-align: left; margin-left: 5px;}
#ylink{width:650px;margin:5px auto;}
.l2{height:48px; line-height:48px;}

/* リンク集 */
.ltable{
	margin:10px auto;
	border: 0px solid #F0A300;
	width:755px;
	background-color: #DDAA33;
}
.lth{
	text-aling:center;
	height:29px;
	line-height:29px;
	color:white;
	border: 1px solid #F0A300;
	font-weight:bold;
}
.ltdb,.ltdt,.ltdc{
	border-left: 1px solid #F0A300;
	border-bottom: 1px solid #F0A300;
	background-color: #FFFFCC;
	height:50px;
}
.ltdb,.ltdt{
	width:150px;
	text-align:center;
}
.ltdc{
	border-right: 1px solid #F0A300;
	width:450px;
	text-align:left;
}
.ltdc div{color:#FF6633;}
.timei{
	float:left;
	width:150px;
	color:red;
	text-align:left;
	margin-left:35px;
	line-height:25px;
}
.link-syosai{
	float:right;
	width:500px;
	margin-right:50px;
}
.link-syosai b{color:#0099FF;}


/* Footer */
#footer{font-size:13px;width:750px }
#t{
	background:#ccc;
	margin:0px 20px
}
.banner{
	width:100%;
	margin:0px}
.banner p{
	display:block;
	width:175px;
	height:80px;
	float:left;
	margin:15px 5px;
}
.cr{
	font-size:12px;
	color:#666666;
	text-align:center;
}


.footinfo span {font-weight:bold;}



.賃貸,.新築,.なし{display:none;}


/*Google map*/
#map_canvas{
	width:640px;
	height:460px;
	text-align:left;
}

