/***************************************************************
 * TITLE: Common Stylesheet for Blue Haze                      *
 * URI  : http://www.oswd.org/design/xxx/bluehaze/bluehaze.css *
 * MODIF: 2003-01-05 1608 +0800                                *
 ***************************************************************/
 ul,ol{
  margin: 1em 0 1em 0;
  padding-left: 40px;
}
li{
  margin: 0;
}


.minilist{
line-height: 1em
}
.minilist a{
line-height: 1em
}

.mini{
font-size: small
}

.mininarrow{
font-size: small;
line-height: 1.5em;
}

.xmini{
font-size: x-small;
line-height: 1em;
}

/* ###### Browser-specific Styles ###### */

/* For IE & Mozilla-based browsers: */

.LHS {
margin-left: 2.5mm;
clear: left;
}

.RHS {
margin-right: 2.5mm;
clear: right;
}

/* For Mozilla-based (CSS2-fully complaint) browsers only: */

[class~="LHS"] {
margin-left: 5mm;
}

[class~="RHS"] {
margin-right: 5mm;
}


/* ###### Body Text ###### */
*{
margin: 0;
}
html{
height: 100%;
}

.body_content {margin-left: 5px}

body {
background-color: white;
color: #282828;
font-family:'メイリオ', sans-serif;
font-size: 95%;
background-repeat: no-repeat;
background-attachment: scroll;
text-align: center;
height: 100%;
padding: 0;
letter-spacing: -0.02em;
}

input[type="text"] {
font-size: small;
}
textarea {
font-size: small;
font-family:'メイリオ', sans-serif;
}

.whole{
width: 100%;
min-height: 100%;
height: auto ! important;
height: 100%;
margin: 0 auto;
text-align:left;
}

h1, h2, h3, h4 {
font-family:'メイリオ', sans-serif;
margin: 0px 2px;
}

h1 {
font-weight: bold;
font-size: 150%;
border-bottom-style: solid;
border-bottom-width: 1px;
padding-bottom: 0.5ex;
}

img {
border: none;
vertical-align: middle;
}

q {
font-family:'メイリオ', sans-serif;
font-weight: bold;
border-style: dotted;
border-width: 2px;
border-color: #0060cc;
margin: 0 1em 1ex 1em;
padding: 0.5ex 0.5ex 0.5ex 1ex;
width: 9em;
color: #4060cc;
}

acronym {
border-bottom-style: dotted;
border-bottom-width: 1px;
cursor: help;
}

code {
font-size: 14px;
}

dt {
font-weight: bold;
}

dd {
padding-bottom: 1.5em;
}

#bodyText {
background-color: #FFFFFF;
text-align: left;
line-height: 1.5em;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.sidebar {
float: left;
width: 200px
}

p {
padding-bottom: 2ex;
}

#bodybody a{
text-decoration: none;
color: #2546aa;
font-weight: bold;
}

#bodybody #headbox a{
text-decoration: none;
color: #2546aa;
font-weight: normal !important;
}

#bodybody a:hover{
text-decoration: underline;
}



#bodyText .topOfPage {
font-size: 90%;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
border: none;
padding-left: 1ex;
padding-right: 1ex;
}

.smallCaps {
font-variant: small-caps;
}

tt, code {
  font-family: 'メイリオ', sans-serif;
}

/* ###### Header ###### */

#header {
margin-bottom: 0px;
margin-top: 0px;
padding: 0pt;
background-repeat: no-repeat;
}

.headerTitle {
font-size: 300%;
font-weight: bold;
line-height: 2em;
float:left;
}

.menuBar {
float: left;
}

.locBar {
float: right;
}

.menuBar *, .locBar * {
text-decoration: none;
font-weight: bold;
padding-right: 1ex;
}

.menuBar a:hover, .locBar a:hover {
text-decoration: underline;
}


/* ###### Side Box ###### */

.sideBox {
border-style: solid none solid none;
border-width: 2px 0 2px 0;
width: 11em;
margin-top: 5mm;
}

.sideBox div {
font-weight: bold;
border-bottom-style: dashed;
border-bottom-width: 1px;
padding: 0.5ex 0.5em 0.5ex 0.75em;
}

.sideBox a, .sideBox a:hover, .sideBox span {
color: #282828;
text-decoration: none;
line-height: 1.25em;
display: block;
padding: 1.25ex 0.5em 1.25ex 0.75em;
}

.child{
margin-left: 1em;
font-size: smaller;
}

.sideBox .thisPage {
font-weight: bold;
}


/* ###### Footer ###### */

#footer {
width: 100%;
padding-top: 0.75ex;
padding-bottom: 0.75ex;
clear: left;
height: 3em;
}

#footer div {
font-size: 85%;
line-height: 1.25em;
text-align: right;
padding-right: 3mm;
}

#footer a:hover {
text-decoration: none;
}

.footerLHS {
clear: left;
padding-left: 3mm;
}


.note {
font-size: x-small
}

.info{
font-size: 0.85em;
}

#headmenu{
position: sticky;
top: 0px;
background-color: white;
font-size: 84%;
z-index: 100;
padding-top: 5px;
}

#nv #menu {
  font-family: 'メイリオ', sans-serif !important; /* bizinfo.css overwrite */
}
#nv #menu #headmenu {
  position: static;
}

#headmenu a{
white-space: nowrap;
}
#headmainmenu{
float:left;
}
#headadminmenu{
text-align: right;
}

.error{
color: #c93636;
font-weight: bold;
}


#kirikae-app :hover{
text-decoration: underline;
}

#main_article > div.bottommodule {
font-size: 10px;
line-height: 15px;
color: #282828;
font-style: normal !important;
font-weight: normal;
text-decoration: none;
margin-left: 20px;
}

#main_article > div.bottommodule > i > a{
font-size: 10px !important;
text-decoration: none !important;
font-weight: normal !important;
}

#main_article > div.bottommodule > i {
font-style: normal !important;
}

.sbiz-button-withicon{
font-size: 12px!important;
font-weight: normal;
line-height: 17px;
margin: 0px 4px;
padding:1px 3px;
color: #282828;
background: #ffffff;
border: 1px solid #bebebe;
border-radius: 4px;
-ms-text-shadow: 0px 0px 1px #BCBEC6;
-moz-text-shadow: 0px 0px 1px #BCBEC6;
-webkit-text-shadow: 0px 0px 1px #BCBEC6;
text-shadow: 0px 0px 1px #BCBEC6;
cursor: pointer;
display: inline-block;
vertical-align: middle;
font-family: Meiryo;
white-space: nowrap;
}


.sbiz-button-withicon:hover{
background-color: #ecf5fc;
}

.sbiz-button-withicon_disabled{
color: #a0a0a0;
}

.sbiz-button-withicon:disabled{
  background-color: #f4f4f4;
  border: 1px solid #e8e8e8;
  color: #a0a0a0;
  cursor: default;
}

.sbiz-button-withicon img{
vertical-align: -2px;
margin-right: 2px;
vertical-align: middle;
}
a.sbiz-button-withicon:hover{
text-decoration: none !important;
}

.listheader-navi {
font-size: 12px;
line-height: 12px;
}

#applantmap_map_patent_list_body_header > div.listheader-navi > div.listheader-right.info > span {
font-size: 14px;
line-height: 21px;
font-weight: bold;
}


#headmainmenu a {
color:#282828 !important;
font-size: 14px !important;
line-height: 20px !important;
}

#headmainmenu a {
color:#282828 !important;
font-size: 14px !important;
line-height: 20px !important;
}

#headmainmenu a:hover {
background: #ecf5fc 0% 0% navajowhite padding-box !important;
}



#show-all:hover {
background-color: #ecf5fc !important;
}


.listtitle img {
display: none;
}

#kirikae-app {
display: flex;
}

#kirikae-app span {
margin: 3px 0px;
}

/*
ラジオボタンの共通スタイル
@example
<input class="sbiz-common-radio-i" type="radio" id="sample" />
<label class="sbiz-common-radio" for="sample">サンプル</label>
------------------------------------------------------------------ */
input[type=radio].sbiz-common-radio-i {
height: 0;
width: 0;
visibility: hidden;
appearance: none;
}

label:not(:last-of-type) .sbiz-common-radio{
  margin-right: 12px;
}

label.sbiz-common-radio:not(:last-of-type){
  margin-right: 12px;
}

span.sbiz-common-radio:not(:last-of-type){
  margin-right: 12px;
}

.sbiz-common-radio {
position: relative;
padding: 0 0 0 18px;
font-size: 13px;
line-height: 19px;
color: #282828;
cursor: pointer;
}

.sbiz-common-radio:before {
content: "";
display: block;
width: 14px;
height: 14px;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
background-size: contain;
background-image: url(/pp/static/sbiz_radio_off.svg);
background-repeat: no-repeat;
}

input[type=radio]:checked+.sbiz-common-radio::before {
background-image: url(/pp/static/sbiz_radio_on.svg);
}

input[type=radio]:disabled+.sbiz-common-radio {
  color: #bebebe;
  cursor: default;
}
input[type=radio]:disabled+.sbiz-common-radio a.csv_select_type{
  color: #bebebe;
  cursor: default;
}
input[type=radio]:not(:checked):disabled+.sbiz-common-radio::before {
  background-image: url(/pp/static/sbiz_radio_off_disabled.svg);
  cursor: default;
}

input[type=radio]:checked:disabled+.sbiz-common-radio::before {
  background-image: url(/pp/static/sbiz_radio_on_disabled.svg);
  cursor: default;
}


/* highlight */
.sbiz-common-radio.radio-highlight {
padding: 1px 6px 1px 22px;
border-radius: 100vh;
}

.sbiz-common-radio.radio-highlight::before {
left: 4px;
}

input[type=radio]:checked+.sbiz-common-radio.radio-highlight,
.sbiz-common-radio.radio-highlight:hover {
background-color: #ecf5fc;
}

/* スクロールバー関連の共通スタイル */
/* ファミリービューワーのみ、カーソルをデフォルトにするため除外 */
:not(#family_viewer_map)::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  opacity: 0.3;
}

::-webkit-scrollbar-thumb {
background-color: #e1e1e1;
border-radius: 23px;
opacity: 0.3;
}
::-webkit-scrollbar-button:single-button:vertical:decrement {
  height: 12px;
  background: url(/pp/static/sbiz_scroll_up.svg) 50% 50% no-repeat;
}
::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
  background-color:#eae7e7;
}
::-webkit-scrollbar-button:single-button:vertical:increment{
  height: 12px;
  background: url(/pp/static/sbiz_scroll_down.svg) 50% 50% no-repeat;
}
::-webkit-scrollbar-button:single-button:vertical:increment:hover{
  background-color:#eae7e7;
}
::-webkit-scrollbar-button:single-button:horizontal:decrement{
  width: 12px;
  background: url(/pp/static/sbiz_scroll_left.svg) 50% 50% no-repeat;
}
::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{
  background-color:#eae7e7;
}
::-webkit-scrollbar-button:single-button:horizontal:increment{
  width: 12px;
  background: url(/pp/static/sbiz_scroll_right.svg) 50% 50% no-repeat;
}
::-webkit-scrollbar-button:single-button:horizontal:increment:hover{
  background-color:#eae7e7;
}

/* ###### button ###### */
/* common style */
.sbiz-common-button {
display: inline-flex;
border: 1px solid;
border-radius: 4px;
cursor: pointer;
font-family: inherit;
gap: 4px;
align-items: center;
justify-content: center;
vertical-align: bottom;
height: auto;
white-space: nowrap;
}

/* common hover style */
.sbiz-common-button:hover {
text-decoration: none !important;
}

/* common disabled style */
.sbiz-common-button:disabled,
.sbiz-common-button.disabled {
cursor: default;
}

/* with icon style */
.sbiz-common-button img {
margin: 0;
}

.sbiz-common-button.button-small .target_icon {
  padding-bottom: 2px;
}

.sbiz-common-button .target_icon {
  padding-bottom: 3px;
}

/**** primary ****/
.sbiz-common-button.button-primary {
font-size: 13px;
font-weight: bold;
line-height: 20px;
padding: 4px 8px;
color: #fff;
background-color: #2546aa;
border-color: #2546aa;
}

.sbiz-common-button.button-primary img {
  width: 16px;
  height: 16px;
}

/* hover */
.sbiz-common-button.button-primary:hover:not(:disabled):not(.disabled) {
background-color: #3c85fc;
border-color: #3c85fc;
}

/* disabled */
.sbiz-common-button.button-primary:disabled,
.sbiz-common-button.button-primary.disabled {
background-color: #bebebe;
border-color: #e8e8e8;
}

input[type=file] {
  border-style: none;
  color: #666F77;
  font-family: inherit;
}

.sbiz-common-input-file::file-selector-button {
  border: 1px solid;
  border-radius: 4px;
  cursor: pointer;
  font-family: inherit;
  gap: 4px;
  align-items: center;
  justify-content: center;
  vertical-align: center;
}
.sbiz-common-input-file.button-primary::file-selector-button {
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  padding: 4px 8px;
  color: #fff;
  background-color: #2546aa;
  border-color: #2546aa;
}

.sbiz-common-input-file.button-primary::file-selector-button:hover {
  background-color: #3c85fc;
  border-color: #3c85fc;
}

.sbiz-common-input-file.button-primary::before :disabled {
  background-color: #bebebe;
  border-color: #bebebe;
}


.sbiz-common-input-file.button-primary:disabled::file-selector-button {
  background-color: #bebebe;
  border-color: #bebebe;
  cursor: default;
}


/**** secondary ****/
.sbiz-common-button.button-secondary {
font-size: 13px;
font-weight: bold;
line-height: 20px;
padding: 4px 8px;
color: #2546aa;
background-color: #fff;
border-color: #2546aa;
}

.sbiz-common-button.button-secondary img {
  width: 16px;
  height: 16px;
}

/* hover */
.sbiz-common-button.button-secondary:hover:not(:disabled):not(.disabled) {
background-color: #ecf5fc;
}

/* disabled */
.sbiz-common-button.button-secondary:disabled,
.sbiz-common-button.button-secondary.disabled {
color: #bebebe;
border-color: #bebebe;
}

/* input file */
.sbiz-common-input-file.button-secondary::file-selector-button {
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  padding: 4px 8px;
  color: #2546aa;
  border-color: #2546aa;
  background-color: #fff;
}

.sbiz-common-input-file.button-secondary::file-selector-button:hover {
  background-color: #ecf5fc;
}

.sbiz-common-input-file.button-secondary:disabled::file-selector-button {
  color: #bebebe;
  border-color: #bebebe;
  background-color: #fff;
  cursor: default;
}

/**** tertiary ****/
.sbiz-common-button.button-tertiary {
font-size: 12px;
font-weight: normal;
line-height: 18px;
padding: 2px 8px;
color: #282828;
background-color: #f4f4f4;
border-color: #e8e8e8;
}

.sbiz-common-button.button-tertiary img {
  width: 13px;
  height: 13px;
}


/* input file */
.sbiz-common-input-file.button-tertiary::file-selector-button {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  padding: 2px 8px;
  color: #282828;
  background-color: #f4f4f4;
  border-color: #e8e8e8;
}

.sbiz-common-input-file.button-tertiary::file-selector-button:hover {
  background-color: #ecf5fc;
}

.sbiz-common-input-file.button-tertiary.button-white::file-selector-button {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  padding: 2px 8px;
  color: #282828;
  background-color: #fff;
  border-color: #bebebe;
}

.sbiz-common-input-file.button-tertiary.button-white::file-selector-button:hover {
  background-color: #ecf5fc;
}

.sbiz-common-input-file.button-tertiary:disabled::file-selector-button {
  color: #bebebe;
  background-color: #f4f4f4;
  cursor: default;
}

.sbiz-common-input-file.button-tertiary.button-white:disabled::file-selector-button {
  color: #bebebe;
  background-color: #fff;
  cursor: default;
}

.sbiz-common-input-file.button-small::file-selector-button {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  padding: 2px 8px;
}

.sbiz-common-input-file.button-medium::file-selector-button {
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  padding: 4px 8px;
}

.sbiz-common-input-file.button-large::file-selector-button {
  font-size: 20px;
  font-weight: bold;
  line-height: 30px;
  padding: 4px 20px;
}

/* white button */
.sbiz-common-button.button-tertiary.button-white {
background-color: #fff;
border-color: #bebebe;
}

/* hover */
.sbiz-common-button.button-tertiary:hover:not(:disabled):not(.disabled) {
background-color: #ecf5fc;
}

/* disabled */
.sbiz-common-button.button-tertiary:disabled,
.sbiz-common-button.button-tertiary.disabled {
color: #bebebe;
}

/**** sizes ****/
/* x-small */
.sbiz-common-button.button-xsmall {
  font-size:  x-small;
  font-weight: normal;
  line-height: 14px;
  padding: 1px 6px;
}

.sbiz-common-button.button-xsmall img {
  transform: scale(0.8);
  width: 12px;
  height: 12px;
}

/* small */
.sbiz-common-button.button-small {
font-size: 12px;
font-weight: normal;
line-height: 18px;
padding: 2px 8px;
}

.sbiz-common-button.button-small img {
  width: 13px;
  height: 13px;
}

/* medium */
.sbiz-common-button.button-medium {
font-size: 13px;
font-weight: bold;
line-height: 20px;
padding: 4px 8px;
}

.sbiz-common-button.button-medium img {
  width: 16px;
  height: 16px;
}

/* large */
.sbiz-common-button.button-large {
font-size: 20px;
font-weight: bold;
line-height: 30px;
padding: 4px 20px;;
}

.sbiz-common-button.button-large img {
  width: 22px;
  height: 22px;
}

/* select button 旧：myselectbutton */
.switch-button-select {
  height: 24px;
  min-width: 89px;
  background-color: #ecf5fc;
  border: 2px solid #4065d3;
  border-radius: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: normal;
  padding: 3px;
  color: #282828;
  letter-spacing: 0.24px;
  cursor: pointer;
  font-family: inherit;
}
.switch-button-select[disabled]{
  cursor: default !important;
  background-color: #f4f4f4 !important;
  border:1px solid #bebebe !important;
  color: #bebebe !important;
}
.switch-button-select.switch-button-small{
  padding: 1px 2px;
  min-width: 75px;
}
.switch-button-select + .switch-button-select{
  margin-left: 4px;
}
.switch-button-select.button-select-off {
  background-color: #fff;
  padding: 4px;
  border: 1px solid #d7d7d7;
}
.switch-button-select.button-select-off.switch-button-small{
  padding: 2px 3px;

}
.switch-button-select:not([disabled]):hover {
  background-color: #ecf5fc;
  border: 2px solid #4065d3;
  padding: 3px;
 }
.switch-button-select.switch-button-small:not([disabled]):hover {
  padding: 1px 2px;
}


/* ###### select ###### */
.sbiz-common-select {
display: inline-grid;
position: relative;
margin: 0px;
border: 1px solid #bebebe;
border-radius: 3px;
font-size: 12px;
line-height: 18px;
padding: 0 2px;
background-color: #ffffff;
color: #282828;
}

.sbiz-common-select::after {
pointer-events: none;
position: absolute;
top: 0;
right: 0px;
bottom: 0;
margin: auto;
transform: translate(-50%);
content: "";
width: 9px;
height: 5px;
background-image: url('/pp/static/sbiz_tinypullmore.svg');
}

.sbiz-common-select:hover::after {
background-image: url('/pp/static/sbiz_tinypullmore_hover.svg');
}

.sbiz-common-select:has(> select:disabled)::after {
  background-image: url('/pp/static/sbiz_tinypullmore_gray.svg');
}

.sbiz-common-select.disabled::after {
  background-image: url('/pp/static/sbiz_tinypullmore_gray.svg');
}

.sbiz-common-select.disabled:hover::after {
  background-image: url('/pp/static/sbiz_tinypullmore_gray.svg');
  }

.sbiz-common-select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  min-width: 90px;
  border: none;
  outline: none;
  font-size: 12px;
  line-height: 18px;
  padding: 2px 14px 2px 4px;
  margin: 0;
  cursor: pointer;
  background-color: inherit;
  font-family: inherit;
}

.sbiz-common-select select:disabled {
  cursor: default;
  color: #bebebe;
}

.sbiz-common-select.disabled span{
  cursor: default;
  color: #bebebe;
}

.sbiz-common-inputText {
border-radius: 3px;
border: 1px solid #666f77;
padding: 1px;
background-color: #fff;
font-family: inherit;
}

.sbiz-common-inputText::placeholder {
color: #bebebe;
}

.sbiz-common-inputText:disabled {
background-color: #f4f4f4;
border-color: #bebebe;
cursor: default;
color: #777d83;
}

.sbiz-common-inputText:focus {
outline: 1px solid #3c85fc;
border-color: #3c85fc;
background-color: #ecf5fc;
}

.sbiz-common-inputText:-webkit-autofill{
  -webkit-box-shadow: 0 0 0 10rem #ecf5fc inset;
}

.sbiz-common-inputText.inputText-focus-white:-webkit-autofill{
  -webkit-box-shadow: 0 0 0 10rem #fff inset;
}

.sbiz-common-inputText.inputText-focus-white:focus {
background-color: #fff;
}

.sbiz-common-inputText.inputText-focus-yellow:focus {
  background-color: #fcfde3;
}

.sbiz-common-inputText.inputText-error,
.sbiz-common-inputText.inputText-error:focus {
  background-color: #fff3e8;
  border-color: #db5d5d;
  outline-color: #db5d5d;
}

/* ###### textarea ###### */
.sbiz-common-textarea {
border-radius: 3px;
border: 1px solid #666f77;
padding: 1px;
background-color: #fff;
font-family: inherit;
vertical-align: middle;
}

.sbiz-common-textarea::placeholder {
color: #bebebe;
}

.sbiz-common-textarea:disabled {
background-color: #f4f4f4;
border-color: #bebebe;
}

.sbiz-common-textarea:focus {
outline: 1px solid #3c85fc;
border-color: #3c85fc;
background-color: #ecf5fc;
}

.sbiz-common-textarea.textarea-focus-white:focus {
background-color: #fff;
}

.sbiz-common-textarea.textarea-focus-yellow:focus {
  background-color: #fcfde3;
}

.sbiz-common-textarea.textarea-error,
.sbiz-common-textarea.textarea-error:focus {
  background-color: #fff3e8;
  border-color: #db5d5d;
  outline-color: #db5d5d;
}

.item_status {
  font-size: 11px;
  text-align: center;
  align-items: center;
  padding: 0px 3px;
  border-radius: 3px;
  color: #282828;
}

.list_status_date > .item_status:last-child {
  padding-right:7px;
}

/* JP・共通 */
/*権利継続*/
.item_status_REGIST {
  background-color: #FEB570;
}
/*審査中*/
.item_status_REQUEST,
.item_statusep_EXAM {
  background-color: #FFE982;
}
/* 出願のみ / 出願中 */
.item_status_APPL,
.item_statusus_APPL,
.item_statusep_APP {
  background-color: #C2E9D0;
}
/*取下げ*/
.item_status_CANCEL, .item_status_ABANDONED,
.item_statusus_ABANDONED,
.item_statusep_WITHDRAWN {
  background-color: #D2D7D9;
}
/*拒絶*/
.item_status_REJECT,
.item_statusep_REFUSED {
  background-color: #BCB489;
}
/* status-void-waiver（放棄、放棄・無効） */
.item_status_WAIVER,
.item_statusep_LAPSED {
  background-color: #ADADD9;
}
/* status-void-exting（失効、満了） */
.item_status_EXPIRE,
.item_statusus_EXPIRE,
.item_statusep_EXPIRED {
  background-color: #A6BF98;
}
/* status_void（失効：無効） */
.item_status_EXTING,
.item_status_REEXAM_ONLY {
  background-color: #D8B2B2;
}

/* US/GBL 固有 */
/*権利継続（回復）*/
.item_status_RECOVERED {
  background-color: #E59093;
}
/*登録予定*/
.item_status_GRANT_INTENDED,
.item_statusep_GRANT_INTENDED {
  background-color: #F09280;
}
/*みなし取下げ*/
.item_status_DEEMED_WITHDRAWN,
.item_statusep_DEEMED_WITHDRAWN {
  background-color: #CDCBC2;
}
/*登録取消（異論）*/
.item_status_REVOKED,
.item_statusep_REVOKED {
  background-color: #d8ca7c;
}
/* 失効(理由不明) */
.item_status_LAPSE_UNKNOWN {
  background-color: #847c6c;
  color:#fff;
}
/* 未登録、不明 */
.item_status_UNGRANT_UNKNOWN {
  background-color: #5c6264;
  color:#fff;
}
/* 不明 */
.item_status_UNKNOWN {
  background-color: #ded9c8;
}
/*非指定国*/
.item_status_NO_DS {
  background-color: #88969E;
}

