/パンくずリスト/ .pankuzu_list { width: 100%; margin: 10px 0px 10px 0px; } .pankuzu_list ul { list-style: none; display: flex; margin-left: -20px; }

.pankuzu_list li a { text-decoration: none; color: black; font-size: 14px; }

.pankuzu_list li a:hover { color: black; text-decoration: underline; }

.pankuzu_list li { text-decoration: none; color: black; font-size: 14px; }

.pankuzu_list p { margin: 2px 10px 0px 10px; font-size: 13px; }

/サイトマップcss/

.map_content { width: 100%; } / スタイルを変更したい要素に対して適用する / h1 { padding: 0 20px; }

.site_menu { margin: 0 40px ; }

.top_page_item { padding: 0 5px ; } .page_item1 a { margin: 0 2px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / font-weight: bold; / テキストを太文字にする / text-decoration: none; }

.page_item1 { border-bottom: 2px solid #E7E371; border-left: 5px solid #E7E371; width: 600px; padding-left: 10px; text-decoration: none; } .p_item1 a { text-decoration: none; margin: 0 10px }

.children { margin-bottom: 5px; }

/ 他の要素に対するスタイルはここに追加する /

a { text-decoration: none; color: black; }

.page_item2 { border-bottom: 2px solid #97D8F9; border-left: 5px solid #97D8F9; width: 600px; padding-left: 10px; text-decoration: none; } .page_item2 a { margin: 0 2px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / font-weight: bold; text-decoration: none; }

.p_item2 a { text-decoration: none; margin: 0 10px } .page_item3 { border-bottom: 2px solid #ECA94A; border-left: 5px solid #ECA94A; width: 600px; padding-left: 10px; text-decoration: none;

}

.page_item3 a { margin: 0 2px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / font-weight: bold; text-decoration: none; }

.page_item4 { border-bottom: 2px solid #99D55E; border-left: 5px solid #99D55E; width: 600px; padding-left: 10px; text-decoration: none; }

.page_item4 a { margin: 0 2px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / font-weight: bold; text-decoration: none; }

.page_item5 { border-bottom: 2px solid #f99184; border-left: 5px solid #f99184; width: 600px; padding-left: 10px; text-decoration: none; }

.page_item5 a { margin: 0 2px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / font-weight: bold; text-decoration: none; } .p_item1 a { margin: 0 5px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / padding-top: 5px; } .p_item2 a { margin: 0 10px; display: inline-block; height: 24px; / 適切な高さを設定 / line-height: 24px; / 高さと同じ値を設定して中央寄せ / padding-top: 5px; } .arrow-right { display: inline-block; width: 8px; height: 8px; margin-left: 15px; margin-top: 15px; border-top: 2px solid #E7E371; border-right: 2px solid #E7E371; transform: rotate(45deg); }

.arrow-right2 { display: inline-block; width: 8px; height: 8px; margin-left: 15px; margin-top: 15px; border-top: 2px solid #97D8F9; border-right: 2px solid #97D8F9; transform: rotate(45deg); }

.arrow-right3 { display: inline-block; width: 8px; height: 8px; margin-left: 15px; margin-top: 15px; border-top: 2px solid #ECA94A; border-right: 2px solid #ECA94A; transform: rotate(45deg); } .arrow-right4 { display: inline-block; width: 8px; height: 8px; margin-left: 15px; margin-top: 15px; border-top: 2px solid #99D55E; border-right: 2px solid #99D55E; transform: rotate(45deg); } .arrow-right5 { display: inline-block; width: 8px; height: 8px; margin-left: 15px; margin-top: 15px; border-top: 2px solid #f99184; border-right: 2px solid #f99184; transform: rotate(45deg); }