@charset "utf-8";hr{margin:0px 15px 25px 15px;color:#fff;border:solid 1px #ccc}#blockskip a{color:#fff;background-color:#03c}#content p.printbtn,#content2 p.printbtn,#content3 p.printbtn{clear:right}#content p span.print,#content2 p span.print,#content3 p span.print,#content p span.printl,#content2 p span.printl,#content3 p span.printl{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#content p span.print a,#content2 p span.print a,#content3 p span.print a,#content p span.printl a,#content2 p span.printl a,#content3 p span.printl a{background:url(images/content/print.gif) no-repeat right center}#content p span.idnumber,#content2 p span.idnumber,#content3 p span.idnumber{border:none}#content h1,#content2 h1,#content p.faqtitle,#content3 h1{padding:30px 10px 25px 15px;font-size:140%;background:url(images/content/h1_bg.png) repeat-x right top;border-bottom:1px solid #ccc;line-height:1.5}#content h2,#content2 h2{padding:8px 5px 8px 14px;font-size:110%;color:#fff;background:#c8271a url(images/content/h2_bg.png) no-repeat left top;line-height:1.5}#content h2 a,#content2 h2 a{color:#fff}#content h3,#content2 h3{padding:7px 5px 7px 15px;font-size:100%;background:url(images/content/h3_bg.png) no-repeat left 7px;border-bottom:2px solid #c8271a;line-height:1.5}#content h4,#content2 h4{padding:7px 5px 7px 15px;font-size:100%;border-bottom:2px dotted #c8271a;line-height:1.5}#content h5,#content2 h5{margin-left:7px;padding:2px 5px 2px 8px;font-size:100%;border-left:4px solid #c8271a;line-height:1.5}#content h6,#content2 h6{margin-left:5px;padding:0px 5px 0px 10px;font-size:100%;line-height:1.5}#content dt{border-color:#c8271a}#content dd{border-color:#ccc}#content2 dt,#content2 .fieldlabel{border-color:#ccc}#content ul.objectlink li,#content2 ul.objectlink li{background:url(images/content/mark_list.png) no-repeat 5px 5px}#content ul.listlink li,#content2 ul.listlink li{background:url(images/content/mark_list.png) no-repeat 5px 4px}#content ul li.thumbslist .thumbslink,#content2 ul li.thumbslist .thumbslink{background:url(images/content/mark_list.png) no-repeat 0px 3px}#content ul.listlink2 li,#second ul.listlink2 li,#petit ul.listlink2 li{background:url(images/content/mark_list.png) no-repeat 5px 4px}#content2 ul.listlink2 li{background:url(images/content/mark_list.png) no-repeat 5px 4px}#content ul.captionlink li strong,#content2 ul.captionlink li strong{margin:0px 5px 5px 15px;padding:0px 0px 0px 20px;background:url(images/content/mark_biglist.png) no-repeat 0px 3px}#content ul.captionlink li span,#content2 ul.captionlink li span{margin:0px 5px 0px 35px}#content ul.captionlink li ul.listlink li span,#content2 ul.captionlink li ul.listlink li span{margin:0px 0px 0px 0px}#content ul.captionlink ul.listlink,#content2 ul.captionlink ul.listlink{margin-top:10px}#content ul.captionlink ul.listlink li,#content2 ul.captionlink ul.listlink li{margin-bottom:10px}#content ul li.list,#content2 ul li.list{background-image:url(images/content/mark_list.png)}#content ul li.thumbslist .list,#content2 ul li.thumbslist .list{padding-left:20px;background-image:url(images/content/mark_list.png);font-size:100%}#content th,#content2 th{background:#efefef}#content table ul.objectlink,#content2 table ul.objectlink{margin:0px 15px 0px 0px}#content h2.kanren,#content2 h2.kanren{font-size:100%;color:#333;background:#f7f2ed none;border:1px solid #ccc}#content .opendata h3,#content2 .opendata h3{border-bottom:2px solid #c8271a}.plugin{background:#eee;border:1px dotted #999}#pagequest{margin:20px auto 20px auto;width:90%;clear:both;background-color:#fff;border:2px solid #ccc}#pagequest h2{margin:0px 0px 10px 0px;padding:5px 5px 5px 10px;font-size:100%;color:#333;background:#efefef none;border-left:none;border-top:none;border-right:none;border-bottom:1px dotted #ccc}#pagequest p,#pagequest fieldset{margin:0px 15px 12px 15px;border:none;line-height:1.3}#pagequest p label,#pagequest fieldset legend{margin-bottom:6px;padding:2px 0px 0px 7px;border-left:4px solid #ccc}#pagequest p label,#pagequest p strong,#pagequest fieldset legend{width:100%;display:inline-block}#pagequest input,#pagequest textarea{margin:0px 4px 2px 13px;vertical-align:middle}#pagequest input[type="text"],#pagequest textarea{width:90%}#pagequest p.textcenter button{margin:0px;padding:2px 8px 2px 8px}#reference{margin:20px auto 20px auto;width:90%;clear:both;border:2px solid #d8c088}#reference h2{margin:0px;padding:10px 100px 10px 10px;font-size:100%;color:#333;background:#f7f2ed url(images/content/reference_bg.png) no-repeat right top;border:2px solid #fff}#reference p{margin:0px;padding:10px 15px 10px 15px}#reference p a.mail{padding-left:30px;background:url(images/content/mail.png) no-repeat left 3px}