/* GBL(China:中国) 固有 */
/*重複回避*/
.item_status_DUP_ABANDON {
  background-color: #d8a9cb;
}

.item_statusus_REGIST,
.item_statusep_GRANTED {
  background-color: #FEB570;
}
.item_statusus_REINSTATE {
  background-color: #E59093;
}
.item_statusus_UNPAID {
  background-color: #ADADD9;
}
.item_statusus_REEXAM {
  background-color: #D8B2B2;
}
.item_statusep_NOTCLEAR {
  background-color: #DED9C8;
}

[class^="item_status"].item_status_main {
  font-size: 13px;
}

.rating_exist > .item_status_EXPIRE.item_status_main,
.rating_exist > .item_status_WAIVER.item_status_main,
.rating_exist > .item_status_EXTING.item_status_main,
.rating_exist > .item_status_CANCEL.item_status_main,
.rating_exist > .item_status_REJECT.item_status_main,
.rating_exist > .item_status_DEEMED_WITHDRAWN.item_status_main,
.rating_exist > .item_status_REEXAM_ONLY.item_status_main,
.rating_exist > .item_status_DUP_ABANDON.item_status_main,
.rating_exist > .item_status_UNGRANT_UNKNOWN.item_status_main,
.rating_exist > .item_status_REQUEST.item_status_main,
.rating_exist > .item_status_LAPSE_UNKNOWN.item_status_main {
  font-size: 16px;
  padding-top: 3px;
}

.rating_exist > .item_status_REVOKED.item_status_main,
.rating_exist > .item_status_RECOVERED.item_status_main,
.rating_exist > .item_status_GRANT_INTENDED.item_status_main,
.rating_exist > .item_status_APPL.item_status_main,
.rating_exist > .item_status_REGIST.item_status_main {
  font-size: 15px;
  letter-spacing: -0.1rem;
  padding-top: 3px;
}

.item_status_EXPIRE.item_status_main,
.item_status_WAIVER.item_status_main,
.item_status_EXTING.item_status_main {
  font-size: 13px;
  padding-top: 3px;
}

.label-padding {
  padding: 3px 0 0 3px;
}

/* ファミリー単位、出願単位ラベルのスタイル */
.sbiz-listbase {
  font-weight: normal;
  border-radius: 4px;
  background-color: #ffffff;
  font-size: 11px;
  text-align: center;
  width: 90px;
  height: 18px;
}
.sbiz-listbase.family {
  color: #357a2f;
  border: 1px solid #357a2f;
}
.sbiz-listbase.app {
  border: 1px solid #4a85b5;
  color: #4a85b5;
}

/*
Checkboxの共通スタイル
@example
<input class="sbiz-common-checkbox-i" type="checkbox" id="sample" />
<label class="sbiz-common-checkbox" for="sample">サンプル</label>
------------------------------------------------------------------ */
input[type=checkbox].sbiz-common-checkbox-i {
  height: 0;
  width: 0;
  visibility: hidden;
  appearance: none;
}

.sbiz-common-checkbox {
  position: relative;
  padding: 0 0 0 18px;
  font-size: 13px;
  line-height: 19px;
  color: #282828;
  cursor: pointer;
}

.sbiz-common-checkbox:before {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  background-size: contain;
  background-image: url(/pp/static/sbiz_checkbox01_2.svg);
  background-repeat: no-repeat;
}

input[type=checkbox]:checked+.sbiz-common-checkbox::before {
  background-image: url(/pp/static/sbiz_checkbox01_1.svg);
}

input[type=checkbox]:checked:disabled+.sbiz-common-checkbox::before {
  background-image: url(/pp/static/sbiz_checkbox02_1_disabled.svg);
  cursor: default;
}

input[type=checkbox]:not(:checked):disabled+.sbiz-common-checkbox::before {
  background-image: url(/pp/static/sbiz_checkbox02_2_disabled.svg);
  cursor: default;
}

input[type=checkbox]:checked+.checkbox-parital::before {
  background-image: url(/pp/static/sbiz_checkbox01_3.svg);
}

input[type=checkbox]:disabled+.sbiz-common-checkbox {
  color: #bebebe;
  cursor: default;
}

/* highlight */
.sbiz-common-checkbox.checkbox-highlight {
  padding: 1px 6px 1px 22px;
  border-radius: 100vh;
}

.sbiz-common-checkbox.checkbox-highlight::before {
  left: 4px;
}

input[type=checkbox]:checked+.sbiz-common-checkbox.checkbox-highlight,
.sbiz-common-checkbox.checkbox-highlight:hover {
  background-color: #ecf5fc;
}

/* blue checkbox */
.sbiz-common-checkbox.checkbox-blue::before {
  background-image: url(/pp/static/sbiz_checkbox03_2.svg);
}

input[type=checkbox].sbiz-common-checkbox-i:checked+.sbiz-common-checkbox.checkbox-blue::before {
  background-image: url(/pp/static/sbiz_checkbox03_1.svg);
}

input[type=checkbox].sbiz-common-checkbox-i:checked+.checkbox-blue.checkbox-parital::before {
  background-image: url(/pp/static/sbiz_checkbox03_3.svg);
}

input[type=checkbox].sbiz-common-checkbox-i:not(:checked):disabled+.sbiz-common-checkbox.checkbox-blue::before {
  background-image: url(/pp/static/sbiz_checkbox01_2_disabled.svg);
  cursor: default;
}

input[type=checkbox].sbiz-common-checkbox-i:checked:disabled+.sbiz-common-checkbox.checkbox-blue::before {
  background-image: url(/pp/static/sbiz_checkbox01_1_disabled.svg);
  cursor: default;
}

/* アライアンスのみ使用 */
.sbiz-color-box {
  font-family: 'ＭＳ Ｐゴシック', sans-serif;
  font-weight: normal;
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: middle;
}

.sbiz-color-box:hover {
  text-decoration: none;
}

select {
  color: #282828;
  line-height: 18px;
}

/* ###### tabs ###### */
.ui-tabs{
  padding: 0;
}

#bodyText .ui-tabs .ui-tabs-panel {
  padding: 0px 0px;
  border-top: 1px solid #d7d7d7;
}

.ui-corner-top a {
  text-decoration: none !important;
}

#bodyText .ui-tabs .ui-tabs-nav,
.ui-tabs .ui-tabs-nav {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  list-style: none;
  margin: 0;
  padding: 0 4px;
}

#bodyText .ui-tabs .ui-tabs-nav .ui-state-default a,
.ui-tabs .ui-tabs-nav .ui-state-default a {
  padding: 0px 4px;
  font-size: 12px;
  font-weight: bold;
  color: #2546AA;
  text-decoration: none !important; /* #bodybody a overwrite */
  float: none;
  display: inline-block;
}

#bodyText .ui-state-default,
.ui-tabs .ui-tabs-nav li.ui-state-default {
  background: none;
  border-style: none;
  border-bottom: 3px solid #e8e8e8 !important; /* jquery-ui overwrite */
  margin: 0 9px 3px 0;
  padding: 0;
  position: static;
}

#comp_error_info_tabs .ui-tabs-nav li.ui-tabs-selected{
  margin-bottom: 3px !important;
  padding-bottom: 0px !important;
}

#bodyText .ui-state-active,
#bodyText .ui-state-default:hover,
.ui-tabs .ui-tabs-nav li.ui-state-active,
.ui-tabs .ui-tabs-nav li.ui-state-default:hover {
  border-bottom: 3px solid #4065d3 !important; /* jquery-ui overwrite */
}

#bodyText .ui-tabs .ui-tabs-nav .ui-state-active a,
#bodyText .ui-tabs .ui-tabs-nav .ui-state-default:hover a,
.ui-tabs .ui-tabs-nav .ui-state-active a,
.ui-tabs .ui-tabs-nav .ui-state-default:hover a {
  padding-bottom: 1px;
}

/* ###### トグルボタン（赤・青 セグメンテッドコントロール風）の共通スタイル ###### */
.switch-button-normal,
.switch-button-inverse{
  cursor: pointer;
}

.switch-button-normal .sbiz-normal{
  border: 1px solid #4065d3;
  border-radius: 3px 0 0 3px;
  background-color: #4065d3;
  color: #fff;
  font-size: 10px;
  line-height: 15px;
  padding: 0 2px;
  font-weight: bold;
}

.switch-button-normal .sbiz-inverse{
  border: 1px solid #7e8383;
  border-radius: 0 3px 3px 0;
  background-color: #fff ;
  color: #666f77;
  font-size: 10px;
  line-height: 15px;
  padding: 0 2px;
}

.switch-button-inverse .sbiz-normal{
  border: 1px solid #7e8383;
  border-radius: 3px 0 0 3px;
  background-color: #fff ;
  color: #666f77;
  font-size: 10px;
  line-height: 15px;
  padding: 0 2px;
}

.switch-button-inverse .sbiz-inverse{
  border: 1px solid #db5d5d;
  border-radius: 0 3px 3px 0;
  background-color: #db5d5d;
  color: #fff;
  font-size: 10px;
  line-height: 15px;
  padding: 0 2px;
  font-weight: bold;
}

.switch-button-inverse:not(.disabled) .sbiz-inverse:hover,
.switch-button-normal:not(.disabled) .sbiz-normal:hover
{
  opacity: 0.8;
}

.switch-button-inverse:not(.disabled) .sbiz-normal:hover,
.switch-button-normal:not(.disabled) .sbiz-inverse:hover
{
    background-color: #ecf5fc;;
}

/* トグルボタン_midiumサイズ */
.switch-button-midium .sbiz-normal,
.switch-button-midium .sbiz-inverse{
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
}

/* トグルボタン_disabled */
.switch-button-normal.disabled .sbiz-normal,
.switch-button-normal.disabled .sbiz-inverse,
.switch-button-inverse.disabled .sbiz-normal,
.switch-button-inverse.disabled .sbiz-inverse{
  border-color: #bebebe;
  color: #bebebe;
  background-color: #f4f4f4;
}
.switch-button-normal.disabled,
.switch-button-inverse.disabled{
    pointer-events: none;
}

/* condition-line */
.sbiz-condition-line {
  background-color: #f8f8f8;
  border-radius: 5px;
  padding: 3px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 3px 0;
  max-width: 480px;
  text-align: left;
  line-height: 19px;
  font-size: 14px;
  border-radius: 5px;
}

.sbiz-condition-line .remove-button,
.sbiz-condition-line .remove-query-button {
  margin-left: auto !important;
  margin-right: 6px;
}

a.switch-button:hover {
  text-decoration: none !important;
}

.label-checkbox img {
  vertical-align: middle;
}

.merge-query-list-reset {
  font-size: 12px;
  line-height: 18px;
  font-weight: bold;
}

.sbiz-title {
  color: #282828;
  font-size: 20px;
  line-height: 20px;
  font-weight: bold;
  padding-left: 10px;
  margin-left: 10px;
  border-left: 5px solid #285abc;
  padding-top: 1px;
}

.sbiz-populist{
  color: #282828;
  font-size: 20px;
  line-height: 29px;
  font-weight: bold;
}

.body_content {
  color: #282828;
}

a.disabled:hover {
  text-decoration: none !important;
}

/* ###### dialog ###### */
.ui-dialog {
  border: 2px solid #2546aa !important;
}

.ui-dialog .ui-dialog-titlebar {
  border: none !important;
  border-bottom: 1px solid #2546aa !important;
  background: #e8e8e8 !important;
}

.ui-dialog .ui-dialog-title {
  color: #282828;
}

.ui-dialog .ui-dialog-titlebar-close:hover {
  background: #ecf5fc;
  border: 0;
}

.ui-dialog .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick {
  background-image: url(/pp/static/sbiz_close_large.svg);
  background-position: center;
}

.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon.ui-icon-closethick {
  background-image: url(/pp/static/sbiz_close_large_hover.svg);
}

.ui-dialog .ui-dialog-content {
  border: none !important;
  color: #282828;
  background: #fff;
}

.sbiz-common-popup .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick {
  background-image: url(/pp/static/sbiz_close_small.svg);
  background-position: center;
}

.sbiz-common-popup .ui-dialog-titlebar-close:hover .ui-icon.ui-icon-closethick {
  background-image: url(/pp/static/sbiz_close_small_hover.svg);
}

.ui-dialog .ui-dialog-titlebar .ui-state-focus,
.ui-dialog .ui-dialog-titlebar .ui-widget-content .ui-state-focus,
.ui-dialog .ui-dialog-titlebar .ui-widget-header .ui-state-focus {
  border: none !important;
  background: none !important;
}

/* popup */
.ui-dialog.sbiz-common-popup {
  border-width: 1px !important;
}

.ui-dialog.sbiz-common-popup .ui-dialog-titlebar {
  background: #fff !important;
  padding: 0 5px;
}

.ui-dialog.sbiz-common-popup .ui-dialog-title {
  font-size: 11px;
}

.ui-dialog.sbiz-common-popup .ui-dialog-content {
  background: #ecf5fc;
}

/* secondary popup */
.sbiz-common-popup.popup-secondary {
  position: absolute;
  border: 1px solid #2546aa;
  background: #ecf5fc;
  color: #282828;
  padding: 5px;
  font-size: 12px;
  max-height: 300px;
  min-width: 245px;
  overflow: auto;
  z-index: 3000;
  text-align: left;
}

table.bizdata_update tbody tr td {
  white-space: nowrap;
}

#pop_save_buttons_div {
  position: absolute;
  bottom: 17px;
}

/* ###### pager ###### */

.page_link, .page_link_intm, .page_navi {
  font-weight: bold;
  color: #2546AA;
  text-decoration: none;
  margin:0 3px;
}
.page_link:hover, .page_link_intm:hover, .page_navi:hover {
  text-decoration: underline;
}

.page_link.small, .page_link_intm.small, .page_navi.small {
  font-size: 10px;
  margin: 0px;
}
.page_link.medium, .page_link_intm.medium, .page_navi.medium {
  font-size: 12px;
}
.page_link.large, .page_link_intm.large, .page_navi.large {
  font-size: 15px;
}
.page_link.xlarge, .page_link_intm.xlarge, .page_navi.xlarge {
  font-size: 18px;
}

.clearfix::before, .clearfix::after {
  content: "";
  display: table;
  clear: both;
}
.sbiz-common-button a:hover{
  text-decoration: none !important;
}
.current_page {
  color: #282828;
  font-weight: bold;
  margin:0 3px;
}
.current_page.small {
  font-size: 11px;
  margin: 0px;
}
.current_page.medium {
  font-size: 14px;
}
.current_page.large {
  font-size: 17px;
}
.current_page.xlarge {
  font-size: 20px;
}
.move_page_link {
  text-decoration: none !important;
}

img.left_arrow_gray {
  height: 16px;
  width: 16px;
  background: url('/pp/static/sbiz_left_disabled.svg') no-repeat;
  background-position: center;
  vertical-align: middle;
  margin-right: 2px;
}
img.right_arrow_gray {
  height: 16px;
  width: 16px;
  background: url('/pp/static/sbiz_right_disabled.svg') no-repeat;
  background-position: center;
  vertical-align: middle;
  margin-left: 2px;
}

img.left_arrow {
  height: 16px;
  width: 16px;
  background: url('/pp/static/sbiz_left.svg') no-repeat;
  background-position: center;
  vertical-align: middle;
  margin-right: 2px;
}

img.left_arrow:hover{
  background: url('/pp/static/sbiz_left_hover.svg') no-repeat;
  background-position: center;
  vertical-align: middle;
}

img.right_arrow {
  height: 16px;
  width: 16px;
  background: url('/pp/static/sbiz_right.svg') no-repeat;
  background-position: center;
  vertical-align: middle;
  margin-left: 2px;
}
img.right_arrow:hover{
  background: url('/pp/static/sbiz_right_hover.svg') no-repeat;
  background-position: center;
}

#news_list_header img{
  padding-left: 1em;
  vertical-align: middle;
}
.sbiz-common-button.pager-button {
  font-weight: bold;
  color: #2546AA;
  font-size: 12px;
  border-radius: 3px;
  background-color: #f4f4f4;
  border: 1px solid #e8e8e8;
}
.sbiz-common-button.pager-button.next {
  margin-left: 7px;
}
.sbiz-common-button.pager-button.prev {
  margin-right: 7px;
}

a.pager-link-button:hover {
  text-decoration: none !important;
}

.sbiz-box-error {
  color: #c93636;
  font-size: 12px;
  line-height: 18px;
  background-color: #fff3e8;
  border: 2px solid #c93636;
  padding: 15px;
  font-weight:bold;
}

.sbiz-box-firstinfo{
  color: #282828;
  margin: 10px;
  background-color: #ecf5fc;
  border: 1px solid #4065d3;
  padding: 20px;
  width: 540px;
  border-radius: 8px;
}

span.sbiz-font-italic {
  transform: skewX(-10deg);
  display: inline-block;
}

span.sbiz-font-italic.nayose_applant_row_children{
  display: table-cell;
  /*  グループ化のみ下線表示のため、改行は考慮しない */
}


#filter_uchiwake .color-index
{
  border: 1px solid white;
  width: 10px;
  height: 10px;
  line-height:14px;
  display:inline-block;
  border-radius: 50%;
  margin-right:5px;
}

#filter_uchiwake .filter_uchiwake_title {
  font-weight: bold;
  color: #826d11;
}

#filter_uchiwake.simprint {
  width: 737px;
  margin-left: 10px;
  padding: 10px !important;
}

