dl.newslist,dl.newslist2{width:460px;margin:16px 10px 10px 20px}dl.newslist dt{font-size:14px;font-weight:bold;padding:5px 0 0 20px;background-image:url(../images/top/dot01.gif);background-repeat:no-repeat;background-position:left 7px;border-top:1px #CCC solid;margin-top:5px}dl.newslist dt.top{font-size:16px;font-weight:bold;padding:0 0 0 20px;border-top:0;background-image:url(../images/top/dot01.gif);background-repeat:no-repeat;background-position:left 3px}dl.newslist2 dt{font-size:14px;font-weight:bold;padding:5px 0 0 20px;background-image:url(../images/top/dot02.gif);background-repeat:no-repeat;background-position:left 7px;border-top:1px #CCC solid;margin-top:5px}dl.newslist2 dt.top{font-size:16px;font-weight:bold;padding:0 0 0 20px;border-top:0;background-image:url(../images/top/dot02.gif);background-repeat:no-repeat;background-position:left 3px}dl.newslist dt span,dl.newslist2 dt span{font-size:11px;font-weight:normal;margin-left:10px}dl.newslist dd,dl.newslist2 dd{font-size:12px;font-weight:normal;padding-left:28px}div.spleft{float:left;width:}div.spimg{float:right;width:195px;font-size:12px;margin:10px 10px 10px 0}div.spimg img{margin-bottom:8px;display:block;border:1px solid #ccc}dl.issuelist{width:195px;margin-top:5px;border-top:1px dotted #CCC;padding-top:5px}dl.issuelist dt{font-weight:bold}dl.issuelist dd{float:left}.fL{float:left !important}.fR{float:right !important}.cL{clear:left !important}.cR{clear:right !important}.cB{clear:both !important}.tL{text-align:left !important}.tR{text-align:right !important}.tC{text-align:center !important}.mr00{margin-right:0 !important}.pr00{padding-right:0 !important}.aC{margin:0 !important;padding:0 !important;background:none !important;border:none !important}#seoBox{width:650px;overflow:hidden;display:block;padding:5px;margin:0 auto 20px;background-color:#faf7e9}#seoBox dl{overflow:hidden;display:block;padding:10px 15px;border-color:#ccc;border-width:1px;border-style:solid;background-color:#FFF}#seoBox dt{width:100px;height:0;overflow:hidden;margin:25px 25px 0 10px;padding-top:40px;float:left;display:block;background-image:url(https://seijiyama.jp/common/images/logo_s3.gif);background-attachment:scroll;background-repeat:no-repeat;float:left}#seoBox dd{width:480px;border-left-color:#ccc;border-left-width:1px;border-left-style:solid;float:left;text-align:left}#seoBox dd h3{color:#666;padding:0 0 0 10px;font-wight:bold;margin:0 0 5px;font-size:12px}#seoBox dd p{color:#aaa;padding:0 0 0 10px;margin:0;font-size:10px;line-height:1.4}dt,dl,dd{padding:0;margin:0;font-size:12px}#Top #contents .section .box{overflow:hidden;clear:both;width:345px;margin-bottom:13px;padding-bottom:10px}#Top #contents .section h2{margin-bottom:10px}#Top #contents .section p.more,#Top #contents #side p.more{margin-top:16px;font-size:90%;text-align:right;line-height:1}#Top #contents .section p.more a,#Top #contents #side p.more a{padding-left:15px;background:url("../images/icon_arrow.gif") no-repeat 0 3px}#Top #topics ul{width:345px;margin-top:4px}#Top #topics ul li{display:inline;margin-right:4px;line-height:1}#Top #topics ul li img{vertical-align:bottom}#Top #topics dl{margin-left:5px;margin-top:10px}#Top #topics dt{padding-left:13px;background:url(../images/icon_square02.gif) no-repeat 0 1px;font-size:16px;margin-top:5px}#Top #topics dd.img{margin:5px 0;display:inline-block}#topics .topics_container{width:345px;margin:5px 0;float:left;clear:both;/float:none;float:none\9}#topics .topics_container h4.topics_title{margin-bottom:3px;font-size:14px;font-weight:bold}#topics .topics_container h4.topics_title span{font-size:10px;font-weight:normal;margin-left:10px}img.topics_img01{margin:0 10px 5px 0;border:1px solid #ccc}img.topics_img02{margin-left:0 0 5px 10px;border:1px solid #ccc}img.icon_topics{margin-right:5px;margin-bottom:2px}#Top #news dl{margin-left:5px}#Top #news dt{padding-left:13px;background:url(../images/icon_square.gif) no-repeat 0 5px;color:#666;font-size:90%}#Top #news dd{margin-bottom:5px;margin-left:13px;line-height:1.7}#Top #pubcomme dl{margin-left:5px}#Top #pubcomme dt{padding-left:13px;background:url(../images/icon_square.gif) no-repeat 0 5px;color:#666;font-size:100%}#Top #pubcomme dd{margin-bottom:5px;margin-left:13px;line-height:1.7}#Top #pubcomme p{margin-left:5px;margin-bottom:10px}#Top #research p.research{margin:16px 0;text-align:center}#Top #research ul.research_s{border-top:1px #ccc solid;margin:5px auto}#Top #research ul.research_s li:nth-child(2n){background-color:#efefef}#Top #research ul.research_s li{padding:5px}#Top .reference p.textArea{float:left;width:225px}#Top .reference .photoArea{float:right;width:110px}#Top .reference .photoArea .btn{margin-top:10px}#main table.comp{padding:5px;border:1px solid ada296}.comp th{padding:5px;border:1px solid ada296}#main table.comp{width:710px;border:1px solid #b9b9b9}#main table.comp th{font-weight:bold;padding:10px;text-align:center;vertical-align:top;border-right:1px solid #ada296;border-bottom:1px solid #ada296;font-size:120%;background-color:#efefef;width:120px}#main table.comp td{text-align:left;padding:10px 15px;border-right:1px solid #ada296;border-bottom:1px solid #ada296;font-size:120%}#jichitai #areaList,#areaList2{overflow:hidden;clear:both;width:690px;padding:12px 10px 0;border:solid 1px #d3d3d3}#jichitai #areaList2 a{float:left;display:block;width:88px;margin-bottom:12px;padding-left:10px;background:url("https://seijiyama.jp/common/images/icon_arrow_02.gif") no-repeat 0 3px;text-decoration:underline}* html #jichitai #areaList2 a{width:101px;text-decoration:underline}#jichitai #areaList ul{overflow:hidden;clear:both;width:690px;margin:0 10px}* html #jichitai #areaList ul{margin-bottom:14px}*+html #jichitai #areaList ul{padding-bottom:10px}#jichitai #areaList li{float:left;display:block;width:91px;margin-bottom:14px;padding-left:10px;background:url("https://seijiyama.jp/common/images/icon_arrow_02.gif") no-repeat 0 3px}* html #jichitai #areaList li{width:101px}#jichitai #areaList li.two{width:192px}* html #jichitai #areaList li.two{width:202px}#jichitai #areaList li.tree{width:293px}* html #jichitai #areaList li.tree{width:303px}#jichitai #areaList li.last{width:72px}#jichitai #areaList li.last_two{width:173px}* html #jichitai #areaList li.last_two{width:173px}#jichitai #areaList li.last_tree{width:274px}* html #jichitai #areaList li.last_tree{width:274px}#jichitai #areaList li a{text-decoration:underline}#jichitai #pageNavi{overflow:hidden;clear:both;width:710px;margin-bottom:30px}#jichitai #pageNavi li{float:left;display:block;width:177px;padding-left:15px;background:url("../images/icon_arrow_down.gif") no-repeat 0 2px}#jichitai #main .section{margin-bottom:10px;padding-bottom:16px;background:url("../images/line_dot_710.gif") no-repeat bottom}#jichitai #main .section2{margin-bottom:10px;padding-bottom:28px;background:url("../images/line_dot_710.gif") no-repeat bottom}#jichitai #main #area{margin-bottom:0;padding-bottom:0}#jichitai #main .section h2{margin-bottom:10px}#jichitai #main .section table{width:710px;border:solid 1px #ada296}#jichitai #main .section2 table{width:98%;margin:0 auto}#jichitai #main .section th{padding:3px 0;background:#73583b;text-align:center}#jichitai #main .section th.day{width:121px;border-right:solid 1px #ada296}#jichitai #main .section td.day{border-right:solid 1px #ada296}#jichitai #main .section td,#jichitai #main .section2 td{padding:3px 10px 6px}#jichitai #main #deba th,#jichitai #main #deba td{width:264px;border-left:solid 1px #ada296}#jichitai #main #deba th.day,#jichitai #main #deba td.day{width:179px;border-left:0}#result #main #search_box{margin-bottom:20px;padding:16px 0;border:solid 1px #d3d3d3;}#result #main #search_box select{width:67px;margin:0 20px 0 7px}*+html #result #main #search_box select{vertical-align:middle}#result #main #search_box input.text{width:255px;height:21px;margin:0 4px 0 8px;border:solid 1px #979797}*+html #result #main #search_box input.text{vertical-align:bottom}#result #main #search_box input.btn{vertical-align:bottom}#result #main #search_box p{margin:0 19px}#result #main .section{margin-bottom:25px;padding-bottom:1px;}#result #main .section p#search_result{margin-bottom:10px;font-weight:bold}#result #main .section p.zero{color:#bb1a00}#result #main .section .box{margin-bottom:17px;padding-top:17px;}#result #main .box h3{margin:0 24px 6px 11px;font-weight:bold}#result #main .box h3 a{text-decoration:underline}#result #main .box p{margin:0 24px 0 11px}#result #main .box p.link{margin-top:6px}#result #main ul#pageNav{text-align:center}#result #main ul#pageNav li{display:inline;padding:0 5px}#result #main ul#pageNav li img{margin-top:-2px}#result #main ul#pageNav li.pre{padding-right:15px}#result #main ul#pageNav li.next{padding-left:15px}#result #main ul#pageNav li a{text-decoration:underline}.clerfix:after,#Top .reference:after,#jichitai #areaList:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clerfix,#Top .reference,#jichitai #areaList{display:inline-block}table.infos tr th{text-align:left;font-weight:bold;vertical-align:top;width:70px}table.infos tr td{text-align:left;width:px;vertical-align:top}div.index_top{width:1050px;padding:0 10px 10px;font-size:12px}div.index_top table tr th,div.index_top table tr td{text-align:center}div.index_top p.ttl{text-align:left;font-weight:bold}div.index_top table.election_50_top,div.index_top table.election_state_top,div.index_top table.election_month_top,div.index_top table.municipality_50_top,div.index_top table.municipality_state_top{width:320px;border-collapse:separate;border-spacing:0;border:#CCC solid 1px;float:left;margin:0 10px 5px}div.index_top table.election_50_top tr th,div.index_top table.election_state_top tr th,div.index_top table.election_month_top tr th{background-color:#eaf3fb;color:#333;padding:2px}div.index_top table.municipality_50_top tr th,div.index_top table.municipality_state_top tr th{background-color:#e8f3e6;color:#333;padding:2px}div.index_top table.election_50_top tr td,div.index_top table.election_state_top tr td,div.index_top table.election_month_top tr td{background-color:#fff;width:px;border-right:#CCC solid 1px;border-top:#CCC solid 1px}div.index_top table.municipality_50_top tr td,div.index_top table.municipality_state_top tr td{background-color:#fff;width:px;border-right:#CCC solid 1px;border-top:#CCC solid 1px}div.index_top table.election_50_top tr td.right,div.index_top table.election_state_top tr td.right,div.index_top table.election_month_top tr td.right{background-color:#fff;width:px;border-right:0;border-top:#CCC solid 1px}div.index_top table.municipality_50_top tr td.right,div.index_top table.municipality_state_top tr td.right{background-color:#fff;width:px;border-right:0;border-top:#CCC solid 1px}div.index_top table.election_month_top tr td.year{background-color:#eee;width:px;border-right:#CCC solid 1px;border-top:#CCC solid 1px}div.index_top table.election_50_top tr td a,div.index_top table.election_state_top tr td a,div.index_top table.election_month_top tr td a,div.index_top table.municipality_50_top tr td a,table.municipality_state_top tr td a{display:block;padding:2px 0}div.index_top table.election_50_top tr td a:hover,div.index_top table.election_state_top tr td a:hover,div.index_top table.election_month_top tr td a:hover{background-color:#fff}div.index_top table.municipality_50_top tr td a:hover,div.index_top table.municipality_state_top tr td a:hover{background-color:#fff}table.link{width:825px;border-collapse:separate;border-spacing:0;border:#CCC solid 1px;float:left;margin:0 10px 5px}table.link tr th{background-color:#fdf0f0;color:#333;padding:2px;border-bottom:#CCC solid 1px}table.link tr td{background-color:#fff;width:px;padding:3px 5px}div.index3{width:710px;font-size:12px;margin:24px 0}div.index3 table tr th,div.index3 table tr td{text-align:center}div.index3 p.ttl{text-align:left;font-weight:bold}table.election_50_top,table.election_state_top,table.election_month_top,table.municipality_50_top,table.municipality_state_top{width:325px;border-collapse:separate;border-spacing:0;border:#CCC solid 1px;float:left;margin:0 15px 5px}table.election_50_top tr th,table.election_state_top tr th,table.election_month_top tr th{background-color:#eaf3fb;color:#333;padding:2px;text-align:center}table.municipality_50_top tr th,table.municipality_state_top tr th{background-color:#e8f3e6;color:#333;padding:2px;text-align:center}table.election_50_top tr td,table.election_state_top tr td,table.election_month_top tr td{background-color:#fff;width:px;border-right:#CCC solid 1px;border-top:#CCC solid 1px;text-align:center}table.municipality_50_top tr td,table.municipality_state_top tr td{background-color:#fff;width:px;border-right:#CCC solid 1px;border-top:#CCC solid 1px;text-align:center}table.election_50_top tr td.right,table.election_state_top tr td.right,table.election_month_top tr td.right{background-color:#fff;width:px;border-right:0;border-top:#CCC solid 1px;text-align:center}table.municipality_50_top tr td.right,table.municipality_state_top tr td.right{background-color:#fff;width:px;border-right:0;border-top:#CCC solid 1px;text-align:center}table.election_month_top tr td.year{background-color:#eee;width:px;border-right:#CCC solid 1px;border-top:#CCC solid 1px;text-align:center}table.election_50_top tr td a,table.election_state_top tr td a,table.election_month_top tr td a,table.municipality_50_top tr td a,table.municipality_state_top tr td a{display:block;padding:2px 0}table.election_50_top tr td a:hover,table.election_state_top tr td a:hover,table.election_month_top tr td a:hover{background-color:#fff}table.municipality_50_top tr td a:hover,table.municipality_state_top tr td a:hover{background-color:#fff}#contentsInner4 h2{font-size:24px;font-weight:bold;margin-bottom:1em}#contentsInner4 p{font-size:16px;margin-bottom:2em}#wapper #content td.smp-page{font-size:11px}#wrapper #content{width:710px;padding-bottom:20px}#main h1,#main h2{display:inline-block;margin-bottom:20px;line-height:30px}h2.titletxt01{background:url("../images/h2_title_bg.gif") no-repeat scroll left bottom transparent;clear:both;color:#000;display:inline-block;height:auto;overflow:visible;padding-bottom:5px;width:710px}h2.titletxt01 span.sub{display:inline-block;float:right;font-size:14px;margin-top:8px}h2.titletxt01 span.main,h2.titletxt01l span.main{display:inline-block;float:left;font-size:22px;line-height:1;margin-left:5px;margin-top:5px;width:100%}p.titletxt01{background:url("../images/h2_title_bg.gif") no-repeat scroll left top transparent;clear:both;color:#000;display:inline-block;height:32px;width:710px}p.titletxt01 span.main{display:inline-block;float:left;font-size:22px;line-height:1;margin-left:5px;margin-top:5px}p.titletxt01 span.sub2{color:#666;display:block;font-size:12px;letter-spacing:1px;padding-top:7px;text-align:right}.sns_btns_top{margin-bottom:10px}.sns_btns,.sns_btns_top,.sns_btns_btm{clear:both;display:inline-block;float:left;height:25px;width:100%}div.main_wrap02 p{font-size:125%;line-height:1.7;margin-bottom:2em}div.main_wrap02 ul li{float:none}ul.sns li{padding-right:8px}h2.titletxt01{color:#000}#footer address img{margin-top:8px}#wrapper #content .smp-page a,#wrapper #content .election_month_top a,#wrapper #content .election_state_top a,#wrapper #content .election_50_top a,#wrapper #content .municipality_state_top a{font-size:11px}#wrapper #content .smp-sf-body table tr td{font-size:11px}.spiral #wrapper #content table tr td a{font-size:11px}.sns_btns_top ul.sns,.sns_btns ul.sns{float:right}div.main_wrap02 p.subheading{border-bottom:1px dashed #d11600;border-left:7px solid #d11600;clear:both;display:block;font-size:16px;font-weight:bold;letter-spacing:.1em;line-height:1.5;margin:20px 3px 28px;padding:.5em .7em}