@charset "utf-8";

/* トップページ */
#page_top {}
#page_top .banner1 { width:100%; height:66px; overflow:hidden; cursor:pointer;}
#page_top .banner1 .hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_top .banner1 a { display:block; width:100%; height:100%;}
#page_top .banner1 h2 { text-align:center; width:405px; color:#006699; font-size:1.6em; margin-top:-60px; /margin-top:-63px; line-height:1.2em; font-weight:bold;}
#page_top .banner1 h2 img { vertical-align:-0.2em; margin-right:0.2em;}
#page_top .info_block { width:100%; margin-top:20px; background:url(images/top/top_info_block_b.gif) no-repeat left bottom;}
#page_top .info_block .info_block_inner { width:100%; background:url(images/top/top_info_block_c.gif) repeat-y center;}
#page_top .info_block .left_block { width:322px; float:left;}
#page_top .info_block .right_block { width:322px; float:right;}
#page_top .info_block .left_block ul,
#page_top .info_block .right_block ul { width:278px; margin-left:22px; margin-top:1.4em;}
#page_top .info_block .left_block li,
#page_top .info_block .right_block li { background:url(images/common/line01.gif) repeat-x bottom; padding-bottom:0.8em; margin-bottom:0.8em;}
#page_top .info_block .date { margin-bottom:0.3em; line-height:1.3em; background-image:url(images/common/icon05.gif); background-repeat:no-repeat; background-position:left 0.4ex; padding-left:17px; color:#3399cc;}
#page_top .info_block .left_block li.last,
#page_top .info_block .right_block li.last { background:none; margin-bottom:0; padding-bottom:1.3em;}

/*未使用*/
#page_top .info_block .date .date_num1 { font-family:Arial, Helvetica, sans-serif; margin-right:0.3em; font-size:1.2em; vertical-align:-0.1ex;}
#page_top .info_block .date .division { margin-left:0.3em; margin-right:0.3em;}
#page_top .info_block .date span { color:#3399cc;}

#page_top .info_block .title { line-height:1.3em;}
#page_top .info_block .title a { color:#333; text-decoration:none;}
#page_top .info_block .title a:hover { color:#3399cc; text-decoration:underline;}
#page_top .info_block .clear_def { font-size:4px; background:url(images/top/top_info_block_b.gif) no-repeat left bottom;}
#page_top .top_block1 { margin-top:5px; margin-bottom:15px; width:100%; height:209px; overflow:hidden; position:relative;}
#page_top .top_block1 a { display:block; width:100%; height:100%;}
#page_top .top_block1 a:hover img { opacity:0.7; filter: alpha(opacity=70);}
#page_top .top_block1 .voice_btn a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_top .top_block1 .backimg { position:absolute; top:0; left:0;}
#page_top .top_block1 .voice_btn { width:213px; height:173px; position:absolute; left:11px; top:26px;}
#page_top .top_block1 .present_btn1,
#page_top .top_block1 .present_btn2,
#page_top .top_block1 .present_btn3 { width:119px; height:129px; position:absolute; top:64px;}
#page_top .top_block1 .present_btn1 { left:245px;}
#page_top .top_block1 .present_btn2 { left:376px;}
#page_top .top_block1 .present_btn3 { left:507px;}
#page_top .top_block2 { margin-bottom:15px; width:100%;}
#page_top .top_block2 .banner { cursor:pointer; width:100%; height:92px; position:relative; overflow:hidden;}
#page_top .top_block2 .banner .back_img { position:absolute; top:0; left:0;}
#page_top .top_block2 .banner .pic1,
#page_top .top_block2 .banner .pic2,
#page_top .top_block2 .banner .pic3 { position:absolute; top:6px;}
#page_top .top_block2 .banner .pic1 { left:267px;}
#page_top .top_block2 .banner .pic2 { left:393px;}
#page_top .top_block2 .banner .pic3 { left:519px;}
#page_top .top_block2 .banner .text { line-height:1.2em; text-align:center; position:absolute; width:217px; left:25px; top:15px; _top:16px; color:#fff; font-weight:bold; font-size:1.5em;}
#page_top .top_block2 .banner img { vertical-align:0.4em;}
#page_top .top_block3 { width:100%; background:url(images/top/top_block3_back.gif) repeat-y left; border-bottom:1px #ccc solid; padding-bottom:12px;}
#page_top .top_block3 .title { width:100%; height:30px; overflow:hidden; margin-bottom:12px;}
#page_top .top_block3 .title strong { display:block; font-size:1.2em; color:#fff; margin-top:-1.5em; /margin-top:-1.4em; _margin-top:-1.3em; margin-left:20px; line-height:1em;}
#page_top .top_block3 .inner { width:618px; margin-left:16px; background-image:url(images/top/top_block3_line1.gif); background-repeat:repeat-y; background-position:left top;}

/*#page_top .top_block3 .left_block { width:293px; float:left;}
#page_top .top_block3 .right_block { width:293px; float:right;}*/

#page_top .top_block3 .contents_block1 { width:186px; float:left;}
#page_top .top_block3 .contents_block2 { width:186px; float:left; margin-left:30px;}
#page_top .top_block3 .contents_block3 { width:186px; float:right;}

#page_top .top_block3 .specs_block { width:100%; margin-bottom:0.5em;}
#page_top .top_block3 .specs_block h3 { font-size:1.25em; font-weight:bold; color:#006699; /*background-image:url(images/top/top_block2_icon.jpg); background-repeat:no-repeat; background-position:left 0.3ex;*/ margin-bottom:0.2em; line-height:1.2em; /*padding-left:19px;*/}
#page_top .top_block3 .specs_block h3 a { font-size:1em; text-decoration:none; font-weight:bold; color:#006699;}
#page_top .top_block3 .specs_block h3 a:hover { text-decoration:underline;}
#page_top .top_block3 .specs_block p { font-size:11px; line-height:1.4em;}

#page_top .top_block3 .btn a { display:block; width:100%; height:30px; background:url(images/top/top_block2_btn_o_w186.jpg) no-repeat left top;}
#page_top .top_block3 .btn a:hover img { opacity:0; filter: alpha(opacity=0);}
#page_top .top_block3 .pic_block { width:100%; background:url(images/top/top_block3_pic_back_w186.gif) repeat-y left; text-align:center; padding-top:2px; padding-bottom:2px; margin-bottom:8px; border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
#page_top .top_block3 .pic_block img { width:180px;}
#page_top .top_block3 .pic_block a { width:180px; display:block; margin-left:auto; margin-right:auto;}
#page_top .top_block3 .pic_block a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_top .footer_space10px { height:10px; overflow:hidden; display:block;}

/* 土地活用イベントのご案内 */
#page_event_kenngaku .block1 { margin-bottom:20px;}
#page_event_kenngaku .block1 .img1 { margin-bottom:26px;}
#page_event_kenngaku .list_block1 { margin-bottom:20px; background:url(images/others/event_kenngaku1_btn_back1.gif) no-repeat left bottom;}
#page_event_kenngaku .list_block1 .btn_block1 { text-align:center; padding-top:15px; padding-bottom:18px;}
#page_event_kenngaku .list_block1 .btn_block1 a { background:url(images/others/event_kenngaku1_btn1_o.jpg) no-repeat left top; display:block; width:335px; height:45px; margin-left:auto; margin-right:auto;}
#page_event_kenngaku .list_block1 .btn_block1 a:hover img { opacity:0; filter: alpha(opacity=0);}
#page_event_kenngaku .list_block1 .list_block_inner { padding-bottom:1.5em; background:url(images/others/voice_box1_c.gif) repeat-y left;}
#page_event_kenngaku .list_block1 .title1,
#page_event_kenngaku .list_block1 .title2 { width:100%; margin-bottom:1.7em; background:url(images/others/event_kenngaku1_t_back1_b.gif) repeat-y left;}
#page_event_kenngaku .list_block1 .title1 .title_inner { width:100%; background:url(images/others/event_kenngaku1_t_back1_a.jpg) no-repeat left top;}
#page_event_kenngaku .list_block1 .title2 .title_inner { width:100%; background:url(images/others/event_kenngaku1_t_back2_a.jpg) no-repeat left top;}
#page_event_kenngaku .list_block1 .title_inner h3 { font-weight:bold; color:#fff; font-size:1.5em; margin-left:22px; padding-top:0.6em; padding-bottom:0.3em; _padding-top:0.7em; _padding-bottom:0.2em; line-height:1.2em; margin-right:170px;}
#page_event_kenngaku .list_block1 .content_block1 { margin-bottom:1.3em; background:url(images/common/line03.gif) repeat-x bottom; text-align:center; margin-left:17px; width:616px;}
#page_event_kenngaku .list_block1 .content_block2 { text-align:center; margin-left:17px; width:616px;}
#page_event_kenngaku .list_block1 .content_block_inner1,
#page_event_kenngaku .list_block1 .content_block_inner2 { text-align:left; width:606px; margin-left:auto; margin-right:auto;}
#page_event_kenngaku .list_block1 .content_block_inner1 { padding-bottom:1.2em;}
#page_event_kenngaku .list_block1 .content_block1 .icon1,
#page_event_kenngaku .list_block1 .content_block2 .icon1 { float:left;}
#page_event_kenngaku .list_block1 .content1 .row { margin-bottom:0.4em;}
#page_event_kenngaku .list_block1 .content1 .row.last { margin-bottom:0;}
#page_event_kenngaku .list_block1 .content1 .text1,
#page_event_kenngaku .list_block1 .content1 .text2 { margin-left:65px; font-size:1.6em; line-height:1.2em; font-weight:bold;}
#page_event_kenngaku .list_block1 .content1 .text1 .font_num1,
#page_event_kenngaku .list_block1 .content3 .text1 .font_num1 { font-size:1.15em;}

#page_event_kenngaku .list_block1 .content1 .text2 a:hover { color:#70b7db;}
#page_event_kenngaku .list_block1 .content1 .text2 a:hover img { opacity:0.9; filter:alpha(opacity=90);}