.item_statuskr_WITHDRAWN_ACCEPTANCE { background-color: #a6b0b4; }

.item_statuskr_WITHDRAWN_BEFORE_GRANT_INTENDED { background-color: #b9c1c4; }

.item_statuskr_ABANDON_BEFORE_GRANT_INTENDED { background-color: #cad0d2;}

.item_statuskr_WITHDRAWN_AFTER_GRANT_INTENDED { background-color: #e3e6e7; }

.item_statuskr_ABANDON_AFTER_GRANT_INTENDED { background-color: #f3f4f5; }

.item_statuskr_WITHDRAWN_BY_NO_REQUEST { background-color: #a6a293;}

.item_statuskr_WITHDRAWN_DOMESTIC_PRIORITY { background-color: #b8b5a9;  }

.item_statuskr_WITHDRAWN_SELF_DESIGNATION { background-color: #c6c4ba; }

.item_statuskr_WITHDRAWN_CONVERTED_APP { background-color: #d4d2ca; }

.item_statuskr_APP_INVALIDATION { background-color: #e2e0db; }

.item_statuskr_DEEMED_ABANDON { background-color: #efefec;}

.item_statuskr_REJECTION { background-color: #b8b082;}

.item_statuskr_REJECTION_AFTER_REEXAM { background-color: #c7c09d;}

.item_statuskr_REJECTION_AFTER_REPATRIATION { background-color: #d8d3ba;}

.item_statuskr_REJECTION_AFTER_OPPOSITION { background-color: #e8e6d7;}

.item_statuskr_PASSED_EXPIRED_TERM { background-color: #f3f2eb;}

.item_statuskr_SELF_ABANDON { background-color: #afafd5;}

.item_statuskr_LAPSE_UNPAID { background-color: #c3c3df;}

.item_statuskr_LAPSE_NO_HEIRS { background-color: #d7d7ea;}

.item_statuskr_REG_CANCEL_BY_OPPOSITION { background-color: #bf8d8d;}

.item_statuskr_REG_CANCEL_BY_TECH_EVALUATION { background-color: #d1adae;}

.item_statuskr_INVALIDATION_TRIAL_DECISION { background-color: #e0c7c8;}

.item_statuskr_CONSOLIDATED_TRIAL_DECISION { background-color: #ebdbdb;}

.item_statuskr_REG_OF_EX_OFFICIO_ELIMINATION { background-color: #f8f2f2;}

.item_statusde_GRANTED { background-color: #fca44f;}

.item_statusde_EXAM { background-color: #fadf61;}

.item_statusde_APP { background-color: #bfead0;}

.item_statusde_EXPIRED { background-color: #b4c4ac;}

.item_statusde_INVALID { background-color: #caa0a1;}

.item_statusde_NON_DESIGNATED_COUNTRY { background-color: #88969E;}

.item_statusde_NOT_CLEAR { background-color: #DED9C8;}

.item_statusep_CONTINUATION_OF_RIGHTS{ background-color: #fcb672;}

.item_statusep_CONTINUATION_OF_RIGHTS_RECOVERY{ background-color: #eda6a9;}

.item_statusep_REGISTRATION_SCHEDULE{ background-color: #faa797;}

.item_statusep_UNDER_REVIEW{ background-color: #feeea3;}

.item_statusep_APPLICATION_ONLY{ background-color: #d6f0e1;}

.item_statusep_WITHDRAWAL{ background-color: #DFE3E5;}

.item_statusep_DEEMED_WITHDRAWAL{ background-color: #D0CEC6;}

.item_statusep_REJECTION{ background-color: #C7C19D;}

.item_statusep_CANCELLATION_OF_REGISTRATION{ background-color: #DFD5A3;}

.item_statusep_ABANDONMENT{ background-color: #BFBEDC;}

.item_statusep_INVALID{ background-color: #D2B0B0;}

.item_statusep_REVOCATION{ background-color: #938D81;}

.item_statusep_UNREGISTERED{ background-color: #6F7476;}

.item_statusep_NON_DESIGNATED_COUNTRY{ background-color: #99ABB7;}

.item_statusep_NOT_CLEAR{ background-color: #EDEBE3;}

/* ###### text color ###### */
/* 本文テキストのサブカラー（注釈などで使用） */
.sbiz-common-sub-text {
  color: #666F77;
}

/* エラーや重要な情報などのテキスト */
.sbiz-common-error-text {
  color: #C93636;
}

/* 強調テキスト(緑) */
.sbiz-common-green-text {
  color: #357A2F;
}

/* テキストリンク(またはボタン) */
.sbiz-common-text-link{
  appearance: none;
  background: none;
  border: none;
  cursor: pointer;
  text-decoration: none;
  color: #2546aa;
  font-size: 13px;
  font-weight: bold;
  font-family: inherit;
}
.sbiz-common-text-link:hover{
  text-decoration: underline;
}

/* メンテナンスモード突入時に表示されるダイアログ */
.maintenance-dialog {
  position: absolute;
  z-index: 200;
  border: 1px solid #2546AA;
  padding: 5px 8px 7px 8px;
  margin: 0px;
  background-color: #ECF5FC;
}
/** PAGINATOR **/
.paginator { 
  padding:.5em .75em;
  float:left;
}
 
.paginator .prev-na,
.paginator .next-na {
  padding:.3em;
  font:bold .875em arial;
}
 
.paginator .prev-na,
.paginator .next-na {
  border: 1px solid #e8e8e8;
  background: #F4F4F4;
  color: #bebebe;
  font-size: 12px;
  line-height: 17px;
  font-weight:bold;
  padding: 3px 6px;
  border-radius: 3px;
}

.paginator.prev:hover,
.paginator.next:hover {
  background: #Ecf5fc;
}

.next a:hover,
.prev a:hover {
  text-decoration: none !important;
}
 
.paginator .prev,
.paginator .next {
  border: 1px solid #e8e8e8;
  background: #F4F4F4;
  color: #2546aa;
  font-size: 12px;
  line-height: 17px;
  font-weight:bold;
  padding: 3px 6px;
  border-radius: 3px;
}
 
.paginator .prev, .paginator .prev-na { margin-right:.5em; }
.paginator .next, .paginator .next-na { margin-left:.5em; }
 
.paginator .page a, .paginator .page a:visited, .paginator .curr {
  padding:.25em;
  margin:0em .25em;
  color: #282828;
  font-size: 12px;
  line-height: 17px;
  font-weight: bold;
}
 
.paginator curr {
  background-color:#234f32;
  color:#fff;
  border:1px solid #234f32;
  font-weight:bold;
  font-size:1em;
}

#patent_list_body{
 width:245px;
 float:left;
 overflow: auto;
 min-height: 100%;
 _height: 100%;
 padding-left: 5px;
 padding-right: 5px;
}
#patent_list_header{
 width:255px;
}

#page_t{
 width:255px;
 margin: 0px;
 padding-left: 5px;
 padding-right: 5px;
}

#patent_content_body{
 float:left;
 width: 60%;
 padding: 5px;
 overflow: auto;
 min-height: 100%;
 _height: 100%;
}

.mapheader{
background-color:#f4f4f4;
}

.mapheader .sbiz-common-radio {
  padding-left: 14px;
}
.mapheader td{
padding-bottom: 2px;
padding-top: 2px;
line-height: 1.2em;
}

.listheader-top{
  line-height: 1em;
  padding:5px 3px 0 3px;
  border-style: solid;
  border-width: 0 1px 0 0;
  border-color: #2546AA;
  background-color: #cfe4f5;
  height:24px;
  font-size: 10px;
}
.listheader-top span, .listheader-top button {
  margin: 0 4px 0 0;
}
.listheader-sortdisp{
  padding: 0 3px;
  border-style: solid;
  border-width: 0 1px 0 0;
  border-color: #2546AA;
  background-color: #cfe4f5;
  height:23px;
  line-height:22px;
  font-size:12px;
}
.listheader-sortdispname{
  font-size:14px;
  font-weight:bold;
}
.listheader-listbasedispname {
  font-size:14px;
  font-weight:bold;
}
.listheader-listbaseddispname, .family-unit {
  color: #357a2f;
}

.listheader-listbaseddispname, .application-unit {
  color: #434346;
}

.listheader-selection{
  border-style: solid;
  border-width: 0 1px 0 0;
  border-color: #2546AA;
  background-color: #cfe4f5;
}
.listheader-navi{
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-color: #BEBEBE;
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-right: 1px solid #2546AA;
  flex-wrap: wrap;
  padding: 3px;
}

.listheader-left{
  float:left;
  clear:left;
  font-size: 12px;
  line-height: 20px;
  padding-left: 2px;
}

.listheader-right{
  text-align: right;
  clear:right;
  font-size:12px;
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
}
.listheader-selection-off{
  color:grey;
  cursor: default;
}
.listheader-selection-on{
  color:#2546AA;
  cursor: pointer;
  text-decoration: none;
}
.listheader-selection-on.hover-underline:hover{
  text-decoration: underline;
}

.listheader-selection-on:hover{
  text-decoration: underline;
}

.listheader-icon-off{
  cursor: default;
  vertical-align: middle;
  color:#BEBEBE !important;
  pointer-events: none;
}
.listheader-icon-on{
  cursor: pointer;
  vertical-align: middle;
  color:#2546AA;
  cursor: pointer;
}
.listheader-option-off{
  cursor: default;
  color:#A0A0A0;
}
.listheader-option-on{
  cursor: pointer;
  color:#282828;
}
.familymode .listheader-top{ background-color: #CEF1CE; }
.familymode .listheader-sortdisp{ background-color: #CEF1CE; }
.familymode .listheader-selection{ background-color: #CEF1CE; }

.submsg{
  border-style:solid;
  border-width:1px;
  border-color:#357a2f;
  padding: 2px;
  font-size: 80%;
  max-height: 40px;
  min-width: 130px;
  overflow: auto;
}

.icon{
  vertical-align: middle;
  border: none;
}

.righthelp{
  text-align: right;
}

.loginerror_head{
  font-size: x-small;
  color: #c93636;
  padding-left: 5px;
}
.loginerror{
  font-size: x-small;
  color: #c93636;
  padding-left: 5px;
}
.popup_on_map{
  position:absolute;
  border:1px solid #282828;
  background-color:#f4f4f4;
  color: #333;
  max-width: 200px;
  padding: 1px 3px;
  overflow: hidden;
  line-height: 12px;
  font-size: 11px;
  cursor: default;
  z-index:3;
}
.popup_on_map.sbiz-common-popup.popup-secondary{
  min-width: auto;
}
@media print {
  .pvb_print_hide{
    display: none !important;
    height: 0 !important;
    width: 0 !important;
  }
  .pvb_print_auto_width,.pvb_print_auto_size,.pvb_print_patent_width,.pvb_print_patent_size{
    width: auto !important;
  }
  .pvb_print_auto_height,.pvb_print_auto_size,.pvb_print_patent_height,.pvb_print_patent_size{
    height: auto !important;
  }
  .pvb_print_marginless{
    margin:0 !important;
  }
  .pvb_print_fix_height{
    height: 1200px !important;
  }
  div.simmap_map_div{
    height: auto !important;
    width: auto !important;
    overflow:visible !important;
  }
}

.sbiz-button-blue:hover {
  border:1px solid #3c85fc !important;
}

#header_main{
overflow-x: hidden; 
width: 525px; 
max-height: 46px; 
overflow-y: auto;
}

.small_note{
  font-size: small;
  color: #555555;
  font-weight: bold;
}

.map_year_list::-webkit-scrollbar {
  background-color: #ffffff;
}
.etcmenu-option-off{
  cursor: default;
  color: #A0A0A0;
  background-color:white;
}

.etcmenu-option-on{
  cursor: pointer;
  color:#282828;
  background-color:white;
}

.pastscore-option-off{
  cursor: default;
  color:#282828;
  background-color: #FAE7FD;

}
button{
  overflow: visible;
  padding: 1px 5px;
}
.pr-button{
    color: #fff;
    border-top:2px double #9cf;
    border-left:2px double #9cf;
    border-right:2px double #4080BF;
    border-bottom:2px double #4080BF;
    background: #3A97BE left bottom no-repeat;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    text-align: center;
    font-weight: bold;
    font-size: 12px ! important;
    cursor: pointer;
    height: 22px;
    padding: 1px 2px;
}
.pr-button:hover{
  color: #fca;
}
.pr-button-off{
  background-color: #c0c0c0;
  border-color: #d0d0d0;
}


/* ---------------------------
 * for vertical tab (verttab)
 * --------------------------- */
.lib_tabborder_sx{
  border:0px solid #95C9E1;
}
.lib_Menubox_sx {
  line-height:28px;
  float:left; 
  width:130px; 
  border-right:0px solid #95C9E1;
  margin-top:10px;
  margin-left:5px;
}
.lib_Menubox_sx ul{
  margin:0px;
  padding:0px;
  list-style:none;
  margin-left:10px;
  height:25px;
  text-align:center;
}
.lib_Menubox_sx li{
  display:block;
  cursor:pointer;
  width:114px;
  color:#2546aa;
  font-weight:bold;
  margin-bottom:5px;
  height:25px;
  line-height:25px;
  background-color:#fff;
  border-radius: 4px 0px 0px 4px;
  border:1px solid #bebebe;
  border-right:1px solid #2546AA;
  font-size: 12px;
  letter-spacing: 0.6px;
}
.lib_Menubox_sx li.hover{
  padding:0px;
  background:#F5FAFD;
  width:114px;
  border:1px solid #2546AA;
  border-right:1px solid #d2e8fa !important;
  border-right:0;
  color:#2546aa;
  height:25px;
  font-weight: bold;
  border-radius: 4px 0px 0px 4px;
  line-height:25px;
  font-size: 12px;
  letter-spacing: 0.6px;
}
.lib_Contentbox_sx{
  margin-top:0px;
  border:1px solid #2546aa;
  padding:5px 0px 7px 15px;
  border-radius: 6px;
  background-color: #f5fafd;
  margin-left:130px;
}
.mybutton{
  font-size: 12px!important;
  line-height: 18px;
  padding-top: 2px;
  color: #282828;
  background: #ffffff;
  font-weight: normal;
  border: 1px solid #bebebe;
  border-radius: 4px;
  -ms-text-shadow: 0px 0px 1px #BCBEC6;
  -moz-text-shadow: 0px 0px 1px #BCBEC6;
  -webkit-text-shadow: 0px 0px 1px #BCBEC6;
  text-shadow: 0px 0px 1px #BCBEC6;
  cursor: pointer;
  font-family: 'メイリオ', sans-serif !important;
}

.mybutton:hover{
  background-color: #ecf5fc;
}

.mybutton_disabled{
  color: #a0a0a0;
}
.mybutton img{
  vertical-align: -4px;
  margin-right: 2px;
}

.search_button{
  font-size: 12px !important;
  line-height: 12px;
  color: #333;
  background: #ffffff;
  font-weight: normal;
  border: 1px solid #bebebe;
  border-radius: 4px;
  -ms-text-shadow: 0px 0px 1px #BCBEC6;
  -moz-text-shadow: 0px 0px 1px #BCBEC6;
  -webkit-text-shadow: 0px 0px 1px #BCBEC6;
  text-shadow: 0px 0px 1px #BCBEC6;
  cursor: pointer;
  font-family: 'メイリオ', sans-serif !important;
}


.popiconlike_gradtoleft{
  color:#dedede;

  background: #7DBB3C; 
  background: -moz-linear-gradient(top, #a0cdel 0%, #107daf 100%); /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #107daf), color-stop(0.00, #a0cdel)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #a0cdel 0%, #107daf 100%); /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(left, #a0cdel 0%, #107daf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #a0cdel 0%, #107daf 100%); /* IE10+ */
  background: linear-gradient(to left, #a0cdel 0%, #107daf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cdel', endColorstr='#107daf', GradientType=0);
}


.uctype{
  border-width: 1px;
  border-style: solid;
  border-radius: 3px;
  font-size: 11.5px;
  padding: 0px 1px;
  height: 16px;
  text-align: center;
}
.uctype_search{
  width: 110px;
  background-color: #e6f2e6;
  border-color: #a6c3a3;
  color: #357a2f;
  font-size: 11px;
}
.uctype_list{
  width: 120px;
  background-color: #d9e9f7;
  border-color: #c2dcf0;
  color: #2546aa;
  font-size: 11px;
}
.uctype_takuitsu{
  background-color: #ffe9d6;
  border-color: #c93636;
  color: #c93636;
}

/* 点滅 */
.blinking{
    -webkit-animation:blink 1.5s ease-in-out infinite alternate;
    -moz-animation:blink 1.5s ease-in-out infinite alternate;
    animation:blink 1.5s ease-in-out infinite alternate;
}
@-webkit-keyframes blink{
    0% {opacity:0;}
    100% {opacity:1;}
}
@-moz-keyframes blink{
    0% {opacity:0;}
    100% {opacity:1;}
}
@keyframes blink{
    0% {opacity:0;}
    100% {opacity:1;}
}

body.prlib-body-under-modal-dialog{
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;
}

.prlib-alert-dialog.ui-dialog .ui-dialog-titlebar {
  display:none;
}
.prlib-alert-dialog.ui-dialog .ui-dialog-content{
  text-align: left;
  padding: 11px;
  font-size: 14px;
  line-height: 1,5;
}
.prlib-alert-dialog.ui-dialog .ui-dialog-buttonpane{
  margin: 0;
  background-color: #fff;
  border-top-width: 0;
  font-size: 11px;
}
.prlib-alert-dialog.ui-dialog form.prlib-alert-input{
  margin: 10px 5px;
}
.prlib-alert-dialog.ui-dialog form.prlib-alert-input input{
  width: 90%;
  font-weight: normal;
}
.prlib-alert-dialog.ui-dialog form.prlib-alert-input input:focus{
  background-color: #ecf5fc;
}
.prlib-alert-dialog.ui-dialog input{
  font-weight: normal;
}
table.table_form{
  border-collapse: collapse;
  border-spacing: 0px;
  min-width: 640px;
  margin: 10px;
  font-size: 12px;
}
table.table_form th{
  border: 1px solid #bebebe;
  background-color: #f4f4f4;
  padding: 3px;
  width: 30%;
}

table.table_form td{
  border: 1px solid #bebebe;
  padding: 5px;
  width: 70%;
}
table.table_form td input{
    margin: 0 0 4px;
}

table.table_form td input[type='password']{
  ime-mode: inactive;
  width: 200px;
}
input.submit_button_hd{
  margin: 2px;
}

h3.head_blue_hd{
  margin: 10px 8px 8px 4px;
  padding: 0 0 0 5px;
  border-left: 5px solid #4060CC;
  background-color: #f5f5f5;
}

div.waku_msg{
  margin: 15px; padding: 5px; border: 1px solid #a0a0b0; border-radius: 3px;width: 320px;
}

.hl_word{
  color: #c93636;
  background-color: #fcf9ad;
}

#population_detail_body_list_header, #tabpsresult_list_header {
  background-color: #cfe4f5;
}

.prlib-alert-dialog.ui-dialog .ui-widget-content{
  background-color: #fff;
  color: #282828;
  border: none;
}
.ui-tabs input, .ui-tabs select, .ui-tabs textarea, .ui-tabs button{
  font-family: 'メイリオ', sans-serif;
}

.sbiz-a {
  color: #2546AA;
  font-size: 12px;
  line-height: 18px;
  font-weight: bold;
}

.sbiz-a:hover {
  text-decoration: underline;
}

input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input){
  margin: 0;
  padding: 0;
  background: none;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input){
  padding-left: 25px;
  vertical-align: middle;
  position: relative;
}

input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input)::before,
input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input)::after {
  content: "";
  display: block;
  position: absolute;
}

input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input)::before {
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #bebebe;
  width: 13px;
  height: 13px;
  transform: translateY(-50%);
  top: -1px;
  left: 5px;
}

input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input)::after {
  border-bottom: 2px solid #4065d3;
  border-left: 2px solid #4065d3;
  opacity: 0;
  height: 4px;
  width: 7px;
  transform: rotate(-45deg);
  top: -5px;
  left: 8px;
}

input[type="checkbox"]:not(.sbiz-common-checkbox-i):not(.yui-old-style input):checked:after {
  opacity: 1;
}

.sbiz-dailog-button{
  background: #2546aa;
  border: 1px solid #2546aa;
  border-radius: 5px;
  color: #fff;
  font-weight: bold;
}

.sbiz-dailog-button:hover{
  background: #3c85fc;
}
.sbiz-dailog-button-custom{
  background: #2546aa;
  border: 2px solid #2546aa;
  border-radius: 5px;
  color: #fff;
  font-weight: bold;
}
.sbiz-button-custom {
  background: #ffffff !important;
  border: 1px solid #2546AA;
  border-radius: 4px;
  color: #2546AA !important;
  font-size: 12px !important;
  font-weight: bold !important;
  padding: 3px 6px;
}
  
.sbiz-button-custom:hover {
  background: #ECF5FC !important;
} 
.sbiz-dailog-button-custom:hover{
  background: #3c85fc;
  border: 2px solid #3c85fc;
}
.sbiz-listfunction {
  margin: 1px 4px;
  color: #282828 !important;
  font-weight: normal !important;
}
span.sbiz-listfunction-disable {
  background-color: #fcfcfc;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  color: #bebebe;
  font-size: 12px !important;
  line-height: 17px;
  margin: 1px 4px;
  padding: 2px 6px;
  height: 18px;
  cursor: default;
}
.sbiz-listfunction.disabled, .sbiz-listfunction[disabled]{
  color: #bebebe !important;
}

.sbiz-listfunction:hover {
    background-color: #ecf5fc;
    text-decoration: none !important;
}

.prlib-alert-dialog.ui-dialog .sbiz-common-button {
  line-height: inherit !important;
}

.prlib-alert-dialog.ui-dialog .sbiz-common-button .ui-button-text {
  padding: 0;
  line-height: inherit;
}

#global_map_header_switchlists:not(.disabled):hover{
  text-decoration: underline;
}

.ui-dialog-content.groupset-upload > form{
  display: block !important;
}
#headmenu{
  width: auto;
  margin: 0;
  padding: 0;
  color:#282828;
  font-size: 15px;
  max-height: 26px;
}

#headlogo{
  padding: 0 7px;
  clear: right;
  float: left;
  display: flex;
  align-items: center;
  gap: 0px;
  height: 26px;
  background: #f8f8f8;
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  border-radius: 2px;
  box-sizing: border-box;
}
#headlogo img{
  border:none;
  clear: left;
}
#headlogo .maintenance {
  color: #c93636;
  font-size: 13px;
  font-weight: bold;
  background-color: white;
  border: 3px solid #c93636;
  text-align: center;
  height: 20px;
  line-height: 20px;
  width: 112px;
  position: absolute;
  text-decoration: blink;
  overflow: hidden;
  top: 0;
  left: 2px;
}

#headmainmenu{
  float: none;
  width: auto;
  margin-left: 30px;
  text-align: left;
}

ul#headmainmenu{
  display: flex;
  position:relative;
  list-style-type:none;
  margin: 0;
  padding:0;
  text-align: left;
  font-size:11px;
}
ul#headmainmenu li{
  display:block;
  float:left;
  font-size:14px;
  margin:0;
  cursor: pointer;
  margin-right: 8px;
  padding-top: 2px;
  padding-right: 2px;
}
    
ul#headmainmenu li div img.icon {
  margin-top: 0px !important;
  margin-bottom:4px
}

ul#headmainmenu li:hover{
  background: #e2f2fd;
  margin-top: 0px;
}

ul#headmainmenu li.nobg:hover{
  background: none;
}

ul#headmainmenu li:hover a{
  color:#0033FF;
}

#headmenu table tr td{
 margin-top: 0px;
}

#headmenu_t {
  top: 0px;
  left: 0px;
  min-height: 25px;
}

ul#headmainmenu li a{
  color:#000099;
}

ul#headmainmenu li div{  /* IE7で背景がずれるのを防ぐための対策。 */
  margin: 0px 0 0 0;
  padding: 2px ;
  font-size: 13px;
  line-height: 20px;
  font-weight: normal;
  padding-top: 3px;
}

.headmenuhyoka ul#headmainmenu li div{
  margin: 0px 0 0 0;
  padding: 2px 2px 0 2px;
  font-size: 13px;
  line-height: 20px;
  font-weight: normal;
  /* margin-bottom: -4px; */
}


#headbox2
{
  display: flex;
  justify-content: end;
  height: 25px;
  line-height: 13px;
}
#headadminmenu{
  position:relative;
  width: auto;
  right: 3px;
  text-align: left;
  font-size:10px;
  font-weight: bold;
}
#headuserinfo{
  text-align: left;
  font-size:11px;
  width: auto;
  line-height: 0;
  float: none;
  clear: right;
  font-weight: bold;
  position:relative;
  white-space: nowrap;
}
#userlogininfo{
  position:relative;
  height:11px;
  float: left;
  line-height: 11px;
  padding-bottom: 2px;
  color: #666f77;
}
#usernotification{
  height:13px;
  width:13px;
  float: left;
  line-height: 13px;
  position:relative;
}
#usernotification img{
  height:13px;
}
#switch_bizcr {
  margin: 3px 10px 0 0;
  text-align:right;
  line-height: 12px;
  position:relative;
}
#switch_bizcr img{
  vertical-align:baseline;
}
#headmenu a:active, #headmenu a:link{
  text-decoration: none;
  color:#2546aa;
}
#headmenu a:visited{
  color:#2546aa;
}

#headadminmenu a:hover {
  font-weight: bold;
  text-decoration: underline;
}

#notification_popupbox{
  text-align: left;
  position:absolute;
  border: 3px solid #ffcc00;
  background-color: #ffff99;
  padding: 3px;
  margin: 0px;
  z-index: 3;
  max-width:270px;
}


.pulldown_box{
  position:absolute;
  background-color: #fEfEfF;
  border: solid 1px #aaa;
  padding: 4px 0;
  text-align: left;
  z-index:5000;
  font-size:14px;
}

.pulldown_box_shim{
  z-index:4999;    
  position:absolute;
  filter: alpha(opacity=0);
}
.pulldown_box_shim_hide{
  display:none;
}

.pulldown_box a{
  text-decoration: none;
  color: #000099;
}

.pulldown_box div.pulldown_item{
 padding: 3px 3px 3px 8px;
}
.pulldown_box div.pulldown_item:hover{
  background-color:#E2F2FD;
}
.pulldown_box div.pulldown_item_selected{
 padding: 3px 3px 3px 8px;
 font-weight: bold;
 background-color:#E2F2FD;
}
.pulldown_box div.pulldown_item_selected:hover{
  background-color:#ECF5FC;
}
.pulldown_box a:hover{
  background-color:#ECF5FC;
  color: #0000ff;
}
.pulldown_box div.pulldown_item span.internal_alert{
  color: #c93636;
  font-size: 10px;
}

.pulldown_box div.pulldown_item_s{
 padding: 0px 8px;
 font-size: 12px;
 font-weight: normal;
}
.pulldown_box div.pulldown_item_s:hover{
  background-color:#fcfde3;
}
#psmap_sortmenu.pulldown_box a:hover{
  text-decoration: none;
}
#psmap_sort:hover{
  background: white;
}
#psmap_sort:hover .sbiz_tinypullmore{
  background-image: url(/pp/static/sbiz_tinypullmore_hover.svg);
}
#kirikae-app{
  height: 100%;
  display: flex;
  align-items: flex-end;
}
#kirikae-app img{
  margin-top: 3px;
}
#kirikae-app:hover{
  margin-top: 0px;
  background-color: #e2f2fd;
}

#pageloading_for_ie6{
  position:absolute;
  top:60px;
  left:120px;
  border:1px solid #f0f040;
  background-color:#ffffa0;
  padding:10px;
  font-size:14px;
}

/*----------------------------*/
/* 分析・検索タイトル表示部分 */
/*----------------------------*/
#header{
}

/* 絞り込み検索 */
#header #ps-add-submenu{
  float: right;
  padding: 2px 3px;
}

#header #ps-add-submenu span.info{
  vertical-align: middle;
  color: #444eab;
  font-weight: bold;
}

#header #ps-add-submenu button{
  display: inline-block;
  background: linear-gradient(to bottom, #f8f9fc, #dde3f1);
  border: solid 1px #cccccc;
  border-radius: 2px;
  box-shadow: 1px 1px #8b8685;
  padding: 3px 3px 2px;
  font-family:'メイリオ', sans-serif;
  font-size: 80%;
  font-weight: bolder;
  color: #1c3aba;
  letter-spacing: 0;
  text-shadow: 1px 1px #c1caeb;
  vertical-align: middle;
  cursor: pointer;
}
#header #ps-add-submenu button.nouse{
  background: linear-gradient(to bottom, #f8f9fc, #dddddd);
  color: #999999;
  cursor: default;
}

#header #ps-add-submenu button.re-search{
  display: inline-block;
  background: linear-gradient(to bottom, #6471e0, #0931ad);
  border: solid 1px #3848d9;
  border-radius: 2px;
  box-shadow: 1px 1px #8b8685;
  padding: 3px 10px 3px;
  font-family:'メイリオ', sans-serif;
  font-size: 75%;
  font-weight: bolder;
  color: white;
  letter-spacing: 0;
  text-shadow: none;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
  width: auto;
  height: auto;
}



#headmainmenu a {
  color:#282828 !important;
  font-size: 14px !important;
  line-height: 20px !important;
}

#headmainmenu a {
  color:#282828 !important;
  font-size: 14px !important;
  line-height: 20px !important;
}

#headmainmenu a:hover {
  background-color: #ecf5fc !important;
}

.newsbizOn {
  background: #e2f2fd;
}

#headmenu {
  font-size: 15px;
  line-height: 23px;
  background: #f8f8f8;
  box-shadow: 0 0 4px rgba(170, 170, 170, 0.16);
}


#show-all {
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #2546aa;
  color :#2546aa;
  font-size: 13px !important;
  line-height: 19px;
  padding: 2px 6px !important;
  margin-right: 3px;
  margin-top: -3px;
}

#show-all :hover {
  background-color: #ecf5fc !important;
  text-decoration: none;
}

#show-all a:hover {
  background-color: #ecf5fc !important;
  text-decoration: none !important;
}

.listtitle img {
  display: none;
}

#kirikae-app {
  display: flex;
}

#kirikae-app span {
  line-height: 19px;
}


td#show_simplemode {
  font-size: 10px;
  font-weight: bold;
}

#topbox b{
  font-weight: normal;
}

