/* CSS Document */
#header{margin-top:10px;}

.listArea{ font-family:Tahoma; border:1px solid #B0D9F4; text-align:left; width:958px; margin:0 auto; margin-top:10px; }
.listArea h5{ font-size:14px; font-weight:bold; color:#000; background:#F2F9FD; border-top:1px solid #F8FCFE; line-height:33px; height:33px; overflow:hidden; text-indent:17px;}
.prefecture{background:#EBF5FC url(img/pplb03.gif) repeat-x; border-bottom:1px solid #B0D9F4;}
.location{margin:13px 0 0 19px; background:url(img/pplb02.gif) no-repeat; padding-left:20px;}
.wherelay{ height:50px; margin:6px 0 0 0; position:relative;}
.wherelay .sentphoto{position:absolute; right:20px; top:13px;}
.wherelay strong{ font-size:25px; font-weight:bold; margin-left:20px; color:#2E2E2F; padding-top:10px; float:left; margin-right:30px; display:inline-block;}
.wherelay .nowhere{ padding-top:20px; background:url(img/pplb01.gif) no-repeat;}
.wherecnt{ padding-top:11px;}
.wherecnt p{ height:21px;}
.wherecnt p em{color:#FF6600; margin-right:5px;}
.wherecnt p a{margin-right:12px;}
.wherecnt p a.cBlue{ text-decoration:underline;}
.tipnoarea{ display:block; height:24px; color:#000; margin:16px 0 0 20px;  font-size:14px;}
.tipstep{ margin:0 0 12px 20px; color:#727171; display:block;}
.lowgroup{margin: 0px 0 12px 20px; font-size:14px; clear:both; display:inline-block;}
.lowgroup span{ float:right;display:block;width:852px; line-height:23px;  margin-right:16px; margin-top:-2px;_display:inline; _width:849px;*margin-bottom:12px;}
.lowgroup a,.lowgroup a:visited{ background:url(img/pplb10.gif) no-repeat right 3px; padding:0 13px 0 10px; font-size:14px; color:#2b2b2b; float:left;}
.lowgroup em{color:#1E50A2; margin-left:19px;float:left;}
.lowgroup em a,.lowgroup em a:visited{ text-decoration:underline; background:none; color:#1E50A2; margin:0 3px; padding:0; float:none;}

.function{border-bottom:1px solid #ADD8F3; height:34px; margin:20px; _overflow:hidden; margin-bottom:0;}
.function button{ background:url(img/pplb08.gif) no-repeat; width:75px; height:25px; border:0; color:#000; float:left; margin:1px 0 0 13px;}
.functionlist{ float:right; padding-top:11px;}
.functionlist a,.functionlist a:visited,.functionlist a:hover{padding-left:19px; margin-left:18px; background:url(/images/spring/pplb06.gif) no-repeat; padding-top:2px; padding-bottom:5px; color:#000; text-decoration:none; }
.functionlist .ptime,.functionlist .ptime:visited,.functionlist .ptime:hover{ background-position:0 0;}
.functionlist .btime,.functionlist .btime:visited,.functionlist .btime:hover{ background-position:0 -34px;}
.functionlist .look,.functionlist .look:visited,.functionlist .look:hover{ background-position:0 -66px;}
.functionlist .on,.functionlist .on:visited,.functionlist .on:hover{color:#ff6600;}
.listmenu{border-left:1px solid #ADD8F3; height:33px; float:left;}
.listmenu li{ line-height:33px;width:133px; height:33px; overflow:hidden; text-align:center; font-size:14px; color:#727171; border-top:1px solid #ADD8F3; border-right:1px solid #ADD8F3; float:left; background:url(img/pplb05.gif) repeat-x;}
.listmenu li.on{ background:#fff; border-bottom:1px solid #fff; height:34px;margin-bottom:1px; color:#000; _position:relative;}
.alllist dl{ float:left; width:256px; margin:25px 39px 2px 24px; display:inline; overflow:hidden;}
.alllist dt{ margin-bottom:5px;}
.alllist dt .titles{height:20px; overflow:hidden;}
.alllist dt .titles,.alllist dt .titles a{ color:#000; font-weight:bold; font-size:14px;}
.alllist dt .titles em{/*margin-left:10px;*/ font-size:12px; color:#727171; font-weight:normal;}
.alllist dt img{display:block; padding:3px; border:1px solid #ddd; margin:3px 0 6px 0;}
.alllist dd{ height:20px; color:#727171; }
.alllist dd img{ vertical-align:middle;}
.alllist dd em{margin:0 5px;}
.alllist dd em,.alllist dd em a,.alllist dd em a:visited{color:#1E50A2;}
.alllist .pk img{margin-right:2px;}
.alllist .landc img{margin-right:3px;}
.alllist .landc span{ background:url(img/pplb12.gif) no-repeat; padding-left:16px; color:#727171; margin-right:9px;}
.alllist .landc .like{ background-position:0 3px;}
.alllist .landc .comment{ background-position:0 -30px;}
.alllist .landc .view{ background-position:0 -67px;}
.notice{ width:75%; margin-left:20px;}
.listcnt .pages{margin-bottom:34px; zoom:1; width:100%;padding:10px 0; margin-top:25px; display:inline-block;}

.alllist fieldset{ background:#EBF5FC; text-indent:11px; margin:16px 19px 0; clear:both; border:0; height:35px; overflow:hidden; line-height:35px; display:inline-block; width:96%; _padding-top:6px; _height:29px;}
.alllist fieldset input{margin-right:4px; vertical-align:middle;}
.alllist fieldset button{ background:url(img/pplb09.gif) no-repeat; width:50px; height:22px; text-indent:-100px; overflow:hidden; margin-left:12px; vertical-align:middle;}


.imgside{margin:0 auto; /*width:923px;*/ height:100px;}
.imgside span{ background:url(img/pplb07.gif) no-repeat; cursor:pointer; display:block; float:left; width:9px; height:75px; overflow:hidden; margin:12px 0;}
.imgside .bleft{ background-position:0 30px;;}
.imgside .bright{background-position:-20px 30px;}
.imglist{/*width:872px;*/width: 948px;height:75px; overflow:hidden;float:left; /*margin:12px 15px;*/margin:12px 3px 12px 7px; _display:inline;}
.imglist li{width:75px; margin:0 4px 0 0;float:left;}
