@charset "Shift_JIS";body{background-color:#fff;margin:0;padding:0;line-height:1.3em}P{font-size:13px;line-height:1.3em;list-style-type:decimal}table th{font-size:13px;line-height:1.3em}table td{font-size:13px;line-height:1.3em}a{color:#00f;text-decoration:none;font-weight:700;background-color:transparent}a:hover{color:#f30}dl{line-height:1.3em}dl dt{font-size:13px;font-weight:700}dl dd{font-size:13px;font-weight:400}ul{line-height:1.3em}ul li{font-size:13px;font-weight:400}ol{line-height:1.3em}ol li{font-size:13px;font-weight:400}form{margin:0;padding:0}input{margin:0;padding:0;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif}.PulldownMenu{margin-bottom:10px;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif}.PulldownMenu table{width:190px;background-color:transparent;border:0;margin:0;padding:0}.PulldownMenu td{width:190px;height:18px}.PulldownMenu a{width:190px;display:block;padding:3px 3px 3px 6px;color:#fff;background-color:#6c3;font:normal normal normal 12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif;text-decoration:none;border-bottom:2px inset #fff;border-left:1px solid #fff}.PulldownMenu a:hover{color:#fff;background-color:#f30;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif;text-decoration:none}#QuickMenu{margin-bottom:10px;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif}#QuickMenu table{width:160px;background-color:transparent;border:0;margin:0;padding:0}#QuickMenu td{width:160px;height:24px}#QuickMenu a{width:151px;display:block;padding:3px 3px 3px 6px;color:#fff;background-color:#f90;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif;text-decoration:none;border-bottom:2px inset #ccc}#QuickMenu a:hover{color:#fff;background-color:#f30;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif;text-decoration:none}#MainTopicArea{margin:0;padding:10px;width:570px;line-height:1.3em}#Footer td{color:#000;font-size:12px;font:12px/1.3em sans-serif}#Footer a{color:#333;text-decoration:none}#Footer a:hover{color:#f30;text-decoration:underline}#WhatsNew{border-top-style:solid;border-top-color:#6c3;border-top-width:1px;margin-top:2px}#WhatsNew th{font:bold 12px/1.3em Arial,Helvetica,Sans-Serif}#WhatsNew td{font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif}#WhatsNew a{color:#00f;text-decoration:none;font-weight:400}#WhatsNew a:hover{color:#f30}#TopicPath{font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif}#TopicPath a{color:#00f;font:12px/1.3em 'ＭＳ Ｐゴシック',Osaka,sans-serif;text-decoration:underline}#TopicPath a:hover{color:#f30}#Notice{margin:10px;border-width:1px;border-style:solid;border-color:red;padding:4px}#Hanrei{margin:10px;border-width:1px;border-style:solid;border-color:#009;padding:4px}article{display:flex}div.side{width:290px;height:750px}div.box-scroll{height:700px;width:290px;overflow:auto;overflow-x:hidden}.tree-menu{margin:0;padding:0}.ul_padding{display:none;padding-left:40px}.no_ul_padding{display:none;padding-left:10px}.tree-menu li{list-style-type:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tree-menu input[type=checkbox]{position:absolute;opacity:0;display:none}.tree-menu label,.tree-menu a,.tree-menu p{position:relative;display:inline;padding-left:10px;width:150px;color:#444;font-size:12px}.tree-menu a:hover{color:#f30}.tree-menu label:before,.tree-menu label:after,.tree-menu a:after{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tree-menu label:before{left:0;background-image:url(//www.jseinc.org/toranomaki/wp-content/themes/jseinc/img/accordion.png);background-repeat:no-repeat;background-position:0 0}.tree-menu input[type=checkbox]:checked+label:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.tree-menu input[type=checkbox]:checked+label+ul,.tree-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block}.toggle_btn{content:'';display:inline-block;width:16px;height:16px;padding-left:5px;background:url(//www.jseinc.org/toranomaki/wp-content/themes/jseinc/img/plus.png) no-repeat right top;text-indent:100%;white-space:nowrap;overflow:hidden}.toggle_btn.selected{background:url(//www.jseinc.org/toranomaki/wp-content/themes/jseinc/img/minus.png) no-repeat right top}.tree-menu .current{background-color:rgba(26,115,232,.26)}div.content{width:460px;height:750px;text-align:center;overflow:auto;overflow-x:hidden}div.content-all{width:850px;height:750px;text-align:center;margin-left:10px}.button{display:inline-block;border-radius:10%;font-size:10pt;text-align:center;cursor:pointer;padding:12px;background:#6c3;color:#fff;line-height:1em;transition:.3s}.report_nodata{margin:250px 0 0}.content p,.content-all p{font-size:12px}.report_tb{width:430px;text-align:left;border-collapse:collapse;color:#2e2e2e;border:#a4a4a4;margin:10px}.casestudy_tb{width:430px;text-align:left;border-collapse:collapse;margin:10px}.report_tb th{background-color:#000;color:#fff;padding:5px;border:1px solid #000;font-size:12px}.report_tb td{padding:10px;border:1px solid #333;font-size:12px}.casestudy_tb th{background-color:#1175f9;color:#fff;padding:5px;font-size:12px}.casestudy_tb td{background-color:#cfe1f8;padding:10px;border:1px solid #fff;font-size:12px}#table_detail .hidden_row{display:none}.hidden_row td{background-color:#e5edf9;border:1px solid #fff}.right-lign{text-align:right}.navi-in{width:590px}.navi-in>ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.navi-in>ul li{display:block;width:70px;height:24px;line-height:25px;background-color:#6c3;border:1px #fff solid}.navi-in>ul li:hover>ul{display:block}.navi-in>ul .sub-menu{display:none;position:absolute;margin-left:0;min-width:210px;list-style:none;padding-left:0;background-color:#6c3;z-index:99;text-align:left}.navi-in>ul .sub-menu li{width:210px}.navi-in>ul .sub-menu a{padding-left:6px;padding-right:3px}.navi-in>ul .sub-menu ul{top:-26px;left:210px;position:relative}.navi-in a{color:#fff;text-decoration:none;display:block;font-size:12px;font-family:"ＭＳ ゴシック",sans-serif;font-weight:400}.navi-in a:hover{background-color:#f30;transition:all .3s ease 0s}.navi-in a:hover>ul{display:block}