body {font: 16px/1.5 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}p, ul li {text-align: justify !important;text-justify: inter-ideograph !important;}**************************************　　　　　よく使うCSS*****************************************/.clear{ clear: both; line-height: 0}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix { display: inline-block;}* html .clearfix { height: 1%;}.clearfix { display: block;}table {border: 0;border-right: 1px solid #999 ;border-bottom: 1px solid #999 ;font-size: inherit;border-collapse: separate;border-spacing: 0;margin-left:10px;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}table th {color: #313131;margin: 0;padding: 0.5em;border: 0;border-top: 1px solid #999;border-left: 1px solid #999;font-style: normal;text-align: center;background-color: #E6E6E6;font-weight: bold;}table td {padding: 5px;border: 0;border-top: 1px solid #999;border-left: 1px solid #999;}.m_page_body table, .mod_blog_post table {border: 0;border-right: 1px solid #999 !important;border-bottom: 1px solid #999 !important;}.btn_entry{width: 80%;line-height:26px;text-align: center;margin: 20px auto; display: block; zoom: 1; padding: 5px 10px; cursor: pointer; border: 1px solid #bbb; overflow: visible;font-weight: bold; text-decoration: none; color: #444; background-color: #ddd; background-image: linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0)), url("https://web.chiiki-bosai.jp/css/data:image/png;base64,iVBORw0KGg[...]QmCC"); transition: background-color .2s ease-out; background-clip: padding-box;  border-radius: 3px; box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 2px -1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .3) inset; text-shadow: 0 1px 0 rgba(255,255,255, .9);}.btn_entry a:visited, .btn_entry a, .btn_entry a:link {color: #444;line-height:26px;display: block;}.btn_entry:hover{ background-color: #eee;}.btn_entry a:hover {text-decoration:none;} .btn_entry:active{ background: #e9e9e9; position: relative; top: 1px; text-shadow: none; box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset; outline: none;}#topmenu ul li {text-align: center !important;}.ui-button-text-only .ui-button-text {padding: .4em 0.5em !important;}.txtB {font-weight: bold;}.txtBn {font-weight: normal}.txtC {text-align:center !important;}.txtR {text-align:right !important;}.txtS { vertical-align: super; font-size: 12px;}.txtRed { color: #E94655;}.kakoi {border: 1px solid #ccc; padding: 5px;}.kakoiB {border: 1px solid #666; padding: 10px; margin:10px 0 20px;}.imgR { float: right; margin-left: 15px;}.imgL { float: left; margin-right: 15px;}.maB5 { margin-bottom: 5px !important;}.maB10 { margin-bottom: 10px !important;}.maB20 { margin-bottom: 20px !important;}.maB30 { margin-bottom: 30px !important;}.maB40 { margin-bottom: 40px !important;}.maB50 { margin-bottom: 50px !important;}.maT5 { margin-top: 5px !important;}.maT10 { margin-top: 10px !important;}.maT20 { margin-top: 20px !important;}.maT30 { margin-top: 30px !important;}.maL5 { margin-left: 5px !important;}.maL10 { margin-left: 10px !important;}.maL20 { margin-left: 20px !important;}.maL30 { margin-left: 30px !important;}.maL40 { margin-left: 40px !important;}.maL50 { margin-left: 50px !important;}.maL60 { margin-left: 60px !important;}.maL70 { margin-left: 70px !important;}.maR5 { margin-right: 5px !important;}.maR10 { margin-right: 10px !important;}.maR20 { margin-right: 20px !important;}.hedge01 { text-indent: -1.5em; padding-left: 1.5em; }.hedge02 { text-indent: -1em; padding-left: 1em; }.font12 { font-size: 12px; line-height: 1.4;}.font14 { font-size: 14px; line-height: 1.4;}.mod_blog_list_body { margin-bottom: 20px;}