.head_line {
  display: grid;
  grid-template-columns: 180px auto;
  grid-gap: 16px;
  align-items: center;
}
.sprite{background:url(sprite_en.png?_=1712327757) no-repeat;}
#sprite_imagesgriperpng {width:8px; height:3px; background-position: 0 0;}
img.sprite_imagestinypullmorepng {width:8px; height:8px; background-position: -8px 0;}
img.sprite_imagesnwpng {width:11px; height:8px; background-position: -16px 0;}
img.sprite_imagesbullet_arrow_rightpng {width:8px; height:9px; background-position: -27px 0;}
#sprite_imagesjppng {width:12px; height:9px; background-position: -35px 0;}
#sprite_imagesuspng {width:12px; height:9px; background-position: -47px 0;}
img.sprite_imagesaddnewpng {width:10px; height:10px; background-position: -59px 0;}
img.sprite_imagesaddnewoffpng {width:10px; height:10px; background-position: -69px 0;}
img.sprite_imagesarrow_both_smallpng {width:10px; height:10px; background-position: -79px 0;}
img.sprite_imagesarrow_selectpng {width:10px; height:10px; background-position: -89px 0;}
img.sprite_imagesatode-small-bwpng {width:10px; height:10px; background-position: -99px 0;}
img.sprite_imagesatode-smallgif {width:10px; height:10px; background-position: -109px 0;}
img.sprite_imagesatode-smallpng {width:10px; height:10px; background-position: -119px 0;}
img.sprite_imagesback-small-offpng {width:10px; height:10px; background-position: -129px 0;}
img.sprite_imagesback-smallpng {width:10px; height:10px; background-position: -139px 0;}
img.sprite_imagesbaggif {width:10px; height:10px; background-position: -149px 0;}
#sprite_imagesbatsu_minipng {width:10px; height:10px; background-position: -159px 0;}
#sprite_imagesbulletgif {width:10px; height:10px; background-position: -169px 0;}
img.sprite_imagescancelgif {width:10px; height:10px; background-position: -179px 0;}
img.sprite_imagescancel_monogif {width:10px; height:10px; background-position: -189px 0;}
img.sprite_imageschart_barpng {width:10px; height:10px; background-position: -199px 0;}
img.sprite_imageschart_baroffpng {width:10px; height:10px; background-position: -209px 0;}
img.sprite_imagescharticon-offpng {width:10px; height:10px; background-position: -219px 0;}
img.sprite_imagescharticonpng {width:10px; height:10px; background-position: -229px 0;}
img.sprite_imagesfusen-label-mini-bwpng {width:10px; height:10px; background-position: -239px 0;}
img.sprite_imagesfusen-label-minigif {width:10px; height:10px; background-position: -249px 0;}
img.sprite_imagesfusen-label-minipng {width:10px; height:10px; background-position: -259px 0;}
img.sprite_imagesimportant-small-bwpng {width:10px; height:10px; background-position: -269px 0;}
img.sprite_imagesimportant-smallgif {width:10px; height:10px; background-position: -279px 0;}
img.sprite_imagesimportant-smallpng {width:10px; height:10px; background-position: -289px 0;}
img.sprite_imagesis_not_activepng {width:10px; height:10px; background-position: -299px 0;}
#sprite_imageskanten_offpng {width:10px; height:10px; background-position: -309px 0;}
#sprite_imageskanten_onpng {width:10px; height:10px; background-position: -319px 0;}
img.sprite_imagespage_previouspng {width:10px; height:10px; background-position: -329px 0;}
img.sprite_imagespage_toppng {width:10px; height:10px; background-position: -339px 0;}
img.sprite_imagesrel_batsugif {width:10px; height:10px; background-position: -349px 0;}
img.sprite_imagesrel_batsu_offgif {width:10px; height:10px; background-position: -359px 0;}
img.sprite_imagesrel_marugif {width:10px; height:10px; background-position: -369px 0;}
img.sprite_imagesrel_maru_offgif {width:10px; height:10px; background-position: -379px 0;}
img.sprite_imagesrename-mini-offpng {width:10px; height:10px; background-position: -389px 0;}
img.sprite_imagesrename-minipng {width:10px; height:10px; background-position: -399px 0;}
.sprite_imagessearch-minipng {width:10px; height:10px; background-position: -409px 0;}
.sprite_imagessearch-mini_offpng {width:10px; height:10px; background-position: -419px 0;}
img.sprite_imagessettingspng {width:10px; height:10px; background-position: -429px 0;}
img.sprite_imagestrash_minipng {width:10px; height:10px; background-position: -439px 0;}
#sprite_imagesuss_barhpng {width:10px; height:10px; background-position: -449px 0;}
#sprite_imagesuss_barratehpng {width:10px; height:10px; background-position: -459px 0;}
#sprite_imagesuss_barratevpng {width:10px; height:10px; background-position: -469px 0;}
#sprite_imagesuss_barvpng {width:10px; height:10px; background-position: -479px 0;}
#sprite_imagesuss_bmpng {width:10px; height:10px; background-position: -489px 0;}
#sprite_imagesuss_cmphpng {width:10px; height:10px; background-position: -499px 0;}
#sprite_imagesuss_linepng {width:10px; height:10px; background-position: -509px 0;}
#sprite_imagesuss_piepng {width:10px; height:10px; background-position: -519px 0;}
#sprite_imagesuss_radarpng {width:10px; height:10px; background-position: -529px 0;}
img.sprite_imagesyonda-small-bwpng {width:10px; height:10px; background-position: -539px 0;}
img.sprite_imagesyonda-smallgif {width:10px; height:10px; background-position: -549px 0;}
img.sprite_imagesyonda-smallpng {width:10px; height:10px; background-position: -559px 0;}
img.sprite_imageswinminipng {width:12px; height:10px; background-position: -569px 0;}
#sprite_imagesexternal-link-blue-light04png {width:12px; height:11px; background-position: -581px 0;}
#sprite_imagesexternal-link-gray-light04png {width:12px; height:11px; background-position: -593px 0;}
img.sprite_imagesgbl2png {width:16px; height:11px; background-position: -605px 0;}
img.sprite_imagesjp2png {width:16px; height:11px; background-position: 0 -11px;}
img.sprite_imagesus2png {width:16px; height:11px; background-position: -16px -11px;}
.sprite_imagescheck-off-12pxpng {width:12px; height:12px; background-position: -32px -11px;}
.sprite_imagescheck-on-12pxpng {width:12px; height:12px; background-position: -44px -11px;}
img.sprite_imagesconfigminipng {width:12px; height:12px; background-position: -56px -11px;}
img.sprite_imagessquare_minuspng {width:12px; height:12px; background-position: -68px -11px;}
img.sprite_imagessquare_pluspng {width:12px; height:12px; background-position: -80px -11px;}
#sprite_imagesenvelope-closegif {width:16px; height:12px; background-position: -92px -11px;}
.sprite_imagescheck3-mid-13pxpng {width:13px; height:13px; background-position: -108px -11px;}
.sprite_imagescheck3-mid-dis-13pxpng {width:13px; height:13px; background-position: -121px -11px;}
.sprite_imagescheck3-mid-hl-13pxpng {width:13px; height:13px; background-position: -134px -11px;}
.sprite_imagescheck3-off-13pxpng {width:13px; height:13px; background-position: -147px -11px;}
.sprite_imagescheck3-off-dis-13pxpng {width:13px; height:13px; background-position: -160px -11px;}
.sprite_imagescheck3-off-hl-13pxpng {width:13px; height:13px; background-position: -173px -11px;}
.sprite_imagescheck3-on-13pxpng {width:13px; height:13px; background-position: -186px -11px;}
.sprite_imagescheck3-on-dis-13pxpng {width:13px; height:13px; background-position: -199px -11px;}
.sprite_imagescheck3-on-hl-13pxpng {width:13px; height:13px; background-position: -212px -11px;}
img.sprite_imagesfig-zoom-inpng {width:14px; height:13px; background-position: -225px -11px;}
img.sprite_imagesfig-zoom-outpng {width:14px; height:13px; background-position: -239px -11px;}
img.sprite_imagesfig-zoom-100percentpng {width:16px; height:13px; background-position: -253px -11px;}
img.sprite_imagesfig-zoom-areamaxpng {width:16px; height:13px; background-position: -269px -11px;}
img.sprite_imagesbgc_latestpng {width:14px; height:14px; background-position: -285px -11px;}
img.sprite_imagesbgc_y1995png {width:14px; height:14px; background-position: -299px -11px;}
img.sprite_imagesbgc_y1996png {width:14px; height:14px; background-position: -313px -11px;}
img.sprite_imagesbgc_y1997png {width:14px; height:14px; background-position: -327px -11px;}
img.sprite_imagesbgc_y1998png {width:14px; height:14px; background-position: -341px -11px;}
img.sprite_imagesbgc_y1999png {width:14px; height:14px; background-position: -355px -11px;}
img.sprite_imagesbgc_y2000png {width:14px; height:14px; background-position: -369px -11px;}
img.sprite_imagesbgc_y2001png {width:14px; height:14px; background-position: -383px -11px;}
img.sprite_imagesbgc_y2002png {width:14px; height:14px; background-position: -397px -11px;}
img.sprite_imagesbgc_y2003png {width:14px; height:14px; background-position: -411px -11px;}
img.sprite_imagesbgc_y2004png {width:14px; height:14px; background-position: -425px -11px;}
img.sprite_imagesbgc_y2005png {width:14px; height:14px; background-position: -439px -11px;}
img.sprite_imagesbgc_y2006png {width:14px; height:14px; background-position: -453px -11px;}
img.sprite_imagesbgc_y2007png {width:14px; height:14px; background-position: -467px -11px;}
img.sprite_imagesbgc_y2008png {width:14px; height:14px; background-position: -481px -11px;}
img.sprite_imagesbgc_y2009png {width:14px; height:14px; background-position: -495px -11px;}
img.sprite_imagesbgc_y2010png {width:14px; height:14px; background-position: -509px -11px;}
img.sprite_imagesbgc_y2011png {width:14px; height:14px; background-position: -523px -11px;}
img.sprite_imagesbgc_y2012png {width:14px; height:14px; background-position: -537px -11px;}
img.sprite_imagesbgc_y2013png {width:14px; height:14px; background-position: -551px -11px;}
img.sprite_imagesbgc_y2014png {width:14px; height:14px; background-position: -565px -11px;}
img.sprite_imagescheck1png {width:14px; height:14px; background-position: -579px -11px;}
img.sprite_imagescheck1_offpng {width:16px; height:14px; background-position: -593px -11px;}
img.sprite_imagesbutton_original_picturepng {width:62px; height:15px; background-position: 0 -25px;}
img.sprite_imagesbullet_arrow_closepng {width:8px; height:16px; background-position: -62px -25px;}
img.sprite_imagesaddpng {width:16px; height:16px; background-position: -70px -25px;}
img.sprite_imagesaddoffpng {width:16px; height:16px; background-position: -86px -25px;}
img.sprite_imagesapplication_view_listpng {width:16px; height:16px; background-position: -102px -25px;}
img.sprite_imagesapplication_view_list_offpng {width:16px; height:16px; background-position: -118px -25px;}
#sprite_imagesapplypng {width:16px; height:16px; background-position: -134px -25px;}
img.sprite_imagesarrow_bothpng {width:16px; height:16px; background-position: -150px -25px;}
img.sprite_imagesarrow_joinpng {width:16px; height:16px; background-position: -166px -25px;}
img.sprite_imagesarrow_join_bluepng {width:16px; height:16px; background-position: -182px -25px;}
img.sprite_imagesarrow_join_offpng {width:16px; height:16px; background-position: -198px -25px;}
img.sprite_imagesarrow_movepng {width:16px; height:16px; background-position: -214px -25px;}
img.sprite_imagesarrow_move_graypng {width:16px; height:16px; background-position: -230px -25px;}
img.sprite_imagesarrow_rightpng {width:16px; height:16px; background-position: -246px -25px;}
img.sprite_imagesarrow_right_graypng {width:16px; height:16px; background-position: -262px -25px;}
img.sprite_imagesarrow_state_blue_leftpng {width:16px; height:16px; background-position: -278px -25px;}
img.sprite_imagesarrow_state_blue_rightpng {width:16px; height:16px; background-position: -294px -25px;}
img.sprite_imagesarrow_state_grey_leftpng {width:16px; height:16px; background-position: -310px -25px;}
img.sprite_imagesarrow_state_grey_rightpng {width:16px; height:16px; background-position: -326px -25px;}
#sprite_imagesatode-large-bwgif {width:16px; height:16px; background-position: -342px -25px;}
#sprite_imagesatode-largegif {width:16px; height:16px; background-position: -358px -25px;}
#sprite_imagesbackpng {width:16px; height:16px; background-position: -374px -25px;}
img.sprite_imagesback2png {width:16px; height:16px; background-position: -390px -25px;}
#sprite_imagesbagplusoffpng {width:16px; height:16px; background-position: -406px -25px;}
img.sprite_imagesbbagpng {width:16px; height:16px; background-position: -422px -25px;}
img.sprite_imagesbbagoffpng {width:16px; height:16px; background-position: -438px -25px;}
#sprite_imagesbbagpluspng {width:16px; height:16px; background-position: -454px -25px;}
#sprite_imagesbfilepluspng {width:16px; height:16px; background-position: -470px -25px;}
#sprite_imagesbfileplusoffpng {width:16px; height:16px; background-position: -486px -25px;}
img.sprite_imagesbin_closedpng {width:16px; height:16px; background-position: -502px -25px;}
img.sprite_imagesbook_openpng {width:16px; height:16px; background-position: -518px -25px;}
img.sprite_imagesbook_open_offpng {width:16px; height:16px; background-position: -534px -25px;}
img.sprite_imagesbuildingpng {width:16px; height:16px; background-position: -550px -25px;}
#sprite_imagesbuilding_editpng {width:16px; height:16px; background-position: -566px -25px;}
img.sprite_imagesbullet_errorpng {width:16px; height:16px; background-position: -582px -25px;}
img.sprite_imagesbullet_error_largepng {width:16px; height:16px; background-position: -598px -25px;}
img.sprite_imagescancel_graypng {width:16px; height:16px; background-position: -614px -25px;}
img.sprite_imagescancel_selectionpng {width:16px; height:16px; background-position: 0 -41px;}
img.sprite_imageschart_organisationpng {width:16px; height:16px; background-position: -16px -41px;}
img.sprite_imagescompanysearchpng {width:16px; height:16px; background-position: -32px -41px;}
img.sprite_imagesconfigpng {width:16px; height:16px; background-position: -48px -41px;}
img.sprite_imagescontrol_backpng {width:16px; height:16px; background-position: -64px -41px;}
img.sprite_imagescontrol_back_bluepng {width:16px; height:16px; background-position: -80px -41px;}
img.sprite_imagescontrol_fastforwardpng {width:16px; height:16px; background-position: -96px -41px;}
img.sprite_imagescontrol_fastforward_bluepng {width:16px; height:16px; background-position: -112px -41px;}
img.sprite_imagescontrol_playpng {width:16px; height:16px; background-position: -128px -41px;}
img.sprite_imagescontrol_play_bluepng {width:16px; height:16px; background-position: -144px -41px;}
img.sprite_imagescontrol_rewindpng {width:16px; height:16px; background-position: -160px -41px;}
img.sprite_imagescontrol_rewind_bluepng {width:16px; height:16px; background-position: -176px -41px;}
img.sprite_imagesdatapng {width:16px; height:16px; background-position: -192px -41px;}
#sprite_imagesdefault-stargif {width:16px; height:16px; background-position: -208px -41px;}
img.sprite_imagesdictionarymenugif {width:16px; height:16px; background-position: -224px -41px;}
img.sprite_imagesdiffgif {width:16px; height:16px; background-position: -240px -41px;}
img.sprite_imagesdownloadgif {width:16px; height:16px; background-position: -256px -41px;}
img.sprite_imagesdownloadoffgif {width:16px; height:16px; background-position: -272px -41px;}
#sprite_imagesedit_submitpng {width:16px; height:16px; background-position: -288px -41px;}
#warn_msg_disp {width:16px; height:16px; background-position: -304px -41px;}
#sprite_imagesexcelpng {width:16px; height:16px; background-position: -320px -41px;}
img.sprite_imagesexclamationpng {width:16px; height:16px; background-position: -336px -41px;}
img.sprite_imagesexclamation_octagon_frampng {width:16px; height:16px; background-position: -352px -41px;}
img.sprite_imagesexclamation_redpng {width:16px; height:16px; background-position: -368px -41px;}
img.sprite_imagesfirst-offgif {width:16px; height:16px; background-position: -384px -41px;}
img.sprite_imagesfirstgif {width:16px; height:16px; background-position: -400px -41px;}
img.sprite_imagesfirstfirst-offpng {width:16px; height:16px; background-position: -416px -41px;}
img.sprite_imagesfirstfirstpng {width:16px; height:16px; background-position: -432px -41px;}
img.sprite_imagesfolderpng {width:16px; height:16px; background-position: -448px -41px;}
img.sprite_imagesfolder_addpng {width:16px; height:16px; background-position: -464px -41px;}
img.sprite_imagesfolder_add_graypng {width:16px; height:16px; background-position: -480px -41px;}
img.sprite_imagesfolder_checkoffpng {width:16px; height:16px; background-position: -496px -41px;}
img.sprite_imagesfolder_checkoff_openpng {width:16px; height:16px; background-position: -512px -41px;}
img.sprite_imagesfolder_checkonpng {width:16px; height:16px; background-position: -528px -41px;}
img.sprite_imagesfolder_checkon_openpng {width:16px; height:16px; background-position: -544px -41px;}
img.sprite_imagesfolder_closepng {width:16px; height:16px; background-position: -560px -41px;}
img.sprite_imagesfolder_openpng {width:16px; height:16px; background-position: -576px -41px;}
img.sprite_imagesfolder_pagepng {width:16px; height:16px; background-position: -592px -41px;}
img.sprite_imagesfolder_page_graypng {width:16px; height:16px; background-position: -608px -41px;}
img.sprite_imagesfolder_page_openpng {width:16px; height:16px; background-position: 0 -57px;}
img.sprite_imagesfolder_sharepng {width:16px; height:16px; background-position: -16px -57px;}
img.sprite_imagesfunnelpng {width:16px; height:16px; background-position: -32px -57px;}
#sprite_imagesfusen-label-bwgif {width:16px; height:16px; background-position: -48px -57px;}
img.sprite_imagesfusen-labelgif {width:16px; height:16px; background-position: -64px -57px;}
img.sprite_imagesfuyou_selectionpng {width:16px; height:16px; background-position: -80px -57px;}
img.sprite_imagesgoto_bottompng {width:16px; height:16px; background-position: -96px -57px;}
img.sprite_imagesgoto_bottom_graypng {width:16px; height:16px; background-position: -112px -57px;}
img.sprite_imagesgoto_toppng {width:16px; height:16px; background-position: -128px -57px;}
img.sprite_imagesgoto_top_graypng {width:16px; height:16px; background-position: -144px -57px;}
img.sprite_imagesgrouppng {width:16px; height:16px; background-position: -160px -57px;}
img.sprite_imagesgroupoffpng {width:16px; height:16px; background-position: -176px -57px;}
img.sprite_imageshammer_screwdriverpng {width:16px; height:16px; background-position: -192px -57px;}
img.sprite_imageshelpgif {width:16px; height:16px; background-position: -208px -57px;}
img.sprite_imageshighlighterpng {width:16px; height:16px; background-position: -224px -57px;}
img.sprite_imageshighlighter_offpng {width:16px; height:16px; background-position: -240px -57px;}
#sprite_imageshousepng {width:16px; height:16px; background-position: -256px -57px;}
img.sprite_imagesimportgif {width:16px; height:16px; background-position: -272px -57px;}
#sprite_imagesimportant-large-bwgif {width:16px; height:16px; background-position: -288px -57px;}
#sprite_imagesimportant-largegif {width:16px; height:16px; background-position: -304px -57px;}
img.sprite_imagesinformationpng {width:16px; height:16px; background-position: -320px -57px;}
img.sprite_imageskohokensakupng {width:16px; height:16px; background-position: -336px -57px;}
img.sprite_imageslast-offgif {width:16px; height:16px; background-position: -352px -57px;}
img.sprite_imageslastgif {width:16px; height:16px; background-position: -368px -57px;}
img.sprite_imageslastlast-offpng {width:16px; height:16px; background-position: -384px -57px;}
img.sprite_imageslastlastpng {width:16px; height:16px; background-position: -400px -57px;}
img.sprite_imageslightningpng {width:16px; height:16px; background-position: -416px -57px;}
img.sprite_imageslightning_offpng {width:16px; height:16px; background-position: -432px -57px;}
img.sprite_imagesmagnifierpng {width:16px; height:16px; background-position: -448px -57px;}
img.sprite_imagesmagnifier_offpng {width:16px; height:16px; background-position: -464px -57px;}
img.sprite_imagesmapbuttoniconpng {width:16px; height:16px; background-position: -480px -57px;}
img.sprite_imagesmapbuttonicon_offpng {width:16px; height:16px; background-position: -496px -57px;}
img.sprite_imagesmapiconpng {width:16px; height:16px; background-position: -512px -57px;}
img.sprite_imagesmapicon_offpng {width:16px; height:16px; background-position: -528px -57px;}
#sprite_imagesmark-offgif {width:16px; height:16px; background-position: -544px -57px;}
#sprite_imagesmark-ongif {width:16px; height:16px; background-position: -560px -57px;}
img.sprite_imagesmaru_gpng {width:16px; height:16px; background-position: -576px -57px;}
img.sprite_imagesmerge_selectionpng {width:16px; height:16px; background-position: -592px -57px;}
img.sprite_imagesmonitor_gopng {width:16px; height:16px; background-position: -608px -57px;}
img.sprite_imagesmonitor_gooffpng {width:16px; height:16px; background-position: 0 -73px;}
img.sprite_imagesnext-offgif {width:16px; height:16px; background-position: -16px -73px;}
img.sprite_imagesnextgif {width:16px; height:16px; background-position: -32px -73px;}
img.sprite_imagesoshipinpng {width:16px; height:16px; background-position: -48px -73px;}
img.sprite_imagesoshipin_graypng {width:16px; height:16px; background-position: -64px -73px;}
img.sprite_imagespage_copypng {width:16px; height:16px; background-position: -80px -73px;}
img.sprite_imagespage_copy_graypng {width:16px; height:16px; background-position: -96px -73px;}
img.sprite_imagespage_graypng {width:16px; height:16px; background-position: -112px -73px;}
img.sprite_imagespage_gray_acrobatpng {width:16px; height:16px; background-position: -128px -73px;}
img.sprite_imagespage_stackpng {width:16px; height:16px; background-position: -144px -73px;}
img.sprite_imagespage_whitepng {width:16px; height:16px; background-position: -160px -73px;}
img.sprite_imagespage_white_acrobatpng {width:16px; height:16px; background-position: -176px -73px;}
#sprite_imagespage_white_stackpng {width:16px; height:16px; background-position: -192px -73px;}
img.sprite_imagespatentsearchpng {width:16px; height:16px; background-position: -208px -73px;}
img.sprite_imagespatentsearch_offpng {width:16px; height:16px; background-position: -224px -73px;}
#sprite_imagespluginpng {width:16px; height:16px; background-position: -240px -73px;}
img.sprite_imagesprev-offgif {width:16px; height:16px; background-position: -256px -73px;}
img.sprite_imagesprevgif {width:16px; height:16px; background-position: -272px -73px;}
img.sprite_imagesprint_pagepng {width:16px; height:16px; background-position: -288px -73px;}
#sprite_imagespulldown_offpng {width:16px; height:16px; background-position: -304px -73px;}
#sprite_imagespulldown_onpng {width:16px; height:16px; background-position: -320px -73px;}
img.sprite_imagesrefreshpng {width:16px; height:16px; background-position: -336px -73px;}
img.sprite_imagessettings_middlepng {width:16px; height:16px; background-position: -352px -73px;}
img.sprite_imagesshape_rotate_anticlockwisepng {width:16px; height:16px; background-position: -368px -73px;}
img.sprite_imagesshape_rotate_clockwisepng {width:16px; height:16px; background-position: -384px -73px;}
img.sprite_imagessimmappng {width:16px; height:16px; background-position: -400px -73px;}
img.sprite_imagessort_ascpng {width:16px; height:16px; background-position: -416px -73px;}
img.sprite_imagessort_descpng {width:16px; height:16px; background-position: -432px -73px;}
img.sprite_imagesstarpng {width:16px; height:16px; background-position: -448px -73px;}
img.sprite_imagesstar_offpng {width:16px; height:16px; background-position: -464px -73px;}
img.sprite_imagesstar_off_darkpng {width:16px; height:16px; background-position: -480px -73px;}
img.sprite_imagesstructure_lockpng {width:16px; height:16px; background-position: -496px -73px;}
img.sprite_imagesstructure_lock_offpng {width:16px; height:16px; background-position: -512px -73px;}
img.sprite_imagesstructure_unlockpng {width:16px; height:16px; background-position: -528px -73px;}
img.sprite_imagesstructure_unlock_offpng {width:16px; height:16px; background-position: -544px -73px;}
#sprite_imagesstyle_editpng {width:16px; height:16px; background-position: -560px -73px;}
img.sprite_imagestablepng {width:16px; height:16px; background-position: -576px -73px;}
img.sprite_imagestable_deletepng {width:16px; height:16px; background-position: -592px -73px;}
img.sprite_imagestable_editpng {width:16px; height:16px; background-position: -608px -73px;}
img.sprite_imagestable_multiplepng {width:16px; height:16px; background-position: 0 -89px;}
img.sprite_imagestable_multiple_graypng {width:16px; height:16px; background-position: -16px -89px;}
#sprite_imagestable_multiple_offpng {width:16px; height:16px; background-position: -32px -89px;}
img.sprite_imagestable_offpng {width:16px; height:16px; background-position: -48px -89px;}
img.sprite_imagestable_refreshpng {width:16px; height:16px; background-position: -64px -89px;}
img.sprite_imagestable_refreshoffpng {width:16px; height:16px; background-position: -80px -89px;}
#sprite_imagestargetpng {width:16px; height:16px; background-position: -96px -89px;}
img.sprite_imagestech_searchpng {width:16px; height:16px; background-position: -112px -89px;}
img.sprite_imagestext_list_bulletspng {width:16px; height:16px; background-position: -128px -89px;}
img.sprite_imagestickpng {width:16px; height:16px; background-position: -144px -89px;}
img.sprite_imagesupdate_greenpng {width:16px; height:16px; background-position: -160px -89px;}
img.sprite_imagesupdate_greenoffpng {width:16px; height:16px; background-position: -176px -89px;}
img.sprite_imagesupdate_redpng {width:16px; height:16px; background-position: -192px -89px;}
img.sprite_imagesupdateoffpng {width:16px; height:16px; background-position: -208px -89px;}
img.sprite_imagesuser_bunrui_16png {width:16px; height:16px; background-position: -224px -89px;}
#sprite_imagesuser_bunrui_gray_16png {width:16px; height:16px; background-position: -240px -89px;}
img.sprite_imagesuser_editpng {width:16px; height:16px; background-position: -256px -89px;}
img.sprite_imagesuser_edit_offpng {width:16px; height:16px; background-position: -272px -89px;}
img.sprite_imagesworldpng {width:16px; height:16px; background-position: -288px -89px;}
img.sprite_imageswrench2gif {width:16px; height:16px; background-position: -304px -89px;}
img.sprite_imageswrench_orangepng {width:16px; height:16px; background-position: -320px -89px;}
img.sprite_imageswrench_orange_offpng {width:16px; height:16px; background-position: -336px -89px;}
#sprite_imagesyonda-large-bwgif {width:16px; height:16px; background-position: -352px -89px;}
#sprite_imagesyonda-largegif {width:16px; height:16px; background-position: -368px -89px;}
img.sprite_imageszoom_inpng {width:16px; height:16px; background-position: -384px -89px;}
img.sprite_imageszoom_outpng {width:16px; height:16px; background-position: -400px -89px;}
img.sprite_imageszoom_outoffpng {width:16px; height:16px; background-position: -416px -89px;}
img.sprite_imageszupng {width:16px; height:16px; background-position: -432px -89px;}
img.sprite_imageszumenpng {width:16px; height:16px; background-position: -448px -89px;}
img.sprite_imagesgbl3png {width:22px; height:16px; background-position: -464px -89px;}
img.sprite_imagesjp3png {width:22px; height:16px; background-position: -486px -89px;}
img.sprite_imagesus3png {width:22px; height:16px; background-position: -508px -89px;}
#sprite_imagesenvelope-opengif {width:29px; height:16px; background-position: -530px -89px;}
#sprite_imagesdocarrowpng {width:50px; height:16px; background-position: -559px -89px;}
#sprite_imageslogo_bizcruncherpng {width:118px; height:16px; background-position: 0 -105px;}
img.sprite_imagesbag_plusgif {width:17px; height:17px; background-position: -118px -105px;}
img.sprite_imagesdel_nayoseinfogif {width:17px; height:17px; background-position: -135px -105px;}
img.sprite_imagesdel_nayoseinfo_offgif {width:17px; height:17px; background-position: -152px -105px;}
img.sprite_imagesdel_population-offgif {width:17px; height:17px; background-position: -169px -105px;}
img.sprite_imagesdel_populationgif {width:17px; height:17px; background-position: -186px -105px;}
img.sprite_imagesrename-mini-tgif {width:17px; height:17px; background-position: -203px -105px;}
img.sprite_imagesrename-mini-t_offgif {width:17px; height:17px; background-position: -220px -105px;}
img.sprite_imagessearch-mini-tgif {width:17px; height:17px; background-position: -237px -105px;}
img.sprite_imagessearch-mini-t_offgif {width:17px; height:17px; background-position: -254px -105px;}
img.sprite_imagessavepng {width:18px; height:18px; background-position: -271px -105px;}
img.sprite_imagesuploadpng {width:18px; height:18px; background-position: -289px -105px;}
img.sprite_imagesuploadoffpng {width:18px; height:18px; background-position: -307px -105px;}
img.sprite_imagesbutton_m_2_2gif {width:54px; height:18px; background-position: -325px -105px;}
img.sprite_imagesbutton_m_2_2_offgif {width:54px; height:18px; background-position: -379px -105px;}
img.sprite_imagessentakupng {width:60px; height:18px; background-position: -433px -105px;}
img.sprite_imagessentaku_offpng {width:60px; height:18px; background-position: -493px -105px;}
img.sprite_imageshelpnewpng {width:63px; height:18px; background-position: -553px -105px;}
#sprite_imagesftmask1png {width:65px; height:18px; background-position: 0 -123px;}
#sprite_imagesftmask2png {width:65px; height:18px; background-position: -65px -123px;}
#sprite_imagesftmask3png {width:65px; height:18px; background-position: -130px -123px;}
img.sprite_imagessaveanagif {width:70px; height:18px; background-position: -195px -123px;}
img.sprite_imagessaveana_offgif {width:70px; height:18px; background-position: -265px -123px;}
img.sprite_imagescreating_excelpng {width:76px; height:18px; background-position: -335px -123px;}
img.sprite_imagesusethistorypng {width:76px; height:18px; background-position: -411px -123px;}
img.sprite_imagesusetloadpng {width:76px; height:18px; background-position: -487px -123px;}
img.sprite_imagesusetsavepng {width:76px; height:18px; background-position: 0 -141px;}
img.sprite_imagesexcelgif {width:76px; height:18px; background-position: -76px -141px;}
img.sprite_imagesexcel_datapng {width:76px; height:18px; background-position: -152px -141px;}
img.sprite_imagesexcel_offgif {width:76px; height:18px; background-position: -228px -141px;}
img.sprite_imagesbutton_m_2_3gif {width:78px; height:18px; background-position: -304px -141px;}
img.sprite_imagesbutton_m_2_3_offgif {width:78px; height:18px; background-position: -382px -141px;}
#sprite_imagesbutton_m_extragif {width:78px; height:18px; background-position: -460px -141px;}
img.sprite_imageswrenchgif {width:78px; height:18px; background-position: -538px -141px;}
img.sprite_imageswrench_offgif {width:78px; height:18px; background-position: 0 -159px;}
img.sprite_imagesdata-downloadpng {width:90px; height:18px; background-position: -78px -159px;}
img.sprite_imagesdata-download_offpng {width:90px; height:18px; background-position: -168px -159px;}
img.sprite_imagesselectviewobjpng {width:96px; height:18px; background-position: -258px -159px;}
img.sprite_imagesmakegraphpng {width:100px; height:18px; background-position: -354px -159px;}
img.sprite_imagesmakegraph_offpng {width:100px; height:18px; background-position: -454px -159px;}
img.sprite_imagesusetdrawgraphpng {width:102px; height:18px; background-position: 0 -177px;}
img.sprite_imagessiborikomipng {width:105px; height:18px; background-position: -102px -177px;}
img.sprite_imagessiborikomi_offpng {width:105px; height:18px; background-position: -207px -177px;}
img.sprite_imagescreate_userclassificationpng {width:123px; height:18px; background-position: -312px -177px;}
img.sprite_imagescreate_userclassification_offpng {width:123px; height:18px; background-position: -435px -177px;}
img.sprite_imageskeijipng {width:146px; height:18px; background-position: 0 -195px;}
img.sprite_imageskeiji_offpng {width:146px; height:18px; background-position: -146px -195px;}
img.sprite_imagesusetmaingraphpng {width:164px; height:18px; background-position: -292px -195px;}
img.sprite_imageslinepng {width:14px; height:19px; background-position: -456px -195px;}
img.sprite_imagesline_endpng {width:14px; height:19px; background-position: -470px -195px;}
#sprite_imagesarrow_greenpng {width:15px; height:19px; background-position: -484px -195px;}
#sprite_imagesarrow_redpng {width:15px; height:19px; background-position: -499px -195px;}
img.sprite_imagesline_top0png {width:16px; height:19px; background-position: -514px -195px;}
img.sprite_imagesline_top1png {width:16px; height:19px; background-position: -530px -195px;}
img.sprite_imagescommit_offpng {width:19px; height:19px; background-position: -546px -195px;}
img.sprite_imagesupdownpng {width:14px; height:20px; background-position: -565px -195px;}
#sprite_imagesfindgif {width:48px; height:20px; background-position: -579px -195px;}
#sprite_imagesfind_offgif {width:48px; height:20px; background-position: 0 -215px;}
img.sprite_imagesmain-show-listpng {width:90px; height:20px; background-position: -48px -215px;}
img.sprite_imagescommit_onpng {width:18px; height:21px; background-position: -138px -215px;}
#sprite_imagesbutton_opt_3gif {width:30px; height:21px; background-position: -156px -215px;}
#sprite_imagesbutton_opt_4gif {width:80px; height:21px; background-position: -186px -215px;}
#sprite_imagesdictionarygif {width:122px; height:21px; background-position: -266px -215px;}
img.sprite_imagescommit_on2png {width:19px; height:22px; background-position: -388px -215px;}
img.sprite_imagesfolder_bigpng {width:22px; height:22px; background-position: -407px -215px;}
img.sprite_imagesfolder_big_sharepng {width:22px; height:22px; background-position: -429px -215px;}
#psquery-submit-query-sub {width:60px; height:22px; background-position: -451px -215px;}
input.sprite_imagesbutton_act_2gif {width:78px; height:22px; background-position: -511px -215px;}
input.sprite_imagesbutton_act_2_2gif {width:78px; height:22px; background-position: 0 -237px;}
#sprite_imagesrightholderfilterpng {width:81px; height:22px; background-position: -78px -237px;}
#sprite_imagesbutton_opt_10gif {width:109px; height:22px; background-position: -159px -237px;}
#sprite_imagestitle_m_1gif {width:138px; height:22px; background-position: -268px -237px;}
#sprite_imagesipcfilterpng {width:149px; height:22px; background-position: -406px -237px;}
#sprite_imagesuspcfilterpng {width:159px; height:22px; background-position: 0 -259px;}
#sprite_imagestitle_m_2gif {width:162px; height:22px; background-position: -159px -259px;}
img.sprite_imagescommit_off2png {width:18px; height:23px; background-position: -321px -259px;}
img.sprite_imagesbutton_help_1gif {width:81px; height:23px; background-position: -339px -259px;}
img.sprite_imagesbutton_help_2gif {width:81px; height:23px; background-position: -420px -259px;}
img.sprite_imagesbutton_help_3gif {width:81px; height:23px; background-position: -501px -259px;}
img.sprite_imagesbutton_help_4gif {width:81px; height:23px; background-position: 0 -282px;}
input.sprite_imagesbutton_act_6gif {width:89px; height:23px; background-position: -81px -282px;}
img.sprite_imagesbutton_act_6_offgif {width:89px; height:23px; background-position: -170px -282px;}
#sprite_imagesbutton_m_3gif {width:173px; height:23px; background-position: -259px -282px;}
#sprite_imagessearch-minigif {width:24px; height:24px; background-position: -432px -282px;}
#sprite_imagesbutton_act_8_offgif {width:55px; height:24px; background-position: -456px -282px;}
#sprite_imagesbutton_act_8_ongif {width:55px; height:24px; background-position: -511px -282px;}
#sprite_imagesspecial_offgif {width:60px; height:24px; background-position: -566px -282px;}
#detail_condition_form_close {width:62px; height:24px; background-position: 0 -306px;}
#submit_1, input.submit_1 {width:63px; height:24px; background-position: -62px -306px;}
#sprite_imagesbutton_opt_20gif {width:70px; height:24px; background-position: -125px -306px;}
#sprite_imagesusptopng {width:75px; height:24px; background-position: -195px -306px;}
#sprite_imagesbutton_act_9gif {width:79px; height:24px; background-position: -270px -306px;}
#sprite_imagesbutton_opt_1gif {width:84px; height:24px; background-position: -349px -306px;}
#form_clear {width:90px; height:24px; background-position: -433px -306px;}
img.sprite_imagesai_analysis_buttonpng {width:115px; height:24px; background-position: 0 -330px;}
#sprite_imagesbutton_m_3_graygif {width:115px; height:24px; background-position: -115px -330px;}
img.sprite_imagesdraw_kouzoupng {width:115px; height:24px; background-position: -230px -330px;}
img.sprite_imagesdraw_kouzou_graypng {width:115px; height:24px; background-position: -345px -330px;}
img.sprite_imagesdraw_simmappng {width:115px; height:24px; background-position: -460px -330px;}
img.sprite_imagesdraw_simmap_graypng {width:115px; height:24px; background-position: 0 -354px;}
img.sprite_imagesbutton_m_patent_specificgif {width:117px; height:24px; background-position: -115px -354px;}
#sprite_imagesbutton_m_patent_specific_offgif {width:117px; height:24px; background-position: -232px -354px;}
#sprite_imagesstructuregif {width:133px; height:24px; background-position: -349px -354px;}
#sprite_imagessimmap_icongif {width:139px; height:24px; background-position: -482px -354px;}
#sprite_imagessimmap_icon_offgif {width:139px; height:24px; background-position: 0 -378px;}
#sprite_imagesbutton_opt_11_offgif {width:166px; height:24px; background-position: -139px -378px;}
#sprite_imagesbutton_opt_11_ongif {width:166px; height:24px; background-position: -305px -378px;}
#sprite_imagesheadbgpng {width:1px; height:25px; background-position: -471px -378px;}
#sprite_imagesheadbg_hoverpng {width:1px; height:25px; background-position: -472px -378px;}
#sprite_imagesheadbg_selectedpng {width:1px; height:25px; background-position: -473px -378px;}
#sprite_imagestitle_l_1gif {width:142px; height:25px; background-position: -474px -378px;}
#sprite_imagestitle_l_6gif {width:158px; height:25px; background-position: 0 -403px;}
#sprite_imagestitle_l_2gif {width:180px; height:25px; background-position: -158px -403px;}
#sprite_imagestitle_l_10gif {width:200px; height:25px; background-position: -338px -403px;}
#sprite_imagestitle_l_12gif {width:200px; height:25px; background-position: 0 -428px;}
#sprite_imagestitle_l_3gif {width:228px; height:25px; background-position: -200px -428px;}
#sprite_imagesgoto_analysispng {width:228px; height:28px; background-position: 0 -453px;}
img.sprite_imagesconfirmpng {width:28px; height:29px; background-position: -228px -453px;}
img.sprite_imagesconfirm_bigpng {width:29px; height:30px; background-position: -256px -453px;}
img.sprite_imageswarning_bigpng {width:47px; height:39px; background-position: -285px -453px;}
#sprite_imagespmgslogopng {width:165px; height:40px; background-position: -332px -453px;}
#psquery-submit-query {width:81px; height:42px; background-position: -497px -453px;}
.sprite_imagescheck3-mid-13pxpng:hover {width:13px; height:13px; background-position: -134px -11px;}
.sprite_imagescheck3-on-13pxpng:hover {width:13px; height:13px; background-position: -212px -11px;}
.sprite_imagescheck3-off-13pxpng:hover {width:13px; height:13px; background-position: -173px -11px;}
.sprite_imagescheck3-mid-13pxpng[disabled] {width:13px; height:13px; background-position: -173px -11px;}
.sprite_imagescheck3-on-13pxpng[disabled] {width:13px; height:13px; background-position: -173px -11px;}
.sprite_imagescheck3-off-13pxpng[disabled] {width:13px; height:13px; background-position: -173px -11px;}
img.sprite_imagestinypullmorepng {width:9px; height:8px; background-image: url(/pp/static/sbiz_tinypullmore.svg);margin: 6px 0px;}
img.sprite_imagesaddnewoffpng {width:10px; height:10px; background-image: url(/pp/static/sbiz_add_gray.svg); background-position: center;}
img.sprite_imagesaddnewoffpng2 {width:14px; height:14px; background-image: url(/pp/static/sbiz_add_gray.svg); background-position: center;background-size: contain;}
img.sprite_imagesrel_batsugif {width:17px; height:17px; background-image: url(/pp/static/sbiz_delete02.svg); vertical-align: sub; background-position: center; background-size: contain;}
img.sprite_imagesrel_batsu_offgif {width:17px; height:17px; background-image: url(/pp/static/sbiz_delete02_gray.svg); vertical-align: sub; background-position: center; background-size: contain;}
img.sprite_imagesaddnewpng {width:14px; height:14px; background-size:cover; background-image: url(/pp/static/sbiz_add.svg);background-position: center;}
img.sprite_imagesback-small-offpng {width:14px; height:10px; background-image: url(/pp/static/sbiz_back.svg);margin:-3px 3px}
.sbiz-disable-buttion img.sprite_imagesback-small-offpng {width:14px; height:10px; background-image: url(/pp/static/sbiz_back.svg);margin:-3px 3px}
#sprite_imagesbulletgif {width:12px; height:12px; background-image: url(/pp/static/sbiz_account.svg);vertical-align: middle; background-position: 0px 0px !important;}
img.sprite_imagesrename-minipng {width:16px; height:16px; background-image: url(/pp/static/sbiz_edit.svg);margin: -5px 3px;background-position: center;background-size: contain;background-repeat: no-repeat;}
img.sprite_imagesrename-mini-offpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_edit_gray.svg); background-position: center;}
img.sprite_imagesbuildingpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_edit.svg);margin: 3px 0px;}
.sprite_imagessearch-minipng {width:14px; background-image: url(/pp/static/sbiz_similar.svg);margin: -3px 3px;background-repeat: no-repeat;background-position: center;height: 14px;}
.sbiz-disable-buttion .sprite_imagessearch-minipng {width:14px; background-image: url(/pp/static/sbiz_search_gray.svg);margin: -3px 3px;background-position: center;height: 14px;}
.sprite_imagescheck-off-12pxpng {width:14px; height:14px; background-image: url('/pp/static/sbiz_checkbox01_2.svg'); background-size: contain;box-sizing: border-box;background-position: center; transform: scale(0.9);}
.sprite_imagescheck-on-12pxpng {width:14px; height:14px; background-image: url('/pp/static/sbiz_checkbox01_1.svg'); background-size: contain;box-sizing: border-box;background-position: center;transform: scale(0.9);}
.sprite_imagescheck3-mid-13pxpng, .sprite_imagescheck3-mid-13pxpng:disabled {width:13px; height:13px; background-image: url('/pp/static/sbiz_checkbox01_3.svg'); background-position: center;}
.sprite_imagescheck3-mid-dis-13pxpng {width:13px; height:13px; background-image: url('/pp/static/sbiz_checkbox01_3_disabled.svg'); background-position: center; cursor: default;}
.sprite_imagescheck3-off-13pxpng, .sprite_imagescheck3-off-13pxpng:hover {width:13px; height:13px; background-image: url('/pp/static/sbiz_checkbox01_2.svg'); background-position: center; }
.sprite_imagescheck3-off-dis-13pxpng, .sprite_imagescheck3-off-13pxpng[disabled] {width:13px; height:13px; background-image: url('/pp/static/sbiz_checkbox02_2_disabled.svg'); background-position: center; cursor: default; }
.sprite_imagescheck3-on-13pxpng, .sprite_imagescheck3-on-13pxpng:hover {width:13px; height:13px; background-image: url('/pp/static/sbiz_checkbox01_1.svg'); background-position: center;}
.sprite_imagescheck3-on-13pxpng[disabled] { background: url(/pp/static/sbiz_checkbox02_1_disabled.svg) no-repeat center; }
.sprite_imagescheck3-on-dis-13pxpng {width:13px; height:13px; background-image: url('/pp/static/sbiz_checkbox01_1_disabled.svg'); background-position: center; cursor: default;}
img.sprite_imagesbin_closedpng {width:16px; height:16px; background-size: cover; background-image: url(/pp/static/sbiz_garbage_can.svg);}
span.psquery-cl-del-row img.sprite_imagesbin_closedpng {width:14px; height:14px; margin: 1px; background-image: url(/pp/static/sbiz_garbage_can.svg); background-size: cover;background-position: center;}
img.sprite_imagesbuildingpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_building.svg);margin: 3px 0px;}
img.sprite_imageschart_organisationpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_chart_organisation.svg);margin: 3px 0px;}
img.sprite_imagesdictionarymenugif {width:16px; height:16px;  background-image: url(/pp/static/sbiz_dictionarymenu.svg);margin: 3px 0px;} 
img.icon.sprite_imagesfolder_pagepng {background-position: 0 0;}
img.icon.sprite_imagesfolder_pageoff {width:16px; height:16px;background-image: url(/pp/static/sbiz_folder_page_gray.svg);margin: 3px 0px;background-position: 0 0;}
.newsbizOn img.sprite_imagesfolder_pagepng {width:16px; height:16px;background-image: url(/pp/static/sbiz_folder_page_on.svg);margin: 3px 0px;background-position: center;}
img.sprite_imagesfolder_emptypng {width:16px; height:16px;background-image: url(/pp/static/sbiz_folder_page.svg);margin: 3px 0px;}
img.sprite_imagesfolder_page_open_png {width:16px; height:16px;background-image: url(/pp/static/sbiz_folder_file_open.svg);margin: 3px 0px;background-position: center;}
img.sprite_imagesfolder_page_closepng {width:16px; height:16px;background-image: url(/pp/static/sbiz_folder_file.svg);margin: 3px 0px;background-position: center;}
img.sprite_imagesfusen-labelgif {width:16px; height:16px; background-image: url(/pp/static/sbiz_oher_on.svg);margin: 3px 0px;background-position: center;}
img.sprite_imagesfusen-label-bwgif {width:16px; height:16px; background-image: url(/pp/static/sbiz_oher.svg);margin: 3px 0px;background-position: center;}
img.sprite_imageshammer_screwdriverpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_user_management.svg);margin: 3px 0px;}
img.sprite_imageshelpgif {width:16px; height:16px; background: url(/pp/static/sbiz_help_fill.svg) no-repeat;vertical-align: middle;}
img.sprite_imageshelpgif:hover {width:16px; height:16px; background: url(/pp/static/sbiz_help_fill_hover.svg) no-repeat;vertical-align: middle;}
#sprite_imageshousepng {width:16px; height:16px; background-image: url(/pp/static/sbiz_house.svg);margin: 3px 0px;}
.newsbizOn #sprite_imageshousepng {width:16px; height:16px; background-image: url(/pp/static/sbiz_house_on.svg);margin: 3px 0px;}
img.sprite_imageshammer_screwdriverpng_office {width:16px; height:16px; background-image: url(/pp/static/sbiz_office_management.svg);margin: 3px 0px;}
img.sprite_imageskohokensakupng {width:16px; height:16px; background-image: url(/pp/static/sbiz_kohokensaku.svg);margin: 3px 0px;}
img.sprite_imagespatentsearchpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_patentsearch.svg);margin: 3px 0px;background-position: center;}
.newsbizOn img.sprite_imagespatentsearchpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_patentsearch_on.svg);margin: 3px 0px;background-position: center;}
.psquery-cl-show-result img.sprite_imagespatentsearchpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_kohokensaku.svg);background-position: center;}
img.sprite_imagespatentsearch_offpng {width:16px; height:16px; margin: 3px 0px; background-image: url(/pp/static/sbiz_kohokensaku_gray.svg);background-position: center;}
#sprite_imagespluginpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_plugin.svg);margin: 3px 0px;}
.newsbizOn #sprite_imagespluginpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_plugin_on.svg);margin: 3px 0px;}
img.sprite_imagessimmappng {width:16px; height:16px; background: url(/pp/static/sbiz_simmap.svg) no-repeat;background-position: center;vertical-align: middle;margin: 3px 0px;}
img.sprite_imagessimmap_greypng {width:16px; height:16px; background: url(/pp/static/sbiz_simmap_grey.svg) no-repeat;background-position: center;vertical-align: middle;margin: 3px 0px;}
.newsbizOn img.sprite_imagessimmappng {width:16px; height:16px; background-image: url(/pp/static/sbiz_simmap_on.svg);margin: 3px 0px;}
img#sprite_imagesstyle_editpng {width:16px; height:16px;  background-image: url(/pp/static/sbiz_style_edit.svg);margin: 3px 0px;}
.newsbizOn #sprite_imagesstyle_editpng {width:16px; height:16px;  background-image: url(/pp/static/sbiz_style_edit_on.svg);margin: 3px 0px;}
#sprite_imagestargetpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_target.svg);margin: 3px 0px;}
.newsbizOn #sprite_imagestargetpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_target_on.svg);margin: 3px 0px;}
img.sprite_imagesupdate_greenpng {width:16px; height:16px;background-size: contain; background-image: url(/pp/static/sbiz_load.svg); background-repeat: no-repeat;}
span.psquery-cl-getcount img.sprite_imagesupdate_greenpng {width:14px; height:14px; margin: 1px; background-image: url(/pp/static/sbiz_load.svg); background-size: cover;background-position: center;}
img.sprite_imagesupdate_greenoffpng {width:16px; height:16px;background-size: cover; background-image: url(/pp/static/sbiz_load_gray.svg);background-position: center;}
span.psquery-cl-getcount img.sprite_imagesupdate_greenoffpng {width:14px; height:14px; margin: 1px; background-image: url(/pp/static/sbiz_load_gray.svg); background-size: cover;background-position: center;}
img.sprite_imagesupdate_greenoffpng {width:16px; height:16px;background-size: cover; background-image: url(/pp/static/sbiz_load_blue.svg);background-position: center;}
img.sprite_imagesworldpng {width:16px; height:16px; background-image: url(/pp/static/sbiz_link.svg);margin: 3px 0px;}
img.sprite_imagesgbl3png {width:25px; height:17px; background-image: url(/pp/static/sbiz_gbl.svg);margin: 3px 2px 4px 0px;background-position: center; vertical-align: text-bottom;}
img.sprite_imagesjp3png {width:25px; height:17px; background-image: url(/pp/static/sbiz_jp.svg);margin: 3px 2px 4px 0px;background-position: center; vertical-align: text-bottom;}
img.sprite_imagesus3png {width:25px; height:17px; background-image: url(/pp/static/sbiz_usa.svg);margin: 2px 2px 3px 0px;background-position: center; vertical-align: text-bottom;}
#sprite_imagesenvelope-opengif {width:29px; height:16px; background-position: -514px -89px;}
#sprite_imagesdocarrowpng {width:50px; height:16px; background-position: -543px -89px;}
#sprite_imageslogo_bizcruncherpng {width:108px; height:26px; background-image: url(/pp/static/sbiz_logo.svg);background-position: 0px 0px;}
#sprite_imageslogo_bizcruncherpng:hover {opacity: 0.7;}
img.sprite_imagesbag_plusgif {width: 15px;height: 15px;background-image: url(/pp/static/sbiz_add.svg);margin: 2px;background-size: contain;background-position: center;margin-bottom: 4px;}
img.sprite_imagesdel_populationgif {background: url(/pp/static/sbiz_garbage_can.svg) 100% 100% no-repeat; background-position: center;}
img.sprite_imagesdel_populationgif2 {width:13px; height:13px;background: url(/pp/static/sbiz_delete02.svg) 100% 100% no-repeat; margin-right: -3px;background-position: center;transform: scale(0.9);}
img.sprite_imagesclose_populationlistgif {width: 9px; height: 9px; background-image: url(/pp/static/sbiz_delete02.svg); margin-right: 4px;     margin-bottom: 2px;}
img.sprite_imagesclose_populationlistgif:hover {background-image: url(/pp/static/sbiz_delete01.svg);}
img.sprite_imagesrename-mini-tgif {width:16px; height:16px; background-image: url(/pp/static/sbiz_edit.svg);margin: 3px 0px;background-position: center;}
img.sprite_imagesrename-mini-tgif2 {width:13px; height:13px; background-image: url(/pp/static/sbiz_edit.svg);margin-right: -3px;background-position: center;transform: scale(0.9);}
.sbiz-listfunction img.sprite_imagesrename-mini-tgif {background-size: contain;width:12px; height:12px; background-image: url(/pp/static/sbiz_edit.svg);margin: 3px 0px;}
img.sprite_imagesrename-mini-t_offgif {width:17px; height:17px; background-position: -220px -105px;}
img.sprite_imagessearch-mini-tgif {width:16px; height:16px; background-image: url(/pp/static/sbiz_similar.svg);margin: 4px 0px 3px 0px;}
.sbiz-common-button img.sprite_imagessearch-mini-tgif {background-size: contain; width:12px; height:12px;background-image: url(/pp/static/sbiz_similar.svg);margin: 4px 0px 3px 0px;}