#page_event_kenngaku .list_block1 .content1 .date1,
#page_event_kenngaku .list_block1 .content1 .date1 span { color:#cc6666;}
#page_event_kenngaku .list_block1 .content1 .right_block { width:135px; float:right; margin-left:5px;}
#page_event_kenngaku .list_block1 .content1 .right_block .price { margin-bottom:0.6em; width:100%;}
#page_event_kenngaku .list_block1 .content1 .right_block .price p { color:#006699; font-weight:bold; font-size:1.4em; line-height:1.2em; text-align:center; padding-top:0.2em;}
#page_event_kenngaku .list_block1 .content1 .right_block .price .font_num1 { font-size:1.2em; vertical-align:-0.1ex;}
#page_event_kenngaku .list_block1 .content1 .right_block a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_event_kenngaku .list_block1 .content2 h4 { margin-bottom:0.6em; line-height:1.2em; color:#3399cc; font-weight:bold; font-size:1.4em;}
#page_event_kenngaku .list_block1 .content2 .left_block,
#page_event_kenngaku .list_block1 .content2 .right_block { width:298px;}
#page_event_kenngaku .list_block1 .content2 .left_block { float:left;}
#page_event_kenngaku .list_block1 .content2 .right_block { float:right;}
#page_event_kenngaku .list_block1 .content2 li { background-image:url(images/common/icon11.gif); background-repeat:no-repeat; background-position:left 0.5ex; padding-left:16px; line-height:1.3em; margin-bottom:0.4em;}
#page_event_kenngaku .list_block1 .content2 .text_block1 { padding-top:1em;}
#page_event_kenngaku .list_block1 .content3 h4,
#page_event_kenngaku .list_block1 .content3 h4 { color:#3399cc;}
#page_event_kenngaku .list_block1 .content3 .text1 { margin-left:65px; font-size:1.4em; line-height:1.2em; font-weight:bold;}
#page_event_kenngaku .list_block1 .content3 .row { margin-bottom:0.3em;}
#page_event_kenngaku .list_block1 .content3 .text_block1 { padding-top:0.8em;}
#page_event_kenngaku .button_block01,
#page_event_past .button_block01 { text-align:center; padding-top:2.1em;}
#page_event_kenngaku .button_block01 p,
#page_event_past .button_block01 p { width:480px; margin-left:auto; margin-right:auto;}
#page_event_kenngaku .button_block01 a,
#page_event_past .button_block01 a { width:100%;}
#page_event_kenngaku .button_block01 a:hover img,
#page_event_past .button_block01 a:hover img { opacity:0.9; filter:alpha(opacity=90);}
/*#page_event_kenngaku .font_change1 { font-family:Arial, Helvetica, sans-serif, meiryo, "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}*/

/* 未使用
#page_event_kenngaku .last_block { margin-bottom:0!important;}*/

/* イベント・相談会のご案内 */
#page_event_index .block1 { width:100%;}
#page_event_index .block1 ul { width:100%;}
#page_event_index .block1 li { width:206px;}
#page_event_index .block1 li a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_event_index .block1 li.left { float:left; margin-right:16px;}
#page_event_index .block1 li.center { float:left;}
#page_event_index .block1 li.right { float:right;}

/* 過去に開催したイベントの様子 */
#page_event_past .others_main_header .title { margin-bottom:0.7em;}
#page_event_past .list_block1 { width:100%; background:url(images/others/event_pastbox1_a.jpg) no-repeat left top; margin-bottom:13px;}
#page_event_past .list_block1 h3 { color:#fff; font-weight:bold; font-size:1.4em; padding:0.55em 10px 0.25em 20px; line-height:1.2em;}
#page_event_past .list_block1_footer { width:100%; padding-bottom:10px; background:url(images/others/voice_box1_b.gif) no-repeat left bottom;}
#page_event_past .list_block1_inner { padding-top:1.2em; padding-bottom:0.5em; width:100%; background:url(images/others/voice_box1_c.gif) repeat-y left;}
#page_event_past .list_block1 .content1,
#page_event_past .list_block1 .content2 { margin-left:20px; width:610px;}
#page_event_past .list_block1 .content1 { background:url(images/common/line03.gif) repeat-x bottom; margin-bottom:0.8em; padding-bottom:0.9em;}
#page_event_past .list_block1 .content1 .left { width:235px; float:left;}
#page_event_past .list_block1 .content1 .right { width:370px; float:right;}
#page_event_past .list_block1 .content1 img { float:left;}
#page_event_past .list_block1 .content1 p { margin-left:57px; line-height:1.3em;}
#page_event_past .list_block1 .content2 p { line-height:1.4em; margin-top:0.5em;}
#page_event_past .button_format01 { padding-top:2.8em;}

/* 大家さんのためのお悩み解決相談会・相続対策無料質問会/共通 */
#page_event_soudan .block1,
#page_event_soudan .block2 { width:100%; background:url(images/others/event_pastbox1_a.jpg) no-repeat left top;}
#page_event_soudan h2 { color:#fff; font-weight:bold; font-size:1.6em; padding:0.47em 10px 0.23em 20px; _padding:0.57em 10px 0.17em 20px; line-height:1.2em;}
#page_event_soudan .block_footer { width:100%; padding-bottom:10px; background:url(images/others/voice_box1_b.gif) no-repeat left bottom;}
#page_event_soudan .block_inner { padding-top:1.7em; padding-bottom:22px; width:100%; background:url(images/others/voice_box1_c.gif) repeat-y left;}
#page_event_soudan .block_content1,
#page_event_soudan .block1 .block1_3,
#page_event_soudan .block1 .block1_4,
#page_event_soudan .block2 .block1_2,
#page_event_soudan .block2 .block1_3 { margin-left:32px; width:586px;}
#page_event_soudan .block1 .font_1_2em,
#page_event_soudan .block2 .font_1_2em { line-height:1.4em;}

/* 大家さんのためのお悩み解決相談会 */
#page_event_soudan .block1 { margin-bottom:30px;}
#page_event_soudan .block1 .block1_1 { width:100%; height:582px; position:relative; margin-top:2.5em;}
#page_event_soudan .block1 .block1_1 .img1 { position:absolute; top:0; left:69px;}
#page_event_soudan .block1 .block1_1 .img2 { position:absolute; top:63px; left:20px;}
#page_event_soudan .block1 .block1_1 .img3 { position:absolute; bottom:0; left:32px;}
#page_event_soudan .block1 .block1_2 { margin-bottom:30px; margin-top:-70px;}
#page_event_soudan .block1 .block1_2 ul { margin-left:62px; width:375px;}
#page_event_soudan .block1 .block1_2 li { line-height:1.4em; margin-bottom:0.5em; padding-left:18px; background-image:url(images/common/icon08.gif); background-repeat:no-repeat; background-position:left 0.4ex;}
#page_event_soudan .block1 .block1_2 strong { color:#cc3300; font-size:1.6em; display:block; margin-left:62px; margin-top:0.6em;}
#page_event_soudan .block1 .block1_3,
#page_event_soudan .block2 .block1_2 { background:#ffffe1 url(images/chintai/senior_use_case_pointbox_b.gif) no-repeat left bottom;}
#page_event_soudan .block1 .block1_3 { margin-bottom:35px; padding-bottom:2em;}
#page_event_soudan .block1 .block1_3 .block1_3_h,
#page_event_soudan .block2 .block1_2 .block1_2_h { margin-bottom:1.4em;}
#page_event_soudan .block1 .block1_3 ul,
#page_event_soudan .block2 .block1_2 ul { margin-left:30px;}
#page_event_soudan .block1 .block1_3 li,
#page_event_soudan .block2 .block1_2 li { margin-bottom:0.5em; line-height:1.3em; font-size:1.2em; padding-left:18px; background-image:url(images/common/icon08.gif); background-repeat:no-repeat; background-position:left 0.5ex;}
#page_event_soudan .block1 .block1_3 p { margin-left:48px;}
#page_event_soudan .block1 .block1_4 .img1,
#page_event_soudan .block2 .block1_3 .img1 { margin-bottom:1.1em; text-align:center;}
#page_event_soudan .block1 .block1_4 .table,
#page_event_soudan .block2 .block1_3 .table { width:100%; padding-top:1px; margin-bottom:15px; background:url(images/common/line01.gif) repeat-x top;}
#page_event_soudan .block1 .block1_4 .table table,
#page_event_soudan .block2 .block1_3 .table table { width:100%;}
#page_event_soudan .block1 .block1_4 .table th,
#page_event_soudan .block1 .block1_4 .table td,
#page_event_soudan .block2 .block1_3 .table th,
#page_event_soudan .block2 .block1_3 .table td { padding-top:1.2em; padding-bottom:1.2em;}
#page_event_soudan .block1 .block1_4 .table th,
#page_event_soudan .block2 .block1_3 .table th { text-align:left; background:#f0f0eb url(images/others/soudan_table1_th_line.gif) no-repeat left bottom; width:115px;}
#page_event_soudan .block1 .block1_4 .table td,
#page_event_soudan .block2 .block1_3 .table td { background:url(images/others/soudan_table1_td_line.gif) no-repeat left bottom;}
#page_event_soudan .freenum_icon { vertical-align:-0.2ex; margin-right:0.3em;}
#page_event_soudan .block1 .block1_4 .table th p,
#page_event_soudan .block2 .block1_3 .table th p { width:96px; margin-left:12px; font-size:1.2em;}
#page_event_soudan .block1 .block1_4 .table td p,
#page_event_soudan .block2 .block1_3 .table td p { width:447px; margin-left:12px; font-size:1.2em; line-height:1.3em;}
#page_event_soudan .block1 .block1_4 .dl_format01,
#page_event_soudan .block2 .block1_3 .dl_format01{ margin-top:0.4em; width:447px; margin-left:12px;}
#page_event_soudan .block1 .block1_4 .map_btn,
#page_event_soudan .block2 .block1_3 .map_btn { margin-top:0.3em; text-align:right;}
#page_event_soudan .block1 .block1_4 .map_btn a,
#page_event_soudan .block2 .block1_3 .map_btn a { overflow:hidden; display:block; /display:inline-block; width:120px; height:22px; margin-left:auto;}
#page_event_soudan .block1 .block1_4 .map_btn a:hover img,
#page_event_soudan .block1 .block1_4 .btn_block a:hover img,
#page_event_soudan .block2 .block1_3 .map_btn a:hover img,
#page_event_soudan .block2 .block1_3 .btn_block a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_event_soudan .block1 .block1_4 .table td .font_num1,
#page_event_soudan .block2 .block1_3 .table td .font_num1 { font-size:1.2em; line-height:1.3em;}
#page_event_soudan .block1 .block1_4 .btn_block,
#page_event_soudan .block2 .block1_3 .btn_block { text-align:center;}
#page_event_soudan .block1 .block1_4 .btn_block a,
#page_event_soudan .block2 .block1_3 .btn_block a { width:385px; height:42px; margin-left:auto; margin-right:auto;}

