@media all and (min-width : 641px){
body{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:100%}body,div,h1,h2,form,input,button{margin:0;padding:0}a{color:#005696}a:hover{text-decoration:underline;color:#2e5802}img{display:block;border:none}#wrap{background:url("../assets/sf-img-0.gif") repeat center top;font-size:100%;min-width:980px}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden;overflow:hidden}#header{background:#FFF}#header li{list-style:none}#headerLinkArea{background:#23445d;padding:2px 0}#headerLinkArea a{color:#FFF;font-size:93%}#headerLinkArea a.iconWhite{line-height:31px}#headerLinkArea a.iconWhite:before{content:url("../assets/asset-ee58481d0ddd.gif");margin-right:5px}#headerLinkArea a:hover img{opacity:0.9;filter:alpha(opacity=90)}#headerLinkArea ul,#headerMainArea{margin:0 auto;padding:0;width:980px}#headerLinkArea li{float:right;list-style:none;margin-left:20px}#headerLinkArea li:first-child{margin-left:1px}#headerMainArea .headerlogo{display:inline-block;float:left;margin:15px 0 18px}#logoSide{display:inline-block;left:25px;position:relative;top:35px;margin:0;padding:0}#headerMainArea a.iconGray:before{content:url("../assets/sf-img-2.gif");margin-right:5px}#headerMainArea .control{float:right;margin:15px 0 0;height:30px;width:425px}#fontsize{float:left;margin:0;padding:0;width:175px}#fontsize dt,#fontsize dd,#fontsize img,#fontsize li{margin:0;padding:0;float:left}#fontsize dd a:hover img{opacity:0.8;filter:alpha(opacity=80)}#fontsize ul{margin:0;padding:0}.reader{display:inline-block;float:right;margin-top:-1px}.reader a:hover img{opacity:0.8;filter:alpha(opacity=80)}#searchArea{float:right;font-size:93%;margin-top:4px}#searchArea form{float:left}#searchArea input[type="text"]{border-radius:0;border:1px solid #a9a9a9;height:24px;padding:2px;width:265px;margin:0}#searchArea input[type="submit"]:hover{border:1px solid #005696}#searchArea input[type="submit"]:active{opacity:0.6;filter:alpha(opacity=60)}#gnavwrap{background:#fff;min-height:54px}#gnav{border-left:1px solid #637c90;font-size:112%;line-height:54px;margin:0 auto;text-align:center;width:979px;padding:0}#gnav li{border-right:1px solid #637c90;float:left;width:194px}#gnav li a{background:url("../assets/asset-145311da391e.jpg")repeat-x center bottom #fff;border:1px solid #fff;border-top:none;color:#000;display:block;min-height:53px;text-decoration:none}#gnav li a:hover,#gnav li a.current{background:url("../assets/asset-1feec0ff1cf1.jpg")repeat-x center bottom #fff;border:none;border-bottom:1px solid #ff6916;color:#aa2200}#gnav li a span:before{position:relative;top:1px;left:-5px}#gnav li a span.gnavHome:before{content:url("../assets/asset-1eca67ed7ec0.png")}#gnav li a:hover span.gnavHome:before,#gnav li a.current span.gnavHome:before{content:url("../assets/asset-4629991d3b7f.png")}#gnav li a span.gnavAbout:before{content:url("../assets/asset-400b96b25be2.png")}#gnav li a:hover span.gnavAbout:before,#gnav li a.current span.gnavAbout:before{content:url("../assets/asset-8800b1eca5af.png")}#gnav li a span.gnavSystem:before{content:url("../assets/asset-02595096f2e7.png")}#gnav li a:hover span.gnavSystem:before,#gnav li a.current span.gnavSystem:before{content:url("../assets/asset-8f6dd5af19a3.png")}#gnav li a span.gnavPublic:before{content:url("../assets/asset-e0a01bfbf44c.png")}#gnav li a:hover span.gnavPublic:before,#gnav li a.current span.gnavPublic:before{content:url("../assets/asset-08c24b3668d2.png")}#gnav li a span.gnavProcurement:before{content:url("../assets/asset-48410f4ad401.png")}#gnav li a:hover span.gnavProcurement:before,#gnav li a.current span.gnavProcurement:before{content:url("../assets/asset-7ed496a0def2.png")}#contentWrap{background:url("../assets/asset-499a08353374.png")repeat-x center top;padding-top:30px}#bgWrapBottom{background:url("../assets/asset-b70c8b2c224c.png")repeat-x center bottom;padding-bottom:100px}#contentMainWrap{margin:0 auto;position:relative}#pankuzu li:before{content:">";margin:0 10px}#pankuzu li:first-child:before{content:"";margin:0}#leftSide h2{padding:8px 0 18px;font-size:125%;font-weight:normal;line-height:1.3em}#contentMainWrap #leftSide{float:left}#contentMainWrap #rightSide{float:right}.rightMenu h2{font-size:125%;font-weight:normal}.rightMenu li{border-top:1px solid #e0e0e0;list-style:none}.rightMenu li a{display:block}.rightMenu li a:hover{background:url("../assets/sf-img-17.png") no-repeat 200px 50%#fdfcf7;color:#2e5802;text-decoration:underline}#pageTop{top:-40px;position:absolute;width:100%}.arrowLists li{border-top:1px solid #e0e0e0;list-style:none;position:relative}.arrowLists li a{display:block}#* 2014/12/11枠削除のためクラス追加 *#
.banner p{margin:0;padding:0}.lists a:after,.arrowLists li a:after,.rightMenu.otherlinks a:after{content:url("../assets/sf-img-18.png");position:absolute;top:50%;right:5px;margin-top:-10px}.lists a:after{content:url("../assets/asset-b0ac921180ed.png")}.lists a:hover:after,.arrowLists li a:hover:after,.rightMenu.otherlinks a:hover:after{content:url("../assets/sf-img-17.png")}#footerWrap{background:#23445d}#footerLinkArea{background:#FFF;font-size:92%;position:relative}#footerLinkArea a.iconGray:before{content:url("../assets/sf-img-2.gif");margin-right:5px}#footerLinkArea ul{margin:0 auto;padding:40px 0;width:980px}#footerLinkArea ul li{float:left;list-style:none;margin-right:30px}#footerLinkArea ul li:last-child{margin-right:0}#footerCopyRightArea{margin:0 auto;width:980px}#footerCopyRightArea p{display:inline-block}#footerCopyRightArea .footerLogo{float:left;margin:16px 38px 25px 0}#footerCopyRightArea .footerListBtn{margin-top:24px}#footerCopyRightArea .footerListBtn a:hover img{opacity:0.9;filter:alpha(opacity=90)}#footerCopyRightArea .copyRight{color:#FFF;float:right;font-size:68%}#footerCopyRightArea .copyRight.ppo{margin-top:50px}#footerCopyRightArea .access:before{content:url("../assets/asset-3c38d0893f36.gif");margin-right:5px}
}


@media all and (min-width : 641px){
#contentMainWrap{background:none;padding:0;box-shadow:none;width:980px}#contentMainWrap #leftSide{width:710px}#contentMainWrap #leftSide .top_h1{display:none;position:absolute}.section{background:url("../assets/asset-2be3a6f00aca.gif")no-repeat 5px 5px #FFF;border-radius:10px;position:relative;box-shadow:0 0 3px rgba(0,0,0,0.5);margin-bottom:10px;padding:15px 25px}#attention h2{color:#b40000}#attention h2:before{content:url("../assets/asset-01415f978baf.gif");margin-right:5px;position:relative;top:1px}#notice h2:before{content:url("../assets/asset-0f28c3a3adb5.gif");margin-right:5px}#attention a.pdf:before{content:url("../assets/sf-img-24.gif");position:relative;top:4px;margin-right:5px}#attention a.blank:before{content:url("../assets/sf-img-25.gif");position:relative;top:4px;margin-right:5px}#notice a.pdf:before{content:url("../assets/sf-img-24.gif");position:relative;top:4px;margin-right:5px}#notice a.blank:before{content:url("../assets/sf-img-25.gif");position:relative;top:4px;margin-right:5px}#notice a.xls:before{content:url("../assets/sf-img-26.gif");position:relative;top:4px;margin-right:5px}#notice a.doc:before{content:url("../assets/sf-img-27.gif");position:relative;top:4px;margin-right:5px}#notice a.swf:before{content:url("../assets/sf-img-28.gif");position:relative;top:4px;margin-right:5px}#news{padding-bottom:3px}#news h2:before{content:url("../assets/asset-baafbdf0042c.gif");margin-right:5px}#news .text{display:block}#news .blank .text:before{content:url("../assets/sf-img-25.gif");position:relative;top:4px;margin-right:5px}#news .pdf .text:before{content:url("../assets/sf-img-24.gif");position:relative;top:4px;margin-right:5px}#news .xls .text:before{content:url("../assets/sf-img-26.gif");position:relative;top:4px;margin-right:5px}#news .doc .text:before{content:url("../assets/sf-img-27.gif");position:relative;top:4px;margin-right:5px}#news .swf .text:before{content:url("../assets/sf-img-28.gif");position:relative;top:4px;margin-right:5px}#news .blank .text{text-indent:-23px;padding-left:23px}.rightMenu{margin-bottom:10px;padding:10px}.rightMenu ul{border:none;padding:0;margin:0}.rightMenu li a{background:url("../assets/sf-img-18.png") no-repeat right 50%;padding:10px 20px 10px 5px}.rightMenu li a:hover{background:url("../assets/sf-img-17.png") no-repeat right 50%#fdfcf7}.rightMenu li a.pdf:before{content:url("../assets/sf-img-24.gif");position:relative;top:4px;margin-right:5px}.rightMenu li a.blank:before{content:url("../assets/sf-img-25.gif");position:relative;top:4px;margin-right:5px}.rightMenu h2{padding:10px 0}.rightMenu.otherlinks a:after{right:0}.rightMenu.otherlinks a.pdf:before{content:url("../assets/sf-img-24.gif");position:relative;top:4px;margin-right:5px}.rightMenu.otherlinks a.blank:before{content:url("../assets/sf-img-25.gif");position:relative;top:4px;margin-right:5px}.arrowLists{margin:0;padding:0}.arrowLists li a{padding:15px 35px 15px 5px}#news .date{display:block}#notice .lists,#news .lists{float:right;padding:0 35px 0 0;position:relative;top:9px;margin:0}#victim h2:before{content:url("../assets/asset-a0a904a150bb.gif");margin-right:5px}#laws{background:url("../assets/asset-764a64323c07.gif")no-repeat center 5px #FFF}#laws h2:before{content:url("../assets/asset-f37a60f2d1a1.gif");margin-right:5px}#links{background:url("../assets/sf-img-33.gif") no-repeat center 5px #FFF}#links h2:before{content:url("../assets/sf-img-34.gif");margin-right:5px}.other{background:url("../assets/sf-img-33.gif") no-repeat center 5px #FFF}.other h2:before{content:url("../assets/sf-img-34.gif");margin-right:5px}#contentMainWrap #rightSide{margin-right:0;width:260px}.rightMenu{border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,0.5);padding-bottom:3px;position:relative}.rightMenu.otherlinks a:hover{color:#2e5802;text-decoration:underline}#organization h2{text-indent:-24px;padding-left:24px;padding-bottom:0}#organization h2:before{content:url("../assets/asset-993628d260c0.gif");margin-right:5px}#organization ul li{list-style:none;margin:15px 0 0 0;padding:0}#organization a{background:url("../assets/sf-img-36.png") no-repeat 630px 37px #fff;color:#000;display:block;text-decoration:none}#organization a span.text{border-left:5px solid #005696;display:inline-block;letter-spacing:0.1em;line-height:1.3em}#organization .wide{margin:0 0 15px;padding:0}#organization .wide a{border:2px solid #97c2e2;border-radius:16px;display:block;overflow:hidden;position:relative;width:100%}#organization .wide a img{border-radius:16px 0 0 16px;position:relative}#organization .wide a:hover{background:url("../assets/sf-img-37.png") no-repeat 630px 37px #fffefa;border-color:#ed5400}#organization span.text{font-size:100%;margin:8px 0 0 5px;padding-left:5px}#organization .wide span.text{font-size:162%;margin:0;margin-left:22px;padding-left:8px;position:absolute;top:33px}#organization .wide a img{float:left}#organization .narrow{margin:0 0 0-7px;width:668px;overflow:hidden;padding:0}#organization .narrow li{float:left;margin:0 0 15px 7px;padding:0;width:160px}#organization a img.radius{border:2px solid #fff;border-radius:16px;position:relative}#organization a span.image{display:block;position:relative}#organization a span.image:before{content:url("../assets/sf-img-36.png");position:absolute;top:33px;right:5px;z-index:10}#organization a:hover span.image:before{content:url("../assets/sf-img-37.png")}#organization a:hover img.radius{border-color:#ed5400}div#footerWrap div#footerLinkArea div#pageTop{display:none}
}


html:lang(ja) .mf_finder_searchBox .mf_finder_searchBox_query_input,html :lang(ja) .mf_finder_searchBox .mf_finder_searchBox_query_input,html:lang(ja-JP) .mf_finder_searchBox .mf_finder_searchBox_query_input,html :lang(ja-JP) .mf_finder_searchBox .mf_finder_searchBox_query_input,html .mf_finder_searchBox .mf_finder_searchBox_query_input{background:none;background-color:#ffffff;width:273;height:30px;float:left;border:1px #dbdbdb}.mf_finder_searchBox_items_wrapper{width:350px}.mf_finder_container{position:relative;height:30px;top:0px;float:right}.mf_finder_searchBox_submit{margin-left:0px;width:50px;height:30px;font-size:75%}


@media all and (max-width : 640px){
body{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:93%;line-height:1.4}body,div,h1,h2,form,input,button{margin:0;padding:0}a{color:#005696}a:hover{text-decoration:underline;color:#2e5802}img{display:block;border:none;max-width:100%;vertical-align:bottom}#wrap{background:url("../assets/sf-img-0.gif") repeat center top;font-size:100%}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden;overflow:hidden}#header{background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.35)}#logoSide,#fontsize{display:none}#header .headerlogo{height:65px;margin:0;padding:10px;border-top:5px solid #23445d;box-sizing:border-box}#header .headerlogo img{width:150px}#headerLinkArea{width:100%}#headerLinkArea ul{display:flex;margin:0;padding:0 1px;flex-wrap:wrap}#headerLinkArea li{width:50%;box-sizing:border-box}#headerLinkArea li a{position:relative}#headerLinkArea li:first-child,#headerLinkArea li:nth-child(2){padding:0 9px 25px 9px}#headerLinkArea li:first-child a,#headerLinkArea li:nth-child(2) a{position:relative;display:block;color:#23445d;font-weight:bold;line-height:40px;text-align:center;text-decoration:none;border:1px solid #fff;background:linear-gradient(to bottom,#fff 0%,#cadce8 100%)}#headerLinkArea li:first-child a:after,#headerLinkArea li:nth-child(2) a:after{content:"";position:absolute;top:50%;right:5px;display:block;width:7px;height:11px;margin-top:-6px;background:url("../assets/sf-img-38.png") no-repeat 0 0/7px 11px}#headerLinkArea li:first-child a:before{content:"検察庁ホームページ"}#headerLinkArea li:nth-child(2){order:-1}#headerLinkArea li:nth-child(2) a:before{content:"法務省ホームページ"}#headerLinkArea li:nth-child(3),#headerLinkArea li:nth-child(4){padding-bottom:25px}#headerLinkArea li:nth-child(3){padding-left:9px}#headerLinkArea li:nth-child(4){padding-right:9px}#headerLinkArea li:nth-child(3) a,#headerLinkArea li:nth-child(4) a{display:block;font-size:114%;line-height:53px;text-align:center;text-decoration:none;border:1px solid #fff}#headerLinkArea li:nth-child(4) a{border-left:none}#headerLinkArea li a img{position:absolute;top:0;left:0;opacity:0}#headerMainArea{width:100%;order:-1;padding:25px 0}#headerMainArea .control{padding:0 10px}.reader{margin:0 0 25px 0}.reader a{position:relative;display:block;color:#23445d;font-size:107%;font-weight:bold;line-height:40px;text-align:center;text-decoration:none;border:1px solid #fff;background:linear-gradient(to bottom,#fff 0%,#cadce8 100%)}.reader a:before{content:"色変更・音声読み上げ・ルビ振り"}.reader a:after{content:"";position:absolute;top:50%;right:5px;display:block;width:7px;height:11px;margin-top:-6px;background:url("../assets/sf-img-38.png") no-repeat 0 0/7px 11px}.reader a img{position:absolute;top:0;left:0;opacity:0}#searchArea{padding:0 10px}#searchArea form{position:relative;padding:0 95px 0 0}#searchArea input[type="text"]{width:100%;height:35px;padding:5px;font-size:107%;box-sizing:border-box}#searchArea button{position:absolute;top:0;right:0;width:85px;height:35px;font-size:107%;border:1px solid #fff;background:linear-gradient(to bottom,#fff 0%,#d7d7d7 100%);box-sizing:border-box}.mf_finder_container{position:static;float:none}.mf_finder_searchBox_items_wrapper{width:auto}#gnavwrap{width:100%;order:-2;background:#006ab8}#gnav{margin:0;padding:0}#gnav li{margin:0;padding:0}#gnav li+li{border-top:1px solid #6d6d6d}#gnav li a{position:relative;display:block;padding:16px 10px;color:#fff;font-size:120%;text-decoration:none}#gnav li a:before{content:"";position:absolute;top:50%;right:10px;display:block;width:20px;height:20px;margin-top:-10px;background:url("../assets/asset-6f32e6fa8fd8.png")no-repeat 0 0/20px 20px}#gnav li a span:before{content:"";display:inline-block;width:21px;height:22px;margin:0 12px 0 0;vertical-align:middle;background-repeat:no-repeat;background-position:0 0;background-size:21px 22px}#gnav li a span.gnavHome:before{background-image:url("../assets/asset-d8abb7fb05b8.png")}#gnav li a span.gnavAbout:before{background-image:url("../assets/asset-963662c117dc.png")}#gnav li a span.gnavSystem:before{background-image:url("../assets/asset-147100e78616.png")}#gnav li a span.gnavPublic:before{background-image:url("../assets/asset-3b499da383e0.png")}#gnav li a span.gnavProcurement:before{background-image:url("../assets/asset-d77a94dc0ad6.png")}#contentWrap{padding:15px 10px 10px 10px}#contentMainWrap{position:relative}#pankuzu li:before{content:">";margin:0 10px}#pankuzu li:first-child:before{content:"";margin:0}#contentMainWrap #leftSide{position:relative;margin:0 0 25px 0}.rightMenu{position:relative;margin:0 0 25px 0;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.35)}.rightMenu h2{font-size:153%;font-weight:normal}.rightMenu ul{margin:0;padding:0}.rightMenu li{border-top:1px solid #e0e0e0;list-style:none}.rightMenu li a{position:relative;display:block;padding:18px 30px 18px 10px}.rightMenu li a:before{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:11px;margin:-6px 0 0 0;background:var(--sf-img-45) no-repeat 0 0/6px 10px}.rightMenu li a.current:before{right:6px;width:17px;height:17px;margin:-9px 0 0 0;background:url("../assets/asset-aa6468f5b466.png")no-repeat 0 0/17px 17px}.arrowLists li{border-top:1px solid #e0e0e0;list-style:none;position:relative}.lists a:after,.arrowLists li a:after,.rightMenu.otherlinks a:after{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:11px;margin:-6px 0 0 0;background:var(--sf-img-45) no-repeat 0 0/6px 10px}.lists a:after{background:url("../assets/asset-d1d7c3b22cf5.png")no-repeat 0 0/6px 10px}#maincolumn .arrowLists a .icons:before{margin-left:-24px}#pageTop{height:0}#footerWrap{background:#23445d}#footerLinkArea{background:#eeeded;position:relative}#footerLinkArea a.iconGray:before{content:"";display:inline-block;margin-right:5px;width:6px;height:9px;background:url("../assets/asset-a83bfb8f9d25.png")no-repeat 0 0/6px 9px}#footerLinkArea ul{margin:0 auto;padding:15px 10px}#footerLinkArea ul li{margin:15px 0;list-style:none}#footerCopyRightArea{text-align:center}#footerCopyRightArea p{display:inline-block;margin:0;padding:18px 15px 0 15px;vertical-align:middle}#footerCopyRightArea .footerLogo{width:155px}#footerCopyRightArea .footerListBtn{position:relative}#footerCopyRightArea .footerListBtn a{position:relative;display:block;padding:0 28px;color:#23445d;font-weight:bold;line-height:35px;text-align:center;text-decoration:none;border:1px solid #fff;background:linear-gradient(to bottom,#fff 0%,#cadce8 100%)}#footerCopyRightArea .footerListBtn a:after{content:"";position:absolute;top:50%;right:5px;display:block;width:7px;height:11px;margin-top:-6px;background:url("../assets/sf-img-38.png") no-repeat 0 0/7px 11px}#footerCopyRightArea .footerListBtn a:before{content:"各検察庁一覧"}#footerCopyRightArea .footerListBtn img{position:absolute;top:0;left:0;opacity:0}#footerCopyRightArea .copyRight{display:block;padding:15px 10px;color:#FFF;font-size:80%;text-align:left}#footerCopyRightArea .access:before{content:"";display:inline-block;width:6px;height:9px;background:url("../assets/asset-a02c9a32c669.png")no-repeat 0 0/6px 9px;margin-right:5px}
}


@media all and (max-width : 640px){
#contentMainWrap{background:none;padding:0;box-shadow:none}#contentMainWrap #leftSide{padding:0;background:none;box-shadow:none}#contentMainWrap #leftSide .top_h1{display:none;position:absolute}.section{position:relative;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.35);margin-bottom:20px}#attention,#notice,#news{padding:10px}#attention h2,#notice h2,#news h2{position:relative;text-indent:-29px;margin:-5px -5px 0-5px;padding:13px 10px 25px 38px;font-size:133%;font-weight:normal;line-height:1.4;overflow:hidden}#attention h2:before,#notice h2:before,#news h2:before{content:"";position:relative;z-index:1;display:inline-block;width:23px;height:20px;margin:2px 5px 0 0;vertical-align:top;background-repeat:no-repeat;background-position:0 0;background-size:23px 20px}#attention h2:after,#notice h2:after,#news h2:after{content:"";position:absolute;top:-35px;left:-35px;z-index:0;width:70px;height:70px;background:#dcf1ff;transform-origin:center center;transform:rotate(45deg)}#attention h2{color:#b40000}#attention h2:before{background-image:url("../assets/asset-ba6af2418b63.png")}#attention h2:after{background:#ffe5e5}#notice h2:before{background-image:url("../assets/asset-1ad758581635.png")}#news h2:before{background-image:url("../assets/asset-0d6be855e5c9.png")}#notice,#news{display:flex;flex-wrap:wrap}#notice>*,#news>*{width:100%;box-sizing:border-box}#notice h2,#news h2{order:-1}#news .date{display:block}#notice .lists,#news .lists{position:relative;z-index:2;margin:0 0-1px 0}#notice .lists a,#news .lists a{display:block;position:relative;margin:0-10px;padding:14px 40px 14px 10px;text-align:right;background:#f3f3f3}#notice a.blank{display:inline-block;text-indent:-24px;padding-left:34px}#news a.blank .text{display:inline-block;text-indent:-24px;padding-left:24px;text-decoration:underline}#attention a.blank:before,#attention a.pdf:before,#attention a.doc:before,#attention a.xls:before,#notice a.blank:before,#notice a.pdf:before,#notice a.doc:before,#notice a.xls:before,#news a.blank .text:before,#news a.pdf .text:before,#news a.doc .text:before,#news a.xls .text:before{margin-right:6px;position:relative;top:3px;display:inline-block;width:18px;height:18px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:18px 18px}#attention a.blank:before,#notice a.blank:before,#news a.blank .text:before{background-image:url("../assets/asset-c9296b78e323.png")}#attention a.pdf:before,#notice a.pdf:before,#news a.pdf .text:before{background-image:url("../assets/asset-54874a5b5663.png")}#attention a.doc:before,#notice a.doc:before,#news a.doc .text:before{background-image:url("../assets/asset-c167b16e3ec1.png")}#attention a.xls:before,#notice a.xls:before,#news a.xls .text:before{background-image:url("../assets/asset-51201afbb6a1.png")}.arrowLists{margin:0;padding:0;overflow:hidden}.arrowLists li a{display:block;padding:17px 35px 17px 10px;text-decoration:underline}#laws,#links,.other{padding:0 10px}#victim:before,#laws:before,#links:before,.other:before{content:"";position:absolute;top:5px;left:10px;right:10px}#laws h2,#links h2,.other h2{padding:25px 0 17px 0}#victim h2:before,#laws h2:before,#links h2:before,.other h2:before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background-repeat:no-repeat;background-position:0 0;background-size:15px 15px}#laws ul,#links ul,.other ul{overflow:hidden}#laws ul li,#links ul li,.other ul li{margin:0-10px}#victim:before{border-top:5px solid #a1007e}#victim h2:before{background-image:url("../assets/asset-acf63bc47862.png")}#laws:before{border-top:5px solid #009825}#laws h2:before{background-image:url("../assets/asset-87ab14b37751.png")}#links:before,.other:before{border-top:5px solid #fca000}#links h2:before,.other h2:before{background-image:url("../assets/asset-43c712e37e43.png")}#rightSide .banner p{margin:0 0 20px 0}#rightSide .banner p img{margin:0 auto}div#footerWrap div#footerLinkArea div#pageTop{display:none}#organization{padding:10px}#organization h2{position:relative;text-indent:-29px;margin:-5px -5px 10px -5px;padding:10px 10px 5px 38px;font-size:133%;font-weight:normal;line-height:1.4;overflow:hidden}#organization h2:before{content:"";position:relative;z-index:1;display:inline-block;width:23px;height:20px;margin:5px 5px 0 0;background:url("../assets/asset-8e9bb30be938.png")no-repeat 0 0/23px 20px}#organization h2:after{content:"";position:absolute;top:-35px;left:-35px;z-index:0;width:70px;height:70px;background:#dcf1ff;transform-origin:center center;transform:rotate(45deg)}#organization h2 br{display:none}#organization ul li{list-style:none;margin:0;padding:0}#organization a{color:#000;display:block;text-decoration:none}#organization a span.image{display:block;position:relative}#organization a img{width:100%}#organization a span.text{position:relative;border-left:4px solid #005696;display:block;letter-spacing:0.1em;line-height:1.3em;font-size:100%;margin:10px 0 0 0;padding-left:5px}#organization a span.text:before{content:"";position:absolute;top:10px;right:10px;display:block;width:20px;height:20px;background:url("../assets/asset-f192c16882c3.png")no-repeat 0 0/20px 20px}#organization .wide{margin:0 0 20px;padding:0}#organization .wide a{border:2px solid #97c2e2;position:relative;display:block;overflow:hidden;width:100%}#organization .wide span.text{margin:10px 8px;padding-left:10px;font-size:167%;line-height:1.2}#organization .wide span.text:before{top:4px;right:4px}#organization .narrow{display:flex;margin:0 0 0-9px;padding:0;flex-wrap:wrap}#organization .narrow li{margin:0;padding:0 0 30px 9px;width:50%;box-sizing:border-box}
}


.sf-hidden{display:none!important}


img[src="data:,"],source[src="data:,"]{display:none!important}
