.smp-content{padding:0 1%}.smp-section-title{padding:14px 0 6px;margin-top:12px}.smp-content>dt:first-child{margin-top:0}.smp-section-title a{font-weight:700;color:#222}.smp-section-title img{width:17px;vertical-align:middle;position:relative;top:-2px}.smp-section-title .button.btn_white{margin-left:2px;transition:background-color .2s,border-color .2s}.smp-section-title .button.btn_white:hover{background-color:#433cd5;border-color:#433cd5;color:#fff}.smp-th{width:15%;min-width:100px;padding:5px 10px;font-size:13px;vertical-align:middle;transition:background .2s}.smp-th a{color:#333}.smp-content .tbl_list td{padding:5px 10px}.smp-menu-item{display:inline-block;width:95px;padding:5px 0 5px 10px;font-size:13px}.smp-menu-item a{color:#555;transition:color .15s}.smp-menu-item a:hover{color:#433cd5}.smp-menu-item.smp-wide{width:140px}.page_box .tbodyOn{transition:background-color .15s}.page_box .tbodyOn:hover th{background:linear-gradient(90deg,#433cd5 3px,#f0f2ff 3px)}.page_box .tbodyOn:hover th a{color:#433cd5}.page_box .tbodyOn:hover td{background:#fafaff}.page_box .tbl_list a:hover{text-decoration:underline}.smp-spacer{height:100px}.page_box>div{padding:0 10px}@media all and (max-width:1200px){.page_box>div{padding:0}}@media all and (max-width:768px){.smp-section-title{padding:12px 0 6px;margin-top:10px}.smp-menu-item{width:auto;min-width:80px;padding:4px 0 4px 8px}.smp-menu-item.smp-wide{width:auto;min-width:120px}.smp-th{width:25%;min-width:80px;padding:8px 10px}}