/* 相続対策無料質問会 */
#page_event_soudan .block2 .block1_1 { height:360px; overflow:hidden; position:relative; margin-top:1.6em; margin-bottom:2em;}
#page_event_soudan .block2 .block1_1 img { position:absolute; left:32px; top:0;}
#page_event_soudan .block2 .block1_2 { margin-bottom:35px; padding-bottom:1.5em;}

/* 一括借上システム */
#page_ikkatsu .block1 { margin-bottom:25px;}
#page_ikkatsu .block1 .img1 { margin-bottom:20px;}
#page_ikkatsu .block1 p { margin-left:5px; padding-top:0.3em; padding-bottom:0.3em; border-left:3px #ccc solid; padding-left:15px; margin-bottom:2.4em; line-height:1.7em;}
#page_ikkatsu .block2 { padding-top:23px; padding-bottom:15px; background:#ddeef2; text-align:center;}
#page_ikkatsu .block2 p { width:598px; margin-left:auto; margin-right:auto; text-align:right; margin-top:0.6em;}
#page_ikkatsu .block3 { padding-top:2em; margin-left:23px;}

/* 経営姿勢 */
#page_keiei .block1 { padding-top:27px; padding-bottom:2.3em; margin-bottom:3em; background:#cee2e6 url(images/others/keiei03.jpg) no-repeat left bottom}
#page_keiei .block1 .column1 { padding-left:27px; margin-bottom:2.5em;}
#page_keiei .block1 .column2 { margin-left:290px; width:340px;}
#page_keiei .block1 .column2 p { background:url(images/common/line01.gif) repeat-x top; margin-top:1.2em; padding-top:1.2em; color:#1f3f5f}
#page_keiei .block2 { width:100%;}
#page_keiei .block2 ul { width:100%;}
#page_keiei .block2 li.left { float:left; width:193px;}
#page_keiei .block2 li.center { float:left; margin-left:35px; width:193px;}
#page_keiei .block2 li.right { float:right; width:194px;}
#page_keiei .block2 li p { margin-top:1em; line-height:1.7em;}

/* 土地診断 */
#page_sindan1 .btn_block1 { margin-bottom:28px; background:url(images/others/sindan_btnblock1_back.gif) repeat-x bottom; height:44px;}
#page_sindan1 .btn_block1 ul { height:100%; width:350px; margin-left:20px;}
#page_sindan1 .btn_block1 li { height:100%; width:150px; float:left; margin-right:3px;}
#page_sindan1 .btn_block1 li a { width:100%; height:100%; display:block;}
#page_sindan1 .btn_block1 li.btn1 a { background:url(images/others/sindan_btn1_o.gif) no-repeat left top;}
#page_sindan1 .btn_block1 li.btn2 a { background:url(images/others/sindan_btn2_o.gif) no-repeat left top;}
#page_sindan1 .btn_block1 li a:hover img { opacity:0; filter: alpha(opacity=0);}
#page_sindan1 .block1 { width:100%;}
#page_sindan1 .block1 .left_block { width:370px; float:left;}
#page_sindan1 .block1 .left_block .title1 { margin:3px 0 2.5em 20px;}
#page_sindan1 .block1 .right_block { width:270px; float:right; text-align:right;}
#page_sindan1 .block1 .right_block p { margin-left:auto;}
#page_sindan1 .block1 .right_block p.img1 { width:261px; margin-bottom:30px;}
#page_sindan1 .block1 .right_block p.img1 a { display:block; height:171px; width:100%;}
#page_sindan1 .block1 .right_block p.img1 a:hover img { opacity:0.9; filter: alpha(opacity=90);}
#page_sindan1 .block1 .right_block p.img2 { padding-bottom:5px; width:263px; margin-left:auto;}
#page_sindan1 .block1 .right_block p.img3 { padding-bottom:5px; width:266px; margin-left:auto;}
#page_sindan1 .list_block1,
#page_sindan1 .list_block2 { background:url(images/common/line03.gif) repeat-x bottom; margin-left:20px; padding-bottom:1.4em; margin-bottom:1.3em;}
#page_sindan1 .list_block1 { width:315px;}
#page_sindan1 .list_block2 { width:610px;}
#page_sindan1 .list_icon1 { float:left;}
#page_sindan1 .list_block1 h3,
#page_sindan1 .list_block2 h3 { margin-left:35px; font-weight:bold; font-size:1.6em;}
#page_sindan1 .list_block1 h3 { color:#c90348;}
#page_sindan1 .list_block2 h3 { color:#339900;}
#page_sindan1 .list_block1 p,
#page_sindan1 .list_block2 p { margin-left:35px;}
#page_sindan1 .list_block_last { background:none; padding-bottom:0; margin-bottom:0;}
#page_sindan1 .block2 { width:610px; margin-left:20px; padding-top:10px; background:url(images/others/sindan_box1_a.gif) no-repeat left top;}
#page_sindan1 .block2_inner { padding-bottom:10px; background:url(images/others/sindan_box1_b.gif) no-repeat left bottom;}
#page_sindan1 .block2_footer { background:url(images/others/sindan_box1_c.gif) repeat-y left;}
#page_sindan1 .block2 .block2_inner p { width:570px; margin-left:20px; line-height:1.7em; padding-top:0.5em; padding-bottom:0.5em;}
#page_sindan1 .block2 .block2_inner p a { text-decoration:none; margin-left:0.3em; margin-right:0.3em;}
#page_sindan1 .block2 .block2_inner p a:hover { text-decoration:underline;}

/* 収益物件 */
#page_syueki1 .others_main_header .title { padding-top:1.8em;}
#page_syueki1 .others_main_header .dl_format01 { margin-left:102px; margin-top:0.9em;}
#page_syueki1 .block1 { width:100%; margin-bottom:2.5em;}
#page_syueki1 .block1 .right_block { height:188px; position:relative; width:389px; float:right;}
#page_syueki1 .block1 .right_block .title_img { position:absolute; left:0; top:0;}
#page_syueki1 .block1 .right_block .btn { position:absolute; left:0; bottom:0; width:100%; height:93px;}
#page_syueki1 .block1 .right_block .btn a { display:block; width:100%; height:100%; background:url(images/others/syueki_index_btn1_o.jpg) no-repeat left top;}
#page_syueki1 .block1 .right_block .btn a:hover img { opacity:0; filter: alpha(opacity=0);}
#page_syueki1 .block1 .left_block { width:246px; float:left; background:url(images/others/syueki_index_pic01_back.gif) repeat-y left; padding-top:2px; padding-bottom:2px; text-align:center; border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
#page_syueki1 .block2 { width:100%;}
#page_syueki1 .block2 .text1 { margin-bottom:2.5em;}
#page_syueki1 .block2 .pic_block1 { width:100%;}
#page_syueki1 .block2 .pic1 { float:left;}
#page_syueki1 .block2 .pic2 { float:left; margin-left:10px;}
#page_syueki1 .block2 .pic3 { float:right;}
#page_syueki1 .syueki_block1 { margin-bottom:30px; width:100%; background:url(images/others/syueki_index_table_back1.gif) repeat-y left; border-bottom:1px #ccc solid;}
#page_syueki1 .last_syueki_block { margin-bottom:0;}
#page_syueki1 .syueki_block1 .table_h1 { position:relative; width:100%; height:30px; margin-bottom:23px; overflow:hidden;}
#page_syueki1 .syueki_block1 .table_h1 img { position:absolute; top:0; left:0;}
#page_syueki1 .syueki_block1 .table_h1 p { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.4em; position:absolute; top:6px; right:6px; width:50px; line-height:1.2em; color:#74b031;}
#page_syueki1 .syueki_block1 .syueki_block_inner { padding-bottom:30px; width:590px; margin-left:auto; margin-right:auto;}
#page_syueki1 .syueki_block1 .list1 { margin-bottom:1.6em; width:100%;}
#page_syueki1 .syueki_block1 .list1 .icon1_list1 { width:255px; float:left;}
#page_syueki1 .syueki_block1 .list1 .icon1_list2 { width:325px; float:right;}
#page_syueki1 .syueki_block1 .list1 .icon1_list3 { width:100%;}
#page_syueki1 .syueki_block1 .list1 img.icon1 { float:left;}
#page_syueki1 .syueki_block1 .list1 p { margin-left:100px; padding-top:0.3em; line-height:1.4em; padding-bottom:1.3em;}
#page_syueki1 .syueki_block1 .list1 .icon1_list3 p { padding-bottom:0;}
#page_syueki1 .syueki_block1 .list2 { margin-bottom:20px; width:100%; padding-top:10px; background:url(images/others/syueki_index_box1_a.gif) no-repeat left top;}
#page_syueki1 .syueki_block1 .list2 .list_inner { padding-top:16px; width:100%; background:url(images/others/syueki_index_box1_c.gif) repeat-y left;}
#page_syueki1 .syueki_block1 .list2 .list_footer { padding-bottom:10px; width:100%; background:url(images/others/syueki_index_box1_b.gif) no-repeat left bottom;}
#page_syueki1 .syueki_block1 .list2 .row_block1 { background:url(images/common/line03.gif) repeat-x bottom; width:100%; margin-bottom:1.3em;}
#page_syueki1 .syueki_block1 .list2 .row_block2 { width:100%;}
#page_syueki1 .syueki_block1 .list2 .row_block1 .left_icon,
#page_syueki1 .syueki_block1 .list2 .row_block2 .left_icon { float:left;}
#page_syueki1 .syueki_block1 .list2 .row_block1 .right_block,
#page_syueki1 .syueki_block1 .list2 .row_block2 .right_block { padding-bottom:0.7em; float:right; width:425px;}
#page_syueki1 .syueki_block1 .list2 .row_block1 .right_block li,
#page_syueki1 .syueki_block1 .list2 .row_block2 .right_block li { font-size:1.2em; padding-left:25px; background-image:url(images/others/syueki_index_icon7.gif); background-repeat:no-repeat; background-position:left 0; margin-bottom:0.5em; margin-right:10px;}
#page_syueki1 .syueki_block1 .table1 { width:100%;}
#page_syueki1 .syueki_block1 .table1 table { border-collapse:collapse; width:100%;}
#page_syueki1 .syueki_block1 .table1 th,
#page_syueki1 .syueki_block1 .table1 td { border:1px #ccc solid; padding-top:0.6em; padding-bottom:0.6em; line-height:1.3em;}
#page_syueki1 .syueki_block1 .table1 th { text-align:left; background:#f0f0eb; width:250px;}
#page_syueki1 .syueki_block1 .table1 th p { line-height:1.3em; color:#006699; font-weight:bold; font-size:1.2em; margin-left:20px; margin-right:10px;}
#page_syueki1 .syueki_block1 .table1 td { text-align:right; padding-left:20px; padding-right:20px;}
#page_syueki1 .syueki_block1 .table1 .list_td { text-align:left; padding-top:0.9em; padding-bottom:0.9em;}
#page_syueki1 .syueki_block1 .table1 .font_num1 { margin-left:0.2ex; margin-right:0.2ex; font-size:1.2em; line-height:1.3em;}
#page_syueki1 .syueki_block1 .table1 .list_td li { background-image:url(images/common/icon10.gif); background-repeat:no-repeat; background-position:left 0.9ex; padding-left:12px; line-height:1.3em; margin-bottom:0.3em;}

