iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://www.ktr.mlit.go.jp/ktr_content/css/rps_sp.css
@charset "UTF-8"; .location { margin-right: 14px; } /* PC時非表示 */ #sp_siteid, #sp_siteid, #sp_btn_menu, #sp_btn_hazard, .nav_close, .rps_sp, .rps_sp_show, .btn_see, .btn_close, #sp_site_search, #sp_jimusho_header { display: none; } /* PC時表示 */ .rps_pc { display: block; } #menu_contents { height: auto; } #local_nav_top li div.btn_close, #nav_top li div.btn_close { display: block; } .past_outgoing { margin: 10px 0 20px 0; padding: 2px 0px 2px 22px; background: url(/ktr_content/content/000619808.gif) no-repeat left center; margin-left: 1em; } .btn_img { text-align: center; width: 90%; margin-bottom: 14px; } .btn_img:last-child { margin-bottom: 10px; } .facebookItem { background-color: #fff; padding: 0px; margin-top: 0px; margin-left: 0px; vertical-align: top; } /* facebook */ .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe[style] { width: 100% !important; } /* bxslider解除時に自動追加されるstyleを解除 */ @media screen and (min-width:769px) { #related_footer ul { transform: translate3d(0px, 0px, 0px) !important; } #related_footer ul li { width: auto !important; } } /* ローカルナビブロック */ #local_nav_top { line-height: 1.7; } #local_nav_top li:last-child { margin: 0; } #main_content .topics_list li .author { display: block; float: right; padding: 2px 4px; border: 1px solid #ccc; color: #888; font-size: 90%; text-align: center; white-space: nowrap; min-width: 10em; margin-left: 5px; } #jimusho p.updated_date { padding: 7px 0; line-height: 0; } .hazard_jimusho { background: #f9f4f4; margin: 2px 0 2px 0; } .hazard_jimusho .jimusho_txt { background: url(/ktr_content/content/000037889.gif) no-repeat scroll left center; padding: 5px 0 5px 20px; } #bodyid_kisha #main_content .kisha_hasinsha p { margin: 0 10px 18px; text-align: right; } /*=== 余白対応 ====*/ div#menu_contents:after, div#menu_contents_inner:after { content: none; } .nav_title_only { border-bottom: solid #ccc 1px; } /* facebook */ #fb-root { display: none; } .leisure #main_wrap #main_content h2.level01 { padding:5px 10px 5px 5px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #eef9f1 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#eef9f1 100%); background: linear-gradient(to bottom, #ffffff 0%,#eef9f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef9f1',GradientType=0); border:1px solid #BAE7CA; color:#333; line-height:150%; font-size:110%; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } .leisure #main_wrap #main_content h2.level02 { margin:2px 0; padding:5px 10px 5px 5px; border: none; background: #fff1bb; color:#333; line-height:150%; font-size:110%; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } .leisure #main_wrap #main_content h2.level03 { margin:5px 0; padding:3px 10px 3px 5px; background: none; border: none; color:#333; line-height:140%; font-size:110%; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } .leisure #main_wrap #main_content h2.level04 { margin:10px 0; padding:1px 10px 1px 5px; background: none; border: none; color:#333; line-height: 1.4; font-size:100%; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } .leisure #main_wrap #main_content h2.level01:before, .leisure #main_wrap #main_content h2.level02:before, .leisure #main_wrap #main_content h2.level03:before, .leisure #main_wrap #main_content h2.level04:before { content: ""; padding-right: 15px; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } .leisure #main_wrap #main_content h2.level05 { padding:3px 8px 3px 8px; background:none; border: none; line-height:150%; font-size:100%; } @media screen and (max-width:768px) { /*================================*/ /* 共通 */ /*================================*/ * { box-sizing: border-box !important; -webkit-text-size-adjust: 100% !important; } .location { margin-right: 0; } html { font-size: 13px; } #nav_right { float: none; width: auto; min-width: inherit; margin: 0; } /* SP時非表示 */ #nav_site ul li#sizechange, #siteid, #movie_link, .rps_pc, .rps_sp_hide, #facebook_area, #jimushoid { display: none; } /* sp用災害情報table */ .col_1, .col_1 th, .col_1 td { display: block; } /* SP時表示 */ .rps_sp, .rps_sp_show, #sp_btn_hazard, #sp_jimusho_header { display: block; } div:after { content: none; } img { width: auto; height: auto; max-width: 100%; } .rps_sp img { width: 100%; } .filedata img { width: auto; } body { position: relative; overflow-x: hidden; background: #FFF; } a { font-size: 1.1rem; } body.is_on { width: 100%; overflow-y: hidden; } #main_wrap { min-width: inherit; display: table; table-layout: fixed; padding: 0; position: relative; width: 100%; } #menu_out_block { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 9999; box-shadow: 5px 0px 11px -5px #999999; } #main_content { min-width: inherit; display: table-header-group; padding: 0; } #main_content h3 { margin: 0 0 12px 0; } #main_content h4 { margin: 0 0 12px 0; padding: 10px; } #container { min-width: inherit; max-width: 768px; } /* このページの先頭へ */ #main_content #backtotop { position: fixed; bottom: 20px; right: 0; z-index: 1000; width: 52px; height: 43px; line-height: 43px; background: #6bb5d8; border-radius: 5px 0 0 5px; padding-top: 0; } #main_content #backtotop a { float: none; padding-left: 0; width: 100%; text-indent: 100%; white-space: nowrap; overflow: hidden; display: block; background: url(/ktr_content/content/000652654.png) no-repeat center center; background-size: 23px 13px; } /*================================*/ /* TOP - 最新のお知らせ・最新記者発表資料の非表示処理 */ /*================================*/ #top_topics.sp_topics_hide, #top_kisha.sp_kisha_hide { margin-bottom: 15px; } #main_content #top_topics.sp_topics_hide .scroll_title, #main_content #top_kisha.sp_kisha_hide .scroll_title { padding: 10px 5px 8px 10px; color: #3300cc; cursor: pointer; text-decoration: underline; } #main_content #top_topics.sp_topics_hide .scroll_title h2, #main_content #top_kisha.sp_kisha_hide .scroll_title h2 { padding: 0 0 3px 22px; background-position: left 1px; color: #3300cc; } #top_topics.sp_topics_hide .scroll_title .rss_link, #top_kisha.sp_kisha_hide .scroll_title .rss_link, #top_topics.sp_topics_hide .scroll_title a, #top_kisha.sp_kisha_hide .scroll_title a, #top_topics.sp_topics_hide .scroll_body, #top_kisha.sp_kisha_hide .scroll_body { display: none; } /*================================*/ /* メニュー */ /*================================*/ #header { display: table; table-layout: fixed; width: 100%; min-width: inherit; background: #FFF; border-bottom: 1px solid #ccc; box-shadow: 0px 1px 0px 0px #ededed; position: relative; z-index: 10000; } #header.fixed { position: fixed; top: 0; } #sp_siteid { padding: 11px 10px; display: table-cell; width: 70%; height: auto; vertical-align: middle; } #sp_siteid p { min-width: 200px; min-height: 40px; } #sp_siteid p a { width: 100%; min-height: 40px; display: block; background: url(/ktr_content/content/000619813.gif) no-repeat left center; background-size: contain; text-indent: 100%; white-space: nowrap; overflow: hidden; } #sp_btn_menu { width: 30%; padding: 14px 10px 12px 10px; display: table-cell; text-align: right; vertical-align: middle; direction: rtl; } #sp_btn_menu p { max-width: 87px; max-height: 40px; cursor: pointer; margin-left: auto; } #sp_btn_menu img { width: 100%; padding: 4px; border: 1px solid #a2a2a2; border-radius: 5px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#fff, #f1f1f1); background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f1f1f1)); background: linear-gradient(#fff, #f1f1f1); filter: none; } #menu_contents { width: 240px; height: auto; position: absolute; top: 0; right: -240px; background-color: #FFF; overflow-y: scroll; -webkit-overflow-scrolling: touch; display: none; } #menu_contents_inner { position: relative; display: table; table-layout: fixed; box-shadow: 5px 0px 11px -5px #999999 inset; } /* グロナビ */ #nav_global { padding: 0; height: auto; background: none; display: table-header-group; } #nav_global ul { display: table-footer-group; } #nav_global ul li { width: 50%; border-bottom: 1px solid #a2a2a2; } #nav_global ul li#gnav_home a, #nav_global ul li#gnav_road a, #nav_global ul li#gnav_city_park a, #nav_global ul li#gnav_eizen a, #nav_global ul li#gnav_iconst a { padding: 0 28px; margin: 0; width: auto; height: 55px; line-height: 55px; background: url(/ktr_content/content/000652642.png) no-repeat 0.8rem center; background-size: 5px; border-right: 1px solid #a2a2a2; font-weight: bold; color: #333333; text-align: left; font-size: 1rem; } #nav_global ul li#gnav_river a, #nav_global ul li#gnav_port a, #nav_global ul li#gnav_kensan a, #nav_global ul li#gnav_youchi a { padding: 0 28px; margin: 0; width: auto; height: 55px; line-height: 55px; background: url(/ktr_content/content/000652642.png) no-repeat 0.8rem center; background-size: 5px; border-right: none; font-weight: bold; color: #333333; text-align: left; font-size: 1rem; } #nav_global ul li#gnav_home a { border-bottom: 5px solid #003366; } #nav_global ul li#gnav_river a { border-bottom: 5px solid #b0e2de; } #nav_global ul li#gnav_road a { border-bottom: 5px solid #e2b0b7; } #nav_global ul li#gnav_port a { border-bottom: 5px solid #7f9df3; } #nav_global ul li#gnav_city_park a { border-bottom: 5px solid #bfe2b0; } #nav_global ul li#gnav_kensan a { border-bottom: 5px solid #009944; } #nav_global ul li#gnav_eizen a { border-bottom: 5px solid #cdcaaf; } #nav_global ul li#gnav_youchi a { border-bottom: 5px solid #dfb0e2; } #nav_global ul li#gnav_iconst a { border-bottom: 5px solid #ffcc33; } /* 検索 */ #nav_global #site_search, #sp_site_search { float: none; line-height: 1.5; display: table-header-group; background: #ebebeb; text-align: center; } #nav_global #site_search form#search, #sp_site_search form#sp_search { padding: 16px 0px 16px 3px; box-shadow: 5px 0px 11px -5px #999999 inset; } #nav_global #site_search + div, #sp_site_search + div { display: table; table-layout: fixed; width: 100%; } #nav_global #site_search input, #sp_site_search input { padding: 7px; border: 1px solid #a2a2a2; font-size: 1rem; } #nav_global #site_search input#kensaku, #sp_site_search input#sp_kensaku { width: 60%; } #nav_global #site_search input#search_text, #sp_site_search input#sp_search_text { border-radius: 3px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#fff, #e3e3e3); background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e3e3e3)); background: linear-gradient(#fff, #e3e3e3); filter: none; font-weight: bold; } /* サイトマップ */ #nav_site { padding: 0; display: table-footer-group; background: none; font-size: 1rem; } #nav_site ul { float: none; padding: 0; } #nav_site ul li { float: none; border: none; margin: 0; padding: 0; background: #ebebeb; box-shadow: 5px 0px 11px -5px #999999 inset; } /* ヘッダーナビ */ #nav_type { float: none; padding: 0; background: #d8eaf0; } #nav_type ul li { float: none; width: auto; height: auto; box-shadow: 5px 0px 11px -5px #999999 inset; } #nav_site ul li a, /* サイトマップ */ #nav_site ul li a:hover, /* サイトマップ */ #nav_type_saiyou a, #nav_type_saiyou a:hover, #nav_type_shihon a, #nav_type_shihon a:hover, #nav_type_bousai a, #nav_type_bousai a:hover, #nav_type_chiiki a, #nav_type_chiiki a:hover, #nav_type_gijutsu a, #nav_type_gijutsu a:hover, #nav_type_kyoninka a, #nav_type_kyoninka a:hover, #nav_type_nyuusatsu a, #nav_type_nyuusatsu a:hover, #nav_type_chisei a, #nav_type_chisei a:hover { border: none; margin: 0; padding: 15px 25px; border-bottom: 1px solid #758c94; width: auto; height: auto; line-height: 1.5; text-align: left; font-size: 1rem; color: #535759; letter-spacing: normal; text-decoration: underline; background: url(/ktr_content/content/000652641.png) no-repeat 0.8rem center; background-size: 5px; } body#jimusho #nav_site ul li:first-child { border-top: 1px solid #758c94; } /*================================*/ /* パンくず */ /*================================*/ #pankuzu { padding: 6px 10px; font-size: 0.92rem; line-height: 1.5; background: #ebebeb; box-shadow: 0 8px 3px -8px #dadada inset; border-top: 1px solid #ebebeb; /*iconst時*/ } #pankuzu a { font-size: 0.92rem; } #pankuzu span.pankuzuHide:after { content: "..."; color: #3300cc; text-decoration: underline; padding-left: 2px; cursor: pointer; } #pankuzu #site_search { display: none; } /*================================*/ /* 災害情報 */ /*================================*/ #hazard { margin: 10px; } .hazard_on #hazard { margin-bottom: 24px; } .hazard_on #hazard #hazard_title { border-top: 1px solid #9b1b24; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwMTYxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjFiMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#c0161a, #9b1b24); background: -webkit-gradient(linear, 0 0, 0 100%, from(#c0161a), to(#9b1b24)); background: linear-gradient(#c0161a, #9b1b24); filter: none; overflow: hidden; } .hazard_on #hazard #hazard_title h1 { margin: 0; padding: 4px 10px 3px 10px; border: none; background: none; font-size: 1.38rem; float: left; } .hazard_on #hazard #hazard_title h1 a { font-size: 1.3rem; float: left; } .hazard_on #hazard #hazard_title a { color: #FFF; text-decoration: none; } #main_content #hazard_title .rss_link { text-align: right; margin: 8px 10px 0 10px; float: right; } .hazard_on #hazard #hazard_body { border-width: 4px; padding: 0; /*background: none;*/ border: 2px solid #9b1b24; } .hazard_on #hazard #hazard_body ul { margin: 0 13px; } .hazard_on #hazard #hazard_body ul#sp_hazard_jomusyo { margin-top: 15px; border-top: 1px dotted #ccc; } .hazard_on #hazard #hazard_body li { text-indent: -0.6em; margin: 0; padding: 12px 0 11px 0; line-height: 1.5; font-size: 1rem; } .hazard_on #hazard #hazard_body li strong { display: block; padding-left: 8px; } #main_content .scroll_body li .date { background: url(/ktr_content/content/000652644.png) no-repeat left center; background-size: 5px 8px; font-size: 0.92rem; text-indent: -1.45em; margin-left: -14px; } .hazard_on #hazard #hazard_body li .date { background: url(/ktr_content/content/000652644.png) no-repeat left center; background-size: 5px 8px; font-size: 0.92rem; text-indent: -1.45em; } .hazard_on #hazard #hazard_body dl { margin: 6px 0 2px 0; text-indent: 0; } .hazard_on #hazard #hazard_body dl dd { margin-top: 5px; padding-left: 0; padding-bottom: 0; } .hazard_on #hazard #hazard_body dt { padding: 6px 5px 4px; font-size: 0.92rem; /* 12px */ } .hazard_on #hazard #hazard_body dt + dd { padding: 1px 5px 0; display: table-cell; float: none; line-height: 1.3; } .hazard_on #hazard #hazard_body dt dd a { font-size: 1.16rem; } .hazard_on #hazard #hazard_body.spBtnHazardHide li:nth-child(n + 4) { display: none; } #main_content #sp_btn_hazard { max-width: 376px; margin: 15px auto 0; padding: 0; } #main_content #hazard_body #sp_btn_hazard p { padding: 6px 0; margin: 0 13px; border: 2px solid #192f60; border-radius: 5px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#fff, #e6e6e6); background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background: linear-gradient(#fff, #e6e6e6); filter: none; cursor: pointer; } #sp_btn_hazard button { width: 100%; font-weight: bold; color: #192f60; border: none; background: url(/ktr_content/content/000652656.png) no-repeat 12px center; background-size: 19px 10px; cursor: pointer; outline: none; font-size: 1.15rem; /* 15px */ display: block; } #sp_btn_hazard button.btn_close { background: url(/ktr_content/content/000652640.png) no-repeat 12px center; background-size: 19px 10px; } #sp_btn_hazard button + div { margin-left: 0 !important; } .past_outgoing { padding-left: 28px; margin: 11px 13px 24px; font-size: 1.15rem /* 14px */ } .btn_img { width: 100%; margin: auto; padding: 0 13px; margin-bottom: 6px; } .btn_img:last-child { margin-bottom: 10px; } .hazard_on #hazard #hazard_body li.hazard_jimusho { background: #f9f4f4; margin: 2px 0 2px 0; padding: 4px 0 7px 20px; } .hazard_on #hazard #hazard_body li.hazard_jimusho .jimusho_txt { background: url(/ktr_content/content/000037889.gif) no-repeat scroll left center; padding: 5px 10px 5px 29px; text-indent: 0; } /*================================*/ /* 災害情報下 */ /*================================*/ .sns_block, .movie_thumbnail, .movie_fotter { margin: 0 10px 23px 10px; } .sns_block ul { display: table; table-layout: fixed; width: 100%; margin: auto; } .sns_block ul li { display: table-cell; padding-right: 3px; text-align: left; } .sns_block ul li:nth-child(even) { padding-right: 0; padding-left: 3px; text-align: right; } .sns_block ul li img { width: 100%; } #mainimg { background-size: contain; height: auto; min-height: auto; max-height: 100%; margin-bottom: 0; border: none; } #mainimg #mainimg_pickup { padding: 10px; } #mainimg + ul { margin-top: 23px; } object { width: 100%; } #mainimg_kyoku { display:none; } #chumoku_keywords { margin: 0 10px 25px; overflow: hidden; } /*================================*/ /* 最新のお知らせ、最新記者発表資料 */ /*================================*/ #top_topics, #top_kisha, #top_pickup { margin: 0 10px; } #main_content ul li#top_topics a#topics_link, #main_content ul li#top_kisha a#kisha_link { margin-top: 0px; font-size: 0.92rem; } #main_content ul li#top_topics .rss_link a, #main_content ul li#top_kisha .rss_link a { font-size: 0.92rem; margin-top: 3px; } #main_content .scroll_title { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f7f7f7, #fefefe); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#fefefe)); background: linear-gradient(#f7f7f7, #fefefe); filter: none; border-bottom: 2px solid #192f60; } #main_content #top_pickup .scroll_title { padding: 0 10px 1px 10px; } #main_content .scroll_title h2 { float: none; background-position: left center; padding: 8px 5px 7px 22px; font-size: 1.3rem } #main_content #top_topics .scroll_title h2, #main_content #top_kisha .scroll_title h2 { background-position: left 0.6em; padding: 9px 5px 0 22px; line-height: 1.2; } #main_content .scroll_title a { background: url(/ktr_content/content/000652644.png) no-repeat left center; background-size: 5px 8px; margin-top: 0; } #main_content .rss_link { margin-top: 0; } #main_content .scroll_body { padding: 15px 20px 0 20px; margin-bottom: 25px; height: auto; } #main_content #top_topics .scroll_body, #main_content #top_kisha .scroll_body { padding: 0; } #main_content .scroll_body ul { overflow: visible; } #main_content #top_topics .scroll_body ul, #main_content #top_kisha .scroll_body ul { margin: 0 13px; } #main_content #top_pickup .scroll_body { padding: 1px 14px 0; } #main_content .scroll_body li { text-indent: -0.6em; padding: 0 0 10px 0; margin-bottom: 13px; font-size: 1.15rem } #main_content #top_topics .scroll_body li, #main_content #top_kisha .scroll_body li { padding: 10px 2px 9px; margin-bottom: 0; } #main_content .scroll_body li dl { margin: 9px 0 0 0; text-indent: 0; } #main_content #top_topics .scroll_body li dl, #main_content #top_kisha .scroll_body li dl { margin: 6px 0 0 0; } #main_content .scroll_body li dt { padding: 7px 5px 5px; font-size: 0.92rem; /* 12px */ } #main_content #top_topics .scroll_body li dt, #main_content #top_kisha .scroll_body li dt { font-size: 0.9rem; padding: 6px 5px 3px; } #main_content #top_topics .scroll_body li .date_table, #main_content #top_kisha .scroll_body li .date_table { display: table; table-layout: fixed; margin-left: -9px; } #main_content #top_topics .scroll_body li .date, #main_content #top_kisha .scroll_body li .date { background: url(/ktr_content/content/000652644.png) no-repeat left 4px; background-size: 5px 8px; font-size: 0.92rem; text-indent: 0; padding: 0 15px 0 8px; display: table-cell; } #main_content #top_topics .scroll_body li .author, #main_content #top_kisha .scroll_body li .author { display: table-cell; font-size: 1rem; text-indent: -4px; line-height: 1.3; } #main_content #top_topics .scroll_body dt + dd, #main_content #top_kisha .scroll_body dt + dd { padding-top: 1px; } #main_content .scroll_body li:nth-child(n + 4) { display: none; } #main_content .scroll_body li:nth-child(3) { border: none; } #main_content .scroll_body dt + dd { padding-left: 10px; display: table-cell; float: none; font-size: 1.15rem; /* 15px */ } /*================================*/ /* 注目情報 */ /*================================*/ #main_content #top_pickup .scroll_body p { min-width: 100%; } #main_content #top_pickup .scroll_body li { display: list-item; padding-bottom: 2px; } #main_content #top_pickup .scroll_body li:nth-child(3) { border-bottom: 1px dotted #ccc; } #main_content #top_pickup .scroll_body li:last-child { border: none; margin-bottom: 0; } #main_content #top_pickup .scroll_body dt + dd { padding-left: 0; display: table-cell; float: none; font-size: 1.15rem; /* 15px */ } #main_content #top_pickup .scroll_body li dd a { padding-left: 6px; background: none; background-size: 5px 8px; display: block; } #main_content #top_pickup .scroll_body li dd p { padding: 5px 6px 0 6px; } #main_content #top_pickup .scroll_body li dd p.btn_see { padding: 1px 0 5px; margin: 0; line-height: 0; text-align: center; display: block; } #main_content #top_pickup .scroll_body li dd p.btn_close { padding: 11px 0 5px; margin: 0; line-height: 0; text-align: center; display: block; } #main_content #top_pickup .scroll_body li dd p.btn_see img, #main_content #top_pickup .scroll_body li dd p.btn_close img { width: 17px; height: 10px; cursor: pointer; } .top_pickup_description { font-size: 0.95rem } .top_pickup_description .txt_ellipsis { height: 50px; overflow: hidden; } .is-truncated br { display: none !important; } /*================================*/ /* サイドナビ */ /*================================*/ #nav_top li, #local_nav_top li { margin: 0; } #nav_top li div:first-child { width: auto; padding: 16px 40px 15px; cursor: pointer; background-position: left center; border: none; border-top: 2px solid #ccc; position: relative; top: 0; left: 0; text-align: left; font-size: 1.15rem; } #nav_top li:last-child>ul li:first-child { border-top: none; } #nav_top li:last-child div:first-child { border-bottom: 2px solid #ccc; } #local_nav_top li div { width: auto; padding: 11px 40px 11px 6px; cursor: pointer; border: none; border-bottom: 2px solid #ccc; position: relative; top: 0; left: 0; text-align: left; font-size: 1.15rem; } #nav_top li div.nav_top_h { border-bottom: 2px solid #ccc; } #nav_top li div:first-child:before { content: " "; width: 17px; height: 7px; background: url(/ktr_content/content/000652650.png) no-repeat left center; background-size: contain; position: absolute; top: 22px; right: 10px; display: block; } #local_nav_top li div:first-child:before { content: " "; width: 17px; height: 7px; background: url(/ktr_content/content/000652655.png) no-repeat left center; background-size: contain; position: absolute; top: 22px; right: 10px; display: block; } #nav_top li div.btn_close:before { background: url(/ktr_content/content/000652639.png) no-repeat left center; background-size: contain; } #local_nav_top li div.btn_close:before { background: url(/ktr_content/content/000652638.png) no-repeat left center; background-size: contain; } #nav_top li ul, #local_nav_top li #nav_top_info_1, #local_nav_top li #nav_top_info_2, #local_nav_top li #nav_top_info_3, #local_nav_top li #nav_top_info_4, #local_nav_top li #nav_top_info_5 { display: none; } #nav_top li ul li, #local_nav_top li ul li { background: url(/ktr_content/content/000652641.png) no-repeat 10px center; background-size: 5px 10px; border: none; border-top: 1px solid #ccc; padding: 0; } #nav_top li ul li:first-child { border-top: 2px solid #ccc; } #nav_top li:last-child ul li:last-child { border-bottom: 2px solid #ccc; } #local_nav_top li ul#nav_top_info li { border-top: 0; border-bottom: 1px solid #ccc; } #nav_top li ul li a, #local_nav_top li ul li a { padding: 10px 14px 12px 24px; display: block; background: none; font-size: 1rem; } #nav_top li ul li a + p, #local_nav_top li ul li a + p { position: relative; top: -10px; left: 24px; display: block; background: none; font-size: 1rem; } /* 関東地方整備局からのお知らせ */ #nav_top li div.nav_top_h1 { background-position: top left; } /* ローカルサイドナビ */ body#bodyid_kisha #nav_right { border-top: 1px solid #3b4d74; border-bottom: 1px solid #3b4d74; padding: 2px 0; margin-top: 15px; } body#bodyid_busho #nav_right, body#bodyid_busho.top #nav_right, #bodyid_all.sitemapWrap #nav_right, body#byCategory #nav_right, body#bid #nav_right, body#maintenance #nav_right { border-top: 1px solid #3b4d74; border-bottom: 1px solid #3b4d74; padding: 2px 0; margin-top: 30px; } body#bodyid_busho #nav_right { margin-top: 29px; } body#bodyid_busho.top #nav_right { padding: 2px 0; margin-top: 0; } #bodyid_all.sitemapWrap #nav_right { padding: 2px 0; margin-top: 26px; } body#bodyid_kisha #nav_local_wrap, body#bodyid_busho.top #nav_local_wrap, #bodyid_all.sitemapWrap #nav_local, #byCategory #nav_local, body#bodyid_busho #nav_local, body#bid #nav_local, body#maintenance #nav_local { border-top: 2px solid #3b4d74; border-bottom: 2px solid #3b4d74; } #nav_right ul#nav_local li { border: none; border-bottom: 1px solid #cccccc; padding: 0; margin-bottom: 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGZlMWU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -webkit-linear-gradient(#ffffff 30%, #dfe1e4 100%); background: -webkit-gradient(linear, 0 100%, 0 0, color-stop(0.3, #ffffff), to(#dfe1e4)); background: linear-gradient(#ffffff 30%, #dfe1e4 100%); filter: none; } #nav_right ul#nav_local li.index_link { margin-bottom: 0; } #nav_right ul#nav_local li a { padding: 12px 10px 12px 31px; background-position: 6px center; } #nav_right ul#nav_local li.on li { padding: 0; margin: 0; background: #e6e6e6; border-bottom: 1px solid #FFF; font-size: 1.15rem; } #nav_right ul#nav_local li.on a { padding: 13px 10px 10px 35px; margin-left: 0; background-position: 10px center; background-color: #FFF; } #nav_right ul#nav_local li.on li.nolink { padding: 4px 10px 3px 33px; } #nav_right ul#nav_local li.on li.on { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1M2E2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODJkNWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#253a68 0%, #182d5b 100%); background: -webkit-gradient(linear, 0 100%, 0 0, from(#253a68), to(#182d5b)); background: linear-gradient(#253a68 0%, #182d5b 100%); filter: none; } #nav_right ul#nav_local li.on li a, #nav_right ul#nav_local li.on li.on a { padding-left: 23px; margin: 0 10px; font-size: 1.1rem; } #nav_right ul#nav_local li.on li.on a { background: url(/ktr_content/content/000652636.png) no-repeat left center; } #nav_right ul#nav_local li.on li.on li a, #nav_right ul#nav_local li.on li.on li.on a { background: none; position: relative; font-size: 1.03rem; } #nav_right ul#nav_local li.on li.on li a:after { content: " "; width: 100%; height: 100%; position: absolute; top: 0; left: -8px; background: url(/ktr_content/content/000652644.png) no-repeat left center; background-size: 5px 8px; font-size: 1.07rem; } #nav_right ul#nav_local li.on li.on li.on a:after { content: " "; width: 100%; height: 100%; position: absolute; top: 0; /*left: -8px;*/ background: url(/ktr_content/content/000652643.png) no-repeat left center; background-size: 5px 8px; font-size: 1.07rem; } #nav_right ul#nav_local li.on li.on li.on li a:after { background: none; } #bodyid_busho #nav_right ul#nav_local li:last-child { border-bottom: none; } #bodyid_busho #nav_right ul#nav_local li.on a, #byCategory #nav_right ul#nav_local li.on a { padding: 16px 10px 15px 35px; border-bottom: none; line-height: 1.3; font-size: 1.15rem; } #bodyid_busho #nav_right ul#nav_local li.on:first-child a, #byCategory #nav_right ul#nav_local li.on:first-child a { border-top: none; } #bodyid_busho #nav_right ul#nav_local li.on ul, #byCategory #nav_right ul#nav_local li.on ul { border-top: 1px solid #ccc; } #bodyid_busho #nav_right ul#nav_local li.on li a, #byCategory #nav_right ul#nav_local li.on li a { padding: 6px 10px 9px 26px; border-top: none; background: url(/ktr_content/content/000652637.png) no-repeat 1px center; background-size: 14px; } #bodyid_busho #nav_right ul#nav_local li.on li:last-child, #byCategory #nav_right ul#nav_local li.on li:last-child { border-bottom: none; } #bodyid_busho #nav_right ul#nav_local li.on li:last-child, #byCategory #nav_right ul#nav_local li.on li:last-child { border-bottom: none; } #bodyid_busho #nav_right ul#nav_local li.on li.on, #byCategory #nav_right ul#nav_local li.on li.on { border-bottom: 1px solid #ccc; } #bodyid_busho #nav_right ul#nav_local li.on li.on a, #byCategory #nav_right ul#nav_local li.on li.on a { padding: 6px 10px 8px 25px; border-top: none; background: url(/ktr_content/content/000652636.png) no-repeat left center; background-size: 14px; } #bodyid_busho #nav_right ul#nav_local li.on li.on ul, #byCategory #nav_right ul#nav_local li.on li.on ul { border-top: none; padding-bottom: 10px; } #bodyid_busho #nav_right ul#nav_local li.on li.on li a, #byCategory #nav_right ul#nav_local li.on li.on li a { background: none; padding: 1px 9px 2px 9px; margin: 0 0 1px 13px; font-size: 1.03rem; text-decoration: underline; } #bodyid_busho #nav_right ul#nav_local li.on li.on li.on, #byCategory #nav_right ul#nav_local li.on li.on li.on { border-bottom: none; } #bodyid_busho #nav_right ul#nav_local li.on li.on li.on ul, #byCategory #nav_right ul#nav_local li.on li.on li.on ul { padding-bottom: 0; } #bodyid_busho #nav_right ul#nav_local li.on li.on li.on li a, #byCategory #nav_right ul#nav_local li.on li.on li.on li a { background: url(/ktr_content/content/000619828.gif) no-repeat left center; background-size: 7px 13px; padding-left: 7px; } #bodyid_busho #nav_right ul#nav_local li.on li.on li.on li.on a, #byCategory #nav_right ul#nav_local li.on li.on li.on li.on a { background: url(/ktr_content/content/000619829.gif) no-repeat left center; background-size: 7px 13px; padding-left: 7px; } /*================================*/ /* フッター */ /*================================*/ #nav_footer { padding: 0; background: #e7e7e7; } #footer { background: #cccccc; padding: 0; } #nav_footer li, #footer li { float: none; margin-right: 0; padding: 0; background: url(/ktr_content/content/000652641.png) no-repeat 10px center; background-size: 5px 10px; border-bottom: 1px solid #7b7b7b; font-size: 1.15rem; } #nav_footer li a, #footer li a { padding: 12px 10px 11px 24px; color: #333333; display: block; } #address { background: #e7e7e7; border-bottom: 1px solid #7b7b7b; padding: 6px 10px 5px 10px; font-size: 0.92rem; color: #333333; line-height: 1.6; } #address dt { font-weight: normal; color: #333333; } #address dd { padding-right: 0; } #address span { display: block; } #copyright { background: #666666; color: #FFF; text-align: center; padding: 17px 11px; font-size: 0.92rem; line-height: 1.3; } /*================================*/ /* 配下ページ */ /*================================*/ #main_content h1 { margin-bottom: 0; padding: 10px; border-top: 2px solid #cccccc; border-bottom: 2px solid #192f60; background: #FFF; color: #000000; line-height: 1.5; font-size: 1.38rem; } #main_content .kisha_date p { margin: 10px 10px 13px 10px; padding: 0; text-align: left; font-size: 0.92rem; } #main_content .kisha_body { margin-bottom: 25px; } #main_content .kisha_body div p, #main_content .kisha_hasinsha p { /*margin: 0 10px 30px 10px;*/ margin: 15px 10px; padding: 0; font-size: 1.07rem; } #main_content .kisha_body .kisha_kaikin, #main_content .kisha_list { margin: 10px; padding: 0; font-size: 1.07rem; } #bodyid_kisha #main_content .kisha_list { margin-bottom: 0; } #main_content .kisha_list h2, #bodyid_busho #main_content h2 { background-size: 5px 100%; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; line-height: 1.4; padding: 4px 9px 5px 0; margin: 5px 0 10px 0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; font-size: 1.3rem; border: 1px solid #ccc; position: relative; } #main_content .kisha_list h2:before, #bodyid_busho #main_content h2:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; } #main_content .kisha_list h3 { margin: 20px 0 0 0; padding: 7px 0; font-size: 1.07rem; } #main_content .kisha_list li { margin: 0; padding: 12px 0; font-size: 1.07rem; line-height: 1.7; } #bodyid_kisha #main_content .kisha_list li { line-height: 1.4; } #bodyid_kisha.index #main_content .kisha_list h3 { display: none; } body#bodyid_kisha.index #main_content .kisha_list ul { margin-bottom: 0; } body#bodyid_kisha.index #main_content .kisha_list ul:last-of-type li:last-child { border-bottom: none; } #bodyid_kisha.index #main_content .kisha_list li:last-child { border-bottom: 1px dotted #ccc; padding: 12px 0; } #main_content .kisha_list li:last-child { padding-bottom: 0; border: none; } #main_content .kisha_list li img { vertical-align: sub; width: auto; margin-left: 9px; } #main_content .kisha_list li .filedata img { margin-left: 0; } #main_content .kisha_list li .date { padding-left: 0; margin-bottom: 10px; background: none; width: 100%; float: none; } #main_content .kisha_list li .date:last-child { margin-right: 0; } #main_content .kisha_list li .author { padding: 4px 4px 4px 1px; margin: 0 10px 5px 0; float: none; display: inline-block; } #main_content .kisha_list li dl, #main_content .topics_list li dl { margin-left: 0; } #main_content .kisha_list li dt { margin-top: 5px; padding: 5px 5px 4px; font-size: 0.92rem; } #main_content .kisha_list li dd { padding: 7px 10px 0 10px; display: table-cell; line-height: 1.5; float: none; } #main_content .kisha_body h2 { margin: 0 10px 15px 10px; padding: 1px 0 1px 15px; border: none; border-left: 5px solid #192f60; color: #192f60; font-size: 1.3rem; } #main_content .related_info { margin: 20px 10px; padding-bottom: 0; font-size: 1.07rem; } #main_content .related_info h3 { padding: 10px; font-size: 1.15rem; } #bodyid_busho #mainimg #h01 { padding: 10px; margin-bottom: 10px; width: auto; height: auto; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NGI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTMxNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#294b9b, #1a3163); background: -webkit-gradient(linear, 0 0, 0 100%, from(#294b9b), to(#1a3163)); background: linear-gradient(#294b9b, #1a3163); filter: none; text-indent: 0; color: #FFF; font-size: 1.8rem; font-weight: bold; } #bodyid_busho.kizi #mainimg #h01 { padding: 10px 10px 9px; } .main_content_block { margin: 0 10px; } #main_content .main_content_block .main_content_block, #main_content .main_content_block .main_content_block .related_info { margin: 25px 0 0 0; } #main_content .main_content_block .main_content_block p { padding: 0; margin-bottom: 15px; } #main_content .related_info h4 { margin: 0 0 3px 0; padding: 0; } #main_content .main_content_block .main_content_block .related_info h4 { margin-bottom: 0; padding: 0; } #main_content .related_info p { padding: 5px 0; } #main_content .photo { font-size: 0.92rem; margin: 15px 0 10px; } .photo img { padding: 0; } #main_content .photo .caption { font-size: 0.92rem; margin-bottom: 0; padding: 0 2px 2px; } .wysiwyg_output { margin-bottom: 15px; } #main_content .main_content_block .wysiwyg_output p { padding: 5px 0; } #main_content .related_link { margin-bottom: 10px; } #main_content .related_link li { border-bottom: none; } #main_content .related_link li a { display: inline-block; padding-left: 28px; } #main_content .topics_list li .date { font-size: 0.92rem; padding: 0; margin-bottom: 11px; display: block; color: #444; } #bodyid_busho #main_content .topics_list li .date { background: none; } #main_content .topics_list li { margin-bottom: 6px; } #main_content .topics_list li .author { padding: 4px 4px 4px 1px; margin: 0 10px 11px 0; float: none; display: inline-block; border: 1px solid #ccc; color: #888; font-size: 90%; text-align: center; white-space: nowrap; min-width: 10em; } #main_content .topics_list li dt { font-size: 0.92rem; padding-bottom: 3px; } #main_content .topics_list li dd { float: none; display: table-cell; padding: 0 10px 9px 10px; width: 50%; } #main_content .topics_list li dd a { font-size: 1.15rem; line-height: 1.3; } /* ●部署別インデックスページテンプレート */ #bodyid_busho, #byCategory.kizi { font-size: 1.07rem; line-height: 1.5; } #bodyid_busho #main_content h1 { color: #192f60; margin-bottom: 15px; } #bodyid_busho #main_content .log_box { padding: 0 10px; } #bodyid_busho #main_content .scroll_title { display: table; margin: 0 auto; width: 100%; } #bodyid_busho #main_content .scroll_title h2 { display: table-cell; border: none; text-align: left; vertical-align: middle; } #bodyid_busho #main_content .scroll_title h2 span { padding: 0 10px 1px 0; background: none; } #bodyid_busho #main_content .scroll_title>span { float: none; display: table-cell; text-align: right; vertical-align: middle; } #maincontent_mainimg { margin: 0 10px 25px 10px; line-height: 1.5; font-size: 1.07rem; } #bodyid_busho #maincontent_mainimg { margin-bottom: 18px; } #bodyid_busho #maincontent_mainimg p, #bodyid_busho #maincontent_mainimg li { font-size: 1.07rem; } #main_content ul.index_menu_default { margin-top: 30px; padding: 0 10px; } #bodyid_busho #main_content ul.index_menu_chokka { padding: 0 10px; } #bodyid_busho #main_content .main_content_block ul.index_menu_busho, #bodyid_busho #main_content .main_content_block ul.index_menu_default, #bodyid_busho #main_content .main_content_block ul.index_menu_chokka, #bodyid_busho #main_content .main_content_block .related_link ul { padding: 0; } #main_content>ul:first-of-type { margin-top: 30px; } #bodyid_kisha.index #main_content>ul:first-of-type, #bodyid_hazard #main_content>ul:first-of-type { margin-top: 0; } #bodyid_busho #main_content .main_content_block>ul { margin: 18px 0 0; } #bodyid_busho #main_content .main_content_block>ul:last-of-type { padding: 0; margin-bottom: 30px; } #main_content ul + ul { margin-top: 0 !important; margin-bottom: 30px; } #main_content .topics_list { padding-bottom: 0; } /*#bodyid_busho #main_content > ul:last-of-type,*/ #bodyid_busho #main_content ul:last-child { margin-bottom: 0 !important; } /* #main_content .topics_list ul + ul.index_menu_busho, #main_content .topics_list ul + ul.index_menu_chokka, #main_content .topics_list ul + ul.index_menu_default { margin-top: 0; padding: 0; } #main_content .topics_list ul + ul.index_menu_busho li, #main_content .topics_list ul + ul.index_menu_chokka li, #main_content .topics_list ul + ul.index_menu_default li { margin: 0 auto 10px 0; padding: 0; border-bottom: none; } #main_content .topics_list ul + ul.index_menu_busho:last-child, #main_content .topics_list ul + ul.index_menu_chokka:last-child, #main_content .topics_list ul + ul.index_menu_default:last-child { margin-bottom: 0; } */ #bodyid_busho #main_content .index_menu_chokka li { padding-left: 1px; padding-right: 5px; } #main_content ul + ul li:first-child { border: none; } #bodyid_busho #main_content .index_menu_busho li { padding-left: 0; } #bodyid_busho #main_content .index_menu_default li { padding: 0 10px; } #bodyid_busho #main_content .main_content_block .index_menu_default li { padding: 0; } #main_content .index_menu_busho li:last-child, #main_content .index_menu_chokka li:last-child, #main_content .index_menu_default li:last-child { border-bottom: 1px dotted #ccc; padding-bottom: 6px; } #main_content .index_menu_busho li h3, #main_content .index_menu_chokka li h3, #main_content .index_menu_default li h3 { margin-top: 0; padding-top: 0; padding-bottom: 0; padding-right: 0; } #main_content .index_menu_busho li h3 img, #main_content .index_menu_chokka li h3 img, #main_content .index_menu_default li h3 img { width: auto; } #main_content .index_menu_busho li h3 a, #main_content .index_menu_chokka li h3 a, #main_content .index_menu_default li h3 a { display: block; padding: 9px 8px; font-size: 1.15rem; } #bodyid_busho #main_content .index_menu_busho li h3 a, #bodyid_busho #main_content .index_menu_chokka li h3 a { display: block; padding: 13px 4px 13px; font-size: 1.15rem; line-height: 1.2; } #bodyid_busho #main_content .index_menu_busho li h3 a { padding: 13px 5px 13px; } #bodyid_busho #main_content .index_menu_default li h3 a { display: block; padding: 13px 9px 13px; font-size: 1.15rem; line-height: 1.2; } #main_content .photo { float: none !important; } /* #bodyid_busho #main_content ul:last-of-type, #bodyid_busho #main_content .main_content_block ul:last-of-type { margin-bottom: 0; } */ /* 災害情報インデックスページテンプレート */ #siteid_hazard { width: auto; vertical-align: top; float: none; padding: 10px 0 7px; text-align: center; display: table-cell; } #siteid_hazard a { width: 286px; height: 32px; background-size: contain; margin: auto; } #main_content .topics_list { margin: 10px 0; } #bodyid_hazard #nav_site ul li { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#ffffff, #f4f4f4); background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f4f4f4)); background: linear-gradient(#ffffff, #f4f4f4); filter: none; box-shadow: none; border: 1px solid #999; border-radius: 3px; max-width: 160px; margin: 0 auto 10px auto; white-space: normal; } #bodyid_hazard #nav_site ul li a { border: none; padding: 2px 5px 2px 20px; text-decoration: none; } #bodyid_hazard #mainimg { display: none; } #bodyid_hazard #main_wrap #main_content { font-size: 1.07rem; } #bodyid_hazard #main_content h1 { margin-bottom: 7px; padding: 10px; border-top: 2px solid #cccccc; border-bottom: 2px solid #a92e29; background: #FFF; color: #000000; line-height: 1.5; font-size: 1.38rem; } #bodyid_hazard #main_content h1 .branch_name { margin-top: 10px; padding: 3px 10px 1px; display: inline-block; font-size: 0.92rem; line-height: 1.3; } #bodyid_hazard #main_wrap #main_content h2 { padding: 4px 9px 5px 0; margin: 35px 10px 0; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; font-size: 1.3rem; line-height: 1.3; position: relative; border: 1px solid #ccc; overflow: hidden; } #bodyid_hazard.index #main_wrap #main_content h2 { margin: 20px 10px 0 10px; } #bodyid_hazard.index #main_wrap #main_content li h2 { margin: 15px 0 7px; } #bodyid_hazard #main_wrap #main_content h2:before { content: ""; padding: 3px 19px 3px 0; background: url(/ktr_content/content/000652652.png) no-repeat 5px top; background-size: 5px 100%; } #bodyid_hazard #main_wrap #main_content>h2:first-of-type { margin: 20px 10px 0; } #bodyid_hazard #main_content p { padding: 5px 10px; } #bodyid_hazard #main_content li { padding: 10px 10px; font-size: 1.07rem; line-height: 1.5; } #bodyid_hazard #main_wrap #main_content h3 { margin: 0 10px; padding: 7px 0 6px 0; } #bodyid_hazard #main_wrap #main_content li h3 { margin: 10px 0 0 0; padding: 6px 0; } #bodyid_hazard #main_content li p { padding: 0; margin-top: 7px; margin-bottom: 10px; font-size: 1.07rem; } #bodyid_hazard #main_content .related_link { padding: 0; margin: 15px 10px 20px 10px; font-size: 1.07rem; line-height: 1.5; } #bodyid_hazard #main_content .related_link li { padding: 8px 0; margin: 0; border-top: 1px dotted #ccc; } #bodyid_hazard #main_content .related_link li:last-child { border-bottom: 1px dotted #ccc; } #bodyid_hazard #main_content .related_link li a { padding-left: 28px; } #bodyid_hazard #main_content li .related_link { margin: 15px 0 2px; } .filedata { margin-left: 9px; } #bodyid_hazard #main_content li .filedata img { vertical-align: text-bottom; } #nav_hazard { border-top: 1px solid #a92e29; border-bottom: 1px solid #a92e29; padding: 2px 0; } #nav_right #nav_hazard ul#nav_local { border-top: 2px solid #a92e29; border-bottom: 1px solid #a92e29; } #nav_right #nav_hazard ul#nav_local li { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUyZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#ffffff, #e0e2e5); background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e0e2e5)); background: linear-gradient(#ffffff, #e0e2e5); filter: none; } #nav_right #nav_hazard ul#nav_local li a { font-size: 1.15rem; margin-left: 0; padding: 12px 12px 12px 34px; background-position: 10px center; } #bodyid_hazard #main_content .topics_list { margin-top: 16px; margin-bottom: 0; } #bodyid_hazard #main_content .topics_list li { margin: 0 10px; padding: 14px 0 6px 0; font-size: 1rem; } #bodyid_hazard #main_content .topics_list li dd + dd { display: block; width: 100%; padding-left: 0; } #bodyid_hazard #main_content .topics_list li .date { display: inline-block; margin-bottom: 4px; background: none; } #bodyid_hazard #main_content .topics_list li strong { display: block; margin-bottom: 8px; } #bodyid_hazard #main_content ul.index_menu_busho, #bodyid_hazard #main_content ul.index_menu_chokka, #bodyid_hazard #main_content ul.index_menu_default { margin-top: 0; margin-bottom: 0; } #bodyid_hazard #main_content ul.index_menu_busho li, #bodyid_hazard #main_content ul.index_menu_chokka li, #bodyid_hazard #main_content ul.index_menu_default li { padding: 0; margin: 0; } #bodyid_hazard #main_content ul.index_menu_busho li:first-child, #bodyid_hazard #main_content ul.index_menu_chokka li:first-child, #bodyid_hazard #main_content ul.index_menu_default li:first-child { border: none; } #bodyid_hazard #main_wrap #main_content ul.index_menu_busho li h3, #bodyid_hazard #main_wrap #main_content ul.index_menu_chokka li h3 { padding: 5px 0 5px 28px !important; } #bodyid_hazard #main_wrap #main_content ul.index_menu_default li h3 { padding: 5px 0 5px 20px !important; } #bodyid_hazard #main_content .related_link h4 { padding: 9px 10px 6px 10px; margin-bottom: 15px; color: #8a2f27; } #bodyid_hazard #main_content .related_link ul { padding: 0; } #bodyid_hazard #main_content .related_link ul li { padding: 0; border: none; width: 100%; } #bodyid_hazard #main_content .related_link ul li:last-child { padding: 0; border: none; } #bodyid_hazard #main_wrap #main_content #disaster_bk { margin: 0 10px 20px 10px; line-height: 1.5; } #bodyid_hazard #main_wrap #main_content #disaster_bk h1, #bodyid_hazard #main_wrap #main_content #disaster_bk h2, #bodyid_hazard #main_wrap #main_content #disaster_bk h3, #bodyid_hazard #main_wrap #main_content #disaster_bk h4, #bodyid_hazard #main_wrap #main_content #disaster_bk h5, #bodyid_hazard #main_wrap #main_content #disaster_bk h6, #bodyid_hazard #main_wrap #main_content #disaster_bk p, #bodyid_hazard #main_wrap #main_content #disaster_bk ul, #bodyid_hazard #main_wrap #main_content #disaster_bk ul li, #bodyid_hazard #main_wrap #main_content #disaster_bk ol, #bodyid_hazard #main_wrap #main_content #disaster_bk ol li, #bodyid_hazard #main_wrap #main_content #disaster_bk dl, #bodyid_hazard #main_wrap #main_content #disaster_bk dl dt, #bodyid_hazard #main_wrap #main_content #disaster_bk dl dd { margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; } #bodyid_hazard #main_content .related_link li .filedata { vertical-align: sub; } /* 『02事務所お知らせ記事ページテンプレート』の(#header)非表示 */ #jimusho #header { display: none; } /* 02事務所お知らせ記事ページテンプレート */ #sp_jimusho_header { text-align: center; } body#jimusho #menu_contents_inner { width: 100%; } #sp_jimushoid { float: none; height: auto; position: relative; background: #FFF; padding: 10px 0 0; border-bottom: 4px solid #008899; } #sp_jimushoid img { width: 100%; max-width: 320px; } body#jimusho #main_content h1 { border-bottom-color: #099075; margin-bottom: 15px; } body#jimusho.leisure #main_content h1 { padding: 11px 10px 6px; margin-bottom: 13px; background: -webkit-gradient(linear, color-stop(0, #ffffff), color-stop(0.1, #ffffff), color-stop(0.1, #e4f6fa), color-stop(100%, #fefefe)); background: -webkit-linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); background: linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); border-top: #d4f0f8 solid 2px; border-bottom-color: #6dd2e4; } body#jimusho.leisure #main_content h1 + ul:first-of-type { margin-top: 15px; } body#jimusho p.updated_date { padding: 0; margin: 0 10px 20px 10px; line-height: 1.5; } body#jimusho #main_wrap #main_content .kisha_body h2 { padding: 1px 10px 1px 15px; background: none; line-height: 1.3; } body#jimusho.leisure #main_wrap #main_content .kisha_body h2 { padding-bottom: 3px; background: -webkit-linear-gradient(#cbecf6 0%, #ffffff 0%, #cbecf6 0%, #ffffff 0%, #ffffff 35%, #eef9f1 91%, #eef9f1 100%); background: -webkit-gradient(linear, 0 100%, 0 0, from(#cbecf6), color-stop(0, #ffffff), color-stop(0, #cbecf6), color-stop(0, #ffffff), color-stop(0.35, #ffffff), color-stop(0.91, #eef9f1), to(#eef9f1)); background: linear-gradient(#cbecf6 0%, #ffffff 0%, #cbecf6 0%, #ffffff 0%, #ffffff 35%, #eef9f1 91%, #eef9f1 100%); } body#jimusho #main_content .kisha_list li:last-child { padding-bottom: 12px; margin-bottom: 18px; border-bottom: 1px dotted #ccc; } body#jimusho #main_content .related_info h3 { padding: 6px 10px; margin-top: 20px; } body#jimusho #nav_right, body#byCategory.leisure #nav_right, body#maintenance.leisure #nav_right { margin-top: 15px; border-top: 1px solid #1a816b; border-bottom: 1px solid #1a816b; padding: 2px 0; } body#bodyid_busho.leisure #nav_right { border-top: 1px solid #1a816b; border-bottom: 1px solid #1a816b; } body#jimusho #nav_local, body#byCategory.leisure #nav_local, body#maintenance.leisure #nav_local, body#bodyid_busho.leisure #nav_local { border-top: 2px solid #1a816b; border-bottom: 2px solid #1a816b; } body#jimusho #nav_right ul#nav_local li.on a, body#byCategory.leisure #nav_right ul#nav_local li.on a, body#maintenance.leisure #nav_right ul#nav_local li.on a { padding: 10px 10px 8px 35px; } body#jimusho #nav_right ul#nav_local li.on li a, body#byCategory.leisure #nav_right ul#nav_local li.on li a, body#maintenance.leisure #nav_right ul#nav_local li.on li a { margin-top: 0; padding: 3px 11px 3px 24px; } body#jimusho #nav_right ul#nav_local li.on li.on, body#byCategory.leisure #nav_right ul#nav_local li.on li.on, body#maintenance.leisure #nav_right ul#nav_local li.on li.on, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on { background: #077961; border-bottom: none; } /* 記者発表 */ body#bodyid_kisha #main_content .related_info { margin: 30px 10px; } body#bodyid_kisha #main_content .related_info:last-of-type { margin-bottom: 0; } body#bodyid_kisha #main_content .related_info h3 { padding: 6px 10px 5px 10px; margin-bottom: 7px; } body#bodyid_kisha #main_content .related_info p { line-height: 160%; padding: 0 2px; } body#bodyid_kisha #main_content .kisha_list h2 { margin: 15px 0 0 0; } body#bodyid_kisha #main_content .kisha_list li .date { margin-bottom: 7px; } body#bodyid_kisha #main_content .kisha_list li .author_wrap { justify-content: flex-start; margin-left:0; } body#bodyid_kisha #main_content .kisha_list li .author { margin: 0 10px 5px 0; padding: 2px 10px 0 6px; font-size: 0.92rem; min-width: inherit; } body#bodyid_kisha #main_content .kisha_list ul { margin-bottom: 35px; } body#bodyid_kisha #main_content .kisha_list ul:last-of-type { margin-bottom: 30px; } #bodyid_kisha #mainimg { display: none; } /* テーブル */ .tableScroll { overflow: auto; margin: 0 10px 10px; padding-bottom: 15px; } #main_content table { margin: 10px 0 15px; min-width: 320px; font-size: 0.95rem !important; } #bodyid_kisha #main_content table, #main_content .wysiwyg_output table { margin: 0 10px; } .tableScroll table { margin: 10px 0 !important; } #main_content table th { white-space: nowrap; } .topics_table { margin-left: 10px; margin-right: 10px; line-height: 1.5; font-size: 1.07rem; } #main_content .topics_table p, #main_content .topics_table ul, #main_content .topics_table table, .topics_table .tableScroll { margin-left: 0 !important; margin-right: 0 !important; } /* 災害情報トップページテンプレート */ #bodyid_hazard.top #main_content .scroll_title { background: linear-gradient(#f7f7f7, #fefefe); border-bottom: 2px solid #952823; filter: none; margin-top: 5px; padding-bottom: 5px; } #bodyid_hazard.top #main_wrap #main_content h2 { background: url(/ktr_content/content/000619822.gif) no-repeat left 0.769rem; /* 10px */ border: none; line-height: 1.2; margin: 0; padding: 9px 5px 4px 22px; } #bodyid_hazard.top #main_wrap #main_content h2:before { background-size: 5px 100%; background: 0; content: none; padding: 0; } #bodyid_hazard.top #main_content .scroll_title a { font-size: 0.92rem; margin-top: 0px; } #bodyid_hazard.top #main_content .scroll_body { margin-bottom: 34px; padding: 2px 13px 0 13px; } #bodyid_hazard.top #main_content .scroll_body:last-of-type { margin-bottom: 25px; } #bodyid_hazard.top #main_content .scroll_body li { margin: 11px 0 0; padding: 0 0 13px; text-indent: 0; } #bodyid_hazard.top #main_content .scroll_body li:first-child { margin-top: 3px; } #bodyid_hazard.top #main_content .scroll_body li:nth-child(3) { border-bottom: 1px dotted #ccc; } #bodyid_hazard.top #main_content .scroll_body li:nth-child(n + 4) { display: block; } #bodyid_hazard.top #main_content .scroll_body .spBtnHazardHide li:nth-child(n + 4), #bodyid_hazard.top #main_content .scroll_body .spBtnHazardHide li:nth-child(n + 4) { display: none; } #bodyid_hazard.top li:last-child, #bodyid_hazard.top li:last-child { border-bottom: 1px dotted #ccc; } #bodyid_hazard.top #main_content .scroll_body .spBtnHazardHide li:last-child, #bodyid_hazard.top #main_content .scroll_body .spBtnHazardHide li:last-child { border-bottom: none; } #bodyid_hazard.top #main_content .scroll_body li .date { margin-left: -0.538rem; /* 9px */ text-indent: 0rem; white-space: normal; } #bodyid_hazard.top #main_content .scroll_body li strong { display: block; margin: 0 1px 4px; } #bodyid_hazard.top #main_content .scroll_body li dl { margin: 0 0 0 1px; } #bodyid_hazard.top #main_content .scroll_body li dt { font-size: 0.9rem; margin-bottom: 2px; min-width: 5.1em; padding: 6px 5px 3px; } #bodyid_hazard.top #main_content .scroll_body li dd { padding-top: 2px; width: auto; } #bodyid_hazard.top #main_content .scroll_body li dd:last-child { margin-bottom: 0; padding-bottom: 0; padding-top: 3px; } #bodyid_hazard.top #main_content .scroll_body li:first-of-type dd { margin-bottom: 2px; } #bodyid_hazard.top #main_content .scroll_body li dd + dd { padding-left: 0; } #bodyid_hazard.top #main_content .scroll_body li:first-of-type dd + dd { padding-left: 0; margin-top: 4px; } #bodyid_hazard.top #nav_local { margin-bottom: 0; } #bodyid_hazard.top #nav_right #nav_hazard { border-bottom: 2px solid #a92e29; padding-bottom: 0; margin-bottom: 2px; } #bodyid_hazard.top #nav_hazard .nav_hazard_h { background: -webkit-gradient(linear, left top, left bottom, color-stop(0.51, #fff), color-stop(0.50, #fafafa), color-stop(0.00, #efefef)); background: -webkit-linear-gradient(top, #efefef 0%, #fafafa 50%, #fff 51%); background: -moz-linear-gradient(top, #efefef 0%, #fafafa 50%, #fff 51%); background: -ms-linear-gradient(top, #efefef 0%, #fafafa 50%, #fff 51%); background: linear-gradient(to bottom, #efefef 0%, #fafafa 50%, #fff 51%); border: none; border-bottom: 2px solid #ccc; border-left: 1px solid #fff; border-top: 1px solid #fff; cursor: pointer; font-size: 1.15rem; font-weight: normal; left: 0; padding: 13px 40px 11px 10px; position: relative; text-align: left; top: 0; width: auto; } #bodyid_hazard.top #nav_hazard .nav_hazard_h:last-of-type { border-bottom: 0; } #bodyid_hazard.top #nav_hazard .nav_hazard_h.btn_close { display: block; } #bodyid_hazard.top #nav_hazard .nav_hazard_h:before { background: url(/ktr_content/content/000652655.png) no-repeat left center; background-size: contain; content: " "; display: block; height: 7px; position: absolute; right: 10px; top: 17px; width: 17px; } #bodyid_hazard.top #nav_hazard .btn_close:before { background: url(/ktr_content/content/000652638.png) no-repeat left center; background-size: contain; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list { display: none; margin-bottom: 0; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list:last-of-type { border-bottom: none; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list li { background: url(/ktr_content/content/000652641.png) no-repeat 10px center; background-size: 5px 10px; border: none; border-bottom: 1px solid #ccc; border-top: 0; padding: 0; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list li:last-of-type { border-bottom: 2px solid #ccc; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list:last-of-type li:first-of-type { border-top: 2px solid #ccc; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list:last-of-type li:last-of-type { border-bottom: none; } #bodyid_hazard.top #nav_hazard ul.nav_hazard_list li a { background: none; display: block; font-size: 1rem; padding: 11px 14px 12px 24px; } #bodyid_hazard.top #nav_footer { border-top: 1px solid #a92e29; } #sp_btn_kanto_hazard, #sp_btn_office_hazard { margin: 15px auto 16px; padding: 0; } #sp_btn_kanto_hazard p, #sp_btn_office_hazard p { padding: 0; margin: 0; border: 2px solid #192f60; border-radius: 5px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#fff, #e6e6e6); background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background: linear-gradient(#fff, #e6e6e6); filter: none; cursor: pointer; } #sp_btn_kanto_hazard button, #sp_btn_office_hazard button { width: 100%; font-weight: bold; color: #192f60; border: none; background: url(/ktr_content/content/000652656.png) no-repeat 12px center; background-size: 19px 10px; cursor: pointer; outline: none; font-size: 1.15rem; /* 15px */ display: block; padding: 7px 0; } #sp_btn_kanto_hazard button.btn_close, #sp_btn_office_hazard button.btn_close { background: url(/ktr_content/content/000652640.png) no-repeat 12px center; background-size: 19px 10px; } /* ●部署別トップページテンプレート */ #bodyid_busho.top #main_wrap #mainimg { display: table-caption; max-height: initial; } #bodyid_busho.top #main_wrap #mainimg #h01 { background: none; border: none; height: auto; margin: 0; padding: 0; } #bodyid_busho.top #main_wrap.busho_top #mainimg #h01 h1 { background: none; border: none; width: 100%; } #bodyid_busho.top #main_wrap #mainimg #h01 h1 #h_top { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NGI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTMxNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#294b9b, #1a3163); background: -webkit-gradient(linear, 0 0, 0 100%, from(#294b9b), to(#1a3163)); background: linear-gradient(#294b9b, #1a3163); color: #FFF; filter: none; font-size: 1.8rem; font-weight: bold; height: auto; padding: 10px; text-align: left; text-indent: 0; width: auto; } #bodyid_busho.top #main_content>ul:first-of-type { margin: 10px 0 0; } #bodyid_busho.top #main_content #busho_topics, #bodyid_busho.top #main_content #busho_kisha { margin: 0 10px 30px; } #bodyid_busho.top #main_content #busho_pickup { margin: 0 10px 25px; } #bodyid_busho.top #main_content #busho_topics .scroll_title, #bodyid_busho.top #main_content #busho_kisha .scroll_title { overflow: hidden; padding: 1px 5px 0; } #bodyid_busho.top #main_content #busho_topics .scroll_title h2, #bodyid_busho.top #main_content #busho_kisha .scroll_title h2 { background-position: left 0.55em; display: block; float: none; font-size: 1.3rem; line-height: 1.2; padding: 9px 5px 0 22px; } #bodyid_busho.top #main_content .scroll_title h2:before { content: normal; display: none; } #bodyid_busho.top #main_content #busho_pickup .scroll_title h2 { background-position: left 0.55em; float: none; font-size: 1.3rem; line-height: 1.2; padding: 9px 5px 8px 22px; } #bodyid_busho.top #main_content #busho_topics .scroll_title a, #bodyid_busho.top #main_content #busho_kisha .scroll_title a { font-size: 0.92rem; line-height: 1; margin: 2px 0 9px; padding-left: 9px; } #bodyid_busho.top #main_content #busho_topics .scroll_body, #bodyid_busho.top #main_content #busho_kisha .scroll_body { height: auto; margin-bottom: 0px; padding: 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body { border: 1px solid #ccc; padding: 1px 14px 0; } #bodyid_busho.top #main_content #busho_topics .scroll_body ul, #bodyid_busho.top #main_content #busho_kisha .scroll_body ul { margin: 0 13px; } #bodyid_busho.top #main_content #busho_topics .scroll_body li, #bodyid_busho.top #main_content #busho_kisha .scroll_body li { margin: 10px 0 11px; } #bodyid_busho.top #main_content #busho_topics .scroll_body li:nth-child(3), #bodyid_busho.top #main_content #busho_kisha .scroll_body li:nth-child(3) { margin-bottom: 1px; } #main_content #busho_pickup .scroll_body li { margin: 2px 0 3px; padding: 0 1px; } #main_content #busho_pickup .scroll_body li:last-of-type { border-bottom: none; } #bodyid_busho.top #main_content #busho_topics .scroll_body li .date_table, #bodyid_busho.top #main_content #busho_kisha .scroll_body li .date_table { display: table; margin-left: -9px; table-layout: fixed; } #bodyid_busho.top #main_content #busho_topics .scroll_body li .date, #bodyid_busho.top #main_content #busho_kisha .scroll_body li .date { background-position: 2px 2px; background-size: 5px 8px; display: table-cell; font-size: 0.92rem; padding: 0 15px 0 11px; text-indent: 0; } #bodyid_busho.top #main_content #busho_topics .scroll_body li dl, #bodyid_busho.top #main_content #busho_kisha .scroll_body li dl { margin: 6px 1px 0; } #bodyid_busho.top #main_content #busho_topics .scroll_body li dt, #bodyid_busho.top #main_content #busho_kisha .scroll_body li dt { font-size: 0.9rem; padding: 6px 5px 3px; } #bodyid_busho.top #main_content #busho_topics .scroll_body li dd a, #bodyid_busho.top #main_content #busho_kisha .scroll_body li dd a { line-height: 1.3; } #bodyid_busho.top #main_content #busho_topics .scroll_body li .author, #bodyid_busho.top #main_content #busho_kisha .scroll_body li .author { display: table-cell; font-size: 1rem; line-height: 1.3; text-indent: -4px; } #bodyid_busho.top #main_content #busho_pickup .scroll_title { padding: 1px 5px 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li { margin: 11px 0 2px 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li:nth-child(n + 4) { display: block; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dl { margin: 13px 0 2px 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dt { margin-right: 5px; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dd { float: none; font-size: 0.95rem; width: 100%; padding-top: 0; padding-left: 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dd a { background: none; line-height: 1.3; padding-left: 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dd p { padding: 5px 0; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dd p.btn_see { padding: 3px 0 5px; } #bodyid_busho.top #main_content #busho_pickup .scroll_body li dd p.btn_close { padding: 7px 0; } .busho_pickup_description .txt_ellipsis { height: 50px; overflow: hidden; } #main_content #busho_pickup .scroll_body li dd p.btn_see { padding: 1px 0 5px; margin: 0; line-height: 0; text-align: center; display: block; } #main_content #busho_pickup .scroll_body li dd p.btn_close { padding: 11px 0 5px; margin: 0; line-height: 0; text-align: center; display: block; } #main_content #busho_pickup .scroll_body li dd p.btn_see img, #main_content #busho_pickup .scroll_body li dd p.btn_close img { width: 17px; height: 10px; cursor: pointer; } #bodyid_busho.top #nav_top li ul, #bodyid_busho.top #local_nav_top ul, #bodyid_busho.top #nav_top li, #bodyid_busho.top #local_nav_top li { display: block; } #bodyid_busho.top #nav_top_info li { background: #efefef; /* Old browsers */ background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #efefef 0%, #ffffff 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #efefef 0%, #ffffff 100%); /* W3C, IE10 + , FF16 + , Chrome26 + , Opera12 + , Safari7 + */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#ffffff', GradientType=0); /* IE6-9 */ } #bodyid_busho.top #nav_top_info li:last-of-type { border-bottom: none; } #bodyid_busho.top #nav_top_info li a { background: url(/ktr_content/content/000652644.png) no-repeat 21px 22px; background-size: 5px 8px; font-size: 1.1rem; line-height: 1.5; padding: 15px 14px 14px 35px; } #bodyid_hazard #nav_right #nav_hazard ul#nav_local li.on li a { background-position: 12px center; } #bodyid_hazard #nav_right #nav_hazard ul#nav_local li.on li.on a { background-color: #AD2F28; padding-left: 34px; margin-right: 0; } #bodyid_hazard #nav_right #nav_hazard ul#nav_local li.on li.on a:hover { text-decoration: underline; } #jimusho #pankuzu { padding: 8px 10px 7px; } #jimusho.leisure #pankuzu { border-bottom: 2px solid #cccccc; margin-bottom: 5px; } #jimusho #main_content h1 { padding: 13px 10px 8px; } #jimusho #main_content p { font-size: 1.1rem; padding: 0; margin-bottom: 24px; } #jimusho #main_content .rss_link { float: none; display: block; text-align: right; margin: 7px 0 0; } #jimusho #main_content .wysiwyg_output { font-size: 1.1rem; } #jimusho #main_content .wysiwyg_output p { margin: 5px 0 0; } #jimusho #main_content .wysiwyg_output>img, #jimusho #main_content .wysiwyg_output>div img { margin-top: 10px; vertical-align: bottom; } #jimusho #main_content .wysiwyg_output h3 { margin: 16px 0 10px; padding: 8px 0 6px 0; font-size: 1.07rem; } #jimusho #main_content .wysiwyg_output * + .topics_table { margin-top: 10px; } #jimusho.index #maincontent_mainimg, #jimusho.index #maincontent_mainimg p { margin-bottom: 21px; } #jimusho.index #maincontent_mainimg + .index_menu_default { margin-top: 0; } #jimusho.index #main_content h2 { display: -webkit-flex; display: flex; margin: 0 10px; padding: 6px 10px 4px 0; background: none; font-size: 1.3rem; line-height: 1.4; } #jimusho.index #main_content h2:before { content: ""; padding: 3px 19px 3px 0; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #jimusho.index #main_content .topics_list h2 { margin: 0; } #jimusho #main_content h2.level01 { display: -webkit-flex; display: flex; margin: 0; padding: 5px 10px 5px 0; background: none; font-size: 1.3rem; line-height: 1.4; } #jimusho #main_content h2.level01:before { content: ""; padding: 3px 19px 3px 0; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; } #jimusho.leisure #main_content h2.level01 { display: -webkit-flex; display: flex; margin: 0; padding: 6px 10px 4px 0; background: none; font-size: 1.3rem; line-height: 1.4; } #jimusho.leisure #main_content h2.level01:before { background: url(/ktr_content/content/000683255.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #jimusho #main_content h2.level02 { display: -webkit-flex; display: flex; margin-top: 21px; padding: 7px 10px 5px 6px; background: #f0f0f0; font-size: 1.3rem; line-height: 1.4; } #jimusho #main_content h2.level02:before { content: ""; padding: 3px 19px 3px 0; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #jimusho #main_content h2.level03 { display: -webkit-flex; display: flex; margin-top: 21px; padding: 0 10px 0 0; background: none; font-size: 1.3rem; line-height: 1.4; } #jimusho #main_content h2.level03:before { content: ""; padding: 3px 19px 3px 0; background: url(/ktr_content/content/000619843.gif) no-repeat left top; background-size: 5px 100%; position: relative; top: -1px; } #jimusho #main_content h2.level04 { display: -webkit-flex; display: flex; margin-top: 21px; padding: 7px 10px 0 0; background: none; font-size: 1.1rem; line-height: 1.4; } #jimusho #main_content h2.level04:before { content: ""; padding: 3px 19px 3px 0; background: url(/ktr_content/content/000619843.gif) no-repeat left top; background-size: 5px 100%; position: relative; top: -1px; } #jimusho #main_content h2.level05 { padding: 0; background: none; font-size: 1rem; line-height: 1.4; } #jimusho #main_content h2.level01 + h2.level02, #jimusho #main_content h2.level01 + h2.level03, #jimusho #main_content h2.level01 + h2.level04, #jimusho #main_content h2.level01 + h2.level05, #jimusho #main_content h2.level02 + h2.level01, #jimusho #main_content h2.level02 + h2.level03, #jimusho #main_content h2.level02 + h2.level04, #jimusho #main_content h2.level02 + h2.level05, #jimusho #main_content h2.level03 + h2.level01, #jimusho #main_content h2.level03 + h2.level02, #jimusho #main_content h2.level03 + h2.level04, #jimusho #main_content h2.level03 + h2.level05, #jimusho #main_content h2.level04 + h2.level01, #jimusho #main_content h2.level04 + h2.level02, #jimusho #main_content h2.level04 + h2.level03, #jimusho #main_content h2.level04 + h2.level05, #jimusho #main_content h2.level05 + h2.level01, #jimusho #main_content h2.level05 + h2.level02, #jimusho #main_content h2.level05 + h2.level03, #jimusho #main_content h2.level05 + h2.level04 { margin: 10px 0; } #jimusho #main_content h2.level01 + h1, #jimusho #main_content h2.level01 + h2, #jimusho #main_content h2.level01 + h3, #jimusho #main_content h2.level01 + h4, #jimusho #main_content h2.level01 + h5, #jimusho #main_content h2.level01 + h6, #jimusho #main_content h2.level02 + h1, #jimusho #main_content h2.level02 + h2, #jimusho #main_content h2.level02 + h3, #jimusho #main_content h2.level02 + h4, #jimusho #main_content h2.level02 + h5, #jimusho #main_content h2.level02 + h6, #jimusho #main_content h2.level03 + h1, #jimusho #main_content h2.level03 + h2, #jimusho #main_content h2.level03 + h3, #jimusho #main_content h2.level03 + h4, #jimusho #main_content h2.level03 + h5, #jimusho #main_content h2.level03 + h6, #jimusho #main_content h2.level04 + h1, #jimusho #main_content h2.level04 + h2, #jimusho #main_content h2.level04 + h3, #jimusho #main_content h2.level04 + h4, #jimusho #main_content h2.level04 + h5, #jimusho #main_content h2.level04 + h6, #jimusho #main_content h2.level05 + h1, #jimusho #main_content h2.level05 + h2, #jimusho #main_content h2.level05 + h3, #jimusho #main_content h2.level05 + h4, #jimusho #main_content h2.level05 + h5, #jimusho #main_content h2.level05 + h6 { margin-top: 10px !important; } #jimusho #main_content .related_info h3 { padding: 6px 9px 4px; margin: 0 0 12px; } #jimusho.index #main_content .main_content_block h2 { margin: 0; } #jimusho.index #main_content .main_content_block h1 + .index_menu_default, #jimusho.index #main_content .main_content_block h2 + .index_menu_default, #jimusho.index #main_content .main_content_block h3 + .index_menu_default, #jimusho.index #main_content .main_content_block h4 + .index_menu_default, #jimusho.index #main_content .main_content_block h5 + .index_menu_default, #jimusho.index #main_content .main_content_block h6 + .index_menu_default { margin-top: 15px; } #jimusho.index #main_content .main_content_block h2 + .wysiwyg_output { margin-top: 7px; } #jimusho #main_content .main_content_block { margin-top: 30px; } #jimusho #main_content h1 + .main_content_block, #jimusho #main_content h2 + .main_content_block, #jimusho #main_content h3 + .main_content_block, #jimusho #main_content h4 + .main_content_block, #jimusho #main_content h5 + .main_content_block, #jimusho #main_content h6 + .main_content_block { margin-top: 0; } #jimusho #main_content .index_menu_default + .index_menu_default { margin-bottom: 0; } #jimusho #main_content ul:first-of-type + .main_content_block .index_menu_default { margin-top: 0; } #jimusho.index #main_content .main_content_block > *:first-child { margin-top: 30px !important; } #jimusho.index #main_content .main_content_block h2 + .index_menu_default li:first-child { border-top: none; } #jimusho.index #main_content .main_content_block .index_menu_default { margin: 0; margin-top: 0 !important; padding: 0; } #jimusho.index #main_content h1 + ul:first-of-type { margin-top: 0; } #jimusho.index #main_content h1 + .main_content_block .index_menu_default { margin: 0 0 15px; } #jimusho.index #main_content h1 + .main_content_block h1, #jimusho.index #main_content h1 + .main_content_block h2, #jimusho.index #main_content h1 + .main_content_block h3, #jimusho.index #main_content h1 + .main_content_block h4, #jimusho.index #main_content h1 + .main_content_block h5, #jimusho.index #main_content h1 + .main_content_block h6 { margin-bottom: 15px; } #jimusho.index #main_content h1 + .main_content_block li h3 { margin-bottom: 0; } #jimusho.index #main_content .main_content_block .tableScroll { margin: 0; } #jimusho.index #main_content .main_content_block .topics_table { margin: 0 0 30px; } #jimusho.index #main_content .scroll_title { border-bottom-color: #0a9173; overflow: hidden; margin: 24px 10px 0; padding: 0 15px 10px 5px; } #byCategory.index #main_content .scroll_title { border-bottom-color: #3b4d74; overflow: hidden; margin: 24px 10px 0; padding: 0 15px 10px 5px; } #jimusho.index #main_content .scroll_title h2 { background: url(/ktr_content/content/000619818.gif) no-repeat left 10px; padding: 8px 5px 0 22px; display: block; margin-left: 0; } #byCategory.index #main_content .scroll_title h2 { background: url(/ktr_content/content/000619817.gif) no-repeat left 10px; padding: 8px 5px 0 22px; display: block; margin-left: 0; } #jimusho.index #main_content .scroll_title h2:before, #byCategory.index #main_content .scroll_title h2:before { content: none; } #jimusho.index #main_content .scroll_title a, #byCategory.index #main_content .scroll_title a { margin-top: 0px; font-size: 0.92rem; line-height: 1; } #jimusho.index #main_content #whatsnew.scroll_body, #byCategory.index #main_content #whatsnew.scroll_body { margin: 0 10px 24px; padding: 0 14px 0 14px; } #jimusho.index #main_content #whatsnew.scroll_body li, #byCategory.index #main_content #whatsnew.scroll_body li { border-bottom: 1px dotted #ccc; padding-bottom: 11px; margin-bottom: 11px; } #jimusho.index #main_content #whatsnew.scroll_body li:nth-child(3), #byCategory.index #main_content #whatsnew.scroll_body li:nth-child(3) { border-bottom: none; padding-bottom: 0; margin: 0 0 11px; } #jimusho.index #main_content #whatsnew.scroll_body li .date, #byCategory.index #main_content #whatsnew.scroll_body li .date { display: block; text-indent: 0; margin: 0 0 5px; padding-left: 8px; } #jimusho.index #main_content #whatsnew.scroll_body li dl, #byCategory.index #main_content #whatsnew.scroll_body li dl { margin-left: -8px; } #jimusho.index #main_content #whatsnew.scroll_body li dt, #byCategory.index #main_content #whatsnew.scroll_body li dt { display: block; padding: 5px 5px 5px 0; float: none; } #jimusho.index #main_content #whatsnew.scroll_body li dd, #byCategory.index #main_content #whatsnew.scroll_body li dd { display: block; padding-top: 2px; width: auto; line-height: 1.3; } #jimusho.index #main_content .topics_list, #byCategory.index #main_content .topics_list { margin: 0 10px; border-bottom: 1px dotted #ccc; } #jimusho.index #main_content .topics_list ul, #byCategory.index #main_content .topics_list ul { margin: 0; } #jimusho.index #main_content .topics_list li { background: none; padding: 9px 0 6px; } #jimusho.index #main_content .topics_list li:last-child { margin-bottom: 0; border-bottom: none; } #jimusho.index #main_content .topics_list li .date { background: none; margin-bottom: 9px; } #jimusho.index #main_content .topics_list li dd { padding-top: 2px; } #jimusho.index div#main_content .index_menu_default li { padding: 0; margin: 0; border-bottom: none; } #jimusho.kizi div#main_content .index_menu_default li h3 { margin: 0 0 12px; } #jimusho.index #main_content .index_menu_default p { font-size: 1.1rem; padding: 0 8px 13px 28px; margin-bottom: 0; } #jimusho.index #main_content .index_menu_default li h3 a { padding: 14px 8px 13px 0; } #jimusho.index #main_content .topics_list + .index_menu_default { margin: 0; } #jimusho.index #main_content .topics_list + .index_menu_default li:first-child { border-top: none; } #jimusho.index #main_content .main_content_block .topics_table + .index_menu_default { margin-top: 0; } #jimusho.index #nav_right { margin-top: 30px; } #jimusho.index #nav_right ul#nav_local li a { padding: 12px 10px 11px 31px; } #jimusho.kizi #main_content h1 + ul:first-of-type { margin: 15px 10px 0; } #jimusho.kizi .main_content_block, #jimusho.kizi .topics_table, #jimusho.kizi #main_content .related_info, #jimusho.index #main_content .main_content_block .related_info { margin: 0; } #jimusho.kizi #main_content .related_info:last-of-type, #jimusho #main_content .related_info:last-of-type>*:last-child { margin-bottom: 0; } #jimusho #main_content .related_info:last-of-type>p { margin-bottom: 11px; } #jimusho.kizi #main_wrap #main_content h3 + .main_content_block h1, #jimusho.kizi #main_wrap #main_content h3 + .main_content_block h2, #jimusho.kizi #main_wrap #main_content h3 + .main_content_block h3, #jimusho.kizi #main_wrap #main_content h3 + .main_content_block h4, #jimusho.kizi #main_wrap #main_content h3 + .main_content_block h5, #jimusho.kizi #main_wrap #main_content h3 + .main_content_block h6 { margin-top: 10px; } #jimusho.kizi #main_wrap #main_content { line-height: 1.9; } #jimusho.kizi #main_wrap #main_content h3 { font-size: 1.1rem; padding: 6px 0 5px; margin: 20px 0 12px; } #jimusho.kizi #main_wrap #main_content .related_info h3 { padding: 6px 9px 5px; } #jimusho.kizi #main_wrap #main_content h4 { font-size: 1.1rem; padding: 9px 10px 7px; margin: 21px 0 10px; } #jimusho.index #main_content .photo, #jimusho.kizi #main_content .photo { margin-top: 15px; margin-left: 0 !important; margin-bottom: 10px; } #jimusho.index #main_content .photo img, #jimusho.kizi #main_content .photo img { margin-top: 0; } #jimusho.kizi #main_content .photo .photo_3 li, #jimusho.kizi #main_content .photo .photo_2 li { float: none; width: auto; margin-left: 0; } #jimusho.index #main_content .photo li, #jimusho.kizi #main_content .photo li { margin-top: 13px; } #jimusho.index #main_content .photo li:first-of-type, #jimusho.kizi #main_content .photo li:first-of-type { margin-top: 0; } #jimusho.index #main_content .photo img, #jimusho.kizi #main_content .photo img { vertical-align: bottom; } #jimusho.kizi #main_content .photo img + br + img { margin-top: 9px; } #jimusho #main_content .photo .caption { font-size: 0.92rem; padding: 0 2px; line-height: 1.2; margin: 6px 0 10px; } #jimusho.kizi #main_content .photo .photo_3 li .caption, #jimusho.kizi #main_content .photo .photo_2 li .caption { margin-bottom: 0; } #jimusho.kizi #nav_right #nav_local { margin-bottom: 0; } #jimusho #nav_right ul#nav_local li:last-child, body#byCategory.leisure #nav_right ul#nav_local li:last-child, body#maintenance.leisure #nav_right ul#nav_local li:last-child { border-bottom: none; } #jimusho #nav_right ul#nav_local li.on a, body#byCategory.leisure #nav_right ul#nav_local li.on a, body#maintenance.leisure #nav_right ul#nav_local li.on a { padding: 16px 10px 15px 35px; border-bottom: none; line-height: 1.3; font-size: 1.15rem; } #jimusho #nav_right ul#nav_local li.on:first-child a, body#byCategory.leisure #nav_right ul#nav_local li.on:first-child a, body#maintenance.leisure #nav_right ul#nav_local li.on:first-child a { border-top: none; } #jimusho #nav_right ul#nav_local li.on ul, body#byCategory.leisure #nav_right ul#nav_local li.on ul, body#maintenance.leisure #nav_right ul#nav_local li.on ul { border-top: 1px solid #ccc; } body#jimusho #nav_right ul#nav_local li.on li a, body#byCategory.leisure #nav_right ul#nav_local li.on li a, body#maintenance.leisure #nav_right ul#nav_local li.on li a { padding: 6px 10px 9px 26px; border-top: none; background: url(/ktr_content/content/000652637.png) no-repeat 1px center; background-size: 14px; } #jimusho #nav_right ul#nav_local li.on li:last-child, body#byCategory.leisure #nav_right ul#nav_local li.on li:last-child, body#maintenance.leisure #nav_right ul#nav_local li.on li:last-child { border-bottom: none; } #jimusho #nav_right ul#nav_local li.on li:last-child, body#byCategory.leisure ul#nav_local li.on li:last-child, body#maintenance.leisure ul#nav_local li.on li:last-child { border-bottom: none; } #jimusho #nav_right ul#nav_local li.on li.on, body#byCategory.leisure #nav_right ul#nav_local li.on li.on, body#maintenance.leisure #nav_right ul#nav_local li.on li.on, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on { border-bottom: 1px solid #ccc; } #jimusho #nav_right ul#nav_local li.on li.on a, body#byCategory.leisure #nav_right ul#nav_local li.on li.on a, body#maintenance.leisure #nav_right ul#nav_local li.on li.on a, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on a { padding: 8px 10px 7px 25px; border-top: none; background: url(/ktr_content/content/000652636.png) no-repeat left center; background-size: 14px; } #jimusho #nav_right ul#nav_local li.on li.on ul, body#byCategory.leisure #nav_right ul#nav_local li.on li.on ul, body#maintenance.leisure #nav_right ul#nav_local li.on li.on ul, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on ul{ border-top: none; padding: 5px 0; } #jimusho #nav_right ul#nav_local li.on li.on li a, body#byCategory.leisure #nav_right ul#nav_local li.on li.on li a, body#maintenance.leisure #nav_right ul#nav_local li.on li.on li a, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li a { background: none; padding: 1px 9px 2px 9px; margin: 0 0 1px 13px; font-size: 1.03rem; text-decoration: underline; } #jimusho #nav_right ul#nav_local li.on li.on li.on, body#byCategory.leisure #nav_right ul#nav_local li.on li.on li.on, body#maintenance.leisure #nav_right ul#nav_local li.on li.on li.on, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li.on { border-bottom: none; background-color: #fff; } #jimusho #nav_right ul#nav_local li.on li.on li.on ul, body#byCategory.leisure #nav_right ul#nav_local li.on li.on li.on ul, body#maintenance.leisure #nav_right ul#nav_local li.on li.on li.on ul, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li.on ul { padding-top: 0; padding-bottom: 0; } #jimusho #nav_right ul#nav_local li.on li.on li.on li a, body#byCategory.leisure #nav_right ul#nav_local li.on li.on li.on li a, body#maintenance.leisure #nav_right ul#nav_local li.on li.on li.on li a, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li a{ background: url(/ktr_content/content/000619828.gif) no-repeat left center; background-size: 7px 13px; padding-left: 7px; } #jimusho #nav_right ul#nav_local li.on li.on li.on li.on a, body#byCategory.leisure #nav_right ul#nav_local li.on li.on li.on li.on a, body#maintenance.leisure #nav_right ul#nav_local li.on li.on li.on li.on a, #bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li.on a { background: url(/ktr_content/content/000619829.gif) no-repeat left center; background-size: 7px 13px; padding-left: 7px; } #jimusho #main_content .wysiwyg_output .sns { margin-top: 15px; } #jimusho #main_content .wysiwyg_output .sns li { display: inline-block; margin: 0; padding: 0; float: none; } #jimusho #main_content .wysiwyg_output .sns li .fb_iframe_widget>span { vertical-align: baseline !important; } #jimusho #main_content .related_info li { text-indent: -1.6rem; margin-left: 1.6rem; } #jimusho #main_content .related_info li a { white-space: normal; } #jimusho #main_content .topics_table { overflow: auto; padding-bottom: 0; } #jimusho #main_content .topics_table .tableScroll { overflow: visible; padding-bottom: 0; } #jimusho #main_content .topics_table table { margin-bottom: 0 !important; } #jimusho #main_content .topics_table caption { margin-bottom: 5px; } #jimusho #main_content>*:nth-last-child(2), #jimusho #main_content .main_content_block>*:last-child { margin-bottom: 0; padding-bottom: 0; } #jimusho.kizi #nav_right { margin-top: 30px; } th { text-align: center !important; } #jimusho.kizi #main_content .related_info ul:first-of-type { padding: 0; } #jimusho.kizi #main_content .related_info + h2 { margin-top: 27px; } #jimusho.kizi #main_content .related_link h4 + ul { padding: 0; } #jimusho.kizi #main_content .related_link h4 + ul li:first-of-type { border-top: none; } #jimusho.kizi #main_content .related_link li a { padding: 2px 0px 0 28px; line-height: 1.5; } #jimusho.kizi.link #main_content .related_link li a { background-position: left 0.27rem; } #jimusho .sitemap { width: 100%; padding: 0; margin-top: -13px; line-height: 1.5; } .sitemap_lv01 { padding: 0.5em 11px 0.4em 39px; background-position: 16px 0.5em; } .sitemap_lv02 { padding: 0.5em 11px 0.5em 65px; background-position: 44px 0.5em; } .sitemap_lv03 { padding: 0.5em 11px 0.5em 89px; background-position: 70px 0.5em; } .sitemap_lv04 { padding: 0.5em 11px 0.5em 111px; background-position: 94px 0.5em; } .sitemap_lv05 { padding: 0.5em 11px 0.5em 133px; background-position: 116px 0.5em; } .sitemap_lv06 { padding: 0.5em 11px 0.5em 153px; background-position: 137px 0.5em; } .sitemap_lv07 { padding: 0.5em 11px 0.5em 174px; background-position: 157px 0.5em; } .sitemap_lv08 { padding: 0.5em 11px 0.5em 195px; background-position: 178px 0.5em; } #jimusho.top #main_content .scroll_title { border-bottom-color: #0a9173; padding-left: 5px; } #jimusho.top #main_content .scroll_title h2 { padding: 8px 5px 6px 22px; } #jimusho.top #main_content #hazard .scroll_title h2 { line-height: 1.5; padding: 6px 5px 2px 40px; background-position: 10px 0.75rem; } #jimusho.top #main_content #top_pickup .scroll_body { border-top: 1px solid #cccccc; } #jimusho.top #main_content .scroll_body li dd { width: 100%; padding: 0 0 3px 0; } #jimusho.top #main_content #top_pickup .scroll_body li dd a { padding-left: 0; } #jimusho.top #main_content #top_pickup .scroll_body li dd p { padding: 5px 0 0 0; margin-bottom: 1px; } #jimusho.top #main_content #top_pickup .scroll_body li dd p.txt_ellipsis { padding: 5px 0 0 0; margin-bottom: 6px; } #jimusho.top #main_content #top_pickup .scroll_body li dt img { max-width: 60px; } #jimusho.top #main_content #top_pickup .scroll_body li dd p.btn_see { padding: 1px 0 3px; } #jimusho.top #main_content #top_pickup .scroll_body li dd p.btn_close { padding-bottom: 2px; } #jimusho.top #nav_top { margin: -1px 0 0; border-bottom: 2px solid #1a816b; } #jimusho.top #nav_top li ul li { border-top: none; border-bottom: 1px solid #ccc; } #jimusho.top #nav_top li:last-child>ul li:first-child { border-top: 1px solid #ccc; } #jimusho.top #nav_top li:last-child ul li:last-child { border-bottom: none; } #jimusho.top #nav_top li div.nav_top_h { background: -webkit-gradient(linear, left top, left bottom, color-stop(0.51, #fff), color-stop(0.50, #fafafa), color-stop(0.00, #efefef)); background: -webkit-linear-gradient(top, #efefef 0%, #fafafa 50%, #fff 51%); background: -moz-linear-gradient(top, #efefef 0%, #fafafa 50%, #fff 51%); background: -ms-linear-gradient(top, #efefef 0%, #fafafa 50%, #fff 51%); background: linear-gradient(to bottom, #efefef 0%, #fafafa 50%, #fff 51%); border: none; border-bottom: 2px solid #ccc; border-left: 1px solid #fff; border-top: 1px solid #fff; cursor: pointer; font-size: 1.15rem; font-weight: normal; left: 0; padding: 13px 40px 11px 10px; position: relative; text-align: left; top: 0; width: auto; } #jimusho.top #nav_top li div.nav_top_h:last-of-type { border-top: none; border-bottom: 1px solid #ccc; } #jimusho.top #nav_top li:last-of-type>div.nav_top_h { border-bottom: none !important; } #jimusho.top #nav_top li div.nav_top_h.btn_close { display: block; } #jimusho.top #nav_top li div.nav_top_h:before { background: url(/ktr_content/content/000652655.png) no-repeat left center; background-size: contain; content: " "; display: block; height: 7px; position: absolute; right: 10px; top: 17px; width: 17px; } #jimusho.top #nav_top li div.nav_top_h.btn_close:before { background: url(/ktr_content/content/000652638.png) no-repeat left center; background-size: contain; } #jimusho.top #nav_footer li a { padding: 6px 10px 7px 24px; color: #333333; display: block; } #jimusho.top #address { padding: 6px 10px 2px 10px; } #jimusho.top #address dl { padding: 2px 0 0; } #jimusho.top #address dt { margin-bottom: 2px; } #jimusho.top #address span { margin-bottom: 2px; } #jimusho.top #footer li a { padding: 7px 10px 7px 24px; white-space: normal; } #jimusho.top #nav_right #nav_local { margin-bottom: 0; } #jimusho.top #main_content #hazard .hazard_title, #jimusho.top #main_content #top_kisha .scroll_title, #jimusho.top #main_content #top_topics .scroll_title { padding-right: 5px; } #jimusho.top #main_content #top_topics .scroll_title h2, #jimusho.top #main_content #top_kisha .scroll_title h2 { background-position: left 0.56rem } #jimusho.top #main_content #top_kisha .scroll_title a, #jimusho.top #main_content #top_topics .scroll_title a { line-height: 2.3; } #jimusho.top #main_content #hazard #hazard_body, #jimusho.top #main_content #top_kisha .scroll_body { padding: 0; } #jimusho.top #main_content #hazard #hazard_body ul, #jimusho.top #main_content #top_kisha .scroll_body ul, #jimusho.top #main_content #top_topics .scroll_body ul { margin: 0; } #main_content #hazard .scroll_body ul { border: none; } #jimusho.top #main_content #hazard #hazard_body li { padding: 13px 0 9px; margin: 0 13px 0; text-indent: inherit; } #jimusho.top #main_content #top_kisha .scroll_body li, #jimusho.top #main_content #top_topics .scroll_body li { padding: 15px 0 9px; margin: 0 15px 0; } #jimusho.top #main_content #hazard #hazard_body li:nth-child(3) { border-bottom: 1px dotted #ccc; } #jimusho.top .hazard_on #hazard #hazard_body li:nth-child(n + 4) { display: block; } #jimusho.top .hazard_on #hazard #hazard_body.spBtnHazardHide li:nth-child(n + 4) { display: none; } #jimusho.top #main_content #hazard #hazard_body li:last-child { border-bottom: 1px dotted #ccc; } #jimusho.top #main_content #top_kisha .scroll_body li:last-child, #jimusho.top #main_content #top_topics .scroll_body li:last-child { border-bottom: none !important; } #jimusho.top #main_content #hazard #hazard_body li .date { margin-left: -0.6em; } #jimusho.top #main_content #top_kisha .scroll_body li .date, #jimusho.top #main_content #top_kisha .scroll_body li .author, #jimusho.top #main_content #top_topics .scroll_body li .date, #jimusho.top #main_content #top_topics .scroll_body li .author { display: inline; margin: 0; padding-right: 4px; } #jimusho.top .hazard_on #hazard #hazard_body dl { margin: 5px 0 2px 0; } #jimusho.top #main_content #hazard #hazard_body li dt, #jimusho.top #main_content #top_kisha .scroll_body li dt, #jimusho.top #main_content #top_topics .scroll_body li dt { min-width: 5.5em; } #jimusho.top #main_content #hazard #hazard_body li dd { padding: 1px 0 3px 10px; line-height: 1.4; } #jimusho.top #main_content #top_kisha .scroll_body li dd, #jimusho.top #main_content #top_topics .scroll_body li dd { padding-left: 10px; line-height: 1.4; } #jimusho.top #main_wrap #mainimg { height: auto !important; margin-bottom: 25px; } #jimusho.top #main_wrap #mainimg #h01 { height: auto !important; margin: 0 10px; } #jimusho.top #main_wrap #mainimg h1 { height: auto !important; border: none; margin: 0; } #jimusho.top #main_content #hazard .scroll_title a.rps_sp_hide { display: none; } #jimusho.top #main_content #sp_btn_hazard { border-bottom: 1px dotted #ccc; padding: 0 0 15px; margin: 15px 13px 0; max-width: inherit; } #jimusho.top #main_content #hazard .dic_comment { border-bottom: 1px dotted #ccc; padding: 10px 0; margin: 0 13px; } #jimusho.top #main_content #hazard .dic_link { border-bottom: 1px dotted #ccc; padding: 7px 0 9px; margin: 0 13px; } #jimusho.top #main_content #hazard .dic_link a { margin-left: 0; padding-left: 28px; } #jimusho.top #main_content #hazard .past_outgoing { padding-left: 28px; margin: 14px 13px 14px; } #jimusho.top #main_content>ul:first-of-type { margin-top: 8px; } #jimusho.top #sp_jimusho_header { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; border-bottom: 4px solid #008899; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; justify-content: space-between; } #jimusho.top #sp_jimushoid { border-bottom: none; } #jimusho.top #sp_btn_menu { width: 107px; } #jimusho.top #header { display: block; } #jimusho.top #sp_siteid { display: none; } #jimusho.top #nav_top li div.nav_top_h.nav_title_only:last-of-type { border-bottom: none; } #jimusho.top #nav_top li #nav_top_info_1, #jimusho.top #nav_top li #nav_top_info_2, #jimusho.top #nav_top li #nav_top_info_3, #jimusho.top #nav_top li #nav_top_info_4, #jimusho.top #nav_top li #nav_top_info_5 { display: block; } #jimusho.top #nav_top li .nav_top_h + #nav_top_info_1, #jimusho.top #nav_top li .nav_top_h + #nav_top_info_2, #jimusho.top #nav_top li .nav_top_h + #nav_top_info_3, #jimusho.top #nav_top li .nav_top_h + #nav_top_info_4, #jimusho.top #nav_top li .nav_top_h + #nav_top_info_5 { display: none; } #jimusho.top #nav_top li div.nav_top_h.nav_title_only:before { content: none; background: none; } .facebookItem { display: block; max-width: 500px; max-height: inherit; width: 100% !important; margin: 0 16px 0 24px; padding: 0; } .facebookItem iframe { border: none; overflow: auto; width: 100% !important; vertical-align: top; } #jimusho.link #main_content .related_link ul { padding: 0; margin-top: 0; } #jimusho.link #main_content .related_link ul li { padding: 7px 5px 5px; } #jimusho.link #main_content .related_link ul + ul { margin-bottom: 0; } #jimusho.link #main_content .related_link ul + ul:last-child { margin-bottom: 30px; } #jimusho.link #main_content .related_link ul + ul li:first-child, #jimusho.link #main_content .related_link ul + .topics_table ul li:first-child { border-top: 1px dotted #ccc; } #jimusho.link .filedata img { vertical-align: sub; } #jimusho.index div#main_content .index_menu_default li:last-child { border-bottom: none; } #jimusho.index #main_content .main_content_block { margin-top: 0; } #jimusho.index #main_content ul + ul li:first-child { border-top: 1px dotted #ccc; } #bodyid_busho.sitemapWrap #mainimg #h01 { margin-bottom: 8px; } #bodyid_busho.sitemapWrap #main_content h2 + ul { margin-top: 7px; } #bodyid_busho.sitemapWrap #main_content h2 { margin: 0 10px; } #bodyid_busho.sitemapWrap #main_content ul:last-child { margin-top: 0; } #bodyid_busho.sitemapWrap .sitemap { padding-top: 0; margin: 0 16px; } #bodyid_busho.sitemapWrap .sitemap_lv01 { padding: 0.43em 11px 0.4em 22px; background-position: 0 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv02 { padding: 0.43em 11px 0.5em 48px; background-position: 27px 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv03 { padding: 0.43em 11px 0.5em 72px; background-position: 54px 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv04 { padding: 0.43em 11px 0.5em 94px; background-position: 77px 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv05 { padding: 0.43em 11px 0.5em 116px; background-position: 99px 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv06 { padding: 0.43em 11px 0.5em 136px; background-position: 120px 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv07 { padding: 0.43em 11px 0.5em 157px; background-position: 140px 0.43em; } #bodyid_busho.sitemapWrap .sitemap_lv08 { padding: 0.43em 11px 0.5em 179px; background-position: 161px 0.43em; } #bodyid_busho.sitemapWrap #main_content .related_info { margin: 13px 10px 0; padding-bottom: 0; font-size: 1.07rem; } #bodyid_busho.sitemapWrap #main_content .related_info h3 { padding: 7px 10px 4px; font-size: 1.15rem; } #bodyid_busho.sitemapWrap #main_content .backtotop { padding-top: 1px; } #bodyid_busho.sitemapWrap #nav_global ul li#gnav_iconst a { padding: 0 35px; margin: 0; width: auto; height: 55px; line-height: 55px; background-size: 5px; font-weight: bold; color: #333333; text-align: left; font-size: 1rem; display: block; } #bodyid_all.sitemapWrap #pankuzu { margin-bottom: 10px; border-bottom: 2px solid #dddddd; } #bodyid_all.sitemapWrap #mainimg #h01 { margin-bottom: 8px; } #bodyid_all.sitemapWrap #main_content h2 + ul { margin-top: 8px; } #bodyid_all.sitemapWrap #main_content h2 { background-size: 5px 100%; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; line-height: 1.4; padding: 6px 9px 4px 0; margin: 0 10px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; font-size: 1.3rem; border: 1px solid #ccc; position: relative; } #bodyid_all.sitemapWrap #main_content h2:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #bodyid_all.sitemapWrap #main_content ul:last-child { margin-top: 0; } #bodyid_all.sitemapWrap .sitemap { padding-top: 0; margin: 0 1.3em; } #bodyid_all.sitemapWrap .sitemap_lv01 { padding: 0.43em 11px 0.48em 22px; background-position: 0 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv02 { padding: 0.43em 11px 0.5em 48px; background-position: 27px 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv03 { padding: 0.43em 11px 0.5em 72px; background-position: 53px 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv04 { padding: 0.43em 11px 0.5em 94px; background-position: 77px 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv05 { padding: 0.43em 11px 0.5em 116px; background-position: 99px 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv06 { padding: 0.43em 11px 0.5em 136px; background-position: 120px 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv07 { padding: 0.43em 11px 0.5em 157px; background-position: 140px 0.43em; } #bodyid_all.sitemapWrap .sitemap_lv08 { padding: 0.43em 11px 0.5em 179px; background-position: 161px 0.43em; } #bodyid_all.sitemapWrap #main_content .related_info { margin: 13px 10px 0; padding-bottom: 0; font-size: 1.07rem; } #bodyid_all.sitemapWrap #main_content .related_info h3 { padding: 7px 10px 4px; font-size: 1.15rem; } #bodyid_all.sitemapWrap #main_content .backtotop { padding-top: 1px; } #bodyid_all.sitemapWrap #nav_global ul li#gnav_iconst a { padding: 0 28px; margin: 0; width: auto; height: 55px; line-height: 55px; background-size: 5px; font-weight: bold; color: #333333; text-align: left; font-size: 1rem; display: block; } #bodyid_busho.linkList #main_content>ul:first-of-type { margin-top: 0; } #bodyid_busho.linkList #main_content h2.level01 { margin: 5px 10px 15px; padding: 6px 9px 4px 0; line-height: 1.6; color: #000000; } #bodyid_busho.linkList #main_content h2.level01:before { background-position: 5px top; background-size: 5px 100%; position: relative; top: -1px; } #bodyid_busho.linkList #main_content h2.level02 { margin: 5px 10px 12px; padding: 6px 9px 4px 0; background: #f0f0f0; border: none; color: #000; font-size: 1.15rem; line-height: 1.7; } #bodyid_busho.linkList #main_content h2.level02:before { background-position: 5px top; background-size: 5px 100%; position: relative; top: -1px; } #bodyid_busho.linkList #main_content h2.level03 { margin: 5px 10px 7px; padding: 6px 9px 4px 0; background: #fff; border: none; font-size: 1.15rem; line-height: 1.9; } #bodyid_busho.linkList #main_content h2.level03:before { background-position: 5px top; background-size: 5px 100%; position: relative; top: -1px; } #bodyid_busho.linkList #main_content h2.level04 { margin: 5px 10px 5px; padding: 6px 9px 4px 0; background: #fff; border: none; font-size: 1.15rem; line-height: 1.6; } #bodyid_busho.linkList #main_content h2.level04:before { background-position: 5px top; background-size: 5px 100%; position: relative; top: -1px; } #bodyid_busho.linkList #main_content h2.level05 { margin: 5px 10px 4px; padding: 5px 9px 4px 3px; background: #fff; border: none; font-size: 1.15rem; line-height: 1.7; } #bodyid_busho.linkList #main_content h2.level05:before { content: none; } #bodyid_busho.linkList #main_content .related_link h3 { margin: 0 10px 10px; } #bodyid_busho.linkList #main_content p { padding: 2px 10px 3px; line-height: 1.6; } #bodyid_busho.linkList #main_content .related_link h4 { margin: 6px 10px 0; padding: 9px 10px 4px; line-height: 1.5; } #bodyid_busho.linkList #main_content .related_link h4 + ul li:first-child { border-top: none; padding: 8px 5px 2px; } #bodyid_busho.linkList #main_content .related_link h4 + ul li:last-child { border-bottom: 1px dotted #ccc; margin-bottom: 13px; } #bodyid_busho.linkList #main_content .related_link h4 + ul li a { padding: 3px 0px 3px 28px; line-height: 1.5; } #bodyid_busho.linkList #main_content .related_link table th, #bodyid_busho.linkList #main_content .related_link table td { padding: 9px 10px 7px; } #bodyid_busho.linkList #main_content .related_link div[style="clear:both"] { margin: 0 10px 30px; } #bodyid_busho.linkList #main_content .related_link .tableScroll { margin: 0 0px 12px; } #bodyid_busho.linkList #main_content .related_link li .filedata img { vertical-align: middle; } #bodyid_busho.linkList #main_content .related_info { margin: 30px 10px 15px; } #bodyid_busho.linkList #main_content .related_info:last-child { margin-bottom: 0; } #bodyid_busho.linkList #main_content .related_info p { padding: 2px 0 3px; line-height: 1.6; } #bodyid_busho.linkList #main_content .related_info li a { white-space: normal; padding-left: 28px; } #bodyid_busho.linkList #main_content .related_info h3 { padding: 7px 10px 5px; margin: 0 0 13px 0; } #bodyid_busho.linkList #main_content .related_info ul { padding: 0 1px; } #bodyid_busho.linkList #main_content .related_info li { text-indent: -2.1rem; margin-left: 2.1rem; } #bodyid_busho.linkList #main_content .related_info li img { vertical-align: middle; margin-left: 9px; } #bodyid_busho.linkList #nav_right { margin-top: 22px; } #bodyid_busho.linkList table { margin-top: 12px; } #bodyid_busho.linkList .tableScroll { padding-bottom: 9px; } #bodyid_busho.linkList .tableScroll table { margin: 12px 0 0 !important; } #bodyid_busho.linkList.leisure #mainimg #h01 { margin-bottom: 15px; padding: 11px 10px 8px; } #bodyid_busho.linkList.leisure #main_wrap #main_content h1 { padding: 12px 17px 7px; margin-bottom: 15px; background: -webkit-gradient(linear, color-stop(0, #ffffff), color-stop(0.1, #ffffff), color-stop(0.1, #e4f6fa), color-stop(100%, #fefefe)); background: -webkit-linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); background: linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); border-top: #bee8f4 solid 1px; border-bottom-color: #6dd2e4; font-size: 1.44rem; } #bodyid_busho.linkList.leisure #main_content .related_link h3 { color: #192f60; } #bodyid_busho.linkList.leisure #main_content th { color: #000; } #bodyid_busho.linkList.leisure #main_content .related_info h3 { border: none; } #nav_global ul li, #nav_global ul li a { display: block; } #byCategory #mainimg #h01 { padding: 17px 10px 10px; width: auto; height: auto; background: -webkit-linear-gradient(#ffffff, #e9ebee); background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e9ebee)); background: linear-gradient(#ffffff, #e9ebee); filter: none; text-indent: 0; color: #192f60; font-size: 1.8rem; font-weight: bold; } #byCategory.linkList #mainimg #h01 { padding: 17px 10px 12px; } #byCategory #main_content h1, #bodyid_busho.kizi #main_content h1 { margin-bottom: 0; padding: 12px 10px 8px; color: #192f60; display: table; table-layout: fixed; width: 100%; } #byCategory #main_content h1 span, #bodyid_busho.kizi #main_content h1 span { display: table-cell; width: 88%; } #byCategory #main_content h1 .rss_link, #bodyid_busho.kizi #main_content h1 .rss_link { float: none; display: table-cell; text-align: right; } #byCategory.index #main_content #maincontent_mainimg, #bodyid_busho.kizi #main_content #maincontent_mainimg { padding: 11px 0 0; margin: 0 10px; } #byCategory.index #main_content #maincontent_mainimg p, #bid #main_content #maincontent_mainimg p, #bodyid_busho.kizi #maincontent_mainimg p { padding: 0; line-height: 1.8; } #byCategory #main_content > ul:first-of-type, #bodyid_busho.kizi #main_content > ul:first-of-type { margin-top: 15px; } #byCategory.index #main_content > ul:first-of-type { margin-top: 8px; } #byCategory.index #main_content .index_menu_default li, #bid #main_content .index_menu_default li, #bodyid_busho.kizi .index_menu_default li { padding: 0; margin: 0; } #byCategory.index #main_content .index_menu_default li h3, #bid.index #main_content .index_menu_default li h3, #bodyid_busho.kizi .index_menu_default li h3 { padding: 0; margin: 0; border: none; } #byCategory.index #main_content .index_menu_default li h3 a, #bodyid_busho.kizi #main_content .index_menu_default li h3 a { padding: 12px 1px 11px 30px; margin: 0; } #byCategory #main_content h2.level01, #bodyid_busho.kizi #main_content h2.level01 { margin: 5px 10px 15px; padding: 6px 9px 4px 0; font-size: 1.3rem; line-height: 1.6; color: #000000; background-size: 5px 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; border: 1px solid #ccc; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } #byCategory #main_content h2.level01:before, #bodyid_busho.kizi #main_content h2.level01:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory #main_content h2.level02, #bodyid_busho.kizi #main_content h2.level02 { margin: 5px 10px 12px; padding: 5px 9px 4px 0; background: #f0f0f0; border: none; color: #000; font-size: 1.15rem; line-height: 1.7; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; filter: none; position: relative; } #byCategory #main_content h2.level02:before, #bodyid_busho.kizi #main_content h2.level02:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory #main_content h2.level03, #bodyid_busho.kizi #main_content h2.level03 { margin: 5px 10px 7px; padding: 6px 9px 4px 0; background: #fff; border: none; font-size: 1.15rem; line-height: 1.9; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; filter: none; position: relative; color: #192F60; clear: both; } #byCategory #main_content h2.level03:before, #bodyid_busho.kizi #main_content h2.level03:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory #main_content h2.level04, #bodyid_busho.kizi #main_content h2.level04 { margin: 5px 10px 5px; padding: 6px 9px 4px 0; background: #fff; border: none; font-size: 1.15rem; line-height: 1.6; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } #byCategory #main_content h2.level04:before, #bodyid_busho.kizi #main_content h2.level04:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory #main_content h2.level05, #bodyid_busho.kizi #main_content h2.level05 { margin: 5px 10px 4px; padding: 5px 9px 4px 3px; background: #fff; border: none; font-size: 1.15rem; } #byCategory #main_content h2.level05:before, #bodyid_busho.kizi #main_content h2.level05:before { content: none; } #byCategory #main_content h3, #bodyid_busho.kizi #main_content h3 { margin: 0 10px 7px; padding: 8px 0 6px; border-top: 2px solid #192F60; border-bottom: 1px dotted #ccc; color: #192F60; line-height: 1.5; font-size: 1.07rem; } #byCategory.kizi #main_content h3 { margin: 0 10px 4px; } #byCategory #main_content p { padding: 5px 10px; line-height: 1.8; } #byCategory.linkList #main_content { font-size: 1.1rem; } #byCategory.linkList #main_content p { padding: 5px 10px 0; font-size: 1.1rem; } #bodyid_busho.kizi #main_content p { padding: 3px 10px 8px; line-height: 1.8; } #byCategory.kizi #main_content p { padding: 8px 10px 0; line-height: 1.6; } #byCategory.kizi.leisure #main_content p { padding: 8px 10px; line-height: 1.6; } #byCategory #main_content .related_link h4, #bodyid_busho.kizi #main_content .related_link h4 { margin: 6px 10px 0; padding: 9px 10px 5px; line-height: 1.5; background: #e8eaef; color: #192F60; font-size: 1.07rem; } #byCategory.linkList #main_content .related_link h4 { margin: 10px 10px 0; } #byCategory #main_content .related_link h4 + ul li, #bodyid_busho.kizi #main_content .related_link h4 + ul li { padding: 12px 2px 6px; } #byCategory #main_content .related_link h4 + ul li:first-child, #bodyid_busho.kizi #main_content .related_link h4 + ul li:first-child { border-top: none; } #byCategory #main_content .related_link h4 + ul li:last-child, #bodyid_busho.kizi #main_content .related_link h4 + ul li:last-child { border-bottom: 1px dotted #ccc; margin-bottom: 0; } #byCategory #main_content .related_link h4 + ul li a, #bodyid_busho.kizi #main_content .related_link h4 + ul li a { padding: 2px 0px 2px 28px; line-height: 1.5; font-size: 1.07rem; } #byCategory #main_content .related_link li .filedata, #bodyid_busho.kizi #main_content .related_link li .filedata { margin-left: 4px; } #byCategory .filedata img, #bodyid_busho.kizi .filedata img { vertical-align: middle; } #byCategory #main_content table, #bodyid_busho.kizi #main_content table { margin: 13px 10px 0; } #byCategory #main_content .tableScroll { padding-bottom: 8px; margin: 0 0 8px; } #byCategory.index #main_content .tableScroll { margin: 0 0 8px; } #byCategory #main_content .tableScroll table, #bodyid_busho.kizi #main_content .tableScroll table { margin: 0 !important; } #byCategory #main_content .related_info, #bodyid_busho.kizi #main_content .related_info { margin: 14px 10px; } #byCategory #main_content .related_info h3 { color: #ffffff; font-size: 1.07rem; margin: 20px 0 14px 0; padding: 6px 11px; border-bottom: none; } #byCategory.linkList #main_content .related_info h3 { margin: 29px 0 14px 0; } #byCategory #main_content .related_info ul, #bodyid_busho.kizi #main_content .related_info ul { padding: 0 2px; margin-bottom: 24px; } #byCategory #main_content .related_info li { margin: 10px 0 0; text-indent: -2.1rem; margin-left: 2.1rem; } #byCategory #main_content .related_info li a, #bodyid_busho.kizi #main_content .related_info li a { padding: 2px 0px 2px 28px; white-space: normal; } #byCategory #main_content .related_info li img, #bodyid_busho.kizi #main_content .related_info li img { margin-left: 4px; vertical-align: middle; } body#byCategory #nav_right { margin-top: 27px; } body#byCategory.linkList #nav_right { margin-top: 4px; } #byCategory #main_content .related_info h4, #bodyid_busho.kizi .related_info h4 { margin-bottom: 0; } #byCategory #main_content .related_info p { padding: 0 0 5px; } #byCategory.leisure #mainimg #h01 { border-bottom: 2px solid #cccccc; margin-bottom: 5px; } #byCategory.leisure #main_wrap #main_content h1, #bodyid_busho.kizi.leisure #main_wrap #main_content h1 { background: -webkit-gradient(linear, color-stop(0, #ffffff), color-stop(0.1, #ffffff), color-stop(0.1, #e4f6fa), color-stop(100%, #fefefe)); background: -webkit-linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); background: linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); border-top: #bee8f4 solid 1px; border-bottom-color: #6dd2e4; font-size: 1.44rem; } #byCategory.leisure #main_content .related_link h3, #bodyid_busho.kizi.leisure #main_content .related_link h3 { color: #192f60; margin: 0 10px 8px; border-top: 2px solid #ffcc00; border-bottom: 1px dotted #ffcc00; padding: 6px 8px 5px; line-height: 1.5; } #byCategory.leisure #main_content th, #bodyid_busho.kizi.leisure #main_content th { color: #000; } #byCategory.leisure #main_content .related_link h4, #bodyid_busho.kizi.leisure #main_content .related_link h4 { margin: 10px 10px 0; padding: 9px 10px 4px; line-height: 1.5; background: #fff1bb; color: #333; } #byCategory.leisure #main_content .related_info h3 { border: none; padding: 7px 10px 5px; background: #d2eff8; color: #333; font-size: 1.15rem; clear: both; line-height: 1.5; } #byCategory.index #main_content .main_content_block { margin-top: 16px; } #byCategory #main_content .main_content_block h2, #byCategory.index #main_content ul.index_menu_busho li h2, #bodyid_busho.kizi #main_content .main_content_block h2 { margin: 5px 0 15px; padding: 6px 9px 4px 0; font-size: 1.3rem; line-height: 1.6; color: #192f60; background-size: 5px 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; border: 1px solid #ccc; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } #byCategory.index #main_content ul.index_menu_busho li h2 { margin: 16px 0 0; } #byCategory.index .index_menu_chokka { margin: 0 0 16px; } #byCategory.index .index_menu_chokka li { padding: 0; margin: 0; border: none; } #byCategory.index #main_content .index_menu_chokka li h3 { border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 0; } #byCategory.index #main_content .index_menu_chokka li h3 a { padding-left: 45px } #byCategory #main_content .main_content_block h2:before, #byCategory.index #main_content ul.index_menu_busho li h2:before, #bodyid_busho.kizi #main_content .main_content_block h2:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory.kizi #main_content .main_content_block h4 { margin: 10px 0 12px; padding: 10px 10px 7px; } #byCategory.kizi.leisure #main_content .main_content_block h4 { margin: 0 0 9px 0; } #byCategory #main_content .main_content_block .photo { margin: 11px 0 10px !important; float: none !important; padding-top: 1px; } #byCategory.kizi #main_content .main_content_block .photo { margin: 12px 0 10px !important; } #byCategory.kizi.leisure #main_content .main_content_block .photo { margin: 9px 0 10px !important; } #byCategory #main_content .main_content_block .wysiwyg_output, #bodyid_busho.kizi #main_content .main_content_block .wysiwyg_output { margin-bottom: 6px; } #byCategory #main_content .main_content_block .wysiwyg_output p { padding: 0; margin-bottom: 6px; font-size: 1.07rem; line-height: 1.5; } #bodyid_busho.kizi #main_content .main_content_block .wysiwyg_output p { padding: 0; margin-bottom: 8px; font-size: 1.07rem; line-height: 1.5; } #byCategory #main_content .main_content_block table, #bodyid_busho.kizi #main_content .main_content_block table { margin: 0 0 12px; } #byCategory.kizi.leisure #main_content .main_content_block table { margin: 13px 0 0 !important; } #byCategory #main_content .main_content_block .tableScroll #bodyid_busho.kizi #main_content .main_content_block .tableScroll { margin: 0; } #byCategory #main_content ul.index_menu_busho, #bodyid_busho.kizi #main_content ul.index_menu_busho { margin: 24px 0 0; } #byCategory #main_content ul.index_menu_busho li, #bodyid_busho.kizi #main_content ul.index_menu_busho li { padding: 0; margin: 0; border-top: none; border-bottom: 1px dotted #ccc; font-size: 1.07rem; } #byCategory #main_content ul.index_menu_busho li:first-child, #bodyid_busho.kizi #main_content ul.index_menu_busho li:first-child { padding: 0; margin: 0; border: none; } #byCategory #main_content ul.index_menu_busho li a, #bodyid_busho.kizi #main_content ul.index_menu_busho li a { padding: 12px 4px 12px 45px; } #byCategory #main_content ul.index_menu_busho li h2, #bodyid_busho.kizi #main_content ul.index_menu_busho li h2 { margin: 24px 0 0; } #byCategory #main_content ul.index_menu_busho li h3, #bodyid_busho.kizi #main_content ul.index_menu_busho li h3 { margin: 0; padding: 0; border: none; background-position: left 4px; } #byCategory #main_content ul.index_menu_busho li p, #bodyid_busho.kizi #main_content ul.index_menu_busho li p { margin: 0 0 8px; padding: 0; } #byCategory.index #main_content ul.index_menu_busho + .index_menu_default { margin: 0 10px 24px; padding: 0; } #byCategory #main_content ul.index_menu_busho + .index_menu_default, #bodyid_busho.kizi #main_content ul.index_menu_busho + .index_menu_default { margin: 0 0 24px; padding: 0; } #byCategory.index #main_content .main_content_block ul.index_menu_default { margin: 24px 0 0; padding: 0; } #byCategory.index #main_content .main_content_block ul.index_menu_default:first-child, #byCategory.index #main_content .main_content_block ul.index_menu_default + ul.index_menu_default { margin-top: 0; } #byCategory #main_content ul.index_menu_busho + .index_menu_default li, #bodyid_busho.kizi #main_content ul.index_menu_busho + .index_menu_default li { padding: 2px 0 5px; } #byCategory.index #main_content ul.index_menu_busho { margin: 0 10px; } #byCategory.index #main_content .main_content_block ul.index_menu_busho { margin: 0; } #bid #mainimg #h01 { padding: 11px 10px 8px; margin-bottom: 10px; width: auto; height: auto; background: -webkit-linear-gradient(#ffffff, #e9ebee); background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e9ebee)); background: linear-gradient(#ffffff, #e9ebee); filter: none; text-indent: 0; color: #192f60; font-size: 1.8rem; font-weight: bold; } #bid #main_content h1 { margin-bottom: 11px; padding: 12px 10px 8px; color: #192f60; display: table; table-layout: fixed; width: 100%; } #bid #main_content h1 span { display: table-cell; width: 88%; } #bid #main_content h1 .rss_link { float: none; display: table-cell; text-align: right; } #bid #maincontent_mainimg { margin-bottom: 7px; } #bid #main_content .index_menu_default li h3 a { padding: 13px 1px 13px 0; margin: 0; } body#bid #nav_right { margin-top: 24px; } #bid #main_content ul { margin: 0; } #bid #main_content .index_menu_default li:first-child { border-top: none; } #bid #main_content h2 { margin: 5px 10px 0; padding: 6px 9px 4px 0; font-size: 1.3rem; line-height: 1.6; color: #000000; background-size: 5px 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; border: 1px solid #ccc; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } #bid #main_content h2:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #bid #main_content ul + h2 { margin-top: 25px; } #maintenance #main_content h1 { margin-bottom: 13px; padding: 12px 10px 8px; } #maintenance #main_content > ul:first-of-type { margin-top: 0; } #maintenance #main_content p { font-size: 1.07rem; padding: 0; margin: 0 10px 11px; } #maintenance #main_content .main_content_block .wysiwyg_output p { margin: 0 0 8px; } #maintenance #main_content h2 { margin: 0 0 9px; padding: 6px 9px 4px 0; font-size: 1.3rem; line-height: 1.6; color: #000000; background-size: 5px 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(#f1f1f1, #fff); background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff)); background: linear-gradient(#f1f1f1, #fff); filter: none; border: 1px solid #ccc; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; } #maintenance #main_content h2:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000652653.png) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #maintenance #main_content .photo { margin: 0; } #maintenance #main_content .photo li, #maintenance #main_content .photo_2 li, #maintenance #main_content .photo_3 li, #bodyid_busho.kizi #main_content .photo li, #bodyid_busho.kizi #main_content .photo_2 li, #bodyid_busho.kizi #main_content .photo_3 li, #byCategory.kizi #main_content .photo .photo li, #byCategory.kizi #main_content .photo .photo_2 li, #byCategory.kizi #main_content .photo .photo_3 li { float: none; width: auto; padding: 0; } #maintenance #main_content .photo .caption { padding: 0; margin-bottom: 10px; } #maintenance #main_content .wysiwyg_output table { margin: 0; } #maintenance #main_content .related_info { margin-top: 28px; } #maintenance .tableScroll { overflow: auto; margin: 0 0 14px; padding: 0; } #maintenance .tableScroll table { margin: 0 0 9px !important; } #maintenance #main_content .related_info h3 { padding: 8px 10px 4px 11px; margin: 0 0 15px 0; } #maintenance #main_content .related_info ul { padding: 0 2px; margin-bottom: 24px; } #maintenance #main_content .related_info li { margin: 10px 0 0; text-indent: -2.1rem; margin-left: 2.1rem; } #maintenance #main_content .related_info li a { padding: 2px 0px 2px 28px; white-space: normal; } #maintenance #main_content .related_info li img { margin-left: 4px; vertical-align: middle; } #maintenance #main_content .related_info p { margin: 0; } body#maintenance #nav_right { margin-top: 4px; } #maintenance.leisure #main_wrap #main_content h1 { padding: 13px 17px 7px; margin: 3px 0 15px; background: -webkit-gradient(linear, color-stop(0, #ffffff), color-stop(0.1, #ffffff), color-stop(0.1, #e4f6fa), color-stop(100%, #fefefe)); background: -webkit-linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); background: linear-gradient(#ffffff 0%, #e4f6fa 3%, #fefefe 100%); border-top: #bee8f4 solid 1px; border-bottom-color: #6dd2e4; font-size: 1.44rem; color: #192f60; } #maintenance.leisure #main_content h2 { border: 1px solid #bae7ca; background: #fff; padding: 6px 9px 4px 0; } #maintenance.leisure #main_content h2:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #maintenance.leisure #main_content .related_info h3 { border: none; background: #d2eff8; } #maintenance .wysiwyg_output { margin-bottom: 19px; } body#byCategory.leisure #nav_right ul#nav_local li a, body#maintenance.leisure #nav_right ul#nav_local li a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li a { background-image: url(/ktr_content/content/000619818.gif); background-repeat: no-repeat; background-size: auto; } body#byCategory.leisure #nav_right ul#nav_local li.on a, body#maintenance.leisure #nav_right ul#nav_local li.on a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on a { background-image: url(/ktr_content/content/000619820.gif); background-repeat: no-repeat; background-size: auto; } body#byCategory.leisure #nav_right ul#nav_local li.on ul li a, body#maintenance.leisure #nav_right ul#nav_local li.on ul li a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on ul li a { background-image: url(/ktr_content/content/000652637.png); background-repeat: no-repeat; background-size: 14px; } body#byCategory.leisure #nav_right ul#nav_local li.on ul li.on a, body#maintenance.leisure #nav_right ul#nav_local li.on ul li.on a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on ul li.on a { background-image: none; background-repeat: no-repeat; background-position: 2px center; background-size: 12px; } body#byCategory.kizi.leisure #nav_right ul#nav_local li.on ul li.on ul li a, body#maintenance.kizi.leisure #nav_right ul#nav_local li.on ul li.on ul li a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on ul li.on ul li a { background: none; } body#byCategory.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li a, body#maintenance.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li a { background: url(/ktr_content/content/000619828.gif) no-repeat left center; } body#byCategory.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li.on a, body#maintenance.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li.on a, body#bodyid_busho.kizi.leisure #nav_right ul#nav_local li.on li.on li.on li.on a { background: url(/ktr_content/content/000619828.gif) no-repeat left center; } #bodyid_busho.kizi #main_content h1 { padding: 12px 18px 8px; } #bodyid_busho.kizi #main_content > ul:first-of-type { margin-top: 15px; } #bodyid_busho.kizi #main_content h4 { margin: 0 0 8px 0; padding: 9px 10px 8px 10px; } #bodyid_busho.kizi #main_content .main_content_block .photo { margin: 8px 0 10px !important; float: none !important; padding-top: 1px; } #bodyid_busho.kizi #main_content .photo .caption { padding: 0; margin-bottom: 11px; } #bodyid_busho.kizi #main_content .related_info h3 { color: #ffffff; font-size: 1.07rem; margin: 28px 0 16px 0; padding: 6px 11px; border-bottom: none; } #bodyid_busho.kizi #main_content .tableScroll { padding-bottom: 8px; margin: 0 0px 8px; } #bodyid_busho.kizi #main_content h3 + h4 { margin: 0; padding: 0; color: #333333; } #bodyid_busho.kizi #nav_right { margin-top: 6px; } #bodyid_busho.kizi.leisure #mainimg #h01 { padding: 11px 10px 8px; margin-bottom: 15px; } #bodyid_busho.kizi.leisure #main_content h3 { border-top: 2px solid #ffcc00; border-bottom: 1px dotted #ffcc00; color: #192f60; padding: 8px 0 4px; margin: 0 10px 7px; } #bodyid_busho.kizi #main_content .related_info p { padding: 3px 0 0; } #bodyid_busho.kizi.leisure #main_content h4 { color: #192f60; margin: 0 0 9px 0; } #bodyid_busho.kizi.leisure #main_content .photo .caption { margin-bottom: 10px; } #bodyid_busho.kizi #main_content .main_content_block { margin-top: 8px; } #bodyid_busho.kizi #main_content .main_content_block + .main_content_block { margin-bottom: 24px; } #bodyid_busho.kizi.leisure #main_content .main_content_block table { margin-top: 7px !important; } #bodyid_busho.kizi.leisure #main_content .related_info h3 { border: none; padding: 7px 10px 5px; background: #d2eff8; color: #333; font-size: 1.15rem; clear: both; line-height: 1.5; margin: 27px 0 14px; } #bodyid_busho.kizi #main_content .related_info li { margin: 10px 0 0; text-indent: -2.1rem; margin-left: 2.1rem; } #bodyid_busho.kizi.leisure #main_content h3 + h4, #byCategory.kizi.leisure #main_content h3 + h4 { color: #000; margin: 0; } #byCategory.kizi #mainimg #h01 { padding: 17px 10px 12px; } #byCategory.kizi.leisure #mainimg #h01 { padding: 17px 10px 10px; } #byCategory.kizi #main_content li + .related_info h3 { margin: 21px 0 14px 0; } #byCategory.kizi #main_content .related_info li { margin-top: 10px; } #byCategory.kizi #main_content .related_info { margin: 14px 10px 5px; } #byCategory.kizi #main_content .related_info h4 { padding: 3px 0 0; } #byCategory.kizi #main_content .related_info p { padding: 1px 0 3px; } body#byCategory.kizie #nav_right { margin-top: 23px; } body#byCategory.kizi.leisure #nav_right { margin-top: 7px; } #byCategory.kizi #main_content .tableScroll { margin: 0 0 8px; } #byCategory.kizi #main_content .photo .caption { margin-bottom: 10px; } #byCategory.kizi.leisure #main_content h3 { border-top: 2px solid #ffcc00; border-bottom: 1px dotted #ffcc00; padding: 8px 0 4px; } #byCategory.kizi.leisure #main_content li + .related_info h3 { border: none; padding: 8px 10px 4px; } #bodyid_busho #main_content .related_link ul + div[style="clear:both"] table { margin-top: 0 !important; } #byCategory.index #main_content .scroll_body + ul { margin: 0; } #byCategory.index #main_content .scroll_body + ul li h3 { margin: 0 10px 5px; } #byCategory.linkList #main_content .related_link ul + div[style="clear:both"], #byCategory.linkList #main_content .related_link h4 + div[style="clear:both"] { margin-top: 13px; } #byCategory.linkList #main_content .related_link div[style="clear:both"] + h4, #byCategory.linkList #main_content .related_link ul + h4 { margin-top: 21px; } #byCategory.kizi #main_content .main_content_block + .main_content_block h4 { margin-top: 32px; } #maintenance .main_content_block + .main_content_block { margin-top: 24px; } #byCategory.leisure #main_content h2.level01, #bodyid_busho.kizi.leisure #main_content h2.level01, #bodyid_busho.linkList.leisure #main_content h2.level01 { border: 1px solid #bae7ca; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #eef9f1 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#eef9f1 100%); background: linear-gradient(to bottom, #ffffff 0%,#eef9f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eef9f1',GradientType=0); padding: 6px 9px 4px 0; font-size: 1.3rem; } #byCategory.leisure #main_content h2.level01:before, #bodyid_busho.kizi.leisure #main_content h2.level01:before, #bodyid_busho.linkList.leisure #main_content h2.level01:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory.leisure #main_content h2.level02, #bodyid_busho.kizi.leisure #main_content h2.level02, #bodyid_busho.linkList.leisure #main_content h2.level02 { border: none; background: #fff1bb; color: #192f60; font-size: 1.15rem; } #byCategory.leisure #main_content h2.level02:before, #bodyid_busho.kizi.leisure #main_content h2.level02:before, #bodyid_busho.linkList.leisure #main_content h2.level02:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory.leisure #main_content h2.level03, #bodyid_busho.kizi.leisure #main_content h2.level03, #bodyid_busho.linkList.leisure #main_content h2.level03 { border: none; background: #fff; color: #000; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; font-size: 1.15rem; } #byCategory.leisure #main_content h2.level03:before, #bodyid_busho.kizi.leisure #main_content h2.level03:before, #bodyid_busho.linkList.leisure #main_content h2.level03:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory.leisure #main_content h2.level04, #bodyid_busho.kizi.leisure #main_content h2.level04, #bodyid_busho.linkList.leisure #main_content h2.level04 { border: none; background: #fff; color: #000; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; font-size: 1.15rem; } #byCategory.leisure #main_content h2.level04:before, #bodyid_busho.kizi.leisure #main_content h2.level04:before, #bodyid_busho.linkList.leisure #main_content h2.level04:before { content: ""; padding-right: 19px; background: url(/ktr_content/content/000619843.gif) no-repeat 5px top; background-size: 5px 100%; position: relative; top: -1px; } #byCategory.leisure #main_content h2.level05, #bodyid_busho.kizi.leisure #main_content h2.level05, #bodyid_busho.linkList.leisure #main_content h2.level05 { border: none; background: none; line-height: 1.8; color: #000; position: relative; display: -webkit-box; display: -ms-flexbox; display: -ms-box; display: -ms-flex; display: -webkit-flex; display: flex; font-size: 1.15rem; } #byCategory.leisure #main_content h2.level05:before, #bodyid_busho.kizi.leisure #main_content h2.level05:before, #bodyid_busho.linkList.leisure #main_content h2.level05:before { content: none; } #byCategory.leisure #main_content h2.level01, #byCategory.leisure #main_content h2.level02, #byCategory.leisure #main_content h2.level03, #byCategory.leisure #main_content h2.level04, #byCategory.leisure #main_content h2.level05 { margin-right: 10px; margin-left: 10px; padding: 6px 9px 4px 0; } #byCategory.leisure #main_content h2.level02, #byCategory.leisure #main_content h2.level03, #byCategory.leisure #main_content h2.level04, #byCategory.leisure #main_content h2.level05 { padding: 6px 9px 4px 1px; } #bodyid_busho.linkList #main_content .related_link .tableWrapMrl, #byCategory.linkList #main_content .related_link .tableWrapMrl { margin: 0 10px 30px; } #bodyid_busho.linkList #main_content .related_link .tableWrapMrl ul, #byCategory.linkList #main_content .related_link .tableWrapMrl ul { margin: 0; padding: 0; } } /* 2023テンプレート改修時追加 */ /* 2023/01/19 */ #main_content .scroll_body li dt.type_none, #jimusho.top #main_content #hazard #hazard_body li dt.type_none, #jimusho.top #main_content #top_kisha .scroll_body li dt.type_none, #jimusho.top #main_content #top_topics .scroll_body li dt.type_none { visibility: hidden; width: auto; height: auto; min-width: initial; padding: 0; margin: 0; } #main_content .scroll_body li dt.type_none + dd, #jimusho.top #main_content #hazard #hazard_body li dt.type_none + dd, #jimusho.top #main_content #top_kisha .scroll_body li dt.type_none + dd, #jimusho.top #main_content #top_topics .scroll_body li dt.type_none + dd { padding-left: 0; margin-left: 0; } /* 2023テンプレート改修時追加ここまで */