p#pan		{ padding:0px 0px 5px 16px; font-size:12px; line-height:110%; color:#333333;}
p#pan a			{ color:#000099; margin-right:6px;}
p#pan a:link	{ color:#000099;}
p#pan a:visited	{ color:#000099;}
p#pan a:hover	{ color:#0099cc;}
p#title		{ width:518px; padding-left:10px;}
p.pan_left	{ width:370px; float:left;}
p#pan_right	{ width:140px; padding:0px 0px 5px 0px; line-height:110%; text-align:right; float:left;}
p#pan_right a			{ color:#000099;}
p#pan_right a:link		{ color:#000099;}
p#pan_right a:visited	{ color:#000099;}
p#pan_right a:hover	{ color:#0099cc;}
p.title_clr		{ clear:left;}
#pan span		{ margin-right:6px;}
p.part			{ margin-left:10px; padding-left:11px; font-size:14px; line-height:230%; color:#0099cc; background-color:#ffffff; font-weight:bold; letter-spacing:1px;}
p.part a:link		{ color:#0099cc; background-color:#ffffff;}
p.part a:visited	{ color:#0099cc; background-color:#ffffff;}
p.part a:hover		{ color:#00ccff; background-color:#ffffff;}
p.part span			{ margin-left:12px; margin-right:6px;}
p#part_btm		{ width:507px; margin-top:5px; border-top:solid 1px #0099cc;}
p#part_btm2		{ line-height:130%;}
p#back_top		{ width:515px; padding:28px 0px 15px 0px; text-align:right;}
p#back_top a:link	{ color:#0099cc; background-color:#ffffff;}
p#back_top a:visited{ color:#0099cc; background-color:#ffffff;}
p#back_top a:hover	{ color:#00cccc; background-color:#ffffff;}
p#btn_tel		{ width:522px; text-align:right;}

/*ニュース*/
p.news_title	{ width:420px; padding:22px 0px 4px 25px; line-height:120%; color:#0097cd; font-weight:bold; float:left;}
p.news_date		{ width: 70px; padding:22px 0px 4px 0px; line-height:120%; color:#0097cd; font-weight:bold; text-align:right; float:left;}
p.news_text		{ width:496px; margin-left:18px; padding:6px 0px 6px 6px; line-height:200%; border-top:solid 3px #16a6da; clear:left;}

/*物件一覧*/
p.next			{ width:520px; padding-top:3px; line-height:150%; text-align:right;}
p.next a:link		{ color:#333333; background-color:#ffffff;}
p.next a:visited	{ color:#333333; background-color:#ffffff;}
p.next a:hover		{ color:#333333; background-color:#ffffff;}
p.next span			{ margin-left:5px; margin-right:5px;}
table#list		{ width:518px; margin:6px 0px 6px 10px; font-size:12px; empty-cells:show; border-left:solid 1px #b5b5b5;}
table#list th		{ padding:8px 5px 8px 5px; color:#333333; background-color:#c8ecff; text-align:center; vertical-align:middle; font-weight:normal; border-top:solid 1px #b5b5b5; border-bottom:solid 1px #b5b5b5; border-right:solid 1px #b5b5b5;}
table#list th#list1	{ width:146px;}
table#list th#list2	{ width: 82px;}
table#list th#list3	{ width: 43px;}
table#list th#list4	{ width: 33px;}
table#list th#list5	{ width: 87px;}
table#list th#list6	{ width: 60px;}
table#list td		{ padding:10px 7px 5px 7px; border-bottom:solid 1px #b5b5b5; border-right:solid 1px #b5b5b5;}
table#list .list_1	{ width:142px;}
table#list .list_2	{ width: 78px;}
table#list .list_3	{ width: 39px; text-align:center;}
table#list .list_4	{ width: 29px; text-align:center;}
table#list .list_5	{ width: 83px;}
table#list .list_6	{ width: 56px;}
table#list td + td						{ width:78px;}
table#list td + td + td					{ width:39px; text-align:center;}
table#list td + td + td + td			{ width:29px; text-align:center;}
table#list td + td + td + td + td		{ width:83px; text-align:left;}
table#list td + td + td + td + td + td	{ width:56px; text-align:left;}
table#list td img		{ margin:-3px 8px 3px 2px; float:left;}
table#list td p			{ padding-left:2px;}
table#list td p img		{ margin:0px 1px 3px 1px; float:none;}
table#list td a:link	{ color:#0066cc; background-color:#ffffff;}
table#list td a:visited	{ color:#0066cc; background-color:#ffffff;}
table#list td a:hover	{ color:#0099ff; background-color:#ffffff;}

/*物件詳細*/
div#detail		{ width:518px; margin-left:10px; color:#333333; background-color:#ffffff;}
div#detail h2		{ margin:0px 0px 0px 5px; padding:10px 0px 2px 0px; font-size:16px; color:#0066cc; background-color:#ffffff; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
div#detail h2 span	{ margin-left:15px; font-size:14px; color:#333333; background-color:#ffffff; font-weight:normal; letter-spacing:1px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,sans-serif;}
div#detail h3		{ width:505px; margin:0px 0px 0px 5px; padding:5px 0px 15px 4px; font-size:12px; font-weight:normal; border-top:solid 1px #c1c1c1;}
p.subtitle1		{ margin-left:4px; padding:1px 0px 0px 5px; font-size:14px; font-weight:bold; border-left:solid 6px #35b7e6;}
table#detail1	{ margin:5px 0px 8px 0px; border-style:solid none none solid; border-width:1px; border-color:#b5b5b5;}
table#detail1 th	{ width:102px; padding:6px 0px 6px 0px; background-color:#c8ecff; font-weight:normal; text-align:center; vertical-align:middle; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
table#detail1 th span	{ font-size:10px; vertical-align:2px;}
table#detail1 td	{ padding:4px 3px; background-color:#f4feff; vertical-align:middle; text-align:center; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
table#detail1 td p		{ font-size:14px; font-weight:bold; letter-spacing:1px;}
table#detail2	{ margin-bottom:15px; text-align:center; border-style:solid none none solid; border-width:1px; border-color:#b5b5b5;}
table#detail2 th	{ width:102px; padding:3px 0px 3px 0px; background-color:#c8ecff; font-weight:normal; text-align:center; vertical-align:middle; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
table#detail2 th.detail21	{ width:56px;}
table#detail2 th.detail22	{ width:45px; font-size:10px;}
table#detail2 th#detail23	{ _width:104px;}
table#detail2 td	{ padding:4px 0px 2px 0px; background-color:#f4feff; vertical-align:middle; text-align:center; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
table#detail2 td p	{ margin-bottom:3px; padding-bottom:4px; font-size:14px; font-weight:bold; letter-spacing:1px; border-bottom:solid 1px #b5b5b5;}
div#detail_p	{ width:240px; float:left;}
div#detail_p p	{ margin-bottom:5px;}
div#detail_p img	{ border:solid 1px #b5b5b5;}
div#detail_f	{ width:277px; text-align:right; float:left;}
div#detail_f p	{ margin-bottom:5px; text-align:left;}
div#detail_f img	{ border:solid 1px #b5b5b5;}
div#detail_sp	{ padding-bottom:8px; clear:left;}
div#detail_sp td	{ padding:10px 8px 0px 0px; line-height:150%;}
div#detail_sp img	{ border:solid 1px #b5b5b5;}
div.subtitle2	{ padding:5px 0px 4px 14px; font-size:14px; font-weight:bold; background-color:#c8ecff; border:solid 1px #b5b5b5;}
p.box1			{ padding:10px 0px 5px 30px; border-style:none solid solid solid; border-width:1px; border-color:#b5b5b5;}
p.btn_act		{ padding:16px 0px 16px 0px; text-align:center;}
div.detail3		{ width:516px; border-style:none solid none solid; border-width:1px; border-color:#b5b5b5;}
div.detail3 table	{ width:100%;}
div.detail3 th		{ width:118px; padding:5px 0px 5px 16px; font-weight:normal; background-color:#f4feff; vertical-align:middle; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
div.detail3 td		{ padding:5px 0px 5px 10px; vertical-align:middle; border-style:none none solid none; border-width:1px; border-color:#b5b5b5;}
p.box2			{ padding:10px 0px 30px 15px; border-style:none solid solid solid; border-width:1px; border-color:#b5b5b5;}
p.box3			{ padding:5px 0px; text-align:center; border-style:none solid solid solid; border-width:1px; border-color:#b5b5b5;}
div#box4		{ padding-left:20px; text-align:center;}
div#box4 table		{ margin-left:auto; margin-right:auto;}
div#box4 td			{ padding:8px 20px 8px 20px; font-size:14px; line-height:215%; text-align:left; letter-spacing:1px; color:#007d9f; border:solid 1px #b5b5b5;}

/*ポイント*/
p#point01		{ width:495px; margin-left:26px; padding:10px 0px; line-height:140%;}
p#point02		{ margin-left:26px; padding:0px 0px 20px 0px;}
p#point03		{ height:75px; margin-left:26px; padding-left:38px; font-size:14px; line-height:215%; font-weight:bold; background-image:url("../point/images/bg_bar1.gif"); background-position:left top; background-repeat:no-repeat;}
p#point03 a:link	{ color:#ff6633;}
p#point03 a:visited	{ color:#ff6633;}
p#point03 a:hover	{ color:#ff6633;}
table#point04	{ margin:15px 0px 0px 0px; line-height:140%;}
table#point04 th{ padding-left:20px; font-weight:normal; text-align:center; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}

p.point_sub		{ width:498px; margin-left:19px; border-style:none none solid solid; border-width:0px 0px 2px 8px; border-color:#12a6dc;}
p.point_pnt		{ margin-left:38px; padding:12px 0px 8px 0px; font-size:12px; font-weight:bold;}
p.point_adb		{ width:510px; font-size:11px; text-align:right;}
p.point_adb img	{ margin:0px 0px 5px 5px; vertical-align:middle;}
p.point_pnt a:link,p.point_adb a:link		{ color:#00a1dc;}
p.point_pnt a:visited,p.point_adb a:visited	{ color:#00a1dc;}
p.point_pnt a:hover,p.point_adb a:hover		{ color:#0db7ef;}

div#point_table	{ width:525px; padding-top:8px; clear:left;}
/*table#point_tb	{ font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}*/
table#point_tb		{ margin-left:10px; font-size:12px; line-height:120%; border-style:solid none none solid; border-width:1px; border-color:#b5b5b5; border-collapse:inherit;}
table#point_tb tr.pt0	{ background-color:#c8ecff;}
table#point_tb tr.pt1	{ background-color:#ffffff;}
table#point_tb tr.pt2	{ background-color:#f4feff;}
table#point_tb th		{ width: 24px; padding:8px 0px 8px 0px; text-align:center; font-weight:normal; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
table#point_tb td		{ padding:8px 10px 8px 10px; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
table#point_tb tr.pt0 td{ vertical-align:middle; text-align:center;}
td#point_w2,table#point_tb .point_td2	{ width: 48px;}
td#point_w3,table#point_tb .point_td3	{ width:220px;}
/*td#point_w4,table#point_tb .point_td4	{ width:250px;}*/
p.point_ref		{ font-size:12px; padding:5px 18px 0px 12px; line-height:120%;}
p.point_mgn		{ padding-top:5px;}
div.point_ins	{ margin:8px 4px 0px 4px; padding:8px 18px 8px 32px; border:solid 1px #b5b5b5; background-color:#ffffff; background-image:url("../point/images/bg_point.gif"); background-position:left top; background-repeat:no-repeat;}
/*□*/
table#point_tb table	{ width:100%; margin:0px; border-style:none;}
table#point_tb table td				{ width:auto; font-size:16px; line-height:120%; padding:0px; border-style:none;}
table#point_tb table td span		{ font-size:12px; margin-left:2px; vertical-align:2px;}
table#point_tb table td span span	{ font-size:10px; margin-left:0px; vertical-align:2px;}
p.point_ls							{ font-size:16px; line-height:120%;}
p.point_ls span						{ font-size:12px; margin-left:2px; vertical-align:2px;}
p.point_ls span span				{ font-size:10px; margin-left:0px; vertical-align:2px;}
/*()*/
span.point_em	{ margin-right:0.2em;}
span.point_emem	{ margin-right:0.1em; margin-left:0.1em;}
span.point_1em	{ margin-right:1em;}
span.point_2em	{ margin-right:2em;}
span.point_3em	{ margin-right:3em;}
span.point_4em	{ margin-right:4em;}
span.point_5em	{ margin-right:5em;}
span.point_6em	{ margin-right:6em;}
span.point_7em	{ margin-right:7em;}
span.point_8em	{ margin-right:8em;}
span.point_9em	{ margin-right:9em;}
span.point_10em	{ margin-right:10em;}
span.point_11em	{ margin-right:11em;}
span.point_12em	{ margin-right:12em;}
span.point_em,span.point_emem,span.point_1em,span.point_2em,span.point_3em,span.point_4em,span.point_5em,span.point_6em,span.point_7em,span.point_8em,span.point_9em,span.point_10em,span.point_11em,span.point_12em{ font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}

div#point_step2	{ padding-top:20px; line-height:130%;}
div#point_step2 ul,div#point_step2 li{ margin-top:0px; margin-bottom:0px; line-height:130%;}
div#point21		{ width:490px; margin-left:25px;}
div#point21 p	{ margin-left:10px; padding:15px 0px 3px 0px;}
p#point22		{ width:490px; margin-left:35px; padding:15px 0px 0px 0px;}
p#point23		{ width:490px; margin-left:35px; padding:15px 0px 0px 0px;}
p#point24		{ width:490px; margin-left:35px; padding:15px 0px 0px 0px;}
p#point25		{ width:490px; margin-left:35px; padding:15px 0px 0px 0px;}
p#point26		{ width:490px; margin-left:35px; padding:5px 0px 65px 0px;}
div#point_info		{ width:490px; margin-left:35px; background-image:url("../point/images/bg_sub31.gif"); background-position:left top; background-repeat:repeat-y;}
div#point_info2		{ width:490px; padding-bottom:12px; background-image:url("../point/images/bg_sub32.gif"); background-position:left bottom; background-repeat:no-repeat;}
div#point_info2 div	{ width:470px; padding:10px 0px 5px 0px;}
div#point_info2 p	{ margin-left:20px; padding:5px 0px 5px 0px; line-height:150%;}
div#point_info2	li	{ line-height:150%;}
/*会社概要*/
div#company		{ margin-left:10px; padding:10px 0px 0px 0px;}
div#company table{ width:518px; border-style:solid none none solid; border-width:1px; border-color:#b5b5b5; border-collapse:inherit;}
div#company table th	{ width:102px; padding:8px 0px 8px 0px; background-color:#f4feff; font-weight:normal; text-align:center; vertical-align:middle; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
div#company table td	{ padding:8px 10px; background-color:#ffffff; line-height:140%; vertical-align:middle; border-style:none solid solid none; border-width:1px; border-color:#b5b5b5;}
div#company table td img{ margin:10px 30px 0px 0px; vertical-align:top; float:right;}
div#company a:link		{ color:#0066cc; background-color:#ffffff;}
div#company a:visited	{ color:#0066cc; background-color:#ffffff;}
div#company a:hover		{ color:#0099ff; background-color:#ffffff;}

/*個人情報*/
table#privacy	{ width:490px; margin:10px 0px 0px 20px; line-height:140%;}
table#privacy td	{ font-size:12px; line-height:140%;}
table#privacy td.prv{ padding-left:1.5em; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
table#privacy td div{ padding-top:10px; letter-spacing:1px;}
table#privacy td p	{ margin-left:1em;}


/* 200906 今月の特集
----------------------------------------------------------------*/
div#tokushuu_title					{ width:528px; height:57px; background-position:10px 0px; background-repeat:no-repeat;}
div#tokushuu_title h2				{ height:17px; font-size:10px; overflow:hidden; text-indent:-9999px;}
div#tokushuu_title a				{ display:block; width:157px; height:25px; margin-left:358px; overflow:hidden; text-indent:-9999px;}
div.tokushuu_month_title			{ background-image:url("../images/title_tokushuu_month.gif");}
div.tokushuu_minatoku_title			{ background-image:url("../images/title_tokushuu_minatoku.gif");}
div.tokushuu_month_title a			{ background-image:url("../images/title_tokushuu_month.gif"); background-position:-348px -17px;}
div.tokushuu_minatoku_title a		{ background-image:url("../images/title_tokushuu_minatoku.gif"); background-position:-348px -17px;}
div.tokushuu_month_title a:hover,
div.tokushuu_minatoku_title a:hover	{ background-position:-348px -60px;}

div#tokushuuBox01 h3		{ margin:0px; padding:15px 0px 15px 20px;}
div#tokushuuBox01 p			{ padding:0 20px 5px 20px;}
div#tokushuuBox01 table		{ width:516px; margin:0 0 10px 16px;}
div#tokushuuBox01 td		{ padding:0 11px 0 0;}
div#tokushuuBox01 td p		{ padding:5px 0 5px 4px;}
div#tokushuuBox01 td p.small{ font-size:11px;}

table#tokushuuTb01			{ width:516px; margin:0px 0px 20px 11px; border-style:solid solid none none; border-color:#b5b5b5; border-width:1px;}
table#tokushuuTb01 th,
table#tokushuuTb01 td		{ padding-top:8px; padding-bottom:6px; text-align:center; font-weight:normal; border-style:none none solid solid; border-color:#b5b5b5; border-width:1px;}
table#tokushuuTb01 th		{ background-color:#66ccff; vertical-align:middle; white-space:nowrap;}
table#tokushuuTb01 td		{ vertical-align:top;}
table#tokushuuTb01 td span	{ margin:0 auto; text-align:right;}

table#tokushuuTb01 td.td01	{ width:30px;}
table#tokushuuTb01 td.td02	{ width:auto; padding-left:3px; padding-right:3px; font-weight:bold;}
table#tokushuuTb01 td.td03	{ width:40px;}
table#tokushuuTb01 td.td_3	{ width:auto; padding-left:3px; padding-right:3px;}
table#tokushuuTb01 td.td04	{ width:auto; padding-left:3px; padding-right:3px;}
table#tokushuuTb01 td.td05	{ width:40px;}
table#tokushuuTb01 td.td06	{ width:50px; font-weight:bold;}
table#tokushuuTb01 td.td07	{ width:80px;}
table#tokushuuTb01 td.td08	{ width:50px;}

div#tokushuu_dl_btn			{ padding-bottom:15px;}
div#tokushuu_dl_btn table	{ margin:0px auto 0px auto;}
div#tokushuu_dl_btn h4		{ margin:0px; padding:0px 0px 15px 0px; font-size:12px; font-weight:normal;}
div#tokushuu_dl_btn div		{ width:448px; height:77px; margin-left:46px; background-image:url("../images/btn_tokushuu_dl.gif"); background-position:0 0; background-repeat:no-repeat;}
div#tokushuu_dl_btn p		{ height:36px; font-size:10px; overflow:hidden; text-indent:-9999px;}
div#tokushuu_dl_btn a		{ display:block; width:435px; height:34px; margin-left:6px; background-image:url("../images/btn_tokushuu_dl.gif"); background-position:-6px -36px; overflow:hidden; text-indent:-9999px;}
div#tokushuu_dl_btn a:hover	{ background-position:-6px -90px;}

div#tokushuu_dl_btn2 table	{ margin:0px auto 0px auto;}
div#tokushuu_dl_btn2 h4		{ margin:0px; padding:0px 0px 15px 0px; font-size:12px; font-weight:normal;}
div#tokushuu_dl_btn2 p		{ height:36px; font-size:10px; overflow:hidden; text-indent:-9999px;}

/*印刷設定*/
@media print{
p.btn_act{ padding:5px 0px 5px 0px;}
p#back_top,p.btn_act img,p#point03,p.point_pnt,p.point_adb,div#point_info{ display:none;}

}