/* 賃貸住宅経営/一覧 */
#page_chintai_index .header_block { width:100%; height:220px; position:relative; margin-bottom:25px;}
#page_chintai_index .header_block .pic1,
#page_chintai_index .header_block .pic2,
#page_chintai_index .header_block .pic3 { position:absolute; top:0;}
#page_chintai_index .header_block .pic1 { left:0;}
#page_chintai_index .header_block .pic2 { left:216px;}
#page_chintai_index .header_block .pic3 { left:433px;}
#page_chintai_index .header_block .title { position:absolute; top:177px; left:0;}
#page_chintai_index .list_block1 .row_block { margin-bottom:9px;}
#page_chintai_index .list_block1 .left_block1,
#page_chintai_index .list_block1 .right_block1 { width:320px; background:#f0f0eb; text-align:center;}
#page_chintai_index .list_block1 .title,
#page_chintai_index .list_block1 .text1,
#page_chintai_index .list_block1 .chintai_pic1 { text-align:left; width:290px; margin-left:auto; margin-right:auto;}
#page_chintai_index .list_block1 .left_block1 { float:left;}
#page_chintai_index .list_block1 .right_block1 { float:right;}
#page_chintai_index .list_block1 .title { text-align:left; width:290px; margin-left:auto; margin-right:auto;}
#page_chintai_index .list_block1 .title h3 { line-height:1.3em; font-size:1.4em; font-weight:bold; color:#006699; padding-top:1.1em; padding-bottom:0.5em;}
#page_chintai_index .list_block1 .btn1 { float:right; width:90px; margin-left:0.5em; padding-top:15px;}
#page_chintai_index .list_block1 .btn1 a { display:block; width:100%; height:25px; background:url(images/chintai/chintai_index_btn1_back.gif) no-repeat left top;}
#page_chintai_index .list_block1 .btn1 a:hover img { opacity:0.8; filter: alpha(opacity=80);}
#page_chintai_index .list_block1 .text1 { line-height:1.5em; margin-bottom:1em;}
#page_chintai_index .list_block1 .chintai_pic1 { padding-bottom:15px;}
#page_chintai_index .list_block1 .chintai_pic1 img { width:290px;}

/* 賃貸住宅経営詳細/共通 */
.page_chintai_common .block1 { width:100%;}
.page_chintai_common .block1 .pic_block1 { position:relative; width:100%;}
.page_chintai_common .block1 .pic_block1 .pic1,
.page_chintai_common .block1 .pic_block1 .pic2,
.page_chintai_common .block1 .pic_block1 .pic3,
.page_chintai_common .block1 .pic_block1 .pic4,
.page_chintai_common .block1 .pic_block1 .pic5 { position:absolute;}
.page_chintai_common .block1 .pic_block1 .pic1 { top:0; left:0;}
.page_chintai_common .block1 .pic_block1 .pic2 { top:0; right:0;}
.page_chintai_common .block1 .pic_block1 .pic3 { bottom:0; right:0;}
#page_chintai01 .chintai_text1 p,
#page_chintai02 .chintai_text1 p,
#page_chintai03 .chintai_text1 p,
#page_chintai04 .chintai_text1 p,
#page_chintai06 .chintai_text1 p,
#page_chintai08 .chintai_text1 p,
#page_chintai09 .chintai_text1 p,
#page_chintai10 .chintai_text1 p,
#page_chintai11 .chintai_text1 p { line-height:1.8em; border-left:3px #00689b solid; padding:0.5em 0 0.5em 20px;}

/* フジパレス・ロフトタイプ */
#page_chintai01 .block1 { width:100%; margin-bottom:40px;}
#page_chintai01 .block1 .img1 { margin-bottom:23px;}
#page_chintai01 .block1 .pic_block1 { height:303px;}
#page_chintai01 .block2 { width:100%; height:386px; position:relative;}
#page_chintai01 .block2 .img1 { position:absolute; top:0; left:11px;}
#page_chintai01 .block2 .img2 { position:absolute; top:26px; right:0;}
#page_chintai01 .block2 .chintai_text1 { width:275px; position:absolute; top:46px; left:15px;}

/* フジパレス・フラットタイプ */
#page_chintai02 .block1 { width:100%;}
#page_chintai02 .block1 .img1 { margin-bottom:23px;}
#page_chintai02 .block1 .pic_block1 { height:835px;}
#page_chintai02 .block1 .pic_block1 .img2 { position:absolute; top:270px; left:10px;}
#page_chintai02 .block1 .pic_block1 .chintai_text1 { top:316px; left:15px; position:absolute; width:300px;}

/* フジパレス・スタンダードタイプ */
#page_chintai03 .block1 { width:100%;}
#page_chintai03 .block1 .img1 { margin-bottom:23px;}
#page_chintai03 .block1 .pic_block1 { position:relative; width:100%; height:340px; margin-bottom:35px;}
#page_chintai03 .block1 .pic_block1 .img2,
#page_chintai03 .block1 .pic_block1 .pic1 { position:absolute;}
#page_chintai03 .block1 .pic_block1 .img2 { top:0; left:0;}
#page_chintai03 .block1 .pic_block1 .pic1 { top:0; left:0;}
#page_chintai03 .block1 .chintai_text1 { margin-bottom:35px; margin-left:15px;}

/* フジパレス戸建賃貸 */
#page_chintai07 .block1 { width:100%; margin-bottom:45px;}
#page_chintai07 .block1 .img1 { margin-bottom:27px;}
#page_chintai07 .block1 .img2 { margin-bottom:21px;}
#page_chintai07 .block1 .pic_block1 { height:545px;}
#page_chintai07 .block1 .pic_block1 .pic4 { bottom:0; left:0;}
#page_chintai07 .block1 .pic_block1 .pic5 { bottom:0; left:218px;}
#page_chintai07 .block2 .left_block1,
#page_chintai07 .block2 .right_block1 { width:310px;}
#page_chintai07 .block2 .left_block1 { float:left;}
#page_chintai07 .block2 .right_block1 { float:right;}
#page_chintai07 .block2 .left_block1 p,
#page_chintai07 .block2 .right_block1 p { line-height:1.7em; margin-top:1em;}
#page_chintai07 .block2 .first_row p { padding-bottom:3.4em;}

/* エンフィールド */
#page_chintai06 .block1 { width:100%;}
#page_chintai06 .block1 .img1,
#page_chintai06 .block1 .img2 { margin-bottom:30px;}
#page_chintai06 .block1 .img3 { margin-bottom:25px;}
#page_chintai06 .block1 .chintai_text1 { margin-left:25px; margin-bottom:39px;}
#page_chintai06 .block1 .pic_block1 { height:480px; width:100%; position:relative;}
#page_chintai06 .block1 .pic_block1 .pic1,
#page_chintai06 .block1 .pic_block1 .pic2,
#page_chintai06 .block1 .pic_block1 .pic3 { position:absolute;}
#page_chintai06 .block1 .pic_block1 .pic1 { top:0; right:0;}
#page_chintai06 .block1 .pic_block1 .pic2 { top:160px; left:0;}
#page_chintai06 .block1 .pic_block1 .pic3 { top:280px; right:0;}

/* フジパレス・バルコニータイプ */
#page_chintai04 .block1 { width:100%;}
#page_chintai04 .block1 .img1 { margin-bottom:23px;}
#page_chintai04 .block1 .pic_block1 { height:550px;}
#page_chintai04 .block1 .pic_block1 .pic4 { bottom:0; left:0;}
#page_chintai04 .block1 .chintai_text1 { margin-left:15px; margin-top:40px;}

