@charset "UTF-8";

.RH-LAYOUT-CENTERPANEL-topic-box{
font-size:medium;
line-height:150%;
line-break:strict;
margin-top:0;
margin-bottom:0;
margin-left:1em;
margin-right:1em;
padding-bottom:2em;
background-color:#FFFFFF;
letter-spacing:normal;
-webkit-text-size-adjust: 100%;
}

.RH-LAYOUT-CENTERPANEL-topic-box A:visited, .RH-LAYOUT-FOOTER-container A:visited{
color:#003B3B;
text-decoration:underline;
}

.RH-LAYOUT-CENTERPANEL-topic-box A:link, .RH-LAYOUT-FOOTER-container A:link{
color:#333333;
text-decoration:underline;
}

.RH-LAYOUT-CENTERPANEL-topic-box A:hover, .RH-LAYOUT-FOOTER-container A:hover{
color:#008D8D;
text-decoration:underline;
}

.RH-LAYOUT-CENTERPANEL-topic-box A:active, .RH-LAYOUT-FOOTER-container A:active{
color:#333333;
}

.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1{
font-size:x-large;
font-weight:normal;
margin-top:0.5em;
margin-bottom:0.2em;
margin-left:0.5em;
margin-right:0.5em;
vertical-align:middle;
}

.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2{
font-size:1.3em;
font-weight:normal;
color:#008D8D;
margin-top:2em;
margin-bottom:0.5em;
margin-left:0.5em;
margin-right:0.5em;
border:#D8D8D8 solid;
border-width:0px 0px 2px 0px;
}

