@charset "utf-8";

/* グーグルマップ */
.googlemap_simple_viewer { width: 595px; height: 424px; margin: 0 auto; border: 1px solid #ccc; }

/* display */
#skiplink,
#header img.ro,
#header input,
#header #header_search,
#gnav,
#category_top,
#property_heading .bt_return,
#property_intro .modal_photo_closeup,
#category ul,
#pagetop,
#subcol,
.modal_bt_close,
.modal_pagination,
#footer a,
#footer_area a { display: none; }

/* font size */
#header ul,
#footer ul,
#footer_area ul { font-size: 1px; }

/* link_color */
a,
a:link,
a:visited,
a:hover, a:active { color: #666666; text-decoration: underline; }
#header #logo a img { border: none; }

/* list style reset */
#header ul,
#property_intro_photo_sub ul,
ul.symbol_mark,
#footer ul,
#footer_area ul { margin-left: 0; padding-left: 0; }
#header li,
#property_intro_photo_sub li,
ul.symbol_mark li,
#footer li,
#footer_area li { margin-left: 0; padding-left: 0; list-style-type: none; }

/* margin */
#property_intro_photo_sub li { margin-top: 1em; }
.symbol_mark li { display: inline; margin-right: 2px; }


#ba03 p.initial_bt,
ul#nav_region,
.results p.property_detail,
.results p.property_vacancy_status,
#tab_header,
#tabs dl.inquiry_mail
 { display: none; }
 
table { border-collapse: collapse; }
 .results table.property_data th, .results table.property_data td, #tabs table th, #tabs table td { border: 1px solid #dcdcdc; }
 .results table.property_data td.gap, #tab_basic table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }


/* 印刷用ページの設定 */
/* ============================== index */
#home #container #home_nav { display: none; }
#home #maincol #topics table th { white-space: nowrap; }

/* ============================== オフィスビル */
#home #news .headline ul,
#home #topics .headline ul { display: none; }
#home #news th { white-space: nowrap; }
#home #branch_info dt,
#home #branch_info dt img,
#home #branch_info dd { vertical-align: middle; vertical-align: middle; display: inline; margin: 0; padding: 0; }
#home #branch_info dd a { margin-left: 1em; }

/* ============================== オフィスビル */
/* office_top */
#office_top #maincol p.bt_right,
#office_top #maincol #flash_list .left_section p,
#office_top #maincol .multi_column .left_column .headline p,
#office_top  #maincol .right_column p a img { display: none; }
/* ba02 */
#ba02 #maincol table.upfront th { text-align: left; padding-top: 10px; }
#ba02 #maincol table.upfront td { vertical-align: top; }
#ba02 #maincol table.upfront td a img { display: none; }
#ba02 #maincol table.upfront td.separation { width: 20px; }
/* ba03 */
#ba03 #maincol table.upfront th { text-align: left; padding-top: 10px; }
#ba03 #maincol table.upfront td { vertical-align: top; }
#ba03 #maincol table.upfront td a img { display: none; }
#ba03 #maincol table.upfront td.separation { width: 20px; }

/* ============================== 商業施設 */
/* amenity_top */
#amenity_top #maincol p.bt_right,
#amenity_top #maincol #flash_list .left_section p,
#amenity_top #maincol .multi_column .left_column .headline p,
#amenity_top  #maincol .right_column p a img { display: none; }
/* bb01 */
#bb01 #maincol .multi_column ul { margin-left: -2em; }
*html #bb01 #maincol .multi_column ul { margin-left: 1em; } 
#bb01 #maincol .multi_column ul li { list-style-type: none; }
/* bb03 */
#bb03 #maincol .results hr { margin: 15px 0 12px; }
#bb03 #maincol .results .property_set .txtcol .property_header .property_icon,
#bb03 #maincol .results .property_set .txtcol .property_header .property_name { float: left; }
#bb03 #maincol .results .property_set .txtcol .property_header .property_icon { margin-right: 10px; }
#bb03 #maincol .results .property_set .txtcol table.property_data { clear: both; }
/* bb04 */
#bb04 #maincol #property_heading p.property_icon,
#bb04 #maincol #property_heading h1 { float: left; }
#bb04 #maincol #property_heading p.property_icon { margin-right: 10px; }
#bb04 #maincol #property_intro { clear: both; }

#bb04 #maincol #property_intro #property_intro_photo .modal_photo p a img,
#bb04 #maincol #property_intro #property_intro_brief #property_intro_photo_sub li { float: left; margin-right: 10px; margin-top: 0; }
#bb04 #maincol #property_intro #property_intro_brief p { clear: both; padding-top: 10px;  }
#bb04 #maincol #property_intro #property_intro_brief dl dt { float: left; margin-right: 10px; }

/* ============================== 分譲住宅 */
/* office_top */
#residence_top #maincol p.bt_right,
#residence_top #maincol #flash_list .left_section p,
#residence_top #maincol #completion_record .headline p,
#residence_top #maincol .multi_column .left_column .headline p { display: none; }
#residence_top #maincol .multi_column .left_column .news_list tr th.news,
#residence_top #maincol .multi_column .left_column .news_list tr td { white-space: nowrap; }
/* bc01 */
#bc01 #maincol #section01 .spacing .img_right { display: block; margin-bottom: 10px; }
/* bc02 */
#bc02 #maincol table.upfront th { text-align: left; padding-top: 10px; }
#bc02 #maincol table.upfront td { vertical-align: top; }
#bc02 #maincol table.upfront td a img { display: none; }
#bc02 #maincol table.upfront td.separation { width: 20px; }
/* bc06 */
#bc06 #maincol table.major_record th { text-align: left; }
#bc06 #maincol table.major_record td a img { display: none; }
#bc06 #maincol table.major_record td.separation { width: 20px; }
#bc06 #maincol table.major_record td.thumb,
#bc06 #maincol table.major_record td.interview { vertical-align: top; }
#bc06 #maincol table.major_record td.interview p { margin-top: -0.1em; }
#bc06 #maincol table { border-collapse: collapse; }
#bc06 #maincol table.completion_detail th,
#bc06 #maincol table.completion_detail td { border: 1px solid #dcdcdc; }
#bc06 #maincol table.completion_detail td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* bc13 */
#bc13 #maincol table { border-collapse: collapse; }
#bc13 #maincol table.record th { text-align: left; padding-top: 10px; }
#bc13 #maincol table.record td.thumb,
#bc13 #maincol table.record td.nested { vertical-align: top; }
#bc13 #maincol table.completion_detail th,
#bc13 #maincol table.completion_detail td { border: 1px solid #dcdcdc; }
#bc13 #maincol table.completion_detail td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* bc14 */
#bc14 #maincol table { border-collapse: collapse; }
#bc14 #maincol #section01 table th,
#bc14 #maincol #section01 table td { border: 1px solid #dcdcdc; }
#bc14 #maincol #section01 table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* bc21 */
#bc21 #maincol #section03 #keyword6 { clear: both; }
#bc21 #maincol #section03 #keyword6 dl { float: left; }
#bc21 #maincol #section03 #keyword6 dl#key04 { clear: both; }
#bc21 #pagetop { clear: both; }
#bc21 #maincol #section03 #keyword6 dl dd a img.ro { display: none; }

/* ============================== 賃貸情報 */
/* lease_top */
#lease_top #maincol p.bt_right,
#lease_top #maincol #flash_list .left_section p,
#lease_top #maincol .multi_column .left_column .headline p,
#lease_top #maincol .right_column p a img { display: none; }
/* bd02 */
#bd02 #maincol table.upfront th { text-align: left; padding-top: 10px; }
#bd02 #maincol table.upfront td { vertical-align: top; }
#bd02 #maincol table.upfront td a img { display: none; }
#bd02 #maincol table.upfront td.separation { width: 20px; }

/* ============================== 不動産ソリューション */
/* solution_top */
#solution_top #maincol p.bt_right a img,
#solution_top #maincol #service_index_outer #service_index_header p a,
#solution_top #maincol .multi_column .left_column .headline p { display: none; }
#solution_top #maincol #service_index_outer #service_index #service_contents ul { width: 500px; }
#solution_top #maincol #service_index_outer #service_index #service_contents ul li { float: left; margin-right: 10px; list-style-type: none; }
#solution_top #maincol .multi_column { clear: both; }
#solution_top #maincol .multi_column .left_column table.news_list th.news { white-space: nowrap; vertical-align: top; }oka

/* be03 */
#be03 #maincol .title_area .bt_return { display: none; }

/* ============================== 会社情報 */
/* c02 */
#c02 #maincol ul,
#c02 #maincol dl { margin-left: -2em; }
#c02 #maincol dl dt { margin-left: 2em; }
*html #c02 #maincol ul { margin-left: 1em; }
#c02 #maincol ul li { list-style-type: none; }

/* c03 */
#c03 #maincol table { border-collapse: collapse; }
#c03 #maincol table th,
#c03 #maincol table td { border: 1px solid #dcdcdc; vertical-align: top; }
#c03 #maincol table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
#c03 #section01 table .cell_l { width: 300px; }
#c03 #section01 table .cell_r { width: 297px; }
#c03 #section01 tbody #wellith { width: 235px; background: url(/company/mediumterm/img/c03_wellith_logo.gif) no-repeat 100% 5px; }

/* c04 */
#c04 #maincol table.default { border-collapse: collapse; }
#c04 #maincol table.default th,
#c04 #maincol table.default td { border: 1px solid #dcdcdc; }
#c04 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* c04_01 */
#c04_01 #maincol table.default { border-collapse: collapse; }
#c04_01 #maincol table.default th,
#c04_01 #maincol table.default td { border: 1px solid #dcdcdc; }
#c04_01 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* c05 */
#c05 #maincol table.default { border-collapse: collapse; }
#c05 #maincol table.default th,
#c05 #maincol table.default td { border: 1px solid #dcdcdc; }
#c05 #maincol table.default th { text-align: left; }
#c05 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* c06 */
#c06 #maincol table.default { border-collapse: collapse; }
#c06 #maincol table.default th,
#c06 #maincol table.default td { border: 1px solid #dcdcdc; }
#c06 #maincol table.default th.gap,
#c06 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* c07 */
#c07 #maincol #section01 p#c07_bt_tokai a img,
#c07 #maincol #section01 p#c07_bt_kansai a img,
#c07 #maincol #section01 p#c07_bt_tyugoku a img,
#c07 #maincol #section01 p#c07_bt_kyushu a img,
#c07 #maincol #section01 p#c07_bt_hokkaido a img { display: none; }
/* c08 */
#c08 #maincol .branch_data .branch_header h2 { font-size: 100%; }
#c08 #maincol .branch_data .branch_header p a img { display: none; }
/* c08_tokai */
#c08_tokai #maincol #c08_tabs #c08_tab_header ul { display: none; }
#c08_tokai #maincol table.specs { border-collapse: collapse; }
#c08_tokai #maincol table.specs th,
#c08_tokai #maincol table.specs td { border: 1px solid #dcdcdc; }
#c08_tokai #maincol table.specs td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* c09 */
#c09 #maincol h2 { font-size: 100%; }
#c09 #maincol table.specs { border-collapse: collapse; }
#c09 #maincol table.specs th,
#c09 #maincol table.specs td { border: 1px solid #dcdcdc; }
#c09 #maincol table.specs td a img { display: none; }
#c09 #maincol table.specs td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }

/* ============================== 採用情報 */
/* g00_04 */
#g00_04 #maincol table.default { border-collapse: collapse; }
#g00_04 #maincol table.default th,
#g00_04 #maincol table.default td { border: 1px solid #dcdcdc; }
#g00_04 #maincol table.default th.gap,
#g00_04 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }

/* ============================== ニュースリリース */
/* #l00 */
#l00 #maincol h1 { font-size: 100%; }
#l00 #maincol table.news_list tr th { vertical-align: top; }
#l00 #maincol table.news_list tr th.cat_solution { white-space: nowrap; }
/* #l01 */
#l01 #maincol h1,
#l01 #maincol h2,
#l01 #maincol h3,
#l01 #maincol #news_img p { font-size: 100%; }
#l01 #maincol table { border-collapse: collapse; }
#l01 #maincol table th,
#l01 #maincol table td { border: 1px solid #dcdcdc; }
#l01 #maincol table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }

/* ============================== サイトマップ */
/* o00 */
#o00 #maincol table { border-collapse: collapse; }
#o00 #maincol table th,
#o00 #maincol table td { border: 1px solid #dcdcdc; }
#o00 #maincol table th { text-align: left; vertical-align: top; }
#o00 #maincol table th.gap,
#o00 #maincol table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }

/* ============================== このサイトについて */
/* t00 */
#t00 #maincol #section02 ul { margin-left: -2em; }
#t00 #maincol #section02 ul li { float: left; padding-right: 10px; list-style-type: none; }
#t00 #maincol #section02 p.adjustment { clear: both; }

/* ============================== 個人情報保護方針 */
/* r00 */
#r00 #maincol table.letter { border-collapse: collapse; }
#r00 #maincol table.letter th,
#r00 #maincol table.letter td { border: 1px solid #dcdcdc; }
#r00 #maincol table.letter th.gap,
#r00 #maincol table.letter td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }

/* ============================== トピックス */
/* m00 */
#m00 #maincol .title_area h1 { font-size: 100%; }
#m00 #maincol #list_news_topics table.news_list th.cat_solution { white-space: nowrap; vertical-align: top; }
/* m01 */
#m01 #maincol .title_area h1 { font-size: 100%; }
/* ============================== csr */
/* f00 */
#f00 #csr_index .multi_column .left_column,
#f00 #csr_index .multi_column .right_column { width: 300px; float: left; }
#f00 #csr_index .multi_column .left_column { padding-right: 1em; }
#f00 #csr_others { clear: both; width: 400px; margin-top: 10px; }
#f00 #csr_others h2 { float: left; margin-top: 10px; margin-right: 10px; }
#f00 #pagetop { clear: both; }
/* f01 */
/* f02 */
#f02 #maincol #lead .multi_column .right_column p img { display: none; }
/* f05 */
#f05 #maincol #section05 p.clr img.img_right { display: block; margin-bottom: 10px; }
/* f06 */
#f06 #maincol #section01 #section01_01 .left_column ,
#f06 #maincol #section01 #section01_01 .right_column,
#f06 #maincol #section01 #section01_02 .left_column ,
#f06 #maincol #section01 #section01_02 .right_column { width: 250px; float: left; }
#f06 #maincol #section01 .multi_column .left_column { margin-right: 10px; }
#f06 #maincol #section01 #section01_02,
#f06 #maincol #section01 #section01_03,
#f06 #maincol #section02 { clear: both; }
#f06 #maincol #section02 p.clr img.img_right { display: block; margin-bottom: 10px; }
/* f07 */
#f07 #maincol #section01 p img.external { display: none; }
#f07 #maincol #section01 #section01_01 .left_column p img { display: none; }
/* f08 */
#f08 #maincol h2 { font-size: 100%; }
#f08 #maincol .multi_column .left_column p img,
#f08 #maincol .multi_column .right_column dl dd.bt_detail a img.ro { display: none; }
/* f08_01 */
#f08_01 #maincol .title_area p.bt_return a img.ro { display: none; }
/* f08_02 */
#f08_02 #maincol .title_area p.bt_return a img.ro { display: none; }
#f08_02 #maincol #section01_01 p img.img_left { display: block; margin-bottom: 10px; }
/* f08_03 */
#f08_03 #maincol .title_area p.bt_return a img.ro { display: none; }
/* f08_04 */
#f08_04 #maincol h3 { font-size: 100%; }
#f08_04 #maincol .title_area p.bt_return a img.ro { display: none; }
#f08_04 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; }
/* f09_01 */
#f09_01 #maincol .title_area p.bt_return a img.ro { display: none; }
/* f09_02 */
#f09_02 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_02 #maincol table.default { border-collapse: collapse; }
#f09_02 #maincol table.default th,
#f09_02 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_02 #maincol table.default th { text-align: left; }
#f09_02 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f09_04 */
#f09_04 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_04 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; }
/* f09_05 */
#f09_05 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_05 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; }
/* f09_06 */
#f09_06 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_06 #maincol table.default { border-collapse: collapse; }
#f09_06 #maincol table.default th,
#f09_06 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_06 #maincol table.default th { text-align: left; vertical-align: top; }
#f09_06 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f09_07 */
#f09_07 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_07 #maincol table.default { border-collapse: collapse; }
#f09_07 #maincol table.default th,
#f09_07 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_07 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
#f09_07 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; }
/* f09_08 */
#f09_08 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_08 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; }
/* f09_09 */
#f09_09 .title_area p.bt_return a img.ro { display: none; }
#f09_09 #maincol table.default { border-collapse: collapse; }
#f09_09 #maincol table.default th,
#f09_09 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_09 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f09_11 */
#f09_11 #maincol h3 { font-size: 100%; }
#f09_11 .title_area p.bt_return a img.ro { display: none; }
#f09_11 #maincol table.default { border-collapse: collapse; }
#f09_11 #maincol table.default th,
#f09_11 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_11 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f09_12 */
#f09_12 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_12 #maincol table.default { border-collapse: collapse; }
#f09_12 #maincol table.default th,
#f09_12 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_12 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f09_13 */
#f09_13 #maincol .title_area p.bt_return a img.ro { display: none; }
#f09_13 #maincol table.default { border-collapse: collapse; }
#f09_13 #maincol table.default th,
#f09_13 #maincol table.default td { border: 1px solid #dcdcdc; }
#f09_13 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
#f09_13 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; margin-bottom: 10px; }
/* f10 */
#f10 #maincol .multi_column .left_column dl dd.bt_detail a img.ro,
#f10 #maincol .multi_column .right_column dl dd.bt_detail a img.ro { display: none; }
/* f10_01 */
#f10_01 #maincol .title_area p.bt_return a img.ro { display: none; }
#f10_01 #maincol #section04 { border: 1px solid #DCDCDC; padding: 0 10px; margin-bottom: 10px; }
/* f10_02 */
#f10_02 #maincol .title_area p.bt_return a img.ro { display: none; }
#f10_02 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; margin-bottom: 10px; }
/* f10_05 */
#f10_05 #maincol .title_area p.bt_return a img.ro { display: none; }
/* f11 */
#f11 #maincol h2 { font-size: 100%; }
#f11 #maincol .glossary_top { display: none; }
#f11 #maincol table { border-collapse: collapse; }
#f11 #maincol table th,
#f11 #maincol table td { border: 1px solid #dcdcdc; }
#f11 #maincol table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f12 */ 
#f12 #maincol h2,
#f12 #maincol h3 { font-size: 100%; }
#f12 #maincol table#glossary_index_en { margin-bottom: 10px; }
#f12 #maincol table { border-collapse: collapse; }
#f12 #maincol table th,
#f12 #maincol table td { border: 1px solid #dcdcdc; }
#f12 #maincol table td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
#f12 #maincol p.glossary_top { display: none; }
/* f14_01 */
#f14_01 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_01 #maincol #section02 .multi_column .left_column,
#f14_01 #maincol #section02 .multi_column .right_column { width: 250px; float: left; }
#f14_01 #maincol #section02 .multi_column .left_column { margin-right: 10px; }
#f14_01 #maincol #section03 { clear: both; }
#f14_01 #maincol #section03 .multi_column .right_column { width: 180px; border: 1px solid #DCDCDC; margin-bottom: 10px; padding: 0 10px; }
/* f14_02 */
#f14_02 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_02 #maincol #section01 .multi_column .left_column,
#f14_02 #maincol #section01 .multi_column .right_column { float: left; }
#f14_02 #maincol #section01 .multi_column .left_column { margin-right: 10px; }
#f14_02 #maincol #section02 { clear: both; }
/* f14_03 */
#f14_03 #maincol h3 { font-size: 100%; }
#f14_03 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_03 #maincol table.default { border-collapse: collapse; }
#f14_03 #maincol table.default th,
#f14_03 #maincol table.default td { border: 1px solid #dcdcdc; }
#f14_03 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f14_04 */
#f14_04 #maincol h3 { font-size: 100%; }
#f14_04 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_04 #maincol .box_outer { border: 1px solid #DCDCDC; padding: 0 10px; margin-bottom: 10px; }
/* f14_07 */
#f14_04 #maincol h3 { font-size: 100%; }
#f14_07 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_07 #maincol #section01 .multi_column .left_column,
#f14_07 #maincol #section01 .multi_column .right_column { float: left; }
#f14_07 #maincol #section01 .multi_column .left_column { margin-right: 10px; }
#f14_07 #maincol #section02 { clear: both; }
/* f14_09 */
#f14_09 #maincol h3 { font-size: 100%; }
#f14_09 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_09 #maincol table.default { border-collapse: collapse; }
#f14_09 #maincol table.default th,
#f14_09 #maincol table.default td { border: 1px solid #dcdcdc; }
#f14_09 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f14_10 */
#f14_04 #maincol h3 { font-size: 100%; }
#f14_10 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_10 #maincol #section02 .multi_column .left_column,
#f14_10 #maincol #section02 .multi_column .right_column { width: 300px; float: left; }
#f14_10 #maincol #section02 .multi_column .left_column { margin-right: 10px; }
#f14_10 #maincol #section02 h3 { clear: both; }
#f14_10 #maincol table.default { border-collapse: collapse; }
#f14_10 #maincol table.default th,
#f14_10 #maincol table.default td { border: 1px solid #dcdcdc; }
#f14_10 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f14_11 */
#f14_11 #maincol h3 { font-size: 100%; }
#f14_11 #maincol .title_area p.bt_return a img.ro { display: none; }
#f14_11 #maincol table.default { border-collapse: collapse; }
#f14_11 #maincol table.default th,
#f14_11 #maincol table.default td { border: 1px solid #dcdcdc; }
#f14_11 #maincol table.default td.gap { border: none; padding: 0; height: 0; empty-cells: hide; }
/* f14_12 */
#f14_12 #maincol .title_area p.bt_return a img.ro { display: none; }