/* エフ・コンスパイヤー */
#page_chintai08 .block1 { width:100%;}
#page_chintai08 .block1 .img1 { margin-bottom:23px;}
#page_chintai08 .block1 .pic_block1,
#page_chintai08 .block1 .pic_block2 { position:relative; width:100%;}
#page_chintai08 .block1 .pic_block1 { margin-bottom:35px; height:400px;}
#page_chintai08 .block1 .pic_block2 { height:240px;}
#page_chintai08 .block1 .pic_block1 .img2,
#page_chintai08 .block1 .pic_block1 .pic1,
#page_chintai08 .block1 .pic_block2 .pic2,
#page_chintai08 .block1 .pic_block2 .pic3 { position:absolute;}
#page_chintai08 .block1 .pic_block1 .img2 { bottom:0; left:0;}
#page_chintai08 .block1 .pic_block1 .pic1 { top:0; left:0;}
#page_chintai08 .block1 .pic_block2 .pic2 { top:0; left:0;}
#page_chintai08 .block1 .pic_block2 .pic3 { top:0; right:0;}
#page_chintai08 .block1 .chintai_text1 { margin-left:15px; margin-bottom:35px;}

/* オーダーメイドマンション */
#page_chintai09 .block1 { width:100%;}
#page_chintai09 .block1 .img1 { margin-bottom:31px;}
#page_chintai09 .block1 .pic_block1,
#page_chintai09 .block1 .pic_block2 { width:100%; position:relative;}
#page_chintai09 .block1 .pic_block1 { margin-bottom:20px; height:543px;}
#page_chintai09 .block1 .pic_block1 .img2,
#page_chintai09 .block1 .pic_block1 .chintai_text1,
#page_chintai09 .block1 .pic_block2 img { position:absolute; top:0;}
#page_chintai09 .block1 .pic_block1 .img2 { top:0; left:0;}
#page_chintai09 .block1 .pic_block1 .chintai_text1 { width:190px; left:15px; top:100px;}
#page_chintai09 .block1 .pic_block2 { margin-bottom:35px; height:220px;}
#page_chintai09 .block1 .pic_block2 .pic1 { left:0;}
#page_chintai09 .block1 .pic_block2 .pic2 { left:163px;}
#page_chintai09 .block1 .pic_block2 .pic3 { left:327px;}
#page_chintai09 .block1 .pic_block2 .pic4 { left:491px;}
#page_chintai09 .img3 { margin-bottom:17px;}
#page_chintai09 .block2 { width:100%;}
#page_chintai09 .block2 .left_block { width:290px; float:left;}
#page_chintai09 .block2 .left_block .text1 { border:1px #ccc solid; line-height:1.7em; padding:1em 20px; margin-bottom:1.9em;}
#page_chintai09 .block2 .left_block .text2 { text-align:right;}
#page_chintai09 .block2 .left_block .text2 .text2_1 { width:285px; text-align:left; margin-left:auto; background:url(images/common/line01.gif) repeat-x bottom; padding-bottom:1.3em;}
#page_chintai09 .block2 .left_block .text2 .text2_1 img { margin-left:15px;}
#page_chintai09 .block2 .left_block .text2 .text2_2 { line-height:1.7em; width:270px; text-align:left; padding-top:1em; margin-left:auto;}
#page_chintai09 .block2 .right_block { position:relative; width:335px; height:350px; float:right;}
#page_chintai09 .block2 .right_block img { position:absolute;}
#page_chintai09 .block2 .right_block .pic1 { top:0; left:0;}
#page_chintai09 .block2 .right_block .pic2 { top:125px; left:0;}
#page_chintai09 .block2 .right_block .pic3 { top:125px; right:0;}
#page_chintai09 .block2 .right_block .pic4 { top:240px; left:0;}
#page_chintai09 .block2 .right_block .pic5 { top:240px; right:0;}

/* フジパレス3階タイプ */
#page_chintai10 .block1 { width:100%;}
#page_chintai10 .block1 .img1 { margin-bottom:23px;}
#page_chintai10 .block1 .pic_block1 { position:relative; width:100%; height:410px; margin-bottom:35px;}
#page_chintai10 .block1 .pic_block1 .img2,
#page_chintai10 .block1 .pic_block1 .pic1 { position:absolute;}
#page_chintai10 .block1 .pic_block1 .img2 { top:0; left:0;}
#page_chintai10 .block1 .pic_block1 .pic1 { top:0; left:0;}
#page_chintai10 .block1 .chintai_text1 { margin-bottom:35px; margin-left:15px;}

/* フジパレススリーハーブズ */
#page_chintai11 .block1 { width:100%;}
#page_chintai11 .block1 .img1 { margin-bottom:23px;}
#page_chintai11 .block1 .pic_block1 { position:relative; width:100%; height:465px; margin-bottom:35px;}
#page_chintai11 .block1 .pic_block1 .img2,
#page_chintai11 .block1 .pic_block1 .pic1 { position:absolute;}
#page_chintai11 .block1 .pic_block1 .img2 { top:0; left:0;}
#page_chintai11 .block1 .pic_block1 .pic1 { top:0; left:0;}
#page_chintai11 .block1 .chintai_text1 { margin-bottom:35px; margin-left:15px;}

/* フジパレス・シニア/導入 */
#page_senior_index .block1 .pic_block1 { width:100%; height:303px; position:relative;}
#page_senior_index .block1 .pic_block1 img { position:absolute;}
#page_senior_index .block1 .pic_block1 .pic1 { top:0; left:0;}
#page_senior_index .block1 .pic_block1 .pic2 { top:0; right:0;}
#page_senior_index .block1 .pic_block1 .pic3 { bottom:0; right:0;}
#page_senior_index .block1 p { margin-top:3.1em; margin-bottom:3.1em; line-height:1.7em; padding-top:0.3em; padding-bottom:0.3em; border-left:3px #00689b solid; margin-left:5px; padding-left:15px;}
#page_senior_index .block2 .left_block { padding-top:13px; background:url(images/chintai/senior_index_boxback1.gif) repeat-y left; border-top:1px #999 solid; border-bottom:1px #999 solid; width:370px; float:left;}
#page_senior_index .block2 .left_block .inner { width:340px; margin-left:15px;}
#page_senior_index .block2 .left_block .left_illust { float:left;}
#page_senior_index .block2 .left_block .right_text { width:225px; float:right;}
#page_senior_index .block2 .left_block .right_text p { margin-top:0.9em;}
#page_senior_index .block2 .info_block { width:260px; float:right;}

#page_senior_index .block2 .info_block ul { margin-top:0.7em; /margin-top:0.6em;}
#page_senior_index .block2 .info_block li { background:url(images/common/line01.gif) repeat-x bottom; padding:0.75em 5px; /padding:0.7em 5px; line-height:1.2em;}
#page_senior_index .block2 .info_block li p { line-height:1.2em; margin:-1.3em 0 0 6.7em; /margin:-1.4em 0 0 6.7em;}
#page_senior_index .block2 .info_block li a:hover { color:#85c2e0;}
#page_senior_index .block2 .info_block li a img { vertical-align:-0.3em;}
#page_senior_index .block2 .info_block li a span { display:inline-block; padding-left:4px; background:#fff;}
#page_senior_index .block2 .info_block .date { display:block; width:5.5em; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; vertical-align:-0.1ex;}

#page_senior_index .block2 .btn_block { width:100%; height:54px; position:relative;}
#page_senior_index .block2 .btn_block li { width:168px; height:29px; position:absolute; top:13px;}
#page_senior_index .block2 .btn_block li a { display:block; width:100%; height:100%;}
#page_senior_index .block2 .btn_block .btn1 { left:0;}
#page_senior_index .block2 .btn_block .btn2 { right:0;}
#page_senior_index .block2 .btn_block .btn1 a { background:url(images/chintai/senior_index_btn01_o.gif) no-repeat left top;}
#page_senior_index .block2 .btn_block .btn2 a { background:url(images/chintai/senior_index_btn02_o.gif) no-repeat left top;}
#page_senior_index .block2 .btn_block li a:hover img { opacity:0; filter: alpha(opacity=0);}

/* フジパレス・シニア/土地オーナー様のメリット */
#page_senior .block1 { margin-bottom:4.3em;}
#page_senior .block1 .img1,
#page_senior_index .block1 .img1 { margin-bottom:32px;}
#page_senior .block1 .img2 { margin-bottom:20px;}
#page_senior .block1 p { padding-top:0.3em; padding-bottom:0.3em; border-left:3px #ccc solid; padding-left:15px; margin-bottom:2.4em; line-height:1.7em;}
#page_senior .block2 .list1 { margin-left:20px; margin-top:1.7em; padding-bottom:1.7em; width:610px; background:url(images/common/line01.gif) repeat-x bottom;}
#page_senior .block2 .list1 h3 { padding-left:20px; margin-bottom:0.2em; background-image:url(images/common/icon06.gif); background-repeat:no-repeat; background-position:left 0.2em; line-height:1.2em; font-weight:bold; color:#993400; font-size:1.5em;}
#page_senior .block2 .list1 .text1 { font-size:1.2em; line-height:1.4em;}