img.sprite_imagessearch-mini-t_offgif {width:16px; height:16px; background-image: url(/pp/static/sbiz_search_gray.svg);margin: 3px 0px;}
.sbiz-common-button img.sprite_imagessearch-mini-t_offgif {background-size: contain; width:12px; height:12px; background-image: url(/pp/static/sbiz_search_gray.svg);margin: 3px 0px;}

.sbiz-listfunction-disable img.sprite_imagessearch-mini-t_offgif {width:12px; height:12px; background-image: url(/pp/static/sbiz_search_gray.svg);margin: 4px 0px 3px 0px;}
img.sprite_imagesupdownpng {width:9px; height:9px; background-position: center;}
img.sbiz_image_up_svg {background: url(/pp/static/sbiz_arrow_drop_up.svg) 0% 0% no-repeat; background-position: center;}
img.sbiz_image_down_svg {background: url(/pp/static/sbiz_arrow_drop_down.svg) 0% 0% no-repeat; background-position: center;}
img.sbiz_content_image_up_svg {background: url(/pp/static/sbiz_arrow_drop_up.svg) 0% 0% no-repeat; background-position: center;}
img.sbiz_content_image_up_disabled_svg {background: url(/pp/static/sbiz_arrow_drop_up_gray.svg) 0% 0% no-repeat; background-position: center;}
img.sbiz_content_image_down_svg {background: url(/pp/static/sbiz_arrow_drop_down.svg) 0% 0% no-repeat; background-position: center;}
img.sbiz_content_image_down_disabled_svg {background: url(/pp/static/sbiz_arrow_drop_down_gray.svg) 0% 0% no-repeat; background-position: center;}
img.sbiz_image_up_svg:hover {background: url(/pp/static/sbiz_arrow_drop_up_hover.svg) 0% 0% no-repeat !important; background-position: center !important;}
img.sbiz_image_down_svg:hover {background: url(/pp/static/sbiz_arrow_drop_down_hover.svg) 0% 0% no-repeat !important; background-position: center !important;}
img.sbiz_content_image_up_svg:hover {background: url(/pp/static/sbiz_arrow_drop_up_hover.svg) 0% 0% no-repeat !important; background-position: center !important;}
img.sbiz_content_image_down_svg:hover {background: url(/pp/static/sbiz_arrow_drop_down_hover.svg) 0% 0% no-repeat !important; background-position: center !important;}
img.sprite_imagesbutton_help_1gif {width:81px; height:23px; background-image: url(/pp/static/sbiz_button_help.svg);margin: 3px 0px;background-position: 0px 0px !important;}
img.sprite_imagesbutton_help_1gif:hover {opacity: 0.7;}
img.sprite_imagesbutton_help_2gif {width:81px; height:23px; background-image: url(/pp/static/sbiz_button_help.svg);background-position: 0px 0px !important;}
img.sprite_imagesbutton_help_2gif:hover {opacity: 0.7;}
img.sprite_imagesbutton_help_3gif {width:81px; height:23px; background-image: url(/pp/static/sbiz_button_help_2.svg);margin: 3px 0px;background-position: 0px 0px !important; background-repeat: no-repeat;}
img.sprite_imagesbutton_help_3gif:hover {opacity: 0.7;}
img.sprite_imagesgoto_toppng {background: url('/pp/static/sbiz_top.svg');background-position: center;background-size: cover;}
img.sprite_imagesgoto_toppng:hover {background: url('/pp/static/sbiz_top_hover.svg');background-position: center;background-size: cover;}
img.sprite_imagesgoto_bottompng {background: url('/pp/static/sbiz_top.svg');background-position: center;background-size: cover; transform: rotate(0.5turn);}
img.sprite_imagesgoto_bottompng:hover {background: url('/pp/static/sbiz_top_hover.svg');background-position: center;background-size: cover; transform: rotate(0.5turn);}
img.sprite_imagesback2png {width: 16px;height: 16px;background: url('/pp/static/sbiz_back.svg');background-position: center;background-size: cover;}
img.sprite_imagesback2png:hover {width: 16px;height: 16px;background: url('/pp/static/sbiz_back_hover.svg');background-position: center;background-size: cover;}
img.sprite_imagespage_whitepng {width:13px; height:13px; background: url(/pp/static/sbiz_checkbox03_2.svg) no-repeat;}
img.sprite_imagestickpng{width: 13px; height: 13px; background: url(/pp/static/sbiz_checkbox03_1.svg) no-repeat;}
img.sprite_imagespage_graypng{width: 13px; height: 13px; background: url(/pp/static/sbiz_checkbox03_3.svg) no-repeat;}
img.sprite_imagesarrow_state_grey_leftpng{width: 13px; height: 13px; background: url(/pp/static/sbiz_left_disabled.svg) no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_leftpng{width: 13px; height: 13px; background: url(/pp/static/sbiz_left.svg) no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_leftpng:hover{width: 13px; height: 13px; background: url(/pp/static/sbiz_left_hover.svg) no-repeat; background-position: center; vertical-align: middle;}

img.sprite_imagesarrow_state_grey_rightpng{width: 13px; height: 13px; background: url(/pp/static/sbiz_right_disabled.svg) no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_rightpng{width: 13px; height: 13px; background: url(/pp/static/sbiz_right.svg) no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_rightpng:hover{width: 13px; height: 13px; background: url(/pp/static/sbiz_right_hover.svg) no-repeat; background-position: center; vertical-align: middle;}

img.sprite_imagesarrow_state_blue_openpng {width: 13px; height: 13px; background: url(/pp/static/sbiz_tab_open.svg) no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_openpng:hover {width: 13px; height: 13px; background: url(/pp/static/sbiz_tab_open_hover.svg) no-repeat; background-position: center; vertical-align: middle;}

img.sprite_imageschart_barpng{ background: url(/pp/static/sbiz_company_about.svg) no-repeat;}
img.sprite_imageschart_baroffpng{ width: 11px; height: 11px;  background: url(/pp/static/sbiz_company_about_gray.svg) no-repeat; }
img.sprite_imagescharticonpng{width: 11px; height: 11px; background: url(/pp/static/sbiz_target_on.svg) no-repeat; background-size: contain; }

.app_code_search_click .sprite_imagessearch-minipng{width: 11px; height: 11px; background: url(/pp/static/sbiz_similar.svg) no-repeat; background-size: contain; }
img.sprite_imagesconfirmpng{background: url(/pp/static/sbiz_help_fill.svg) no-repeat;}
img.sprite_imagesconfirmlargepng{width: 26px; height: 26px; background: url(/pp/static/sbiz_help_fill_large.svg) no-repeat;}
img.sprite_imagesdeletegif{width: 13px; height: 13px; background: url(/pp/static/sbiz_delete01.svg) no-repeat; background-size: contain;}
img.sprite_imagescharticon-offpng{width: 11px; height: 11px; background: url(/pp/static/sbiz_target_on_gray.svg) no-repeat; background-size: contain;}

img.sprite_imagesnextgif {width:16px; height:16px; background: url('/pp/static/sbiz_next_1.svg') no-repeat;background-position: center;}
img.sprite_imagesnext_disabled_gif {width:16px; height:16px; background: url('/pp/static/sbiz_next_1_disabled.svg') no-repeat;background-position: center; cursor: default !important;}
img.sprite_imagesnextgif:hover {width:16px; height:16px; background: url('/pp/static/sbiz_next_1_hover.svg') no-repeat;background-position: center;}

img.sprite_imageslastgif {width:16px; height:16px; background: url('/pp/static/sbiz_next_w.svg') no-repeat;background-position: center;}
img.sprite_imageslast_disabled_gif {width:16px; height:16px; background: url('/pp/static/sbiz_next_w_disabled.svg') no-repeat;background-position: center; cursor: default !important;}
img.sprite_imageslastgif:hover {width:16px; height:16px; background: url('/pp/static/sbiz_next_w_hover.svg') no-repeat;background-position: center;}

img.sprite_imageslastlastpng {width:16px; height:16px; background: url('/pp/static/sbiz_next_stop.svg') no-repeat;background-position: center;}
img.sprite_imageslastlast_disabled_png {width:16px; height:16px; background: url('/pp/static/sbiz_next_stop_disabled.svg') no-repeat;background-position: center; cursor: default !important;}
img.sprite_imageslastlastpng:hover {width:16px; height:16px; background: url('/pp/static/sbiz_next_stop_hover.svg') no-repeat;background-position: center;}

img.sprite_imagesprevgif {width:16px; height:16px; background: url('/pp/static/sbiz_back_1.svg') no-repeat;background-position: center;}
img.sprite_imagesprev_disabled_gif {width:16px; height:16px; background: url('/pp/static/sbiz_back_1_disabled.svg') no-repeat;background-position: center; cursor: default !important;}
img.sprite_imagesprevgif:hover {width:16px; height:16px; background: url('/pp/static/sbiz_back_1_hover.svg') no-repeat;background-position: center;}

img.sprite_imagesfirstgif {width:16px; height:16px; background: url('/pp/static/sbiz_back_w.svg') no-repeat;background-position: center;}
img.sprite_imagesfirst_disabled_gif {width:16px; height:16px; background: url('/pp/static/sbiz_back_w_disabled.svg') no-repeat;background-position: center; cursor: default !important;}
img.sprite_imagesfirstgif:hover {width:16px; height:16px; background: url('/pp/static/sbiz_back_w_hover.svg') no-repeat;background-position: center;}

img.sprite_imagesfirstfirstpng {width:16px; height:16px; background: url('/pp/static/sbiz_back_stop.svg') no-repeat;background-position: center;}
img.sprite_imagesfirstfirst_disabled_png {width:16px; height:16px; background: url('/pp/static/sbiz_back_stop_disabled.svg') no-repeat;background-position: center; cursor: default !important;}
img.sprite_imagesfirstfirstpng:hover {width:16px; height:16px; background: url('/pp/static/sbiz_back_stop_hover.svg') no-repeat;background-position: center;}

img.sprite_imageskeijipng{width: 12px; height: 12px; background: url('/pp/static/sbiz_change.svg') no-repeat; background-position: center;} 
img.sprite_imageskeiji_offpng{width: 12px; height: 12px; background: url('/pp/static/sbiz_change_gray.svg') no-repeat; background-position: center;} 

img.sprite_imagessentakupng{width: 12px; height: 12px; background: url('/pp/static/sbiz_select.svg') no-repeat; background-position: center;    }

img.sprite_imagesarrow_state_blue_leftpng{width: 16px; height: 16px; background: url('/pp/static/sbiz_left.svg') no-repeat; background-position: center;}
img.sprite_imagesarrow_state_blue_leftpng:hover{width: 16px; height: 16px; background: url('/pp/static/sbiz_left_hover.svg') no-repeat; background-position: center;}
img.sprite_imagesarrow_state_grey_leftpng{width: 16px; height: 16px; background: url('/pp/static/sbiz_left_disabled.svg') no-repeat; background-position: center;}

img.sprite_imagesarrow_state_blue_rightpng{width: 16px; height: 16px; background: url('/pp/static/sbiz_right.svg') no-repeat; background-position: center;}
img.sprite_imagesarrow_state_blue_rightpng:hover{width: 16px; height: 16px; background: url('/pp/static/sbiz_right_hover.svg') no-repeat; background-position: center;}
img.sprite_imagesarrow_state_grey_rightpng{width: 16px; height: 16px; background: url('/pp/static/sbiz_right_disabled.svg') no-repeat; background-position: center;}

img.sprite_imagesexcelgif{width: 12px; height:12px; margin-bottom: 2px; background: url('/pp/static/sbiz_excel.svg') no-repeat; background-position: center; background-size: contain;}
img.sprite_imagesexcel_offgif{width: 12px; height:12px; margin-bottom: 2px;background: url('/pp/static/sbiz_excel_gray.svg') no-repeat; background-position: center; background-size: contain;}

img.sprite_imagesexcel_x_gif{width: 12px; height:12px; margin-bottom: 2px; background: url('/pp/static/sbiz_excel_x.svg') no-repeat; background-position: center; background-size: contain;}
img.sprite_imagesexcel_x__offgif{width: 12px; height:12px; margin-bottom: 2px;background: url('/pp/static/sbiz_excel_x_gray.svg') no-repeat; background-position: center; background-size: contain;}

img.sprite_imagesexclamation_redpng{background: url('/pp/static/sbiz_info_small_red.svg') no-repeat; background-position: center; background-size: contain;}

img.sprite_imagesprint_pagepng {width:16px; height:16px; background: url('/pp/static/sbiz_print.svg') no-repeat;background-position: center;vertical-align: middle;}

img.sprite_imagespage_white_acrobatpng {width:16px; height:19px; background: url('/pp/static/sbiz_pdf.svg') no-repeat;background-position: center; vertical-align: middle;}
img.sprite_imagespage_gray_acrobatpng {width:16px; height:19px; background: url('/pp/static/sbiz_pdf_gray.svg') no-repeat;background-position: center; vertical-align: middle;}
img.sbiz_loading {width:20px; height:20px; background: url('/pp/static/sbiz_loading.svg') no-repeat; background-position: center;animation: 1.5s linear infinite rotation1;vertical-align: middle;}

img.sprite_imageshelpnewpng {width:16px; height:16px; background: url('/pp/static/sbiz_help_fill.svg') no-repeat;background-position: center; vertical-align: middle;}
img.sprite_imagessentaku_offpng{width: 12px; height: 12px; background: url('/pp/static/sbiz_select_gray.svg') no-repeat;background-position: center; vertical-align: middle;}

img.sprite_imagesarrow_state_blue_rightpng{background: url('/pp/static/sbiz_right.svg') no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_rightpng:hover{background-image: url('/pp/static/sbiz_right_hover.svg'); background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_grey_rightpng{background: url('/pp/static/sbiz_right_disabled.svg') no-repeat; background-position: center; vertical-align: middle;}

img.sprite_imagesarrow_state_blue_leftpng{background: url('/pp/static/sbiz_left.svg') no-repeat; background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_blue_leftpng:hover{background-image: url('/pp/static/sbiz_left_hover.svg'); background-position: center; vertical-align: middle;}
img.sprite_imagesarrow_state_grey_leftpng{background: url('/pp/static/sbiz_left_disabled.svg') no-repeat; background-position: center; vertical-align: middle;}

img.sprite_imagescheck1png {width:16px; height:16px; background: url('/pp/static/sbiz_evaluation_check_on.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescheck1_offpng {width:16px; height:16px; background: url('/pp/static/sbiz_evaluation_check.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesgrouppng {width:16px; height:16px; background: url('/pp/static/sbiz_account.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesreleasepng {width:16px; height:16px; background: url('/pp/static/sbiz_release.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesreleasepng_gray {width:16px; height:16px; background: url('/pp/static/sbiz_release_gray.svg') no-repeat;background-position: center;vertical-align: middle;}

img.sprite_imagesimportant-smallgif {width:16px; height:16px; background: url('/pp/static/sbiz_star_2.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesatode-smallgif {width:16px; height:16px; background: url('/pp/static/sbiz_light_on.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesyonda-smallgif {width:16px; height:16px; background: url('/pp/static/sbiz_check_2.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesfusen-label-minigif {width:16px; height:16px; background: url('/pp/static/sbiz_oher_on.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_sbiz_delete2 {width:16px; height:16px; background: url('/pp/static/sbiz_delete02.svg') no-repeat;background-position: center;}

img.sprite_imagescontrol_backpng {width:16px; height:16px; background: url('/pp/static/sbiz_back_1_disabled.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescontrol_back_bluepng {width:16px; height:16px; background: url('/pp/static/sbiz_back_1.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescontrol_playpng {width:16px; height:16px; background: url('/pp/static/sbiz_next_1_disabled.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescontrol_play_bluepng {width:16px; height:16px;  background: url('/pp/static/sbiz_next_1.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesshape_rotate_anticlockwisepng {width:16px; height:16px; background: url('/pp/static/sbiz_rotation_left.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesshape_rotate_clockwisepng {width:16px; height:16px; background: url('/pp/static/sbiz_rotation_right.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesnwpng {width:16px; height:16px; background: url('/pp/static/sbiz_window.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagespage_copypng {width:16px; height:16px; background: url('/pp/static/sbiz_copy.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagessettings_middlepng {width:16px; height:16px; background: url('/pp/static/sbiz_setting.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagespage_previouspng {width:16px; height:16px; background: url('/pp/static/sbiz_back_1.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesaddpng {width:16px; height:16px; background: url('/pp/static/sbiz_add.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesback_redpng {width:16px; height:16px; background: url('/pp/static/sbiz_back_red.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesback_graypng {width:16px; height:16px; background: url('/pp/static/sbiz_back_gray.svg') no-repeat;background-position: center;vertical-align: middle;}

img.sprite_imagesfolder_addpng {width:16px; height:16px; background: url('/pp/static/sbiz_user_setting.svg') no-repeat;background-position: center;margin-right: 2px;}
img.sprite_imagesfolder_add_graypng {width:16px; height:16px; background: url('/pp/static/sbiz_user_setting_gray.svg') no-repeat;background-position: center;margin-right: 2px;}
img.sprite_imagesgrouppng {width:16px; height:16px; background: url('/pp/static/sbiz_account.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesreleasepng {width:16px; height:16px; background: url('/pp/static/sbiz_release.svg') no-repeat;background-position: center;vertical-align: middle;}

img.sprite_imagesimportant-smallgif {width:16px; height:16px; background: url('/pp/static/sbiz_star_2.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesatode-smallgif {width:16px; height:16px; background: url('/pp/static/sbiz_light_on.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesyonda-smallgif {width:16px; height:16px; background: url('/pp/static/sbiz_check_2.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagesfusen-label-minigif {width:16px; height:16px; background: url('/pp/static/sbiz_oher_on.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_sbiz_delete2 {width:16px; height:16px; background: url('/pp/static/sbiz_delete02.svg') no-repeat;background-position: center;}

img.sprite_imagescontrol_backpng {width:16px; height:16px; background: url('/pp/static/sbiz_back_1_disabled.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescontrol_back_bluepng {width:16px; height:16px; background: url('/pp/static/sbiz_back_1.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescontrol_playpng {width:16px; height:16px; background: url('/pp/static/sbiz_next_1_disabled.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescontrol_play_bluepng {width:16px; height:16px;  background: url('/pp/static/sbiz_next_1.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagespage_stackpng {width:16px; height:16px; background: url('/pp/static/sbiz_file_2.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagespage_copypng {width:16px; height:16px; background: url('/pp/static/sbiz_copy.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagessettings_middlepng {width:16px; height:16px; background: url('/pp/static/sbiz_setting.svg') no-repeat;background-position: center;vertical-align: middle;}
img.sprite_imagescancel_graypng {width:16px; height:16px;background: url('/pp/static/sbiz_delete02_gray.svg') no-repeat;background-position: center;vertical-align: middle;}

@keyframes rotation1{
	0%{ transform:rotate(0);}
	100%{ transform:rotate(360deg);}
}

.title_button {
    border: 1px solid #2546AA;
    display: inline-flex;
    justify-content: center;
    border-radius: 3px;
    font-weight: bold;
}

.title_button:hover {
    background-color: #ecf5fc;
    text-decoration: none !important;
}

.title_button2 {
    border: 1px solid #2546AA;
    display: inline-flex;
    justify-content: center;
    border-radius: 3px;
    font-weight: bold;
    background: #2546AA 0% 0% no-repeat padding-box;
    color: white;
}

.title_button2:hover {
    background-color: #3c85fc;
    text-decoration: none !important;
}

#psquery-control #headbox img {
    background-position: 0px 0px !important;
} 

#headbox img {
    background-position: 0px 0px !important;
} 

#population-list img {
    background-position: 0px 0px !important;
}

#psquery-control img {
    background-position: 0px 0px !important;
}
.sbiz-toggle {
    width: 11px;
    height: 23px;
    display: block;
    background-image: url(/pp/static/sbiz_icon02.svg);
    background-repeat: no-repeat;
    border-radius: 2px;
}

.sbiz-toggle-left {
    width: 11px;
    height: 23px;
    display: block;
    background-image: url(/pp/static/sbiz_icon01.svg) !important;
    background-repeat: no-repeat;
    border-radius: 2px;
}

.sbiz-pmgs-toggle {
    width: 10px;
    height: 23px;
    display: block;
    background-image: url(/pp/static/sbiz_icon03.svg);
    background-repeat: no-repeat;
    border-radius: 2px;
    background-position: -1px;
}

.sbiz-pmgs-toggle-left {
    width: 10px;
    height: 23px;
    display: block;
    background-image: url(/pp/static/sbiz_icon04.svg) !important;
    background-repeat: no-repeat;
    border-radius: 2px;
    background-position: -1px;
}

img.sprite_imageshelpgif {
    background-position: 0px 0px !important;
}

img.sprite_imagesbaggif {
    display: none;
}

.sprite_imagescheck3-on-13pxpng:hover {
    background-position: center !important;
}

.sprite_imagescheck3-off-13pxpng {
    background-position: center !important;
}


.sprite_imagescheck3-mid-13pxpng:hover {
    background-position: center !important;
}

.sprite_imagescancelgif {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_close_large.svg) !important;
    width:10px; 
    height:10px;
}

.sprite_imagescancelgif:hover {
    background-image: url(/pp/static/sbiz_close_large_hover.svg) !important ;
}

.sprite_imagescancel_monogif {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_delete02_gray.svg) !important;
    width:13px !important; 
    height:13px !important;
}
.sprite_imagescancel_monogif_on {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_delete02.svg) !important;
    width:13px !important; 
    height:13px !important;
}

.sprite_imagescancelgif_nayose {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_delete02.svg) !important;
    width:10px; 
    height:10px;
}
.sprite_imagescancelgif_nayose:hover {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_delete01.svg) !important;
    width:10px; 
    height:10px;
    cursor: pointer;
}
#sprite_imagesmark-ongif, .sprite_imagesmark-ongif {width:16px; height:16px; background-image: url(/pp/static/sbiz_star_2.svg); background-position: center !important;}
#sprite_imagesmark-offgif {width:16px; height:16px; background-image: url(/pp/static/sbiz_star.svg); background-position: center !important;}
img.sprite_imagescancelgif {width:10px; height:10px; background-image: url(/pp/static/sbiz_delete02.svg); background-position: center !important; margin: unset; margin-right: 2px; background-repeat: no-repeat;}
img.sprite_imagestrash_minipng {width:10px; height:10px; background-image: url(/pp/static/sbiz_garbage_can.svg); background-size: contain; background-position: center !important;}

img.sprite_image_close {
    width: 16px;
    height: 16px;
    background: url('/pp/static/sbiz_close_large.svg') no-repeat;
    background-position: center;
}

img.sprite_imagesaddpng {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_add.svg) !important;
    width:13px !important; 
    height:13px !important;
    border-radius: 50%;
}

#psquery-main-control-newline img.sprite_imagesaddpng {
    padding-right: 4px;
}

img#sprite_imagesbackpng {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_back_2.svg) !important;
    width:13px !important; 
    height:13px !important;
    border-radius: 50%;
    vertical-align: middle;
    margin: 0 2px;
    margin-bottom: 4px;
}

img.sprite_imagesquestion {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_help_fill.svg) !important;
    width:13px !important; 
    height:13px !important;
}

img.sprite_imagesgrouppng {
    background-image: url(/pp/static/sbiz_release.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_leep_cloud {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_leep_cloud.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_leep_cloud_gray {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_leep_cloud_gray.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_leep_cloud_overwrite {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_leep_cloud_overwrite.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_leep_cloud_overwrite_gray {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_leep_cloud_overwrite_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_import {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_import.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_import_gray {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_import_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_export {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_export.svg);
    background-position: center;
    background-size: contain;
}

img#sprite_imagesuss_barratehpng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph01.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_barratevpng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph02.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_cmphpng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph03.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_barvpng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph04.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_piepng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph05.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_radarpng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph06.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_barhpng {
    width :14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph07.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_bmpng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph08.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_heatmatrixepng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph09.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_timelinepng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph10.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img#sprite_imagesuss_linepng {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_al_graph12.svg);
    background-position: center;
    background-size: contain;
    margin-bottom: 2px;
}
img.sprite_imagescreate_userclassificationpng {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_folder_page.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagescreate_userclassification_offpng {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_folder_page_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagessort_descpng {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_arrow_drop_down.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagessort_ascpng {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_arrow_drop_up.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagesbook_openpng {
    width: 16px;
    height: 16px;
    background: url(/pp/static/sbiz_dictionarymenu.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagesbook_open_offpng {
    width: 16px;
    height: 16px;
    background: url(/pp/static/sbiz_dictionarymenu_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_add_2 {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_add_2.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_add_2_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_add_2_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_edit {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_edit.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_edit_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_edit_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_save_2 {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_save_2.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_save_2_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_save_2_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_garbage_can {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_garbage_can.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_garbage_can_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_garbage_can_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_download {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_download.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_download_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_download_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_excel {
    width: 12px;
    height: 12px;
    background: url(/pp/static/sbiz_excel.svg) no-repeat;
    background-position: center;
    background-size: contain;
}

img.sprite_sbiz_excel_gray {
    width: 12px;
    height: 12px;
    background: url(/pp/static/sbiz_excel_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}

img.sprite_sbiz_excel_x {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_excel_x.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_excel_x_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_excel_x_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_delete01 {
    width: 13px;
    height: 13px;
    background: url(/pp/static/sbiz_delete01.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_delete01_gray {
    width: 13px;
    height: 13px;
    background: url(/pp/static/sbiz_delete01_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_key_lock {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_key_lock.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_key_lock_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_key_lock_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_key_open {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_key_open.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_key_open_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_key_open_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_delete02 {
    width: 13px;
    height: 13px;
    background: url(/pp/static/sbiz_delete02.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_delete02_gray {
    width: 13px;
    height: 13px;
    background: url(/pp/static/sbiz_delete02_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}

img.sprite_sbiz_keyword {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_keyword.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_keyword_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_keyword_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_keyword_white {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_keyword_white.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_map {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_map.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_map_gray {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_map_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_map_white {
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_map_white.svg) no-repeat;
    background-position: center;
    background-size: contain;
}

img.sprite_image_group_blue {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_group_blue.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_group_gray {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_group_gray.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_merge_blue {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_merge.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_merge_gray {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_merge_gray.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_plus {
    width: 13px;
    height: 13px;
    background: url(/pp/static/sbiz_plus.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_image_delete02 {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_delete02.svg);
    background-position: center;
}

img.sprite_image_export_gray {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_export_gray.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagestable_refreshpng {
    background-image: url(/pp/static/sbiz_line_copy.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_help_2 {
    width: 80px;
    height: 24px;
    background-image: url(/pp/static/sbiz_button_help_2.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_help_2:hover {
    opacity: 0.7;
}
img.sprite_image_dictionarymenu {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_dictionarymenu.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_dictionarymenu_gray {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_dictionarymenu_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_excel {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_excel.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_excel_x {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_excel_x.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_orderchange {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_order_change.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_add_2 {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_add_2.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_check_2 {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_check_2.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_edit {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_edit.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_edit_gray {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_edit_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_save_2 {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_save_2.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_save_2_gray {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_save_2_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_garbage_can {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_garbage_can.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_garbage_can_gray {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_garbage_can_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_delete_2 {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_delete02.svg) !important;
    width:10px; 
    height:10px;
}
img.sprite_image_delete_2:hover {
    background-position: center !important;
    background-image: url(/pp/static/sbiz_delete01.svg) !important;
    width:10px; 
    height:10px;
    cursor: pointer;
}
img.sprite_image_delete_2_gray {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_delete02_gray.svg);
    background-position: center;
    background-size: contain;
}

img#warn_msg_disp {
    width: 20px;
    height: 20px;
    background-image: url(/pp/static/sbiz_alert.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
}

img.sprite_image_download {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_download.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_download_gray {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_download_gray.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_image_setting_change {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_setting_change.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagesmonitor_gopng {
    width: 20px;
    height: 20px;
    background-image: url(/pp/static/sbiz_edit_confirmation.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagesmonitor_gooffpng {
    width: 20px;
    height: 20px;
    background-image: url(/pp/static/sbiz_edit_confitmation_grey.svg);
    background-position: center;
    background-size: contain;
}

img#sprite_imagesstyle_editpng.large {
    width: 20px;
    height: 20px;
    background-position: center;
    background-size: contain;
    vertical-align: bottom;
}

img.sprite_image_leep {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_leep.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_line_add {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_line_add.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_help_fill {
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_help_fill.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_add {
    width: 17px;
    height: 17px;
    background-image: url(/pp/static/sbiz_add.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_image_delete {
    width: 17px;
    height: 17px;
    background-image: url(/pp/static/sbiz_delete.svg);
    background-position: center;
    background-size: contain;
}

.sprite_sbiz_close {
    width: 9px;
    height: 9px;
    background-image: url(/pp/static/sbiz_close_small.svg);
}

.sprite_sbiz_close:hover {
    width: 9px;
    height: 9px;
    background-image: url(/pp/static/sbiz_close_small_hover.svg);
}

img.sprite_imagesbullet_errorpng {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_alert.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_alert_png {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_alert.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_alert_largepng {
    width: 47px;
    height: 39px;
    background-image: url(/pp/static/sbiz_alert_large.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imageshelpnewpng:hover {
    background: url('/pp/static/sbiz_help_fill_hover.svg') no-repeat;
    background-position: center;
    vertical-align: middle;
}

img.sprite_sbiz_load {
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_load.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_star_2 {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_star_2.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_star_2_gray {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_star_2_gray.svg);
    background-position: center;
    background-size: contain;
}
img.sprite_sbiz_star {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_star.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_delete_blue{
    background-image: url('/pp/static/sbiz_close_small.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 9px;
    height: 9px;
    cursor: pointer
}

img.sprite_delete_blue:hover{
    background-image: url('/pp/static/sbiz_close_small_hover.svg');
    width: 9px;
    height: 9px
}

img.sprite_imagesadd_group_white {
    background-image: url(/pp/static/sbiz_add_group_white.svg);
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}

img.sprite_sbiz_download_white {
    background-image: url(/pp/static/sbiz_download_white.svg);
    width: 14px;
    height: 14px;
}

img.sprite_add_white{
    background-image: url('/pp/static/sbiz_add_white.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_add_group {
    background-image: url('/pp/static/sbiz_add_group.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_add_group_gray {
    background-image: url('/pp/static/sbiz_add_group_gray.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_add_gray {
    background-image: url('/pp/static/sbiz_add_gray.svg');
    width: 17px;
    height: 17px;
    background-position: center;
}
img.sprite_load {
    background-image: url('/pp/static/sbiz_load.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_load_gray {
    background-image: url('/pp/static/sbiz_load_gray.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_load_blue {
    background-image: url('/pp/static/sbiz_load_blue.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_copy_gray {
    background-image: url('/pp/static/sbiz_copy_gray.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}

img.sprite_imagesfolder_page_openpng {
    background-image: url('/pp/static/sbiz_folder_2.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14px;
    height: 14px;
    cursor: pointer
}

img.sprite_imagesfolderpng {
    background-image: url('/pp/static/sbiz_folder_page_on.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14px;
    height: 14px;
    cursor: pointer
}

img.sprite_imagesbullet_arrow_closepng {
    background-image: url('/pp/static/sbiz_tab_open.svg');
    background-position: center;
    background-repeat: no-repeat;
    width: 8px;
    height: 20px;
    cursor: pointer
}

img.sprite_imagesbullet_arrow_closepng:hover {
    background-image: url('/pp/static/sbiz_tab_open_hover.svg');
    background-position: center;
    background-repeat: no-repeat;
    width: 8px;
    height: 20px;
    cursor: pointer
}

img.sprite_imagesbullet_arrow_openpng {
    background-image: url('/pp/static/sbiz_tab_open.svg');
    background-position: center;
    background-repeat: no-repeat;
    width: 8px;
    height: 20px;
    cursor: pointer;
    transform: rotate(180deg);
}

img.sprite_imagesbullet_arrow_openpng:hover {
    background-image: url('/pp/static/sbiz_tab_open_hover.svg');
    background-position: center;
    background-repeat: no-repeat;
    width: 8px;
    height: 20px;
    cursor: pointer;
    transform: rotate(180deg);
}

img.sprite_imagesbullet_arrow_rightpng {
    background-image: url('/pp/static/sbiz_tab_close.svg');
    background-position: center;
    background-repeat: no-repeat;
    width: 8px;
    height: 20px;
    cursor: pointer
}

img.sprite_imagesbullet_arrow_rightpng:hover {
    background-image: url('/pp/static/sbiz_tab_close_hover.svg');
    background-position: center;
    background-repeat: no-repeat;
    width: 8px;
    height: 20px;
    cursor: pointer
}

img.sprite_imagesaddoffpng {
    background-image: url('/pp/static/sbiz_add_gray.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 8px;
    height: 12px;
    cursor: pointer
}

.sbiz_folder_page{
    width: 16px;
    height: 16px;
    background: url(/pp/static/sbiz_folder_page.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
.sbiz_folder_page_gray{
    width: 16px;
    height: 16px;
    background: url(/pp/static/sbiz_folder_page_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}

img.sprite_add_white{
    background-image: url('/pp/static/sbiz_add_white.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_add_group {
    background-image: url('/pp/static/sbiz_add_group.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_add_group_gray {
    background-image: url('/pp/static/sbiz_add_group_gray.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_add_gray {
    background-image: url('/pp/static/sbiz_add_gray.svg');
    width: 17px;
    height: 17px;
    background-position: center;
}
img.sprite_load {
    background-image: url('/pp/static/sbiz_load.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_load_red {
    background-image: url('/pp/static/sbiz_load_red.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_load_gray {
    background-image: url('/pp/static/sbiz_load_gray.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_load_blue {
    background-image: url('/pp/static/sbiz_load_blue.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_copy_gray {
    background-image: url('/pp/static/sbiz_copy_gray.svg');
    width: 16px;
    height: 16px;
    background-position: center;
    background-size: contain;
}
img.sprite_imagesfolder_page_onpng {width:16px; height:16px;background-image: url(/pp/static/sbiz_folder_file.svg);margin: 3px 0px;}

img.sprite_right_disabled {width: 6px;height: 9px;background-image: url(/pp/static/sbiz_right_disabled.svg);}

img.sbiz_setting_fill {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_setting_fill.svg);
    background-position: center;
    background-size: contain;
}

img.sbiz_dictionary_menu {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_dictionary_menu.svg);
    background-position: center;
    background-size: contain;
}

img.sbiz_dictionary_menu_gray {
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/.sbiz_dictionary_menu_gray.svg);
    background-position: center;
    background-size: contain;
}

.sbiz_tinypullmore{
    width: 9px;
    height: 5px;
    background: url(/pp/static/sbiz_tinypullmore.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

#sbiz_psm_a{
    width: 65px;
    height: 18px;
    background-image: url(/pp/static/sbiz_psm_a.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
#sbiz_psm_b{
    width: 65px;
    height: 18px;
    background-image: url(/pp/static/sbiz_psm_b.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
#sbiz_psm_c{
    width: 65px;
    height: 18px;
    background-image: url(/pp/static/sbiz_psm_c.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.sbiz_close_small_white{
    width: 9px;
    height: 9px;
    background-image: url(/pp/static/sbiz_close_small_white.svg);
    background-position: center;
    background-repeat: no-repeat;
}
.sprite_sbiz_history{
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_history.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
.sprite_sbiz_history_gray{
    width: 14px;
    height: 14px;
    background: url(/pp/static/sbiz_history_gray.svg) no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagessettings_middlepng_gray {
    width: 16px;
    height: 16px;
    background: url('/pp/static/sbiz_setting_gray.svg') no-repeat;
    background-position: center;
    background-size: contain;
}
img.sprite_imagesarrow_movepng {width:16px; height:16px; background: url(/pp/static/sbiz_move.svg) center center no-repeat;background-size: contain;}
img.sprite_imagesarrow_move_graypng {width:16px; height:16px; background: url(/pp/static/sbiz_move_gray.svg) center center no-repeat;background-size: contain;}

.sbiz_dictionary_menu{
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_dictionary_menu.svg);
    background-position: center;
    background-size: contain;
}

img.sbiz_language {
    width: 15px;
    height: 15px;
    background: url('/pp/static/sbiz_language.svg') no-repeat;
    background-position: center;
    background-size: contain;
}

img.sprite_imagescancelgif_white{
    width: 10px;
    height: 10px;
    background-image: url(/pp/static/sbiz_close_large_white.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    margin-right: 4px;
}

img.sprite_imagescancelgif_white:hover{
    background-image: url(/pp/static/sbiz_close_large_hover_white.svg);
}


img.sprite_image_close_white {
    width: 10px;
    height: 10px;
    background-image: url(/pp/static/sbiz_close_large_white.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    margin-right: 4px;
}

img.sprite_image_close_white:hover{
    background-image: url(/pp/static/sbiz_close_large_hover_white.svg);
}

img.sbiz_setting_blue {
    width: 14px;
    height: 14px;
    background: url('/pp/static/sbiz_setting_blue.svg') no-repeat;
    background-position: center;
    background-size: contain;
}

.sbiz_release_red{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_release_red.svg);
    background-position: center;
    background-size: contain;
}

.sbiz_file_2{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_file_2.svg);
    background-position: center;
    background-size: contain;
}
.sbiz_file_2_gray{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_file_2_gray.svg);
    background-position: center;
    background-size: contain;
}


#sprite_imagesbfilepluspng, img.sprite_imagesbfilepluspng {
    background-image: url(/pp/static/sbiz_file.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

#sprite_imagesbfileplusoffpng, img.sprite_imagesbfileplusoffpng {
    background-image: url(/pp/static/sbiz_file_gray.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

#sprite_imagesbbagpluspng, img.sprite_imagesbbagpluspng {
    background-image: url(/pp/static/sbiz_add_group.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

#sprite_imagesbagplusoffpng, img.sprite_imagesbagplusoffpng {
    background-image: url(/pp/static/sbiz_add_group_gray.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}
.sbiz_merge_white{
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_merge_white.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagescommit_off2png {
    background-image: url(/pp/static/sbiz_key_open_disabled.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-top: 4px;
}

img.sprite_imagescommit_on2png {
    background-image: url(/pp/static/sbiz_key_lock.svg);
    background-position: center;
    background-size: contain;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-top: 4px;
}

img.sprite_imagesrel_maru_offgif{
    width: 17px;
    height: 17px;
    background-image: url(/pp/static/sbiz_circle_gray.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    vertical-align: sub;
    cursor: pointer;
}

img.sprite_imagesrel_marugif{
    width: 17px;
    height: 17px;
    background-image: url(/pp/static/sbiz_circle_red.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    vertical-align: sub;
    cursor: pointer;
}

img.sprite_imagesrel_batsugif{
    width: 17px;
    height: 17px;
    background-image: url(/pp/static/sbiz_delete02.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    vertical-align: sub;
    margin-bottom: 1px;
    cursor: pointer;
}

img.sprite_imagesrel_batsu_offgif{
    width: 17px;
    height: 17px;
    background-image: url(/pp/static/sbiz_delete02_gray.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    vertical-align: sub;
    cursor: pointer;
    margin-bottom: 1px;
}

img.sprite_imagesmaru_gpng{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_icon_g.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

img.sprite_imagesoshipin_graypng {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_pin.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-top :2px;
}


img.sprite_imagesoshipinpng {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_pin_on.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-top :2px;
}

img.sprite_imageswinminipng{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_view.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.sbiz_chart_organisation{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_chart_organisation.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.sbiz_generation{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_generation.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;    
}
.sbiz_calendar{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_calendar.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;   
}
.sbiz_folder_file{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_folder_2.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;   
}

img.sprite_imagessquare_minuspng{
    width: 15px;
    height: 15px;
    background-image: url(/pp/static/sbiz_add_3.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;   
}

img.sprite_imagessquare_pluspng{
    width: 15px;
    height: 15px;
    background-image: url(/pp/static/sbiz_add_2.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;   
}

.sbiz_list_setting{
    width: 14px;
    height: 14px;
    background-image: url(/pp/static/sbiz_list_setting.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;   
}
.sbiz_minus{
    width: 13px;
    height: 13px;
    background-image: url(/pp/static/sbiz_minus.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;   
}

img.sprite_imagesfolder_white_pagepng {
    width:16px;
    height:16px;
    background-image: url(/pp/static/sbiz_folder_page_white.svg);
    margin: 3px 0px;
    background-position: center;
}
.sbiz_load_setting{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_load_setting.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;  
    cursor:pointer;   
}

.sbiz_load_setting_gray{
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_load_setting_gray.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center; 
    cursor:default;  
}

img.sprite_imagesfolder_pagepng {
    width:16px;
    height:16px;
    background-image: url(/pp/static/sbiz_folder_page.svg);
    margin: 3px 0px;
    background-position: center;
}

img.sprite_imagesfolder_page_graypng {
    width:16px;
    height:16px;
    background-image: url(/pp/static/sbiz_folder_page_gray.svg);
    margin: 3px 0px;
    background-position: center;
}

img.sprite_imagesbuilding_edit_jppng {
    width:25px; 
    height:16px; 
    background-image: url(/pp/static/sbiz_building_edit_jp.svg);
    margin: 3px 0px;
    background-position: center; 
}
img.sprite_imagesbuilding_edit_uspng {
    width:25px; 
    height:16px; 
    background-image: url(/pp/static/sbiz_building_edit_usa.svg);
    margin: 3px 0px;
    background-position: center; 
}
img.sprite_imagesbuilding_edit_gblpng {
    width:25px; 
    height:16px; 
    background-image: url(/pp/static/sbiz_building_edit_gbl.svg);
    margin: 3px 0px;
    background-position: center; 
}
.sbiz_button_help_en{
    width: 80px;
    height: 24px;
    background: url(/pp/static/sbiz_button_help_en.svg) no-repeat center; 
}
.sbiz_button_help_en:hover {
    opacity: 0.7;
}

.sbiz_button_help_2_en{
    width: 80px;
    height: 24px;
    background: url(/pp/static/sbiz_button_help_2_en.svg) no-repeat center;
}

img#sprite_imagesexternal-link-blue-light04png{
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_tab.svg);
    background-position: 0px -1px;
}

img#sprite_imagesexternal-link-gray-light04png{
    width: 12px;
    height: 12px;
    background-image: url(/pp/static/sbiz_tab_gray.svg);
    background-position: 0px -1px;
}

img.sprite_imageszoomfit_png {
    width:16px;
    height:16px;
    background-image: url(/pp/static/sbiz_zoomfit.png);
    margin: 3px 0px;
    background-position: center;
}
img.sprite_imageszoomorig_png {
    width:16px;
    height:16px;
    background-image: url(/pp/static/sbiz_zoomorig.png);
    margin: 3px 0px;
    background-position: center;
}
img.sprite_imagesgbl2png {
    width: 18px;
    height: 12px;
    background-image: url(/pp/static/sbiz_gbl.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagesjp2png {
    width: 18px;
    height: 12px;
    background-image: url(/pp/static/sbiz_jp.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagesus2png {
    width: 18px;
    height: 12px;
    background-image: url(/pp/static/sbiz_usa.svg);
    background-position: center;
    background-size: contain;
}

img.sprite_imagespatentsearchpng_white {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_patentsearch_white.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 3px;
}

img.sprite_imagestinypullmorepng_right {
    width: 8px;
    height: 14px;
    background-image: url(/pp/static/sbiz_tinypullmore_right.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

img.sprite_imagestargetpng_white {
    width: 16px;
    height: 16px;
    background-image: url(/pp/static/sbiz_target_white.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 3px;
}
.kksprite{background:url(kksprite.png?_=1745369665) no-repeat;}
img.kksprite_kkimgnppng {width:9px; height:11px; background-position: 0 0;}
img.kksprite_kkimgchpng {width:11px; height:11px; background-position: -9px 0;}
img.kksprite_kkimgadpng {width:16px; height:11px; background-position: -20px 0;}
img.kksprite_kkimgaepng {width:16px; height:11px; background-position: -36px 0;}
img.kksprite_kkimgafpng {width:16px; height:11px; background-position: -52px 0;}
img.kksprite_kkimgagpng {width:16px; height:11px; background-position: -68px 0;}
img.kksprite_kkimgaipng {width:16px; height:11px; background-position: -84px 0;}
img.kksprite_kkimgalpng {width:16px; height:11px; background-position: -100px 0;}
img.kksprite_kkimgampng {width:16px; height:11px; background-position: -116px 0;}
img.kksprite_kkimganpng {width:16px; height:11px; background-position: -132px 0;}
img.kksprite_kkimgaopng {width:16px; height:11px; background-position: -148px 0;}
img.kksprite_kkimgappng {width:16px; height:11px; background-position: -164px 0;}
img.kksprite_kkimgarpng {width:16px; height:11px; background-position: -180px 0;}
img.kksprite_kkimgaspng {width:16px; height:11px; background-position: -196px 0;}
img.kksprite_kkimgatpng {width:16px; height:11px; background-position: -212px 0;}
img.kksprite_kkimgaupng {width:16px; height:11px; background-position: -228px 0;}
img.kksprite_kkimgawpng {width:16px; height:11px; background-position: -244px 0;}
img.kksprite_kkimgaxpng {width:16px; height:11px; background-position: -260px 0;}
img.kksprite_kkimgazpng {width:16px; height:11px; background-position: -276px 0;}
img.kksprite_kkimgbapng {width:16px; height:11px; background-position: -292px 0;}
img.kksprite_kkimgbbpng {width:16px; height:11px; background-position: -308px 0;}
img.kksprite_kkimgbdpng {width:16px; height:11px; background-position: -324px 0;}
img.kksprite_kkimgbepng {width:16px; height:11px; background-position: -340px 0;}
img.kksprite_kkimgbfpng {width:16px; height:11px; background-position: -356px 0;}
img.kksprite_kkimgbgpng {width:16px; height:11px; background-position: -372px 0;}
img.kksprite_kkimgbhpng {width:16px; height:11px; background-position: -388px 0;}
img.kksprite_kkimgbipng {width:16px; height:11px; background-position: -404px 0;}
img.kksprite_kkimgbjpng {width:16px; height:11px; background-position: -420px 0;}
img.kksprite_kkimgbmpng {width:16px; height:11px; background-position: -436px 0;}
img.kksprite_kkimgbnpng {width:16px; height:11px; background-position: -452px 0;}
img.kksprite_kkimgbopng {width:16px; height:11px; background-position: -468px 0;}
img.kksprite_kkimgbrpng {width:16px; height:11px; background-position: -484px 0;}
img.kksprite_kkimgbspng {width:16px; height:11px; background-position: -500px 0;}
img.kksprite_kkimgbtpng {width:16px; height:11px; background-position: -516px 0;}
img.kksprite_kkimgbvpng {width:16px; height:11px; background-position: -532px 0;}
img.kksprite_kkimgbwpng {width:16px; height:11px; background-position: -548px 0;}
img.kksprite_kkimgbxpng {width:16px; height:11px; background-position: -564px 0;}
img.kksprite_kkimgbypng {width:16px; height:11px; background-position: -580px 0;}
img.kksprite_kkimgbzpng {width:16px; height:11px; background-position: -596px 0;}
img.kksprite_kkimgcapng {width:16px; height:11px; background-position: -612px 0;}
img.kksprite_kkimgcataloniapng {width:16px; height:11px; background-position: 0 -11px;}
img.kksprite_kkimgccpng {width:16px; height:11px; background-position: -16px -11px;}
img.kksprite_kkimgcdpng {width:16px; height:11px; background-position: -32px -11px;}
img.kksprite_kkimgcfpng {width:16px; height:11px; background-position: -48px -11px;}
img.kksprite_kkimgcgpng {width:16px; height:11px; background-position: -64px -11px;}
img.kksprite_kkimgcipng {width:16px; height:11px; background-position: -80px -11px;}
img.kksprite_kkimgckpng {width:16px; height:11px; background-position: -96px -11px;}
img.kksprite_kkimgclpng {width:16px; height:11px; background-position: -112px -11px;}
img.kksprite_kkimgcmpng {width:16px; height:11px; background-position: -128px -11px;}
img.kksprite_kkimgcnpng {width:16px; height:11px; background-position: -144px -11px;}
img.kksprite_kkimgcopng {width:16px; height:11px; background-position: -160px -11px;}
img.kksprite_kkimgcrpng {width:16px; height:11px; background-position: -176px -11px;}
img.kksprite_kkimgcspng {width:16px; height:11px; background-position: -192px -11px;}
img.kksprite_kkimgcupng {width:16px; height:11px; background-position: -208px -11px;}
img.kksprite_kkimgcvpng {width:16px; height:11px; background-position: -224px -11px;}
img.kksprite_kkimgcxpng {width:16px; height:11px; background-position: -240px -11px;}
img.kksprite_kkimgcypng {width:16px; height:11px; background-position: -256px -11px;}
img.kksprite_kkimgczpng {width:16px; height:11px; background-position: -272px -11px;}
img.kksprite_kkimgddpng {width:16px; height:11px; background-position: -288px -11px;}
img.kksprite_kkimgdepng {width:16px; height:11px; background-position: -304px -11px;}
img.kksprite_kkimgdjpng {width:16px; height:11px; background-position: -320px -11px;}
img.kksprite_kkimgdkpng {width:16px; height:11px; background-position: -336px -11px;}
img.kksprite_kkimgdlpng {width:16px; height:11px; background-position: -352px -11px;}
img.kksprite_kkimgdmpng {width:16px; height:11px; background-position: -368px -11px;}
img.kksprite_kkimgdopng {width:16px; height:11px; background-position: -384px -11px;}
img.kksprite_kkimgdzpng {width:16px; height:11px; background-position: -400px -11px;}
img.kksprite_kkimgeapng {width:16px; height:11px; background-position: -416px -11px;}
img.kksprite_kkimgecpng {width:16px; height:11px; background-position: -432px -11px;}
img.kksprite_kkimgeepng {width:16px; height:11px; background-position: -448px -11px;}
img.kksprite_kkimgegpng {width:16px; height:11px; background-position: -464px -11px;}
img.kksprite_kkimgehpng {width:16px; height:11px; background-position: -480px -11px;}
img.kksprite_kkimgempng {width:16px; height:11px; background-position: -496px -11px;}
img.kksprite_kkimgenglandpng {width:16px; height:11px; background-position: -512px -11px;}
img.kksprite_kkimgeppng {width:16px; height:11px; background-position: -528px -11px;}
img.kksprite_kkimgerpng {width:16px; height:11px; background-position: -544px -11px;}
img.kksprite_kkimgespng {width:16px; height:11px; background-position: -560px -11px;}
img.kksprite_kkimgetpng {width:16px; height:11px; background-position: -576px -11px;}
img.kksprite_kkimgeuropeanunionpng {width:16px; height:11px; background-position: -592px -11px;}
img.kksprite_kkimgfampng {width:16px; height:11px; background-position: -608px -11px;}
img.kksprite_kkimgfipng {width:16px; height:11px; background-position: 0 -22px;}
img.kksprite_kkimgfjpng {width:16px; height:11px; background-position: -16px -22px;}
img.kksprite_kkimgfkpng {width:16px; height:11px; background-position: -32px -22px;}
img.kksprite_kkimgfmpng {width:16px; height:11px; background-position: -48px -22px;}
img.kksprite_kkimgfopng {width:16px; height:11px; background-position: -64px -22px;}
img.kksprite_kkimgfrpng {width:16px; height:11px; background-position: -80px -22px;}
img.kksprite_kkimggapng {width:16px; height:11px; background-position: -96px -22px;}
img.kksprite_kkimggbpng {width:16px; height:11px; background-position: -112px -22px;}
img.kksprite_kkimggcpng {width:16px; height:11px; background-position: -128px -22px;}
img.kksprite_kkimggdpng {width:16px; height:11px; background-position: -144px -22px;}
img.kksprite_kkimggepng {width:16px; height:11px; background-position: -160px -22px;}
img.kksprite_kkimggfpng {width:16px; height:11px; background-position: -176px -22px;}
img.kksprite_kkimgghpng {width:16px; height:11px; background-position: -192px -22px;}
img.kksprite_kkimggipng {width:16px; height:11px; background-position: -208px -22px;}
img.kksprite_kkimgglpng {width:16px; height:11px; background-position: -224px -22px;}
img.kksprite_kkimggmpng {width:16px; height:11px; background-position: -240px -22px;}
img.kksprite_kkimggnpng {width:16px; height:11px; background-position: -256px -22px;}
img.kksprite_kkimggppng {width:16px; height:11px; background-position: -272px -22px;}
img.kksprite_kkimggqpng {width:16px; height:11px; background-position: -288px -22px;}
img.kksprite_kkimggrpng {width:16px; height:11px; background-position: -304px -22px;}
img.kksprite_kkimggspng {width:16px; height:11px; background-position: -320px -22px;}
img.kksprite_kkimggtpng {width:16px; height:11px; background-position: -336px -22px;}
img.kksprite_kkimggupng {width:16px; height:11px; background-position: -352px -22px;}
img.kksprite_kkimggwpng {width:16px; height:11px; background-position: -368px -22px;}
img.kksprite_kkimggypng {width:16px; height:11px; background-position: -384px -22px;}
img.kksprite_kkimghkpng {width:16px; height:11px; background-position: -400px -22px;}
img.kksprite_kkimghmpng {width:16px; height:11px; background-position: -416px -22px;}
img.kksprite_kkimghnpng {width:16px; height:11px; background-position: -432px -22px;}
img.kksprite_kkimghrpng {width:16px; height:11px; background-position: -448px -22px;}
img.kksprite_kkimghtpng {width:16px; height:11px; background-position: -464px -22px;}
img.kksprite_kkimghupng {width:16px; height:11px; background-position: -480px -22px;}
img.kksprite_kkimgidpng {width:16px; height:11px; background-position: -496px -22px;}
img.kksprite_kkimgiepng {width:16px; height:11px; background-position: -512px -22px;}
img.kksprite_kkimgilpng {width:16px; height:11px; background-position: -528px -22px;}
img.kksprite_kkimginpng {width:16px; height:11px; background-position: -544px -22px;}
img.kksprite_kkimgiopng {width:16px; height:11px; background-position: -560px -22px;}
img.kksprite_kkimgiqpng {width:16px; height:11px; background-position: -576px -22px;}
img.kksprite_kkimgirpng {width:16px; height:11px; background-position: -592px -22px;}
img.kksprite_kkimgispng {width:16px; height:11px; background-position: -608px -22px;}
img.kksprite_kkimgitpng {width:16px; height:11px; background-position: 0 -33px;}
img.kksprite_kkimgjmpng {width:16px; height:11px; background-position: -16px -33px;}
img.kksprite_kkimgjopng {width:16px; height:11px; background-position: -32px -33px;}
img.kksprite_kkimgjppng {width:16px; height:11px; background-position: -48px -33px;}
img.kksprite_kkimgkepng {width:16px; height:11px; background-position: -64px -33px;}
img.kksprite_kkimgkgpng {width:16px; height:11px; background-position: -80px -33px;}
img.kksprite_kkimgkhpng {width:16px; height:11px; background-position: -96px -33px;}
img.kksprite_kkimgkipng {width:16px; height:11px; background-position: -112px -33px;}
img.kksprite_kkimgkmpng {width:16px; height:11px; background-position: -128px -33px;}
img.kksprite_kkimgknpng {width:16px; height:11px; background-position: -144px -33px;}
img.kksprite_kkimgkppng {width:16px; height:11px; background-position: -160px -33px;}
img.kksprite_kkimgkrpng {width:16px; height:11px; background-position: -176px -33px;}
img.kksprite_kkimgkwpng {width:16px; height:11px; background-position: -192px -33px;}
img.kksprite_kkimgkypng {width:16px; height:11px; background-position: -208px -33px;}
img.kksprite_kkimgkzpng {width:16px; height:11px; background-position: -224px -33px;}
img.kksprite_kkimglapng {width:16px; height:11px; background-position: -240px -33px;}
img.kksprite_kkimglbpng {width:16px; height:11px; background-position: -256px -33px;}
img.kksprite_kkimglcpng {width:16px; height:11px; background-position: -272px -33px;}
img.kksprite_kkimglipng {width:16px; height:11px; background-position: -288px -33px;}
img.kksprite_kkimglkpng {width:16px; height:11px; background-position: -304px -33px;}
img.kksprite_kkimglrpng {width:16px; height:11px; background-position: -320px -33px;}
img.kksprite_kkimglspng {width:16px; height:11px; background-position: -336px -33px;}
img.kksprite_kkimgltpng {width:16px; height:11px; background-position: -352px -33px;}
img.kksprite_kkimglupng {width:16px; height:11px; background-position: -368px -33px;}
img.kksprite_kkimglvpng {width:16px; height:11px; background-position: -384px -33px;}
img.kksprite_kkimglypng {width:16px; height:11px; background-position: -400px -33px;}
img.kksprite_kkimgmapng {width:16px; height:11px; background-position: -416px -33px;}
img.kksprite_kkimgmcpng {width:16px; height:11px; background-position: -432px -33px;}
img.kksprite_kkimgmdpng {width:16px; height:11px; background-position: -448px -33px;}
img.kksprite_kkimgmgpng {width:16px; height:11px; background-position: -464px -33px;}
img.kksprite_kkimgmhpng {width:16px; height:11px; background-position: -480px -33px;}
img.kksprite_kkimgmkpng {width:16px; height:11px; background-position: -496px -33px;}
img.kksprite_kkimgmlpng {width:16px; height:11px; background-position: -512px -33px;}
img.kksprite_kkimgmmpng {width:16px; height:11px; background-position: -528px -33px;}
img.kksprite_kkimgmnpng {width:16px; height:11px; background-position: -544px -33px;}
img.kksprite_kkimgmopng {width:16px; height:11px; background-position: -560px -33px;}
img.kksprite_kkimgmppng {width:16px; height:11px; background-position: -576px -33px;}
img.kksprite_kkimgmqpng {width:16px; height:11px; background-position: -592px -33px;}
img.kksprite_kkimgmrpng {width:16px; height:11px; background-position: -608px -33px;}
img.kksprite_kkimgmspng {width:16px; height:11px; background-position: 0 -44px;}
img.kksprite_kkimgmtpng {width:16px; height:11px; background-position: -16px -44px;}
img.kksprite_kkimgmupng {width:16px; height:11px; background-position: -32px -44px;}
img.kksprite_kkimgmvpng {width:16px; height:11px; background-position: -48px -44px;}
img.kksprite_kkimgmwpng {width:16px; height:11px; background-position: -64px -44px;}
img.kksprite_kkimgmxpng {width:16px; height:11px; background-position: -80px -44px;}
img.kksprite_kkimgmypng {width:16px; height:11px; background-position: -96px -44px;}
img.kksprite_kkimgmzpng {width:16px; height:11px; background-position: -112px -44px;}
img.kksprite_kkimgnapng {width:16px; height:11px; background-position: -128px -44px;}
img.kksprite_kkimgncpng {width:16px; height:11px; background-position: -144px -44px;}
img.kksprite_kkimgnepng {width:16px; height:11px; background-position: -160px -44px;}
img.kksprite_kkimgnfpng {width:16px; height:11px; background-position: -176px -44px;}
img.kksprite_kkimgngpng {width:16px; height:11px; background-position: -192px -44px;}
img.kksprite_kkimgnipng {width:16px; height:11px; background-position: -208px -44px;}
img.kksprite_kkimgnlpng {width:16px; height:11px; background-position: -224px -44px;}
img.kksprite_kkimgnopng {width:16px; height:11px; background-position: -240px -44px;}
img.kksprite_kkimgnrpng {width:16px; height:11px; background-position: -256px -44px;}
img.kksprite_kkimgnupng {width:16px; height:11px; background-position: -272px -44px;}
img.kksprite_kkimgnzpng {width:16px; height:11px; background-position: -288px -44px;}
img.kksprite_kkimgoapng {width:16px; height:11px; background-position: -304px -44px;}
img.kksprite_kkimgompng {width:16px; height:11px; background-position: -320px -44px;}
img.kksprite_kkimgpapng {width:16px; height:11px; background-position: -336px -44px;}
img.kksprite_kkimgpepng {width:16px; height:11px; background-position: -352px -44px;}
img.kksprite_kkimgpfpng {width:16px; height:11px; background-position: -368px -44px;}
img.kksprite_kkimgpgpng {width:16px; height:11px; background-position: -384px -44px;}
img.kksprite_kkimgphpng {width:16px; height:11px; background-position: -400px -44px;}
img.kksprite_kkimgpkpng {width:16px; height:11px; background-position: -416px -44px;}
img.kksprite_kkimgplpng {width:16px; height:11px; background-position: -432px -44px;}
img.kksprite_kkimgpmpng {width:16px; height:11px; background-position: -448px -44px;}
img.kksprite_kkimgpnpng {width:16px; height:11px; background-position: -464px -44px;}
img.kksprite_kkimgprpng {width:16px; height:11px; background-position: -480px -44px;}
img.kksprite_kkimgpspng {width:16px; height:11px; background-position: -496px -44px;}
img.kksprite_kkimgptpng {width:16px; height:11px; background-position: -512px -44px;}
img.kksprite_kkimgpwpng {width:16px; height:11px; background-position: -528px -44px;}
img.kksprite_kkimgpypng {width:16px; height:11px; background-position: -544px -44px;}
img.kksprite_kkimgqapng {width:16px; height:11px; background-position: -560px -44px;}
img.kksprite_kkimgrepng {width:16px; height:11px; background-position: -576px -44px;}
img.kksprite_kkimgropng {width:16px; height:11px; background-position: -592px -44px;}
img.kksprite_kkimgrspng {width:16px; height:11px; background-position: -608px -44px;}
img.kksprite_kkimgrupng {width:16px; height:11px; background-position: 0 -55px;}
img.kksprite_kkimgrwpng {width:16px; height:11px; background-position: -16px -55px;}
img.kksprite_kkimgsapng {width:16px; height:11px; background-position: -32px -55px;}
img.kksprite_kkimgsbpng {width:16px; height:11px; background-position: -48px -55px;}
img.kksprite_kkimgscpng {width:16px; height:11px; background-position: -64px -55px;}
img.kksprite_kkimgscotlandpng {width:16px; height:11px; background-position: -80px -55px;}
img.kksprite_kkimgsdpng {width:16px; height:11px; background-position: -96px -55px;}
img.kksprite_kkimgsepng {width:16px; height:11px; background-position: -112px -55px;}
img.kksprite_kkimgsgpng {width:16px; height:11px; background-position: -128px -55px;}
img.kksprite_kkimgshpng {width:16px; height:11px; background-position: -144px -55px;}
img.kksprite_kkimgsipng {width:16px; height:11px; background-position: -160px -55px;}
img.kksprite_kkimgsjpng {width:16px; height:11px; background-position: -176px -55px;}
img.kksprite_kkimgskpng {width:16px; height:11px; background-position: -192px -55px;}
img.kksprite_kkimgslpng {width:16px; height:11px; background-position: -208px -55px;}
img.kksprite_kkimgsmpng {width:16px; height:11px; background-position: -224px -55px;}
img.kksprite_kkimgsnpng {width:16px; height:11px; background-position: -240px -55px;}
img.kksprite_kkimgsopng {width:16px; height:11px; background-position: -256px -55px;}
img.kksprite_kkimgsrpng {width:16px; height:11px; background-position: -272px -55px;}
img.kksprite_kkimgstpng {width:16px; height:11px; background-position: -288px -55px;}
img.kksprite_kkimgsupng {width:16px; height:11px; background-position: -304px -55px;}
img.kksprite_kkimgsvpng {width:16px; height:11px; background-position: -320px -55px;}
img.kksprite_kkimgsypng {width:16px; height:11px; background-position: -336px -55px;}
img.kksprite_kkimgszpng {width:16px; height:11px; background-position: -352px -55px;}
img.kksprite_kkimgtcpng {width:16px; height:11px; background-position: -368px -55px;}
img.kksprite_kkimgtdpng {width:16px; height:11px; background-position: -384px -55px;}
img.kksprite_kkimgtfpng {width:16px; height:11px; background-position: -400px -55px;}
img.kksprite_kkimgtgpng {width:16px; height:11px; background-position: -416px -55px;}
img.kksprite_kkimgthpng {width:16px; height:11px; background-position: -432px -55px;}
img.kksprite_kkimgtjpng {width:16px; height:11px; background-position: -448px -55px;}
img.kksprite_kkimgtkpng {width:16px; height:11px; background-position: -464px -55px;}
img.kksprite_kkimgtlpng {width:16px; height:11px; background-position: -480px -55px;}
img.kksprite_kkimgtmpng {width:16px; height:11px; background-position: -496px -55px;}
img.kksprite_kkimgtnpng {width:16px; height:11px; background-position: -512px -55px;}
img.kksprite_kkimgtopng {width:16px; height:11px; background-position: -528px -55px;}
img.kksprite_kkimgtrpng {width:16px; height:11px; background-position: -544px -55px;}
img.kksprite_kkimgttpng {width:16px; height:11px; background-position: -560px -55px;}
img.kksprite_kkimgtvpng {width:16px; height:11px; background-position: -576px -55px;}
img.kksprite_kkimgtwpng {width:16px; height:11px; background-position: -592px -55px;}
img.kksprite_kkimgtzpng {width:16px; height:11px; background-position: -608px -55px;}
img.kksprite_kkimguapng {width:16px; height:11px; background-position: 0 -66px;}
img.kksprite_kkimgugpng {width:16px; height:11px; background-position: -16px -66px;}
img.kksprite_kkimgumpng {width:16px; height:11px; background-position: -32px -66px;}
img.kksprite_kkimguspng {width:16px; height:11px; background-position: -48px -66px;}
img.kksprite_kkimguypng {width:16px; height:11px; background-position: -64px -66px;}
img.kksprite_kkimguzpng {width:16px; height:11px; background-position: -80px -66px;}
img.kksprite_kkimgvapng {width:16px; height:11px; background-position: -96px -66px;}
img.kksprite_kkimgvcpng {width:16px; height:11px; background-position: -112px -66px;}
img.kksprite_kkimgvepng {width:16px; height:11px; background-position: -128px -66px;}
img.kksprite_kkimgvgpng {width:16px; height:11px; background-position: -144px -66px;}
img.kksprite_kkimgvipng {width:16px; height:11px; background-position: -160px -66px;}
img.kksprite_kkimgvnpng {width:16px; height:11px; background-position: -176px -66px;}
img.kksprite_kkimgvupng {width:16px; height:11px; background-position: -192px -66px;}
img.kksprite_kkimgwalespng {width:16px; height:11px; background-position: -208px -66px;}
img.kksprite_kkimgwfpng {width:16px; height:11px; background-position: -224px -66px;}
img.kksprite_kkimgwopng {width:16px; height:11px; background-position: -240px -66px;}
img.kksprite_kkimgwspng {width:16px; height:11px; background-position: -256px -66px;}
img.kksprite_kkimgxhpng {width:16px; height:11px; background-position: -272px -66px;}
img.kksprite_kkimgydpng {width:16px; height:11px; background-position: -288px -66px;}
img.kksprite_kkimgyepng {width:16px; height:11px; background-position: -304px -66px;}
img.kksprite_kkimgytpng {width:16px; height:11px; background-position: -320px -66px;}
img.kksprite_kkimgyupng {width:16px; height:11px; background-position: -336px -66px;}
img.kksprite_kkimgzapng {width:16px; height:11px; background-position: -352px -66px;}
img.kksprite_kkimgzmpng {width:16px; height:11px; background-position: -368px -66px;}
img.kksprite_kkimgzwpng {width:16px; height:11px; background-position: -384px -66px;}
img.kksprite_kkimgmepng {width:16px; height:12px; background-position: -400px -66px;}
img.kksprite_kkimguppng {width:17px; height:12px; background-position: -416px -66px;}