.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3{
font-size:1.2em;
font-weight:bold;
color:#008D8D;
margin-top:1.5em;
margin-bottom:0em;
margin-left:1em;
margin-right:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box h3 a:link, .RH-LAYOUT-FOOTER-container h3 a:link,.RH-LAYOUT-CENTERPANEL-topic-box 
h3 a:hover, .RH-LAYOUT-FOOTER-container 
h3 a:hover,.RH-LAYOUT-CENTERPANEL-topic-box 
h3 a:visited, .RH-LAYOUT-FOOTER-container 
h3 a:visited,.RH-LAYOUT-CENTERPANEL-topic-box 
h3 a:active, .RH-LAYOUT-FOOTER-container 
h3 a:active{ 
 color:#008D8D;
}

.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4{
font-size:1.1em;
font-weight:bold;
color:#008D8D;
margin-top:0.5em;
margin-bottom:0em;
margin-left:2em;
margin-right:2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box ul, .RH-LAYOUT-FOOTER-container ul{
margin-top:0.5em;
margin-bottom:0.5em;
}

.RH-LAYOUT-CENTERPANEL-topic-box li, .RH-LAYOUT-FOOTER-container li{
margin-top:0.3em;
}

.RH-LAYOUT-CENTERPANEL-topic-box li:first-child, .RH-LAYOUT-FOOTER-container li:first-child{
margin-top:0em;
}

/* alignment */
.RH-LAYOUT-CENTERPANEL-topic-box img.middle, .RH-LAYOUT-FOOTER-container img.middle{
vertical-align:middle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .textright, .RH-LAYOUT-FOOTER-container .textright{
text-align:right;
margin-right:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box th.top, .RH-LAYOUT-FOOTER-container th.top,.RH-LAYOUT-CENTERPANEL-topic-box 
td.top, .RH-LAYOUT-FOOTER-container 
td.top{
vertical-align:top;
}

/* paragraph */
.RH-LAYOUT-CENTERPANEL-topic-box .main, .RH-LAYOUT-FOOTER-container .main{
display:flex;
border-bottom:#008D8D 1px solid;
margin:0;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
}

/*.main_vfie{
border-bottom:#008D8D 1px solid;
margin-right:5px;
padding:5px;
}*/

.RH-LAYOUT-CENTERPANEL-topic-box .icon, .RH-LAYOUT-FOOTER-container .icon{
width:32px;
height:32px;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
}

/*.main-title{
font-size:x-large;
margin-top:0.5em;
margin-bottom:0.2em;
margin-left:0.5em;
vertical-align:middle;
}*/

/*.main-title2{
font-size:x-large;
margin-top:0.5em;
margin-bottom:0.2em;
vertical-align:middle;
margin-left:0.5em;
}*/

.RH-LAYOUT-CENTERPANEL-topic-box .topic_title, .RH-LAYOUT-FOOTER-container .topic_title{
font-size:small;
font-weight:bold;
color:#8C8C8C;
margin-left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun, .RH-LAYOUT-FOOTER-container .honbun{
margin-left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun1, .RH-LAYOUT-FOOTER-container .honbun1{
margin-left:2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun2, .RH-LAYOUT-FOOTER-container .honbun2{
margin-left:3em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun3, .RH-LAYOUT-FOOTER-container .honbun3{
margin-left:4em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_b, .RH-LAYOUT-FOOTER-container .honbun_b{
font-weight:bold;
margin-left:1em;
margin-top:0.5em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_blue, .RH-LAYOUT-FOOTER-container .honbun_blue{
font-weight:bold;
margin-left:1em;
color:#003B3B;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_no, .RH-LAYOUT-FOOTER-container .honbun_no{
margin-left:25px;
margin-right:10px;
margin-top:1px;
list-style-position:inside;
list-style-type:decimal;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc, .RH-LAYOUT-FOOTER-container .honbun_disc{
margin-left:1em;
padding-left:1em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc-l2, .RH-LAYOUT-FOOTER-container .honbun_disc-l2{
margin-left:2em;
list-style-position:outside;
list-style-type:circle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc-l3, .RH-LAYOUT-FOOTER-container .honbun_disc-l3{
margin-left:3em;
list-style-position:outside;
list-style-type:square;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc1, .RH-LAYOUT-FOOTER-container .honbun_disc1{
margin-left:2em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc1-l2, .RH-LAYOUT-FOOTER-container .honbun_disc1-l2{
margin-left:2em;
list-style-position:outside;
list-style-type:circle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc1-l3, .RH-LAYOUT-FOOTER-container .honbun_disc1-l3{
margin-left:2em;
list-style-position:outside;
list-style-type:square;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc2, .RH-LAYOUT-FOOTER-container .honbun_disc2{
margin-left:3em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc2-l2, .RH-LAYOUT-FOOTER-container .honbun_disc2-l2{
margin-left:3em;
list-style-position:outside;
list-style-type:circle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .honbun_disc2-l3, .RH-LAYOUT-FOOTER-container .honbun_disc2-l3{
margin-left:3em;
list-style-position:outside;
list-style-type:square;
}

.RH-LAYOUT-CENTERPANEL-topic-box .kanren_title, .RH-LAYOUT-FOOTER-container .kanren_title{
margin-left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sansyou_title, .RH-LAYOUT-FOOTER-container .sansyou_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.sansyou_title1, .RH-LAYOUT-FOOTER-container 
.sansyou_title1,.RH-LAYOUT-CENTERPANEL-topic-box 
.hosoku_title, .RH-LAYOUT-FOOTER-container 
.hosoku_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.hosoku_title1, .RH-LAYOUT-FOOTER-container 
.hosoku_title1,.RH-LAYOUT-CENTERPANEL-topic-box 
.tyuki_title, .RH-LAYOUT-FOOTER-container 
.tyuki_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.tyuki_title1, .RH-LAYOUT-FOOTER-container 
.tyuki_title1,.RH-LAYOUT-CENTERPANEL-topic-box 
.tejyun_sansyou_title, .RH-LAYOUT-FOOTER-container 
.tejyun_sansyou_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.tejyun_sansyou_title1, .RH-LAYOUT-FOOTER-container 
.tejyun_sansyou_title1,.RH-LAYOUT-CENTERPANEL-topic-box 
.tejyun_hosoku_title, .RH-LAYOUT-FOOTER-container 
.tejyun_hosoku_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.tejyun_hosoku_title1, .RH-LAYOUT-FOOTER-container 
.tejyun_hosoku_title1,.RH-LAYOUT-CENTERPANEL-topic-box 
.tejyun_tyuki_title, .RH-LAYOUT-FOOTER-container 
.tejyun_tyuki_title{
display:inline-block;
background-color:#ffffff;
font-size:0.9em;
line-height:1.25;
border-radius:4px;
margin-top:0.5em;
margin-right:0.25em;
margin-bottom:0.1rem;
padding-top:0.2rem;
padding-right:0.5rem;
padding-bottom:0.2rem;
padding-left:0.5rem;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sansyou_title, .RH-LAYOUT-FOOTER-container .sansyou_title{
color:#158757;
border:#158757 1px solid;
margin-left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sansyou_title1, .RH-LAYOUT-FOOTER-container .sansyou_title1{
color:#158757;
border:#158757 1px solid;
margin-left:2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_title, .RH-LAYOUT-FOOTER-container .hosoku_title{
color:#D95716;
border:#D95716 1px solid;
margin-left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_title1, .RH-LAYOUT-FOOTER-container .hosoku_title1{
color:#D95716;
border:#D95716 1px solid;
margin-left:2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_honbun, .RH-LAYOUT-FOOTER-container .hosoku_honbun{
margin-left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_honbun1, .RH-LAYOUT-FOOTER-container .hosoku_honbun1{
margin-left:2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc, .RH-LAYOUT-FOOTER-container .hosoku_disc{
margin-left:1em;
padding-left:25px;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc-l2, .RH-LAYOUT-FOOTER-container .hosoku_disc-l2{
margin-left:1em;
list-style-position:outside;
list-style-type:circle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc-l3, .RH-LAYOUT-FOOTER-container .hosoku_disc-l3{
margin-left:1em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc1, .RH-LAYOUT-FOOTER-container .hosoku_disc1{
margin-left:2em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc1-l2, .RH-LAYOUT-FOOTER-container .hosoku_disc1-l2{
margin-left:2em;
list-style-position:outside;
list-style-type:circle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc1-l3, .RH-LAYOUT-FOOTER-container .hosoku_disc1-l3{
margin-left:2em;
list-style-position:outside;
list-style-type:square;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc2, .RH-LAYOUT-FOOTER-container .hosoku_disc2{
margin-left:3em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc2-l2, .RH-LAYOUT-FOOTER-container .hosoku_disc2-l2{
margin-left:3em;
list-style-position:outside;
list-style-type:circle;
}

.RH-LAYOUT-CENTERPANEL-topic-box .hosoku_disc2-l3, .RH-LAYOUT-FOOTER-container .hosoku_disc2-l3{
margin-left:3em;
list-style-position:outside;
list-style-type:square;
}

/*.dialog_title{
font-size:1.2em;
font-weight:bold;
color:#008D8D;
margin-left:1em;
margin-top:1.5em;
margin-bottom:0em;
}
*/

/*.dialog_title1{
font-size:1.1em;
font-weight:bold;
color:#008D8D;
margin-left:2em;
margin-top:0.5em;
margin-bottom:0em;
}
*/
.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_title, .RH-LAYOUT-FOOTER-container .tyuki_title{
margin-left:1em;
border:#205CA1 1px solid;
color:#205CA1;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_title1, .RH-LAYOUT-FOOTER-container .tyuki_title1{
margin-left:2em;
border:#205CA1 1px solid;
color:#205CA1;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_honbun, .RH-LAYOUT-FOOTER-container .tyuki_honbun{
margin-left:1em;
margin-top:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_honbun1, .RH-LAYOUT-FOOTER-container .tyuki_honbun1{
margin-left:2em;
margin-top:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_disc, .RH-LAYOUT-FOOTER-container .tyuki_disc{
margin-left:1em;
margin-top:0em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_disc-l2, .RH-LAYOUT-FOOTER-container .tyuki_disc-l2{
margin-left:1em;
margin-top:0em;
list-style-position:outside;
list-style-type:circle;

}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_disc-l3, .RH-LAYOUT-FOOTER-container .tyuki_disc-l3{
margin-left:1em;
margin-top:0em;
list-style-position:outside;
list-style-type:square;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_disc1, .RH-LAYOUT-FOOTER-container .tyuki_disc1{
margin-left:2em;
margin-top:0em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tyuki_disc1-l2, .RH-LAYOUT-FOOTER-container .tyuki_disc1-l2{
margin-left:2em;
margin-top:0em;
list-style-position:outside;
list-style-type:circle;
}

/*.tyuki_disc1-l3{
margin-left:2em;
margin-top:0em;
list-style-position:outside;
list-style-type:square;
}*/

/*.tyuki_disc2{
margin-left:3em;
list-style-position:outside;
}*/

/*.tyuki_disc2-l2{
margin-left:3em;
margin-top:0em;
list-style-position:outside;
list-style-type:circle;
}*/

/*.tyuki_disc2-l3{
margin-left:3em;
margin-top:0em;
list-style-position:outside;
list-style-type:square;
}*/

/*.menu_title{
font-size:1.3em;
font-weight:normal;
margin-left:0.5em;
margin-top:2em;
margin-bottom:0.5em;
border:#D8D8D8 solid;
border-width:0px 0px 2px 0px;
}*/

.RH-LAYOUT-CENTERPANEL-topic-box .sentakusi_title, .RH-LAYOUT-FOOTER-container .sentakusi_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.sentakusi_title1, .RH-LAYOUT-FOOTER-container 
.sentakusi_title1,.RH-LAYOUT-CENTERPANEL-topic-box 
.shortcut_title, .RH-LAYOUT-FOOTER-container 
.shortcut_title{
position:relative;
display:inline-block;
vertical-align:middle;
font-size:1em;
color:#8C8C8C;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sentakusi_title::before, .RH-LAYOUT-FOOTER-container .sentakusi_title::before,.RH-LAYOUT-CENTERPANEL-topic-box 
.sentakusi_title1::before, .RH-LAYOUT-FOOTER-container 
.sentakusi_title1::before,.RH-LAYOUT-CENTERPANEL-topic-box 
.shortcut_title::before, .RH-LAYOUT-FOOTER-container 
.shortcut_title::before{
content:"";
position:absolute;
top:0;
bottom:0;
margin:auto;
vertical-align:middle;
width:4px;
height:4px;
border-top:2px solid #008D8D;
border-right:2px solid #008D8D;
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
}

.RH-LAYOUT-CENTERPANEL-topic-box .sentakusi_title, .RH-LAYOUT-FOOTER-container .sentakusi_title{
padding-left:1.6em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sentakusi_title::before, .RH-LAYOUT-FOOTER-container .sentakusi_title::before{
left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .shortcut_title, .RH-LAYOUT-FOOTER-container .shortcut_title{
padding-left:1.6em;
margin-bottom:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .shortcut_title::before, .RH-LAYOUT-FOOTER-container .shortcut_title::before{
left:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sentakusi_title1, .RH-LAYOUT-FOOTER-container .sentakusi_title1{
padding-left:2.6em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .sentakusi_title1::before, .RH-LAYOUT-FOOTER-container .sentakusi_title1::before{
left:2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_title, .RH-LAYOUT-FOOTER-container .tejyun_title{
display:none;
/*display:inline-block;
background-color:#D8D8D8;
font-size:0.9em;
line-height:1.25;
border-radius:4px;
color:#333333;
margin-left:1em;
margin-top:1em;
margin-bottom:0em;
padding-top:0.2rem;
padding-right:0.5rem;
padding-bottom:0.2rem;
padding-left:0.5rem;
*/
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_no, .RH-LAYOUT-FOOTER-container .tejyun_no{
font-size:x-large;
font-weight:normal;
color:#008D8D;
margin-top:0.3em;
margin-left:1.2em;
justify-content:center;
font-family: "Clarimo UD PE Regular",
    "Helvetica Neue",
    Arial,
    sans-serif;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_honbun, .RH-LAYOUT-FOOTER-container .tejyun_honbun{
font-weight:bold;
margin-left:4em;
margin-top:-1.5em;
margin-bottom:0.2em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_honbun_disc, .RH-LAYOUT-FOOTER-container .tejyun_honbun_disc{
margin-left:6em;
margin-bottom:0.5em;
list-style-position:outside;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_kekka, .RH-LAYOUT-FOOTER-container .tejyun_kekka{
margin-left:4em;
margin-top:0em;
margin-bottom:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_sansyou_title, .RH-LAYOUT-FOOTER-container .tejyun_sansyou_title{
color:#158757;
border:#158757 1px solid;
margin-left:4.4em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_hosoku_title, .RH-LAYOUT-FOOTER-container .tejyun_hosoku_title{
color:#D95716;
border:#D95716 1px solid;
margin-left:4.4em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_hosoku_honbun, .RH-LAYOUT-FOOTER-container .tejyun_hosoku_honbun{
margin-left:4em;
margin-top:0em;
margin-bottom:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_hosoku_disc, .RH-LAYOUT-FOOTER-container .tejyun_hosoku_disc{
margin-left:4em;
margin-top:0em;
margin-bottom:1em;
list-style-position:outside;
}

/*.tejyun_hosoku_disc-l2{
margin-left:6em;
margin-top:0em;
margin-bottom:1em;
list-style-position:outside;
list-style-type:circle;
}*/

/*.tejyun_hosoku_disc-l3{
margin-left:6em;
margin-top:0em;
margin-bottom:1em;
list-style-position:outside;
list-style-type:square;
}*/

/*.tejyun_hosoku_disc2{
margin-left:8em;
margin-top:0em;
margin-bottom:1em;
list-style-position:outside;
}*/

/*.tejyun_hosoku_disc2-l2{
margin-left:8em;
margin-top:0em;
margin-bottom:1em;
list-style-position:outside;
list-style-type:circle;
}*/

/*.tejyun_hosoku_disc2-l3{
margin-left:8em;
margin-top:0em;
margin-bottom:1em;
list-style-position:outside;
list-style-type:square;
}*/

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_tyuki_title, .RH-LAYOUT-FOOTER-container .tejyun_tyuki_title{
color:#205CA1;
border:#205CA1 1px solid;
margin-left:4.4em;
margin-top:0.3em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_tyuki_honbun, .RH-LAYOUT-FOOTER-container .tejyun_tyuki_honbun{
margin-left:4em;
margin-top:0em;
margin-bottom:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_honbun_color, .RH-LAYOUT-FOOTER-container .tejyun_honbun_color{
font-weight:bold;
margin-left:4em;
margin-top:-1.5em;
margin-bottom:1.5em;
color:#008D8D;
}

/* span */
.RH-LAYOUT-CENTERPANEL-topic-box .filepath, .RH-LAYOUT-FOOTER-container .filepath{
background:#C7DEDE;
}

/* table */
.RH-LAYOUT-CENTERPANEL-topic-box table, .RH-LAYOUT-FOOTER-container table{
border-collapse:collapse;
margin-top:0.5em;
margin-bottom:1.5em;
margin-left:1em;
margin-right:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box table tr, .RH-LAYOUT-FOOTER-container table tr{
padding:10px;
border-bottom:1px solid #8C8C8C;
}

.RH-LAYOUT-CENTERPANEL-topic-box table th, .RH-LAYOUT-FOOTER-container table th{
padding:1em;
border-top:1px solid #8C8C8C;
border-right:1px solid #8C8C8C;
text-align:center;
}

.RH-LAYOUT-CENTERPANEL-topic-box table td, .RH-LAYOUT-FOOTER-container table td{
padding:1em;
border-top:1px solid #8C8C8C;
border-right:1px solid #8C8C8C;
}

.RH-LAYOUT-CENTERPANEL-topic-box table th:last-child, .RH-LAYOUT-FOOTER-container table th:last-child,.RH-LAYOUT-CENTERPANEL-topic-box 
table td:last-child, .RH-LAYOUT-FOOTER-container 
table td:last-child{
border-right:none;
}

.RH-LAYOUT-CENTERPANEL-topic-box table th .center, .RH-LAYOUT-FOOTER-container table th .center,.RH-LAYOUT-CENTERPANEL-topic-box 
table td .center, .RH-LAYOUT-FOOTER-container 
table td .center,.RH-LAYOUT-CENTERPANEL-topic-box 
table th.center, .RH-LAYOUT-FOOTER-container 
table th.center,.RH-LAYOUT-CENTERPANEL-topic-box 
table td.center, .RH-LAYOUT-FOOTER-container 
table td.center{
text-align:center;
}

.RH-LAYOUT-CENTERPANEL-topic-box table th.nowrap, .RH-LAYOUT-FOOTER-container table th.nowrap,.RH-LAYOUT-CENTERPANEL-topic-box 
table td.nowrap, .RH-LAYOUT-FOOTER-container 
table td.nowrap{
white-space:nowrap;
}

.RH-LAYOUT-CENTERPANEL-topic-box table.noborder tr, .RH-LAYOUT-FOOTER-container table.noborder tr,.RH-LAYOUT-CENTERPANEL-topic-box 
table.noborder th, .RH-LAYOUT-FOOTER-container 
table.noborder th,.RH-LAYOUT-CENTERPANEL-topic-box 
table.noborder td, .RH-LAYOUT-FOOTER-container 
table.noborder td{
border:none;
padding:5px;
}

/* combination */
.RH-LAYOUT-CENTERPANEL-topic-box .main + .menu_title, .RH-LAYOUT-FOOTER-container .main + .menu_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.main + .dialog_title, .RH-LAYOUT-FOOTER-container 
.main + .dialog_title,.RH-LAYOUT-CENTERPANEL-topic-box 
.main + .honbun, .RH-LAYOUT-FOOTER-container 
.main + .honbun{
margin-top:1em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .menu_title + .tejyun_title, .RH-LAYOUT-FOOTER-container .menu_title + .tejyun_title{
margin-top:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .dialog_title + .tejyun_title, .RH-LAYOUT-FOOTER-container .dialog_title + .tejyun_title{
margin-top:0.5em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .dialog_title1 + .dialog_title1, .RH-LAYOUT-FOOTER-container .dialog_title1 + .dialog_title1{
margin-top:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .shortcut_title + .honbun, .RH-LAYOUT-FOOTER-container .shortcut_title + .honbun{
margin-top:0em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_kekka + .tejyun_no, .RH-LAYOUT-FOOTER-container .tejyun_kekka + .tejyun_no{
margin-top:0.5em;
}

.RH-LAYOUT-CENTERPANEL-topic-box .tejyun_hosoku_honbun > ul, .RH-LAYOUT-FOOTER-container .tejyun_hosoku_honbun > ul{
margin-top:0;
}

/* display none */
.RH-LAYOUT-CENTERPANEL-topic-box .icon, .RH-LAYOUT-FOOTER-container .icon{
display:none;
}
/* higlight */
.RH-LAYOUT-CENTERPANEL-topic-box .highlight, .RH-LAYOUT-FOOTER-container .highlight { background-color: yellow }

/* 2023/12/22 CDS */
.RH-LAYOUT-CENTERPANEL-topic-box .acc_title, .RH-LAYOUT-FOOTER-container .acc_title {
cursor: pointer;
vertical-align:middle;
}
.RH-LAYOUT-CENTERPANEL-topic-box .acc_title::after, .RH-LAYOUT-FOOTER-container .acc_title::after{
    font-family: NBFont;
    content: "\002b";
    margin-left: 0.5em;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .acc_title.open::after, .RH-LAYOUT-FOOTER-container .acc_title.open::after{
    font-family: NBFont;
    content: "\2212";
    margin-left: 0.5em;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
/* 2024/01/24 CDS */
.RH-LAYOUT-CENTERPANEL-topic-box ul.menu_honbun_disc, .RH-LAYOUT-FOOTER-container ul.menu_honbun_disc {
	margin:1em 0;
	padding:0;
	list-style: none;
	max-width: 600px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .menu_honbun_disc li a, .RH-LAYOUT-FOOTER-container .menu_honbun_disc li a {
		width:100%;
		box-sizing: border-box;
		display:block;
		padding:0.5em;
		border:solid 1px #E5F3F3;
		border-radius:4px;
		text-decoration: none;
		background-color:#E5F3F3;
}
.RH-LAYOUT-CENTERPANEL-topic-box .menu_honbun_disc li a:hover, .RH-LAYOUT-FOOTER-container .menu_honbun_disc li a:hover {
		border:solid 1px #008D8D;
}
/* 2024/08/06 CDS */
.RH-LAYOUT-CENTERPANEL-topic-box .linkbanner img, .RH-LAYOUT-FOOTER-container .linkbanner img {
	border:solid 1px #D8D8D8;
	box-sizing: border-box;
	/*max-width: calc(100% - 1em);*/
	/*max-width: 360px;*/
	max-width: 100%;
}
/* Responsive */
@media screen and (max-width: 768px) {
	.RH-LAYOUT-CENTERPANEL-topic-box .pc, .RH-LAYOUT-FOOTER-container .pc {
		display:none;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box .mobile, .RH-LAYOUT-FOOTER-container .mobile {
		display:block;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box table, .RH-LAYOUT-FOOTER-container table {
		border-collapse: collapse;
    margin-top: 0.5em;
    margin-bottom: 1.5em;
    margin-left:0;
    margin-right:0;
		box-sizing: border-box;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box table th, .RH-LAYOUT-FOOTER-container table th,.RH-LAYOUT-CENTERPANEL-topic-box  table td, .RH-LAYOUT-FOOTER-container  table td {
		padding:0.25em;
		font-size:0.9em;
	}
}
@media screen and (min-width: 769px) {
	.RH-LAYOUT-CENTERPANEL-topic-box .pc, .RH-LAYOUT-FOOTER-container .pc {
		display:block;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box .mobile, .RH-LAYOUT-FOOTER-container .mobile {
		display:none;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box table, .RH-LAYOUT-FOOTER-container table {
		border-collapse: collapse;
    margin-top: 0.5em;
    margin-bottom: 1.5em;
    margin-left:0;
    margin-right:0;
		max-width:800px;
		box-sizing: border-box;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box table th, .RH-LAYOUT-FOOTER-container table th,.RH-LAYOUT-CENTERPANEL-topic-box  table td, .RH-LAYOUT-FOOTER-container  table td {
		padding:0.5em 0.5em;
		word-break : break-all;
		font-size:0.9em;
	}
	.RH-LAYOUT-CENTERPANEL-topic-box td div.honbun, .RH-LAYOUT-FOOTER-container td div.honbun {
		margin-left:0;
	}
}
/* Responsive Table*/
@media only screen and (max-width: 768px) { 
  .RH-LAYOUT-CENTERPANEL-topic-box .t_scroll, .RH-LAYOUT-FOOTER-container .t_scroll {
		width:100%;
    overflow-x: scroll;
  }
	.RH-LAYOUT-CENTERPANEL-topic-box table, .RH-LAYOUT-FOOTER-container table {
		width:800px;
		min-width:400px
	}
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.acc_body, .RH-LAYOUT-FOOTER-container ul.acc_body,.RH-LAYOUT-CENTERPANEL-topic-box  div.acc_body, .RH-LAYOUT-FOOTER-container  div.acc_body {
	display:none;
}