@charset "utf-8";#main h1{border-top:1px solid #dad9d6;border-right:1px solid #dad9d6;border-bottom:1px solid #dad9d6;border-left:5px solid #002a46;margin-bottom:20px;padding:9px 10px 6px 16px;font-size:1.6rem;letter-spacing:.05em}#main h2{border-top:2px solid #002a46;border-bottom:2px solid #002a46;margin-bottom:15px;padding:6px 10px 4px;font-size:1.4rem}#main h3{line-height:1.5}.p{margin-bottom:1em;font-weight:normal}dd{padding-left:20px}#main ol{padding-left:40px}#main ul{padding-left:20px}#main ol li.section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #9d9c95;font-weight:bold}#main ul li{font-weight:normal}#main ol li pre{font-weight:normal}#main .tbody{font-weight:normal}#main ol li{font-weight:bold}#main ol li ul li{font-weight:normal}#main ol li ul li ol li{font-weight:bold}#main ol li ul li ol li ul li{font-weight:normal}#arrow{padding-left:1em}#kekka{font-weight:normal;margin-left:-1em;text-indent:1em}img.imgSousaT{margin:10px auto 0}img.imgSousa{margin:10px auto}dl.areaHint{width:460px;padding:10px 20px;border:1px solid #00a9c5;line-height:1.5}dl.areaHint dt{padding-left:15px;margin-bottom:5px;background:url(../images_sys/ic_hint.gif) no-repeat left 0 center;color:#00a9c5;font-weight:bold}dl.areaHint dd{font-weight:normal}.table{margin-bottom:25px;table-layout:fixed}.table th{border:1px solid #9d9c95;background-color:#c6c6c0;padding:5px 10px;word-wrap:break-word;overflow-wrap:break-word}.table td{border:1px solid #9d9c95;padding:5px 10px;word-wrap:break-word;overflow-wrap:break-word}.tableRwd{margin-bottom:25px}.tableRwd th{display:block;width:100%;padding:4px 10px;background-color:#c6c6c0;box-sizing:border-box;text-align:left}.tableRwd td{display:block;width:100%;box-sizing:border-box}@media screen and (min-width:481px){.tableRwd th{display:table-cell;width:25%;padding:5px 10px;border:1px solid #9d9c95}.tableRwd td{display:table-cell;width:75%;padding:5px 0 5px 10px;border:1px solid #9d9c95}}ul.menulist{padding-left:0}ul.menulist li{list-style:none;width:518px;margin-bottom:10px;margin-bottom:15px;margin-left:-15px;border:1px solid #87867e;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-size:16px;font-weight:bold}ul.menulist li a{text-decoration:none;font-weight:bold}ul.menulist li a:link{color:#000;text-decoration:none}ul.menulist li a:visited{color:#000}ul.menulist li a:hover{color:#000}ul.menulist li:hover{background-color:#dad9d6}ul.menulist p.menuimage{float:left;width:105px;padding:10px 0 0 20px;margin:0}ul.menulist p.menutext{float:right;width:370px;margin-top:1.8em;padding-left:15px;padding-right:5px}ul.menulist p.menutext a{background:url(../images_sys/ic_arrow_main.gif) no-repeat left 0 center}#areaYomitori{width:350px}#areaYomitori ul{padding-left:0}#areaYomitori li{list-style:none}#areaYomitori li a{display:block;width:310px;margin-bottom:15px;padding:10px 10px 10px 30px;background:url(../images_sys/ic_arrow_main.gif) no-repeat left 15px center;border:1px solid #87867e;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;font-weight:bold;text-decoration:none}#areaYomitori li a:hover{background:#dad9d6 url(../images_sys/ic_arrow_main.gif) no-repeat left 15px center;text-decoration:underline}#main .normal{margin-bottom:5px;padding:7px 5px 3px 22px;border-top:1px solid #cacac7;background:url(../images_sys/ic_sitemap.gif) no-repeat left 9px center;font-weight:bold}#main .accordion a{display:block;padding:7px 5px 5px 22px;border-top:1px solid #cacac7;background:url(../images_sys/ic_sitemap.gif) no-repeat left 9px center;font-weight:bold}#main .bellow .accordion a{margin-top:10px;padding-left:37px;background:#FFF url(../images_sys/ic_sitemap_02.gif) no-repeat left 25px center;border-top:0}#main .bellow .bellow .accordion a{margin-top:10px;padding-left:52px;background:#FFF url(../images_sys/ic_sitemap_02.gif) no-repeat left 40px center;border-top:0}#main .bellow li{margin-left:20px;padding:3px 5px 1px 0;list-style:disc}#main .bellow li.end{margin-bottom:15px}#main .bellow .bellow li{margin-left:38px;padding-left:0;list-style:circle}#main .bellow .bellow li.end{margin-bottom:10px}.hitarea{background-color:#48190a;width:14px;height:14px;display:inline-block}