/* フジパレス・シニア/活用事例 */
#page_senior_use_case .block1 { padding-bottom:32px;}
#page_senior_use_case .block2 { background:url(images/chintai/senior_use_case_back1.jpg) no-repeat left top; padding-bottom:87px;}
#page_senior_use_case .block2 .img1 { margin-bottom:40px;}
#page_senior_use_case .block2 .list1 { width:100%; margin-bottom:2em; position:relative;}
#page_senior_use_case .block2 .box_left { width:530px; float:left; position:relative; top:0; }
#page_senior_use_case .block2 .box_right {  width:530px; float:right; position:relative; top:0; }
#page_senior_use_case .block2 .measur { position:relative;}
#page_senior_use_case .block2 .num_pict1 { position:absolute; top:0; left:0;}
#page_senior_use_case .block2 .box1 { opacity:0.8; filter: alpha(opacity=80); position:absolute; top:0; left:0; width:100%; background:url(images/chintai/senior_use_case_box1_a.gif) no-repeat left top; padding-top:10px;}
#page_senior_use_case .block2 .box1_inner { width:100%; background:url(images/chintai/senior_use_case_box1_b.gif) no-repeat left bottom; padding-bottom:10px;}
#page_senior_use_case .block2 .box1_inner p { background:url(images/chintai/senior_use_case_box1_c.gif) repeat-y left; color:#000; font-size:1.2em; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; padding:1.1em 20px 0.9em 40px;}
#page_senior_use_case .block2 .illust_left { float:left; width:115px; height:120px; overflow:hidden;}
#page_senior_use_case .block2 .illust_right { float:right; width:115px; height:120px; overflow:hidden;}
#page_senior_use_case .block2 .illust_left p,
#page_senior_use_case .block2 .illust_right p { text-align:center; font-size:1.4em; line-height:1.1em; font-weight:bold; margin-top:-58px;}
#page_senior_use_case .block3 { width:100%; background:#ffffe1 url(images/chintai/senior_use_case_pointbox_b.gif) no-repeat left bottom; padding-bottom:2em;}
#page_senior_use_case .block3 .text1 dt { line-height:1.4em; width:1em;}
#page_senior_use_case .block3 .text1 dd { line-height:1.4em; margin-left:1.3em; margin-top:-1.4em; }
#page_senior_use_case .block3 .inner { width:610px; margin-left:20px;}
#page_senior_use_case .block3 .list_left { width:275px; float:left; margin-bottom:1em;}
#page_senior_use_case .block3 .list_right { width:330px; float:right; margin-bottom:0.7em;}
#page_senior_use_case .block3 .list_left li,
#page_senior_use_case .block3 .list_right li { color:#993400; font-weight:bold; font-size:1.4em; background-image:url(images/chintai/senior_use_case_pointicon.jpg); background-repeat:no-repeat; background-position:left 0.6ex; /background-position:left 0.5ex; padding:0.5ex 0 0.5ex 25px; line-height:1.3em;}
#page_senior_use_case .block3 .block3_h { margin-bottom:1.3em;}

/* オーナーズボイス/一覧 */
#page_ownersvoice1 .others_main_header { margin-bottom:0;}
#page_ownersvoice1 .block1 { margin-bottom:26px; overflow:hidden; margin-top:-6px; width:100%; height:349px; background:url(images/others/voice_index_header3.jpg) no-repeat left bottom;}
#page_ownersvoice1 .block1 .img1 { float:right;}
#page_ownersvoice1 .block1 .img2 { padding-top:30px; width:137px; float:left; text-align:right;}
#page_ownersvoice1 .list_block_outside { background:url(images/common/line04.gif) repeat-y center; margin-top:35px;}
#page_ownersvoice1 .list_block1 { width:100%; padding-bottom:1.5em; margin-bottom:1.5em; background:url(images/common/line03.gif) repeat-x bottom;}
#page_ownersvoice1 .list_last { padding-bottom:0; margin-bottom:0; background:none;}
#page_ownersvoice1 .list_block1 .left_block,
#page_ownersvoice1 .list_block1 .right_block { width:306px;}
#page_ownersvoice1 .list_block1 .left_block { float:left;}
#page_ownersvoice1 .list_block1 .right_block { float:right;}
#page_ownersvoice1 .list_block1 .right_text { width:160px; float:right;}
#page_ownersvoice1 .list_block1 .left_pic { background:url(images/others/voice_index_picback.gif) repeat-y left; text-align:center; padding-top:2px; padding-bottom:2px; border-bottom:1px #ccc solid; border-top:1px #ccc solid; width:138px; float:left;}
#page_ownersvoice1 .list_block1 .right_text strong { font-size:1.2em;}
#page_ownersvoice1 .list_block1 .right_text .outline { margin-top:0.2em;}
#page_ownersvoice1 .list_block1 .right_text .link { text-align:right;}
#page_ownersvoice1 .list_block1 .right_text .link a { text-decoration:none;}
#page_ownersvoice1 .list_block1 .right_text .link a:hover { text-decoration:underline;}
#page_ownersvoice1 .list_block1 .right_text img { margin-right:0.5em;}

/* オーナーズボイス/詳細 */
#page_ownersvoice2 .list_block1 { width:100%; padding-top:10px; background:url(images/others/voice_box1_a.gif) no-repeat left top; margin-bottom:13px;}
#page_ownersvoice2 .list_block1_footer { width:100%; padding-bottom:10px; background:url(images/others/voice_box1_b.gif) no-repeat left bottom;}
#page_ownersvoice2 .list_block1_inner { padding-top:10px; padding-bottom:0.5em; width:100%; background:url(images/others/voice_box1_c.gif) repeat-y left;}
#page_ownersvoice2 .list_block1 .content { margin-left:20px; width:610px;}
#page_ownersvoice2 .text_block {}
#page_ownersvoice2 .text_block h3 { font-weight:bold; font-size:1.5em; line-height:1.2em; background:url(images/common/line03.gif) repeat-x bottom; padding-bottom:0.4em; color:#3399cc; }
#page_ownersvoice2 .text_block p { margin-top:0.8em; line-height:1.4em;}
#page_ownersvoice2 .pic_block_w250,
#page_ownersvoice2 .pic_block_w269,
#page_ownersvoice2 .pic_block_w275,
#page_ownersvoice2 .pic_block_w335 { text-align:right; float:right; background:#fff; margin-bottom:0.5em;}
#page_ownersvoice2 .pic_block_w250 { width:270px;}
#page_ownersvoice2 .pic_block_w269 { width:289px;}
#page_ownersvoice2 .pic_block_w275 { width:295px;}
#page_ownersvoice2 .pic_block_w335 { width:355px;}

/* 施工事例 */
#page_construction1 .block1 { margin-bottom:30px;}
#page_construction1 .block1 .title { background:url(images/others/construction1_title1_b.gif) no-repeat left bottom; width:100%; padding-bottom:3px; margin-bottom:20px;}
#page_construction1 .block1 .title_header { background:url(images/others/construction1_title1_a.jpg) no-repeat left top; width:100%;}
#page_construction1 .block1 .title_inner { width:610px; margin-left:20px;}
#page_construction1 .block1 .title h3 { width:269px; font-weight:bold; color:#fff; font-size:1.7em; padding-top:0.3em; _padding-top:0.5em; line-height:1.1em; _line-height:1em;} 
#page_construction1 .block1 .title .left { float:left;}
#page_construction1 .block1 .title .right { float:right;}
#page_construction1 .block1 .content { width:100%;}
#page_construction1 .block1 .content .left { float:left;}
#page_construction1 .block1 .content .right { float:right;}
#page_construction1 .block2 .title_format02 { margin-bottom:20px;}
#page_construction1 .block2 .content { width:100%;}
#page_construction1 .block2 .content .row { width:600px; margin-left:30px; margin-bottom:1.3em;}
#page_construction1 .block2 .content .last_li { margin-bottom:0;}
#page_construction1 .block2 .content .row li { margin-right:30px; width:176px; float:left; line-height:1.4em;}
#page_construction1 .block2 .content .row li.last_li { margin-right:0;}
#page_construction1 .block2 .content .row .clear_1px { width:100%; float:none; line-height:1px; margin-left:0;}
#page_construction1 .block2 .content .row p { text-align:center; border-top:1px #ccc solid; border-bottom:1px #ccc solid; padding-top:2px; padding-bottom:2px; background:url(images/others/construction1_picback.gif) repeat-y left; width:100%; margin-bottom:0.4em;}

/* 目的別土地活用/共通 */
#page_mokutek1 .h_back1 { padding-bottom:10px; margin-bottom:2.6em; background:url(images/others/mokute1_h2.jpg) no-repeat right bottom;}
#page_mokutek1 .h_back2 { padding-bottom:10px; margin-bottom:2.6em; background:url(images/others/mokute2_h2.jpg) no-repeat right bottom;}
#page_mokutek1 .h_back3 { padding-bottom:10px; margin-bottom:2.6em; background:url(images/others/mokute3_h2.jpg) no-repeat right bottom;}
#page_mokutek1 .h_block1 { margin-bottom:3em; width:535px; float:right;}
#page_mokutek1 .h_block2 { width:100%;}
#page_mokutek1 .h_block2 .left_text { width:370px; float:left;}
#page_mokutek1 .h_block2 .left_text p { margin-bottom:0.9em;}
#page_mokutek1 .h_block2 .left_text a { text-decoration:none;}
#page_mokutek1 .h_block2 .left_text a:hover { text-decoration:underline;}
#page_mokutek1 .h_block2 .right_btn { width:250px; float:right;}
#page_mokutek1 .h_block2 .btn_posi1 { padding-top:75px;}
#page_mokutek1 .h_block2 .btn_posi2 { padding-top:60px;}
#page_mokutek1 .h_block2 .btn_posi3 { padding-top:135px;}
#page_mokutek1 .h_block2 .right_btn a { width:230px; height:45px;}
#page_mokutek1 .h_text { width:370px;}
#page_mokutek1 .flow_chart1,
#page_mokutek1 .flow_chart2,
#page_mokutek1 .flow_chart3 { width:100%; margin-bottom:50px;}
#page_mokutek1 .flow_chart_h1 { margin-bottom:1.4em; background:url(images/common/line03.gif) repeat-x bottom;}
#page_mokutek1 .flow_chart_h1 .clear_def { font-size:0.8em;}
#page_mokutek1 .flow_chart_h1 h2 { margin-left:125px; font-size:1.5em; font-weight:bold; line-height:1.3em; padding-top:0.1em;}
#page_mokutek1 .flow_chart_h1 h2.single_line { padding-top:0.7em;}
#page_mokutek1 .flow_chart_h1 img { float:left;}
#page_mokutek1 .right_illust1 { float:right;}
#page_mokutek1 .flow_chart1 .illust_case1 { padding-top:10px; width:220px;}
#page_mokutek1 .flow_chart1 .illust_case2 { width:233px;}
#page_mokutek1 .flow_chart2 .illust_case1 { padding-top:10px; width:243px;}
#page_mokutek1 .flow_chart2 .illust_case2 { width:244px;}
#page_mokutek1 .flow_chart2 .illust_case3 { width:244px;}
#page_mokutek1 .flow_chart3 {}
#page_mokutek1 .chart_block,
#page_mokutek1 .chart_block_last { margin-bottom:5px; width:100%; background:url(images/others/mokute1_chart_back1.gif) repeat-y left; border-top:1px #dfdfdf solid; border-bottom:1px #dfdfdf solid;}
#page_mokutek1 .chart_block_last { margin-bottom:0;}
#page_mokutek1 .left_chart { float:left; width:400px;}
#page_mokutek1 .chart_left { float:left; text-align:center; width:80px; padding-top:1.4em; }
#page_mokutek1 .chart_right { width:302px; float:right;}
#page_mokutek1 .chart_right p { margin-right:17px; padding-top:1.3em; padding-bottom:1.3em;}
#page_mokutek1 .chart_footer_link { padding-top:1.4em; line-height:1.2em; background:url(images/common/line03.gif) repeat-x top;}
#page_mokutek1 .chart_footer_link ul { width:100%;}
#page_mokutek1 .chart_footer_link li { background-image:url(images/common/icon09.gif); background-repeat:no-repeat; background-position:left 0.5ex; width:210px; float:left;}
#page_mokutek1 .chart_footer_link li a { text-decoration:none; font-size:1.2em;}
#page_mokutek1 .chart_footer_link li a:hover { text-decoration:underline;}
#page_mokutek1 .chart_footer_link li span { display:block; margin-left:18px;}

/* Formページ/共通 */
#page_soudan1 .gray_box_format01,
#page_shiryo1 .gray_box_format01 { margin-bottom:2.5em;}
#page_soudan1 .form_title1,
#page_shiryo1 .form_title2,
#page_senior_form1 .form_title2 { margin-bottom:0.3em;}
#page_soudan1 .block1,
#page_shiryo1 .block1,
#page_senior_form1 .block1 { margin-bottom:2.5em;}
.form_block1,
.form_block2,
.formmail_blank_block { margin-bottom:1.5em; border:1px #ccc solid; text-align:center; padding-top:2.3em; padding-bottom:2.3em;}
.form_block1 .form_block_inner,
.form_block2 .form_block_inner,
.formmail_blank_block .form_block_inner { width:550px; margin-left:auto; margin-right:auto; text-align:left;}
.form_block1 h3,
.formmail_blank_block h3 { font-size:1.2em; font-weight:bold; line-height:1.3em; margin-bottom:1.2em; padding-bottom:1.2em; background:url(images/common/line03.gif) repeat-x bottom;}
.form_block2 h3,
.formmail_text1 { font-size:1.2em; font-weight:bold; line-height:1.3em;}
.formmail_text1 { text-align:left; margin-bottom:0.2em; width:550px; margin-left:auto; margin-right:auto;}
.formmail_table1 .formmail_th p { line-height:1.3em; margin-left:18px; margin-right:15px;}
.formmail_table1 .formmail_td p { margin-left:15px; margin-right:10px;}
.formmail_table1 .formmail_submit { text-align:center; padding-top:2.5em; padding-bottom:2.5em;}
.formmail_table1 .formmail_submit input { width:7em; cursor:pointer; line-height:1.2em; padding:0.6em 0; /padding:0.6em 0 0.45em;}
.formmail_blank_block p { background:url(images/common/check_icon1.gif) no-repeat left top; padding-left:30px; padding-bottom:0.3em;}
.form_block1 .tel_email_1 .font_num1 { font-size:1.2em; vertical-align:-0.1ex; font-weight:bold;}
.form_block1 .tel_email_1 a { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; vertical-align:-0.1ex;}
.form_block1 .tel_email_1 a:hover { color:#99cce5;}
.form_block1 .back_btn1,
.form_block2 .back_btn1,
.formmail_blank_block .back_btn1 { margin-top:1.7em; text-align:center;}
.form_block1 .back_btn1 input,
.form_block2 .back_btn1 input,
.formmail_blank_block .back_btn1 input { cursor:pointer; line-height:1.2em; padding:0.6em 0; /padding:0.6em 0 0.45em; width:13em; }

/* 土地活用相談窓口 */
#page_soudan1 .others_main_header .left_text1 a { text-decoration:none;}
#page_soudan1 .others_main_header .left_text1 a:hover { text-decoration:underline;}

/* 資料請求 */
#page_shiryo1 .form_title1 { margin-bottom:0.1ex;}
#page_shiryo1 .others_main_header .dl_format01 { margin-left:102px; margin-top:0.9em;}
#page_shiryo1 .img1 { margin-bottom:2.3em;}
#page_shiryo1 .h_text1 { text-align:left; margin-left:25px; margin-bottom:1.7em;}
#page_shiryo1 .h_text1 dt,
#page_shiryo1 .h_text1 dd { color:#006699;}
#page_shiryo1 .form_format03 { margin-bottom:2.5em;}
#page_shiryo1 .clear_line01 { width:630px; margin-left:10px;}

/* FASS */
#page_fass .block1 { padding-left:23px; padding-top:0.7em; padding-bottom:0.7em; border-left:3px #ccc solid; margin-left:4px;}
#page_fass .block1 p { margin-top:0.9em; line-height:1.2em;}
#page_fass .block2 { text-align:center; padding-top:1.8em;}

/* トータルサポートシステム */
#page_support .block1 { margin-bottom:35px;}
#page_support .block2 table { border-collapse:collapse;}
#page_support .block2 td.left_title { width:136px; background:#ecf3d8; text-align:left; padding-top:10px; padding-bottom:10px;}
#page_support .block2 td.left_title img { margin-left:10px;}
#page_support .block2 td.right_text { width:514px; background:#ecf3d8; padding-top:10px; padding-bottom:10px;}
#page_support .block2 td.right_text p { width:499px;}
#page_support .block2 td.icon { padding-top:9px; padding-bottom:8px;}
#page_support .block2 td.icon p { margin-left:50px;}

/* フジパレスシニア入居募集 */
.palacesenior_common .h_block { width:100%; margin-bottom:36px;}
.palacesenior_common .h_block .left_block { width:372px; float:left;}
.palacesenior_common .h_block .left_block h2 { margin-left:2px; margin-right:2px;}
/* 未使用
.palacesenior_common .h_block .left_block .text_block1 h2 { margin-bottom:0.2em; line-height:1.2em; color:#069; font-weight:bold; font-size:18px;}
.palacesenior_common .h_block .left_block .text_block1 p { line-height:1.4em;}
.palacesenior_common .h_block .left_block .text_block1 { margin-left:6px; border-left:5px #ebebe4 solid; padding:0 0 0 10px;}
*/
.palacesenior_common .h_block .right_block { width:268px; float:right;}
/* 未使用.palacesenior_common .h_block .right_block .img1 { margin-bottom:4px;}*/
.palacesenior_common .h_block .list_block1 { padding-top:20px; width:100%; clear:both; background:url(images/common/line_650px_01.gif) no-repeat left 7px;}
.palacesenior_common .h_block .list_block1 .inner_block { width:100%;}
.palacesenior_common .h_block .list_block1 li { color:#069; background-image:url(images/common/icon15.gif); background-repeat:no-repeat; background-position:2px 0.4ex; padding-left:18px; line-height:1.3em; margin-bottom:0.5em;}
.palacesenior_common .h_block .list_block1 .left_list,
.palacesenior_common .h_block .list_block1 .right_list { width:315px; padding-bottom:0.5em;}
.palacesenior_common .h_block .list_block1 .left_list { float:left;}
.palacesenior_common .h_block .list_block1 .right_list { float:right;}
.palacesenior_common .h_block .list_block1 .link_block { clear:both; height:41px; width:100%; position:relative; background:#ebebe4;}
.palacesenior_common .h_block .list_block1 .link_block p { top:5px; left:364px; position:absolute; width:281px; height:31px; background:url(images/others/senior_index_h_btn01_back.gif) no-repeat left top;}
.palacesenior_common .h_block .list_block1 .link_block p img { position:absolute; left:0; top:0;}
.palacesenior_common .h_block .list_block1 .link_block a:hover img { opacity:0.8; filter: alpha(opacity=80);}
.palacesenior_common .h_block .list_block1 .hidden { display:none;}
.palacesenior_common .title_block { margin-bottom:20px; width:100%; position:relative; background:url(images/others/senior_title_back.gif) repeat-x bottom;}
.palacesenior_common .title_block img { position:absolute; left:0; top:0;}

/* フジパレスシニア入居募集-トップページ */
#page_palacesenior_index .banner_block1 .row { margin-bottom:24px;}
#page_palacesenior_index .banner_block1 li { width:317px;}
#page_palacesenior_index .banner_block1 li.left { float:left;}
#page_palacesenior_index .banner_block1 li.right { float:right;}
#page_palacesenior_index .banner_block1 a:hover img,
#page_palacesenior_list .list_block .content_wrap .text1 .add a:hover img,
#page_palacesenior_list .list_block .content_wrap .text1 .btn1 a:hover img,
#page_palacesenior_flow .left_content .btn_block1 .btn a:hover img { opacity:0.8; filter: alpha(opacity=80);}

/* フジパレスシニア入居募集-物件一覧 */
#page_palacesenior_list .title_block { margin-bottom:0.6em; height:55px;}
#page_palacesenior_list .title_under_text { margin-bottom:17px;}
#page_palacesenior_list .title_under_text dt,
#page_palacesenior_list .title_under_text dd { line-height:1.3em;}
#page_palacesenior_list .title_under_text dd { margin-top:-1.3em;}
#page_palacesenior_list .list_block { width:100%; background:url(images/common/line04.gif) repeat-y center;}
#page_palacesenior_list .list_block .clear_line1 { widows:100%; position:relative; height:50px; clear:both;}
#page_palacesenior_list .list_block .clear_line1 img { position:absolute; left:0; top:25px;}
#page_palacesenior_list .list_block .title_img { margin-bottom:0.6em;}
#page_palacesenior_list .list_block .date { background-image:url(images/common/icon13.gif); background-repeat:no-repeat; background-position:left 0.7ex; padding-left:17px; font-size:14px; font-weight:bold;}
#page_palacesenior_list .list_block .date .font_num1 { font-size:17px; vertical-align:-0.1ex;}
#page_palacesenior_list .list_block .content_wrap { overflow:hidden; width:295px; float:left;}
#page_palacesenior_list .list_block .right_content { float:right;}
#page_palacesenior_list .list_block .content_wrap h3 { font-weight:bold; font-size:20px; line-height:1.1em; color:#008a7c;}
#page_palacesenior_list .list_block .content_wrap .text1 { margin-top:0.4em; margin-bottom:2px; width:100%; background:#f0f0eb;}
#page_palacesenior_list .list_block .content_wrap .text1 ul { padding-top:1.1em; padding-bottom:0.9em; width:265px; margin-left:15px;}
#page_palacesenior_list .list_block .content_wrap .text1 .add { vertical-align:0.2em;}
#page_palacesenior_list .list_block .content_wrap .text1 .add a { vertical-align:-0.3em; display:inline-block; width:41px; height:18px; background:url(images/others/senior_list_btn1_o.gif) no-repeat left top; margin-left:0.5em;}
#page_palacesenior_list .list_block .content_wrap .text1 .tel { clear:left; font-size:22px; line-height:1.2em; background-image:url(images/others/senior_list_icon1.gif); background-repeat:no-repeat; background-position:1px 0.2ex; padding-left:112px; margin-bottom:0.1ex;}
#page_palacesenior_list .list_block .content_wrap .text1 .btn1 { text-align:center;}
#page_palacesenior_list .list_block .content_wrap .text1 .btn1 .comments1 { display:block; _display:inline-block; line-height:1.2em; padding-top:0.2em;}
#page_palacesenior_list .list_block .content_wrap .text1 .btn1 a { display:block; _display:inline-block; width:100%; height:28px; background:url(images/others/senior_list_btn2_o.gif) no-repeat left top;}
#page_palacesenior_list .list_block .content_wrap img { width:100%;}
#page_palacesenior_list .list_block .content_wrap .text1 .btn1 img { width:265px;}
#page_palacesenior_list .list_block .content_wrap .text1 .add a img { width:41px;}

/* フジパレスシニア入居募集-サービス紹介 */
#page_palacesenior_service .title_block { height:53px;}
#page_palacesenior_service .content_outer { border:2px #e4e4dc solid;}
#page_palacesenior_service .content_inner { border:1px #fff solid;}
#page_palacesenior_service .row1 { width:100%;}
#page_palacesenior_service .row1 .content1,
#page_palacesenior_service .row3 .content1 { float:left;}
#page_palacesenior_service .row1 .content2,
#page_palacesenior_service .row3 .content2 { float:right;}
#page_palacesenior_service .row1 .content1 .content_inner { background:#fff url(images/others/senior_service_content_back1.jpg) no-repeat left top;}
#page_palacesenior_service .row1 .content2 .content_inner { background:#fff url(images/others/senior_service_content_back2.jpg) no-repeat left bottom; padding-bottom:195px;}
#page_palacesenior_service .row2 .content_inner { background:#fff url(images/others/senior_service_content_back3.jpg) no-repeat right top; padding-bottom:2.5em; text-align:left;}
#page_palacesenior_service .row3 .content1 .content_inner { background:#fff url(images/others/senior_service_content_back4.jpg) no-repeat left top;}
#page_palacesenior_service .row3 .content2 .content_inner { background:#fff url(images/others/senior_service_content_back5.jpg) no-repeat left top;}
#page_palacesenior_service .row1 .content1,
#page_palacesenior_service .row1 .content2,
#page_palacesenior_service .row3 .content1,
#page_palacesenior_service .row3 .content2 { background:#fff;}
#page_palacesenior_service .row1 .text,
#page_palacesenior_service .row3 .text { width:272px; margin-left:20px; padding-top:1.3em;}
#page_palacesenior_service .row1 .text img,
#page_palacesenior_service .row2 .text img,
#page_palacesenior_service .row3 .text img { margin-bottom:0.65em;}
#page_palacesenior_service .row1 .content1 .pic1,
#page_palacesenior_service .row3 .content1 .pic1 { width:100%; text-align:center; padding-bottom:1.3em;}
#page_palacesenior_service .row1 .content1 .pic1 p { border-top:1px #ccc solid;  border-bottom:1px #ccc solid; background:url(images/common/ccc_border_w238.gif) repeat-y left; width:238px; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px;}
#page_palacesenior_service .row3 .content1 .pic1 p { border-top:1px #ccc solid;  border-bottom:1px #ccc solid; background:url(images/common/ccc_border_w274.gif) repeat-y left; width:274px; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px;}
#page_palacesenior_service .row1 .content1 .text,
#page_palacesenior_service .row3 .content1 .text,
#page_palacesenior_service .row3 .content2 .text { margin-bottom:1.4em;}
#page_palacesenior_service .row2 .content_outer { background:#fff; width:456px; margin-left:auto; margin-right:auto;}
#page_palacesenior_service .row2 .text { padding-top:1.3em; margin-left:20px; width:265px; text-align:left;}
#page_palacesenior_service .row2 .text p { width:250px;}
#page_palacesenior_service .row3 .content2 .pic_block { padding-bottom:1.3em; width:272px; margin-left:20px;}
#page_palacesenior_service .row3 .content2 .pic_block .pic1 { float:left; width:145px; border-top:1px #ccc solid;  border-bottom:1px #ccc solid; background:url(images/common/ccc_border_w145.gif) repeat-y left; text-align:center; padding-top:3px; padding-bottom:3px;}
#page_palacesenior_service .row3 .content2 .pic_block .pic2 { margin-left:14px;}

#page_palacesenior_service .row1 .content_outer,
#page_palacesenior_service .row3 .content_outer { width:314px;}
#page_palacesenior_service .row1 { margin-bottom:11px; width:100%;}
#page_palacesenior_service .row2 { margin-bottom:12px; text-align:center; width:100%;}
#page_palacesenior_service .row3 { width:100%;}

/* フジパレスシニア入居募集-ご入居の流れ */
#page_palacesenior_flow .title_block,
#page_senior_form1 .title_block { height:42px;}
#page_palacesenior_flow .flow_wrap { width:644px; margin-left:3px;}
#page_palacesenior_flow .content_block { width:507px; margin-left:23px; padding-top:15px;}
#page_palacesenior_flow .flow_wrap .left_content { width:370px; float:left;}
#page_palacesenior_flow .flow_wrap .title_img { margin-bottom:0.7em;}
#page_palacesenior_flow .flow_wrap .right_pic1 { float:right;}
#page_palacesenior_flow .flow_wrap .content_first_outer { padding-top:10px; width:550px; background:url(images/others/senior_flow_box_a.gif) no-repeat left top;}
#page_palacesenior_flow .flow_wrap .content_last_outer { padding-bottom:10px; width:550px; float:right; background:url(images/others/senior_flow_box_b.gif) no-repeat left bottom;}
#page_palacesenior_flow .flow_wrap .content_first_outer .content_inner,
#page_palacesenior_flow .flow_wrap .content_l_outer,
#page_palacesenior_flow .flow_wrap .content_r_outer { padding-bottom:15px;}
#page_palacesenior_flow .flow_wrap .content_last_outer .content_inner { padding-bottom:20px;}
#page_palacesenior_flow .flow_wrap .content_l_outer { width:550px; float:left; background:url(images/others/senior_flow_box_c.gif) repeat-y left;}
#page_palacesenior_flow .flow_wrap .content_r_outer { width:550px; float:right; background:url(images/others/senior_flow_box_c.gif) repeat-y left;}
#page_palacesenior_flow .flow_wrap .content_inner { background:url(images/others/senior_flow_box_c.gif) repeat-y left;}

#page_palacesenior_flow .flow_wrap .left_content .btn_block1 { margin-top:0.9em; width:100%; text-align:center; background:#f0f0eb; padding-top:13px; padding-bottom:12px;}
#page_palacesenior_flow .flow_wrap .left_content .btn_block1 p { width:308px; margin-left:auto; margin-right:auto;}
#page_palacesenior_flow .flow_wrap .left_content .btn_block1 .img1 { margin-bottom:7px;}
#page_palacesenior_flow .flow_wrap .left_content .btn_block1 .btn { height:32px; background:url(images/others/senior_flow_btn1_o.gif) no-repeat left top;}
#page_palacesenior_flow .flow_wrap .left_content .btn_block1 .btn a { width:100%;}
#page_palacesenior_flow .flow_wrap .text_block1 { clear:both; padding-top:0.9em;}
#page_palacesenior_flow .flow_wrap .text_block1 p { background-image:url(images/common/icon14.gif); background-repeat:no-repeat; background-position:2px 0.8ex; padding-left:1em;}
#page_palacesenior_flow .flow_wrap .text_block1 a { text-decoration:none;}
#page_palacesenior_flow .flow_wrap .text_block1 a:hover { text-decoration:underline;}
#page_palacesenior_flow .flow_wrap .text_block2 { margin-left:2px;}

/* フジパレスシニア入居募集-資料請求・お問い合わせ */
#page_senior_form1 .header1,
#page_senior_form1 .header2 { width:100%; margin-bottom:2.5em;}
#page_senior_form1 .header1 .right_img { width:110px; float:right; text-align:left;}
#page_senior_form1 .header1 .dl_format01 { width:535px; float:left;}
#page_senior_form1 .header1 .gray_box_format01 { clear:both; width:100%;}
#page_senior_form1 .form_format01 .clear_line01 { font-size:24px; line-height:24px; margin-right:5px; height:24px;}
#page_senior_form1 .form_format01 .form_list1 { float:left; margin-right:10px;}
#page_senior_form1 .form_format01 .form_list1 li { margin-bottom:0.4em;}
#page_senior_form1 .form_format01 .form_list1 li.last { margin-bottom:0;}
#page_senior_form1 .form_format01 .form_list2 { display:inline; line-height:1.3em;}
#page_senior_form1 .form_format04 .td_area1 { height:85px;}
#page_senior_form1 .form_format04 .td_padding1 { padding-top:1em; padding-bottom:1em;}
