@charset "UTF-8";
/* ------------------------------------------------------------------------------------------------ */
/* COMMON CSS */
/* ------------------------------------------------------------------------------------------------ */
/* RESET
------------------------------------------------ */
.KYDPWOG_contents_div applet, .KYDPWOG_contents_div object, .KYDPWOG_contents_div iframe, .KYDPWOG_contents_div h1, .KYDPWOG_contents_div h2, .KYDPWOG_contents_div h3, .KYDPWOG_contents_div h4, .KYDPWOG_contents_div h5, .KYDPWOG_contents_div h6, .KYDPWOG_contents_div p, .KYDPWOG_contents_div blockquote, .KYDPWOG_contents_div pre, .KYDPWOG_contents_div a, .KYDPWOG_contents_div abbr, .KYDPWOG_contents_div acronym, .KYDPWOG_contents_div address, .KYDPWOG_contents_div big, .KYDPWOG_contents_div cite, .KYDPWOG_contents_div code, .KYDPWOG_contents_div del, .KYDPWOG_contents_div dfn, .KYDPWOG_contents_div em, .KYDPWOG_contents_div img, .KYDPWOG_contents_div ins, .KYDPWOG_contents_div kbd, .KYDPWOG_contents_div q, .KYDPWOG_contents_div s, .KYDPWOG_contents_div samp, .KYDPWOG_contents_div small, .KYDPWOG_contents_div strike, .KYDPWOG_contents_div strong, .KYDPWOG_contents_div sub, .KYDPWOG_contents_div sup, .KYDPWOG_contents_div tt, .KYDPWOG_contents_div var, .KYDPWOG_contents_div b, .KYDPWOG_contents_div u, .KYDPWOG_contents_div center, .KYDPWOG_contents_div dl, .KYDPWOG_contents_div dt, .KYDPWOG_contents_div dd, .KYDPWOG_contents_div ol, .KYDPWOG_contents_div ul, .KYDPWOG_contents_div li, .KYDPWOG_contents_div fieldset, .KYDPWOG_contents_div form, .KYDPWOG_contents_div label, .KYDPWOG_contents_div legend, .KYDPWOG_contents_div table, .KYDPWOG_contents_div caption, .KYDPWOG_contents_div tbody, .KYDPWOG_contents_div tfoot, .KYDPWOG_contents_div thead, .KYDPWOG_contents_div tr, .KYDPWOG_contents_div th, .KYDPWOG_contents_div td, .KYDPWOG_contents_div article, .KYDPWOG_contents_div aside, .KYDPWOG_contents_div canvas, .KYDPWOG_contents_div details, .KYDPWOG_contents_div embed, .KYDPWOG_contents_div figure, .KYDPWOG_contents_div figcaption, .KYDPWOG_contents_div footer, .KYDPWOG_contents_div header, .KYDPWOG_contents_div hgroup, .KYDPWOG_contents_div menu, .KYDPWOG_contents_div nav, .KYDPWOG_contents_div output, .KYDPWOG_contents_div ruby, .KYDPWOG_contents_div section, .KYDPWOG_contents_div summary, .KYDPWOG_contents_div time, .KYDPWOG_contents_div mark, .KYDPWOG_contents_div audio, .KYDPWOG_contents_div video { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; }

.KYDPWOG_contents_div q, .KYDPWOG_contents_div blockquote { quotes: none; }

.KYDPWOG_contents_div q:before, .KYDPWOG_contents_div q:after { content: ""; content: none; }

.KYDPWOG_contents_div blockquote:before, .KYDPWOG_contents_div blockquote:after { content: ""; content: none; }

.KYDPWOG_contents_div article, .KYDPWOG_contents_div aside, .KYDPWOG_contents_div details, .KYDPWOG_contents_div figcaption, .KYDPWOG_contents_div figure, .KYDPWOG_contents_div footer, .KYDPWOG_contents_div header, .KYDPWOG_contents_div hgroup, .KYDPWOG_contents_div menu, .KYDPWOG_contents_div nav, .KYDPWOG_contents_div section, .KYDPWOG_contents_div summary { display: block; }

.KYDPWOG_contents_div div, .KYDPWOG_contents_div span { line-height: 1.6; }

/* clearfix */
.KYDPWOG_contents_div .KYDPWOG_clearfix { zoom: 1; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }

/* BASE
------------------------------------------------ */
.KYDPWOG_contents_div { width: 100%; margin: 0 auto; padding: 0; font-family: arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; font-size: 14px; position: relative; line-height: 1.6; background-color: #fff; color: #262626; text-align: left; -webkit-text-size-adjust: 100%; }

@media (min-width: 600px) { .KYDPWOG_contents_div { min-width: auto; } }

@media (max-width: 599px) { .KYDPWOG_contents_div { min-width: 300px; } }

.KYDPWOG_contents_div * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong { margin: 0 0px 20px; }

.KYDPWOG_contents_div a:hover span { text-decoration: underline; }

/* link
------------------------------------------------ */
.KYDPWOG_contents_div a { overflow: visible; }

.KYDPWOG_contents_div a:link { color: #16a9d3; text-decoration: none; outline: none; }

.KYDPWOG_contents_div a:visited { color: #0b60c0; text-decoration: none; }

.KYDPWOG_contents_div a:active, .KYDPWOG_contents_div a:hover { /*color:#f90;*/ text-decoration: underline; cursor: pointer; }

.KYDPWOG_contents_div a [class^="icon-"] { color: inherit; text-decoration: none; }

.KYDPWOG_contents_div a.KYDPWOG_inblock { text-decoration: none; display: inline-block; zoom: 1; }

.KYDPWOG_contents_div a.KYDPWOG_inblock:hover { display: inline-block; zoom: 1; }

.KYDPWOG_contents_div a.btn, .KYDPWOG_contents_div a.btn-info { font-size: inherit; background-color: transparent !important; }

.KYDPWOG_contents_div a.btn:link, .KYDPWOG_contents_div a.btn:visited, .KYDPWOG_contents_div a.btn:active, .KYDPWOG_contents_div a.btn:hover, .KYDPWOG_contents_div a.btn-info:link, .KYDPWOG_contents_div a.btn-info:visited, .KYDPWOG_contents_div a.btn-info:active, .KYDPWOG_contents_div a.btn-info:hover { background-color: transparent !important; }

/* HEADING
------------------------------------------------ */
/* all */
.KYDPWOG_contents_div h1, .KYDPWOG_contents_div .KYDPWOG_h1 { font-size: 24px; font-weight: normal; line-height: 1.2; clear: both; position: relative; }

.KYDPWOG_contents_div h2, .KYDPWOG_contents_div .KYDPWOG_h2 { font-size: 18px; font-weight: normal; line-height: 1.3; clear: both; position: relative; }

.KYDPWOG_contents_div h3, .KYDPWOG_contents_div .KYDPWOG_h3 { font-size: 26px; font-weight: normal; line-height: 1.4; clear: both; position: relative; }

.KYDPWOG_contents_div h4, .KYDPWOG_contents_div .KYDPWOG_h4 { font-size: 18px; font-weight: normal; line-height: 1.4; clear: both; position: relative; }

.KYDPWOG_contents_div h5, .KYDPWOG_contents_div .KYDPWOG_h5, .KYDPWOG_contents_div h6, .KYDPWOG_contents_div .KYDPWOG_h6 { font-size: 12px; font-weight: normal; line-height: 1.4; clear: both; position: relative; }

/* heading type
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_h2-solid, .KYDPWOG_contents_div .KYDPWOG_h3-solid, .KYDPWOG_contents_div .KYDPWOG_h4-solid, .KYDPWOG_contents_div .KYDPWOG_h5-solid { background-color: #eee; }

.KYDPWOG_contents_div .KYDPWOG_h2-pole, .KYDPWOG_contents_div .KYDPWOG_h3-pole { border-left: 5px solid #666; }

.KYDPWOG_contents_div .KYDPWOG_h4-pole, .KYDPWOG_contents_div .KYDPWOG_h5-pole { border-left: 4px solid #666; }

.KYDPWOG_contents_div .KYDPWOG_h2-under, .KYDPWOG_contents_div .KYDPWOG_h3-under, .KYDPWOG_contents_div .KYDPWOG_h4-under, .KYDPWOG_contents_div .KYDPWOG_h5-under { border-bottom: 1px solid #ccc; }

.KYDPWOG_contents_div .KYDPWOG_h2-upper, .KYDPWOG_contents_div .KYDPWOG_h3-upper, .KYDPWOG_contents_div .KYDPWOG_h4-upper, .KYDPWOG_contents_div .KYDPWOG_h5-upper { border-top: 2px solid #666; }

/* h1 */
.KYDPWOG_contents_div .KYDPWOG_h1-banner { margin: 0; padding: 0; font-size: 0; line-height: 1; }

.KYDPWOG_contents_div .KYDPWOG_h1-banner img { width: 100%; }

/* h2 */
.KYDPWOG_contents_div .KYDPWOG_h2-plain { margin: 0 5px 5px; }

.KYDPWOG_contents_div .KYDPWOG_h2-solid { margin: 0 0 20px; padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h2-pole { margin: 0 0 20px; padding: 0 10px; }

.KYDPWOG_contents_div .KYDPWOG_h2-under { margin: 0 0 20px; padding: 0 5px 4px; }

.KYDPWOG_contents_div .KYDPWOG_h2-upper { margin: 0 0 20px; padding: 0 5px 4px; background-color: #f5f5f5; }

.KYDPWOG_contents_div .KYDPWOG_h2-solid.KYDPWOG_h2-dark { background-color: #444; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_h2-solid.KYDPWOG_h2-pole { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h2-solid.KYDPWOG_h2-under { padding: 4px 10px 3px; }

.KYDPWOG_contents_div .KYDPWOG_h2-solid.KYDPWOG_h2-upper { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h2-pole.KYDPWOG_h2-under { padding: 0 5px 4px 10px; }

/* h3 */
.KYDPWOG_contents_div .KYDPWOG_h3-plain { margin: 0 5px 3px; }

.KYDPWOG_contents_div .KYDPWOG_h3-solid { margin: 0 0 15px; padding: 5px 10px 3px; }

.KYDPWOG_contents_div .KYDPWOG_h3-pole { margin: 0 0 15px; padding: 0 10px; }

.KYDPWOG_contents_div .KYDPWOG_h3-under { margin: 0 0 15px; padding: 0 10px 2px; }

.KYDPWOG_contents_div .KYDPWOG_h3-upper { margin: 0 0 15px; padding: 5px 10px; background-color: #f5f5f5; }

.KYDPWOG_contents_div .KYDPWOG_h3-solid.KYDPWOG_h3-pole { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h3-solid.KYDPWOG_h3-under { padding: 5px 10px 2px; }

.KYDPWOG_contents_div .KYDPWOG_h3-solid.KYDPWOG_h3-upper { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h3-pole.KYDPWOG_h3-under { padding: 0px 5px 3px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h3-under > .KYDPWOG_h3-pole { margin: 0 0 8px -5px; padding: 0 10px 0 10px; }

.KYDPWOG_contents_div p + .KYDPWOG_h3 { margin-top: 10px; }

.KYDPWOG_contents_div .KYDPWOG_h3 + p { margin-top: 20px; }

/* h4 */
.KYDPWOG_contents_div .KYDPWOG_h4-plain { margin: 0 5px 3px; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid { margin: 0 0 10px; padding: 4px 10px 2px; }

.KYDPWOG_contents_div .KYDPWOG_h4-pole { margin: 0 0 10px; padding: 0 10px 0 11px; }

.KYDPWOG_contents_div .KYDPWOG_h4-under { margin: 0 0 10px; padding: 0 5px 3px; }

.KYDPWOG_contents_div .KYDPWOG_h4-upper { margin: 0 0 10px; padding: 5px 10px; background-color: #f5f5f5; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid.KYDPWOG_h4-pole { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid.KYDPWOG_h4-under { padding: 5px 10px 1px; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid.KYDPWOG_h4-upper { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h4-pole.KYDPWOG_h4-under { padding: 0px 5px 3px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h4-under > .KYDPWOG_h4-pole { margin: 0 0 7px -5px; padding: 0 10px 0 11px; }

.KYDPWOG_contents_div .KYDPWOG_h4 + p { margin-top: 20px; }

/* h5 */
.KYDPWOG_contents_div .KYDPWOG_h5-plain { margin: 0 5px 3px; }

.KYDPWOG_contents_div .KYDPWOG_h5-solid { margin: 0 0 10px; padding: 3px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h5-pole { margin: 10px 0 4px 5px; padding: 0 10px 0 7px; }

.KYDPWOG_contents_div .KYDPWOG_h5-under { margin: 0 0 5px; padding: 0 10px 1px; }

.KYDPWOG_contents_div .KYDPWOG_h5-upper { margin: 0 0 10px; padding: 5px 10px; background-color: #f5f5f5; }

.KYDPWOG_contents_div .KYDPWOG_h5-solid.KYDPWOG_h5-pole { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h5-solid.KYDPWOG_h5-under { padding: 5px 10px 2px; }

.KYDPWOG_contents_div .KYDPWOG_h5-solid.KYDPWOG_h5-upper { padding: 4px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h5-pole.KYDPWOG_h5-under { padding: 0px 5px 3px 10px; }

.KYDPWOG_contents_div .KYDPWOG_h5 + p { margin-top: 20px; }

/* h6 */
.KYDPWOG_contents_div .KYDPWOG_h6-plain { margin: 0 5px 3px; }

/* right */
.KYDPWOG_contents_div .KYDPWOG_h-right { font-size: 12px; display: inline-block; }

.KYDPWOG_contents_div h2 .KYDPWOG_h-right, .KYDPWOG_contents_div .KYDPWOG_h2 .KYDPWOG_h-right { margin-top: 3px; }

.KYDPWOG_contents_div h3 .KYDPWOG_h-right, .KYDPWOG_contents_div .KYDPWOG_h3 .KYDPWOG_h-right { margin-top: 2px; }

.KYDPWOG_contents_div h4 .KYDPWOG_h-right, .KYDPWOG_contents_div .KYDPWOG_h4 .KYDPWOG_h-right { margin-top: 1px; }

/* group */
.KYDPWOG_contents_div .KYDPWOG_h-group { font-size: 12px; font-weight: normal; line-height: 1.4; clear: both; position: relative; }

.KYDPWOG_contents_div .KYDPWOG_h-group { border-left: 4px solid #16a9d3; }

.KYDPWOG_contents_div .KYDPWOG_h-group { margin: 10px 0 4px 5px; padding: 0 10px 0 7px; }

/* PARAGRAPH
------------------------------------------------ */
/* p */
.KYDPWOG_contents_div p { margin: 0; padding: 0 0 20px; line-height: 1.6; /*font-size:14px;*/ }

.KYDPWOG_contents_div p span { line-height: 1.6; }

/* special */
.KYDPWOG_contents_div p.KYDPWOG_ultra, .KYDPWOG_contents_div p .KYDPWOG_ultra { color: #e00; font-weight: bold; }

.KYDPWOG_contents_div p.KYDPWOG_super, .KYDPWOG_contents_div p .KYDPWOG_super { font-weight: bold; }

/* blockquote */
.KYDPWOG_contents_div blockquote { margin: 0 0 20px; padding: 10px; background-color: #f5f5f5; }

.KYDPWOG_contents_div blockquote blockquote { margin: 5px; padding: 10px; background-color: #fff; }

/*  */
.KYDPWOG_contents_div strong, .KYDPWOG_contents_div b, .KYDPWOG_contents_div .KYDPWOG_bold { font-weight: bold !important; }

.KYDPWOG_contents_div i { margin: 0 5px; }

.KYDPWOG_contents_div .KYDPWOG_normal { font-weight: normal !important; }

/* size */
.KYDPWOG_contents_div .KYDPWOG_xxlarge { font-size: 124% !important; }

.KYDPWOG_contents_div .KYDPWOG_xlarge { font-size: 116% !important; }

.KYDPWOG_contents_div .KYDPWOG_large { font-size: 108% !important; }

.KYDPWOG_contents_div .KYDPWOG_small { font-size: 92% !important; }

.KYDPWOG_contents_div .KYDPWOG_mini { font-size: 84% !important; }

/* color */
.KYDPWOG_contents_div .KYDPWOG_text-red { color: #e00; }

.KYDPWOG_contents_div .KYDPWOG_text-blue { color: #00e; }

/* right */
.KYDPWOG_contents_div .KYDPWOG_text-right { margin-right: 5px; text-align: right; }

/* update */
.KYDPWOG_contents_div .KYDPWOG_update { font-size: 12px; text-align: right; color: #333; padding-right: 3px; }

.KYDPWOG_contents_div h2 + .KYDPWOG_update, .KYDPWOG_contents_div .KYDPWOG_h2 + .KYDPWOG_update { margin: -15px 5px 10px 0; }

.KYDPWOG_contents_div h3 + .KYDPWOG_update, .KYDPWOG_contents_div .KYDPWOG_h3 + .KYDPWOG_update { margin: -5px 5px 10px 0; }

/* marker */
.KYDPWOG_contents_div .KYDPWOG_symbol { font-family: "Osaka−等幅","ＭＳ ゴシック","monospace"; }

/* HR
------------------------------------------------ */
.KYDPWOG_contents_div hr { display: block; border: none; height: 1px; background-color: #f0f0f0; width: 99%; margin-right: auto; margin-left: auto; clear: both; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-color { background-color: #16a9d3; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-5 { margin: 5px auto; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-10 { margin: 10px auto; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-15 { margin: 15px auto; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-20 { margin: 20px auto; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-25 { margin: 25px auto; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-30 { margin: 30px auto; }

.KYDPWOG_contents_div hr.KYDPWOG_hr-transparent { background-color: transparent; }

/* LIST
------------------------------------------------ */
.KYDPWOG_contents_div ul { margin: 0 0 20px; padding: 0; clear: both; list-style: none; }

.KYDPWOG_contents_div ul li > ul { margin: 0; }

.KYDPWOG_contents_div ul li img { vertical-align: middle; }

.KYDPWOG_contents_div ul li img.KYDPWOG_li-img { margin-right: 5px; }

.KYDPWOG_contents_div ul li .KYDPWOG_icon { padding-left: 36px; -webkit-background-size: 26px 26px; -moz-background-size: 26px; background-size: 26px; }

.KYDPWOG_contents_div ul dl, .KYDPWOG_contents_div ul table { margin-bottom: 0; }

/* list */
.KYDPWOG_contents_div ul.KYDPWOG_ul-base li { padding: 5px; }

/* stripe */
.KYDPWOG_contents_div ul.KYDPWOG_ul-stripe > li:nth-child(odd) { background-color: #f5f5f5; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-stripe > li:nth-child(even) { background-color: #fff; }

/* stripe-rev */
.KYDPWOG_contents_div ul.KYDPWOG_ul-stripe-rev > li:nth-child(odd) { background-color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-stripe-rev > li:nth-child(even) { background-color: #f5f5f5; }

/* line */
.KYDPWOG_contents_div ul.KYDPWOG_ul-line > li { border-bottom: 1px solid; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-line > li:first-child { border-top: 1px solid; }

/* dot */
.KYDPWOG_contents_div ul.KYDPWOG_ul-dot > li { border-width: 0 0 1px; border-style: dotted; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-dot > li:first-child { border-width: 1px 0 1px; border-style: dotted; }

/* mark */
.KYDPWOG_contents_div ul.KYDPWOG_ul-mark { list-style-type: none; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-mark > li { padding-left: 18px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-mark.KYDPWOG_ul-mark-dot > li { background-image: url(../img/common/icon_disc.gif); background-repeat: no-repeat; background-position: 5px center; }

/* point */
.KYDPWOG_contents_div ul.KYDPWOG_ul-point { list-style-type: none; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-point > li { padding-left: 21px; background-image: url(../img/common/icon_point.gif); background-repeat: no-repeat; background-position: 7px 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-point.KYDPWOG_ul-base > li { padding-left: 21px; background-image: url(../img/common/icon_point.gif); background-repeat: no-repeat; background-position: 8px 14px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-point li > ul li { padding: 0; background: none; }

/* style */
.KYDPWOG_contents_div ul.KYDPWOG_ul-style > li { margin-left: 25px; padding-left: 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-num { list-style-type: decimal; }

/* left */
.KYDPWOG_contents_div ul.KYDPWOG_ul-left li { float: left; }

/* inblock */
.KYDPWOG_contents_div ul.KYDPWOG_ul-inblock > li { display: inline-block; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-block > li { display: block; }

/* category */
.KYDPWOG_contents_div ul.KYDPWOG_ul-category { padding: 1px 5px 3px; font-size: 11px; background-color: #f0f0f0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li { padding: 10px 6px; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li::after { content: '|'; padding-left: 12px; display: inline-block;}

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li a, .KYDPWOG_contents_div ul.KYDPWOG_ul-category li span { color: #333; display: inline-block; position: relative; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li a::after, .KYDPWOG_contents_div ul.KYDPWOG_ul-category li span::after { display: block; position: absolute; content: ''; width: 0; height: 2px; left: 50%; background-color: #16a9d3; margin-left: -50%; bottom: -4px; -webkit-transition: width .3s ease-out; -o-transition: width .3s ease-out; transition: width .3s ease-out; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-category li a::after, .KYDPWOG_contents_div ul.KYDPWOG_ul-category li span::after { content: none; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li a:hover, .KYDPWOG_contents_div ul.KYDPWOG_ul-category li span:hover { text-decoration: none; color: #666; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li a:hover::after, .KYDPWOG_contents_div ul.KYDPWOG_ul-category li span:hover::after { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li.KYDPWOG_current a { color: #333; font-weight: bold; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-category li.KYDPWOG_current a { border-bottom: 2px solid #16a9d3; padding-bottom: 2px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li.KYDPWOG_current a::after { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li.KYDPWOG_current span { color: #333; font-weight: bold; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category li.KYDPWOG_current span::after { width: 100%; }

/* thumb */
.KYDPWOG_contents_div ul.KYDPWOG_ul-thumb > li { border-width: 0 0 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-thumb > li:first-child { border-width: 1px 0; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-thumb > li a { display: block; padding: 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-thumb > li .KYDPWOG_thumb { margin: 0 10px 0 0; float: left; overflow: hidden; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-thumb > li .KYDPWOG_thumb img { max-height: 150px; min-height: 120px; }

/* halve */
.KYDPWOG_contents_div ul.KYDPWOG_ul-halve li { width: 50.0%; float: left; }

/* half */
.KYDPWOG_contents_div ul.KYDPWOG_ul-half { margin: 0 0 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li { width: 49.0%; padding: 0; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li.KYDPWOG_right { width: 49.0%; margin-left: 2%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li table { margin-bottom: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li ul li { width: auto; clear: left; }

/* full */
.KYDPWOG_contents_div ul.KYDPWOG_ul-half { margin: 0 0 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li { width: 49.0%; padding: 0; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li.KYDPWOG_right { width: 49.0%; margin-left: 2%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li table { margin-bottom: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li ul li { width: auto; clear: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-full { width: 100%; }

/* color */
.KYDPWOG_contents_div ul.KYDPWOG_ul-line li, .KYDPWOG_contents_div ul.KYDPWOG_ul-dot li { border-color: #e1e1e1; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-line li:first-child, .KYDPWOG_contents_div ul.KYDPWOG_ul-dot li:first-child { border-color: #e1e1e1; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-box li, .KYDPWOG_contents_div ul.KYDPWOG_ul-thumb li { border-color: #e1e1e1; }

/* LIST - table
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_ul-table { margin: 0 0 20px; font-size: 13px; line-height: 1.4; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li { margin: 0; padding: 0; border-width: 0 1px 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li:KYDPWOG_first, .KYDPWOG_contents_div ul.KYDPWOG_ul-table > li:first-child { border-width: 1px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table div, .KYDPWOG_contents_div ul.KYDPWOG_ul-table span { line-height: 1.4; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li ul.KYDPWOG_ul-table-in { width: 100%; margin: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li ul.KYDPWOG_ul-table-in li { margin: 0; padding: 4px 4px 3px; float: left; display: table; text-align: center; }

/* caption */
.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li.KYDPWOG_li-caption { border-width: 0; font-size: 14px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li.KYDPWOG_li-caption ul.KYDPWOG_ul-table-in li { padding: 2px 5px; border-width: 0 0 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li.KYDPWOG_li-caption ul.KYDPWOG_ul-table-in li:KYDPWOG_first, .KYDPWOG_contents_div ul.KYDPWOG_ul-table > li.KYDPWOG_li-caption ul.KYDPWOG_ul-table-in li:first-child { border-width: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li.KYDPWOG_li-caption.KYDPWOG_caption-color { border-width: 1px 1px 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table > li.KYDPWOG_li-caption.KYDPWOG_caption-color ul.KYDPWOG_ul-table-in li { padding: 3px 5px; }

/* line */
.KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-line > li { border-width: 0 0 1px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-line > li.KYDPWOG_li-caption ul.KYDPWOG_ul-table-in li { border-width: 0; }

/* plain */
.KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-plain > li.KYDPWOG_li-caption.KYDPWOG_caption-color ul.KYDPWOG_ul-table-in li { background-color: #ddd; }

/* solid */
.KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-solid > li.KYDPWOG_li-caption.KYDPWOG_caption-color { border-width: 0 1px; border-color: #888; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-solid > li.KYDPWOG_li-caption.KYDPWOG_caption-color ul.KYDPWOG_ul-table-in li { background-color: #888; color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-solid > li.KYDPWOG_li-caption.KYDPWOG_caption-color ul.KYDPWOG_ul-table-in li.KYDPWOG_first, .KYDPWOG_contents_div ul.KYDPWOG_ul-table.KYDPWOG_ul-solid > li.KYDPWOG_li-caption.KYDPWOG_caption-color ul.KYDPWOG_ul-table-in li:first-child { border-width: 0; }

/* LIST - Drop menu
------------------------------------------------ */
/* structure */
.KYDPWOG_contents_div ul.KYDPWOG_dropmenu > li { position: relative; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li a { display: block; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul { position: absolute; display: none; zoom: 1; overflow: visible; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li:hover ul, .KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul li a { display: block; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li.KYDPWOG_disuse ul.KYDPWOG_dropmenu-ul { display: none; }

/* designe */
.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul { width: 100%; padding-top: 2px; border-width: 0 1px 1px; border-style: solid; border-color: #666; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul li { border-width: 0 0 1px; border-style: solid; border-color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul li:last-child { border: none; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul li a { background-color: #eee; color: #333; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul li a:hover { background-color: #d1d1d1; color: #333; }

.KYDPWOG_contents_div .KYDPWOG_shot-pager ul { display: table; width: 152px; margin-top: 9px; margin-right: auto; margin-left: auto; }

.KYDPWOG_contents_div .KYDPWOG_shot-pager ul li { display: table-cell; vertical-align: top; width: 40%; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_shot-pager ul li:first-child { width: 30%; text-align: left; }

.KYDPWOG_contents_div .KYDPWOG_shot-pager ul li:last-child { width: 30%; text-align: right; }

.KYDPWOG_contents_div .KYDPWOG_shot-pager ul li a { color: #16a9d3; text-decoration: none !important; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid #16a9d3; -moz-border-radius: 4px; border-radius: 4px; padding: 2px 5px 2px; -webkit-transition: background-color 0.4s ease-out, color  0.4s ease-out; -o-transition: background-color 0.4s ease-out, color  0.4s ease-out; transition: background-color 0.4s ease-out, color  0.4s ease-out; }

.KYDPWOG_contents_div .KYDPWOG_shot-pager ul li a:hover { color: #fff; background-color: #16a9d3; }

/* DEFINITION
------------------------------------------------ */
.KYDPWOG_contents_div dl { margin: 0 0 20px; padding: 0; }

.KYDPWOG_contents_div dl dd .KYDPWOG_small { font-size: 11px; }

.KYDPWOG_contents_div dl dt img { vertical-align: top; }

/* dl */
.KYDPWOG_contents_div dl.KYDPWOG_dl dt, .KYDPWOG_contents_div dl.KYDPWOG_dl dd { padding: 4px 6px; }

/* dl-left */
.KYDPWOG_contents_div dl.KYDPWOG_dl-left dt { margin-right: 10px; float: left; clear: left; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-left dd { margin-right: 10px; float: left; overflow: hidden; zoom: 1; }

/* dt-left */
.KYDPWOG_contents_div dl.KYDPWOG_dt-left dt { margin-right: 10px; float: left; }

.KYDPWOG_contents_div dl.KYDPWOG_dt-left dd { overflow: hidden; zoom: 1; }

/* dd-left */
.KYDPWOG_contents_div dl.KYDPWOG_dd-left dd { margin-right: 10px; float: left; overflow: hidden; zoom: 1; }

/* dl-list-ul.list */
.KYDPWOG_contents_div dl.KYDPWOG_dt-left dd ul { margin: 0; }

.KYDPWOG_contents_div dl.KYDPWOG_dt-left dd ul li { margin: 0 10px 0 0; white-space: nowrap; }

/* dl-colon */
.KYDPWOG_contents_div dl.KYDPWOG_dl-colon dt { margin: 0; float: left; text-align: right; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-colon dt:after { padding-left: 5px; content: "："; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-colon dd { padding-left: 5px; overflow: hidden; }

/* dl-spripe */
.KYDPWOG_contents_div div.KYDPWOG_dl-stripe { margin: 0 0 20px; padding: 0; }

.KYDPWOG_contents_div div.KYDPWOG_dl-stripe dl { margin: 0; padding: 0; }

.KYDPWOG_contents_div div.KYDPWOG_dl-stripe dl dt { float: left; }

.KYDPWOG_contents_div .KYDPWOG_box-stripe dl:nth-child(odd) { background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_box-stripe dl:nth-child(odd) { background-color: #fff; }

/* TABLE
------------------------------------------------ */
@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_scroll-ticker::after, .KYDPWOG_widget_div .KYDPWOG_scroll-ticker::after, .KYDPWOG_widget_div-medal .KYDPWOG_scroll-ticker::after { content: '→\A続\Aき\Aは\Aス\Aク\Aロ\A┃\Aル'; line-height: 1.3; display: block; position: absolute; z-index: 2; width: 18px; font-size: 11px; text-align: center; word-break: break-all; white-space: pre-wrap; height: 100%; background-color: rgba(224, 224, 224, 0.87); top: 10px; right: 0; padding-top: 18px; font-weight: bold; color: #878787; } }

.KYDPWOG_contents_div .KYDPWOG_wrap-noscroll, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll { display: block; position: relative; padding: 1.4em 0 0 0; margin: 0; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_wrap-noscroll, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll { width: 100%; margin-left: 0; margin-right: 0; } }

.KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table th, .KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table td, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table th, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table td, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table th, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table td { white-space: normal; word-break: break-all; }

.KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus th:first-child, .KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus td:first-child, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus th:first-child, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus td:first-child, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus th:first-child, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus td:first-child { white-space: nowrap; word-break: normal; }

.KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus th:last-child, .KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus td:last-child, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus th:last-child, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus td:last-child, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus th:last-child, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus td:last-child { white-space: nowrap; word-break: normal; }

.KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus .KYDPWOG_player .KYDPWOG_flag-large, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus .KYDPWOG_player .KYDPWOG_flag-large, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus .KYDPWOG_player .KYDPWOG_flag-large { margin-top: 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus .KYDPWOG_player .KYDPWOG_flag-large, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus .KYDPWOG_player .KYDPWOG_flag-large, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll table.KYDPWOG_table-versus .KYDPWOG_player .KYDPWOG_flag-large { margin-top: 12px; } }

.KYDPWOG_contents_div .KYDPWOG_wrap-noscroll + .KYDPWOG_wrap-noscroll, .KYDPWOG_widget_div .KYDPWOG_wrap-noscroll + .KYDPWOG_wrap-noscroll, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-noscroll + .KYDPWOG_wrap-noscroll { padding-top: 0.4em; }

.KYDPWOG_contents_div .KYDPWOG_wrap-table, .KYDPWOG_widget_div .KYDPWOG_wrap-table, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-table { display: block; position: relative; padding: 1.4em 0 0 0; overflow: auto; overflow-y: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; margin: 0; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_wrap-table, .KYDPWOG_widget_div .KYDPWOG_wrap-table, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-table { width: 100%; margin-left: 0; margin-right: 0; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_wrap-table > table::after, .KYDPWOG_widget_div .KYDPWOG_wrap-table > table::after, .KYDPWOG_widget_div-medal .KYDPWOG_wrap-table > table::after { display: block; content: ''; width: 20px; height: 2px; position: absolute; right: -10px; top: 0; background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; } }

.KYDPWOG_contents_div table, .KYDPWOG_widget_div table, .KYDPWOG_widget_div-medal table { display: table; position: relative; padding: 0; border-collapse: collapse; border-spacing: 0; line-height: 1.33; clear: both; width: 98.7%; border-bottom: 1px #eaeaea solid; margin: 5px auto 5px auto; -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.22); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.22); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.22); border: 2px solid #ececec \9; }

@media all and (-ms-high-contrast: none) { .KYDPWOG_contents_div table, .KYDPWOG_widget_div table, .KYDPWOG_widget_div-medal table { collapse: 0; border-spacing: 0; border: 2px solid #ececec; } }

@supports (-ms-accelerator: true) { .KYDPWOG_contents_div table, .KYDPWOG_widget_div table, .KYDPWOG_widget_div-medal table { collapse: 0; border-spacing: 0; border: 2px solid #ececec; } }

@supports (-ms-ime-align: auto) { .KYDPWOG_contents_div table, .KYDPWOG_widget_div table, .KYDPWOG_widget_div-medal table { collapse: 0; border-spacing: 0; border: 2px solid #ececec; } }

@media (max-width: 599px) { .KYDPWOG_contents_div table, .KYDPWOG_widget_div table, .KYDPWOG_widget_div-medal table { width: auto; min-width: 96%; margin: 10px 2% 20px 2%; -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25); box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25); } }

.KYDPWOG_contents_div table caption, .KYDPWOG_widget_div table caption, .KYDPWOG_widget_div-medal table caption { display: block; position: absolute; left: 0; top: -2em; padding: 2px 6px 2px; height: 1.2em; line-height: 1.2em; color: #16a9d3; border-color: #16a9d3; border-left-width: 4px; font-size: 11px; font-weight: bold; border-style: solid; margin: 0 0 5px; text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-none-caption, .KYDPWOG_widget_div table.KYDPWOG_table-none-caption, .KYDPWOG_widget_div-medal table.KYDPWOG_table-none-caption { margin-top: -1em; }

.KYDPWOG_contents_div table thead, .KYDPWOG_widget_div table thead, .KYDPWOG_widget_div-medal table thead { border: 0 none; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.26); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.26); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.26); border-bottom: 2px solid #16a9d3; position: relative; }

.KYDPWOG_contents_div table thead th, .KYDPWOG_widget_div table thead th, .KYDPWOG_widget_div-medal table thead th { border: 0 none; padding: 8px 6px 7px; font-weight: normal; text-align: center; vertical-align: bottom; background-color: #dff0f5; font-size: 12px; padding-top: 18px; padding-bottom: 6px; color: #444; white-space: nowrap; }

@media (max-width: 599px) { .KYDPWOG_contents_div table thead th, .KYDPWOG_widget_div table thead th, .KYDPWOG_widget_div-medal table thead th { font-size: 11px; }

.KYDPWOG_widget_div table thead th.KYDPWOG_text-l, .KYDPWOG_widget_div-medal table thead th.KYDPWOG_text-l { font-size: 13.5px; } }

.KYDPWOG_contents_div table thead th.KYDPWOG_table-keycell, .KYDPWOG_widget_div table thead th.KYDPWOG_table-keycell, .KYDPWOG_widget_div-medal table thead th.KYDPWOG_table-keycell { background-color: #c8e5ee; }

.KYDPWOG_contents_div table thead.KYDPWOG_table-slimhead th, .KYDPWOG_widget_div table thead.KYDPWOG_table-slimhead th, .KYDPWOG_widget_div-medal table thead.KYDPWOG_table-slimhead th { padding-top: 10px; padding-bottom: 6px; }

.KYDPWOG_contents_div table thead.KYDPWOG_table-slimhead tr:first-child th, .KYDPWOG_widget_div table thead.KYDPWOG_table-slimhead tr:first-child th, .KYDPWOG_widget_div-medal table thead.KYDPWOG_table-slimhead tr:first-child th { padding-top: 18px; }

.KYDPWOG_contents_div table tbody, .KYDPWOG_widget_div table tbody, .KYDPWOG_widget_div-medal table tbody { border: 0 none; }

.KYDPWOG_contents_div table tbody tr td.KYDPWOG_text-space::before, .KYDPWOG_widget_div table tbody tr td.KYDPWOG_text-space::before, .KYDPWOG_widget_div-medal table tbody tr td.KYDPWOG_text-space::before { display: inline; content: "　"; }

.KYDPWOG_contents_div table tbody th, .KYDPWOG_contents_div table tbody td, .KYDPWOG_widget_div table tbody th, .KYDPWOG_widget_div table tbody td, .KYDPWOG_widget_div-medal table tbody th, .KYDPWOG_widget_div-medal table tbody td { padding: 12px 5px 11px; font-size: 13px; font-weight: normal; vertical-align: middle; text-align: center; border: 0 none; background-color: #fff; color: #444; }

.KYDPWOG_contents_div table tbody td span.KYDPWOG_ico-status, .KYDPWOG_widget_div table tbody td span.KYDPWOG_ico-status, .KYDPWOG_widget_div-medal table tbody td span.KYDPWOG_ico-status { float: right; padding-right: 5px; border-left: 1px dotted #cccccc; min-width: 100px; }

@media (max-width: 599px) { .KYDPWOG_contents_div table tbody td span.KYDPWOG_ico-status, .KYDPWOG_widget_div table tbody td span.KYDPWOG_ico-status, .KYDPWOG_widget_div-medal table tbody td span.KYDPWOG_ico-status { float: none; min-width: auto; }
  .KYDPWOG_contents_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_contents_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_contents_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_contents_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-4, .KYDPWOG_widget_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_widget_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_widget_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_widget_div table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal table tbody td span.KYDPWOG_ico-status .KYDPWOG_ico-status-4 { margin-left: 12px; } }

.KYDPWOG_contents_div table tbody td.KYDPWOG_td-left, .KYDPWOG_widget_div table tbody td.KYDPWOG_td-left, .KYDPWOG_widget_div-medal table tbody td.KYDPWOG_td-left { text-align: left !important; padding-left: 6px !important; }

.KYDPWOG_contents_div table tbody td.KYDPWOG_td-right, .KYDPWOG_widget_div table tbody td.KYDPWOG_td-right, .KYDPWOG_widget_div-medal table tbody td.KYDPWOG_td-right { text-align: right !important; padding-right: 6px !important; }

.KYDPWOG_contents_div table tbody tr, .KYDPWOG_widget_div table tbody tr, .KYDPWOG_widget_div-medal table tbody tr { border-bottom: 1px #eaeaea solid; }

.KYDPWOG_contents_div table tbody tr:first-child th, .KYDPWOG_contents_div table tbody tr:first-child td, .KYDPWOG_widget_div table tbody tr:first-child th, .KYDPWOG_widget_div table tbody tr:first-child td, .KYDPWOG_widget_div-medal table tbody tr:first-child th, .KYDPWOG_widget_div-medal table tbody tr:first-child td { padding-top: 16px; }

.KYDPWOG_contents_div table tbody tr:last-child, .KYDPWOG_widget_div table tbody tr:last-child, .KYDPWOG_widget_div-medal table tbody tr:last-child { border-bottom: 0 none; }

.KYDPWOG_contents_div table tbody tr:last-child th, .KYDPWOG_contents_div table tbody tr:last-child td, .KYDPWOG_widget_div table tbody tr:last-child th, .KYDPWOG_widget_div table tbody tr:last-child td, .KYDPWOG_widget_div-medal table tbody tr:last-child th, .KYDPWOG_widget_div-medal table tbody tr:last-child td { padding-bottom: 14px; margin-bottom: 0; border-bottom: 0 none; }

.KYDPWOG_contents_div table tbody tr.KYDPWOG_table-datacell th, .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-datacell td, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-datacell th, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-datacell td, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-datacell th, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-datacell td { font-size: 11px; padding-left: 3px; padding-right: 3px; min-height: 36px; height: 36px; }

.KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell th, .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell td, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell th, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell td, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell th, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell td { font-size: 11px; padding-left: 3px; padding-right: 3px; min-height: 36px; height: 36px; }

.KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell th:first-child, .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell td:first-child, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell th:first-child, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell td:first-child, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell th:first-child, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell td:first-child { background-color: #fff !important; border-right-color: #fff !important; }

.KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell th:nth-child(2), .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell td:nth-child(2), .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell th:nth-child(2), .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell td:nth-child(2), .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell th:nth-child(2), .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell td:nth-child(2) { background-color: #fff !important; border-left-color: #fff !important; border-right-color: #fff !important; }

.KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell th:nth-child(3), .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-lapsecell td:nth-child(3), .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell th:nth-child(3), .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-lapsecell td:nth-child(3), .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell th:nth-child(3), .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-lapsecell td:nth-child(3) { border-left-color: #fff !important; }

.KYDPWOG_contents_div table tbody tr.KYDPWOG_table-triggercell th, .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-triggercell td, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-triggercell th, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-triggercell td, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-triggercell th, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-triggercell td { font-size: 11px; padding-top: 2px; padding-bottom: 0px; padding-left: 6px; padding-right: 6px; line-height: 1; }

@media (max-width: 599px) { .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-triggercell th, .KYDPWOG_contents_div table tbody tr.KYDPWOG_table-triggercell td, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-triggercell th, .KYDPWOG_widget_div table tbody tr.KYDPWOG_table-triggercell td, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-triggercell th, .KYDPWOG_widget_div-medal table tbody tr.KYDPWOG_table-triggercell td { text-align: left; } }

.KYDPWOG_contents_div table tbody.KYDPWOG_table-slimbody tr th, .KYDPWOG_contents_div table tbody.KYDPWOG_table-slimbody tr td, .KYDPWOG_widget_div table tbody.KYDPWOG_table-slimbody tr th, .KYDPWOG_widget_div table tbody.KYDPWOG_table-slimbody tr td, .KYDPWOG_widget_div-medal table tbody.KYDPWOG_table-slimbody tr th, .KYDPWOG_widget_div-medal table tbody.KYDPWOG_table-slimbody tr td { font-size: 11.5px; padding-top: 5px !important; padding-bottom: 4px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe tbody tr:nth-child(2n+1) td, .KYDPWOG_widget_div table.KYDPWOG_table-stripe tbody tr:nth-child(2n+1) td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-stripe tbody tr:nth-child(2n+1) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-first tbody tr:first-child td, .KYDPWOG_widget_div table.KYDPWOG_table-stripe-first tbody tr:first-child td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-stripe-first tbody tr:first-child td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table tr.KYDPWOG_table-fill td, .KYDPWOG_contents_div table tr.KYDPWOG_table-fill th, .KYDPWOG_widget_div table tr.KYDPWOG_table-fill td, .KYDPWOG_widget_div table tr.KYDPWOG_table-fill th, .KYDPWOG_widget_div-medal table tr.KYDPWOG_table-fill td, .KYDPWOG_widget_div-medal table tr.KYDPWOG_table-fill th { background-color: #f9f9f9; }

.KYDPWOG_contents_div table td.KYDPWOG_table-cell-fill, .KYDPWOG_contents_div table th.KYDPWOG_table-cell-fill, .KYDPWOG_widget_div table td.KYDPWOG_table-cell-fill, .KYDPWOG_widget_div table th.KYDPWOG_table-cell-fill, .KYDPWOG_widget_div-medal table td.KYDPWOG_table-cell-fill, .KYDPWOG_widget_div-medal table th.KYDPWOG_table-cell-fill { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-border thead th, .KYDPWOG_contents_div table.KYDPWOG_table-border thead td, .KYDPWOG_widget_div table.KYDPWOG_table-border thead th, .KYDPWOG_widget_div table.KYDPWOG_table-border thead td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-border thead th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-border thead td { border: 1px solid #b4dce8 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-border tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-border tbody td, .KYDPWOG_widget_div table.KYDPWOG_table-border tbody th, .KYDPWOG_widget_div table.KYDPWOG_table-border tbody td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-border tbody th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-border tbody td { border: 1px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border01, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 { width: 99.2%; margin-left: auto; margin-right: auto; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-versus-border01, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 { width: 99%; margin-left: auto; margin-right: auto; } }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 thead th, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 thead td, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 thead th, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 thead td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 thead th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 thead td { border: 1px solid #b4dce8 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 tbody td, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 tbody th, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 tbody td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 tbody th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 tbody td { border: 1px solid #eaeaea !important; width: 49%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 tbody th:first-child, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 tbody td:first-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 tbody th:first-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 tbody td:first-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 tbody th:first-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 tbody td:first-child { width: 5em !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 tbody th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border01 tbody td:last-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 tbody th:last-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border01 tbody td:last-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 tbody th:last-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border01 tbody td:last-child { width: 5em !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 { width: 99.2%; margin-left: auto; margin-right: auto; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 { width: 99%; margin-left: auto; margin-right: auto; } }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 thead th, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 thead td, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 thead th, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 thead td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 thead th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 thead td { border: 1px solid #b4dce8 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody td, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody th, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody td { border-top: 1px solid #eaeaea !important; border-bottom: 1px solid #eaeaea !important; width: 40%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody th:first-child, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody td:first-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody th:first-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody td:first-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody th:first-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody td:first-child { width: 5em !important; border-right: 1px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody td:last-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody th:last-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody td:last-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody th:last-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody td:last-child { width: 5em !important; border-left: 1px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody th:nth-child(3), .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody td:nth-child(3), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody th:nth-child(3), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody td:nth-child(3), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody th:nth-child(3), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody td:nth-child(3) { width: 16em !important; white-space: nowrap; border-right: 1px solid #eaeaea !important; padding-right: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody th:nth-child(4), .KYDPWOG_contents_div table.KYDPWOG_table-versus-border02 tbody td:nth-child(4), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody th:nth-child(4), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border02 tbody td:nth-child(4), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody th:nth-child(4), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border02 tbody td:nth-child(4) { width: 16em !important; white-space: nowrap; border-left: 1px solid #eaeaea !important; padding-left: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody th, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td { border-top: 1px solid #eaeaea !important; border-bottom: 1px solid #eaeaea !important; border-left: 1px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody th:first-child, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td:first-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody th:first-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td:first-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody th:first-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td:first-child { border-right: 0px solid #eaeaea !important; border-left: 0px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody th:nth-child(2), .KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td:nth-child(2), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody th:nth-child(2), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td:nth-child(2), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody th:nth-child(2), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td:nth-child(2) { border-left: 0px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody th:nth-child(4), .KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td:nth-child(4), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody th:nth-child(4), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td:nth-child(4), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody th:nth-child(4), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td:nth-child(4) { border-left: 0px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody th:nth-child(6), .KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td:nth-child(6), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody th:nth-child(6), .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td:nth-child(6), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody th:nth-child(6), .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td:nth-child(6) { border-left: 0px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td:last-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody th:last-child, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td:last-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody th:last-child, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td:last-child { border-left: 0px solid #eaeaea !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus-border03 tbody td em, .KYDPWOG_widget_div table.KYDPWOG_table-versus-border03 tbody td em, .KYDPWOG_widget_div-medal table.KYDPWOG_table-versus-border03 tbody td em { font-size: 16px; line-height: 0.73; font-style: normal !important; font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif; }

.KYDPWOG_contents_div table tfoot tr td, .KYDPWOG_widget_div table tfoot tr td, .KYDPWOG_widget_div-medal table tfoot tr td { text-align: center; padding-top: 0px; padding-bottom: 8px; }

.KYDPWOG_contents_div table tfoot tr td > table, .KYDPWOG_widget_div table tfoot tr td > table, .KYDPWOG_widget_div-medal table tfoot tr td > table { display: inline-table; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 2px solid #ececec; }

.KYDPWOG_contents_div table tfoot tr td > table tr td, .KYDPWOG_widget_div table tfoot tr td > table tr td, .KYDPWOG_widget_div-medal table tfoot tr td > table tr td { padding: 7px 4px; }

.KYDPWOG_contents_div table tfoot tr td > table tr td.KYDPWOG_winner-cell-left, .KYDPWOG_widget_div table tfoot tr td > table tr td.KYDPWOG_winner-cell-left, .KYDPWOG_widget_div-medal table tfoot tr td > table tr td.KYDPWOG_winner-cell-left { border-left: 4px solid #16a9d3 !important; }

.KYDPWOG_contents_div table tfoot tr td > table tr td.KYDPWOG_winner-cell-right, .KYDPWOG_widget_div table tfoot tr td > table tr td.KYDPWOG_winner-cell-right, .KYDPWOG_widget_div-medal table tfoot tr td > table tr td.KYDPWOG_winner-cell-right { border-right: 4px solid #16a9d3 !important; }

.KYDPWOG_contents_div table tfoot tr td > table tr:first-child td, .KYDPWOG_widget_div table tfoot tr td > table tr:first-child td, .KYDPWOG_widget_div-medal table tfoot tr td > table tr:first-child td { padding: 7px 4px; }

.KYDPWOG_contents_div table tfoot tr td > table tr:last-child td, .KYDPWOG_widget_div table tfoot tr td > table tr:last-child td, .KYDPWOG_widget_div-medal table tfoot tr td > table tr:last-child td { padding: 7px 4px; }

.KYDPWOG_contents_div table dl, .KYDPWOG_contents_div table ul, .KYDPWOG_contents_div table ol, .KYDPWOG_widget_div table dl, .KYDPWOG_widget_div table ul, .KYDPWOG_widget_div table ol, .KYDPWOG_widget_div-medal table dl, .KYDPWOG_widget_div-medal table ul, .KYDPWOG_widget_div-medal table ol { margin-bottom: 0; }

.KYDPWOG_contents_div table a, .KYDPWOG_widget_div table a, .KYDPWOG_widget_div-medal table a { display: inline; padding: auto; outline: none; }

.KYDPWOG_contents_div table div, .KYDPWOG_contents_div table span, .KYDPWOG_contents_div table p, .KYDPWOG_widget_div table div, .KYDPWOG_widget_div table span, .KYDPWOG_widget_div table p, .KYDPWOG_widget_div-medal table div, .KYDPWOG_widget_div-medal table span, .KYDPWOG_widget_div-medal table p { line-height: 1.33; }

.KYDPWOG_contents_div table.KYDPWOG_border-top, .KYDPWOG_widget_div table.KYDPWOG_border-top, .KYDPWOG_widget_div-medal table.KYDPWOG_border-top { border-width: 1px 0 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-border tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-border tbody td, .KYDPWOG_widget_div table.KYDPWOG_table-border tbody th, .KYDPWOG_widget_div table.KYDPWOG_table-border tbody td, .KYDPWOG_widget_div-medal table.KYDPWOG_table-border tbody th, .KYDPWOG_widget_div-medal table.KYDPWOG_table-border tbody td { border-width: 1px; }

.KYDPWOG_contents_div .KYDPWOG_table-wrap_innertable, .KYDPWOG_widget_div .KYDPWOG_table-wrap_innertable, .KYDPWOG_widget_div-medal .KYDPWOG_table-wrap_innertable { padding: 0 !important; border-top: 0; }

.KYDPWOG_contents_div .KYDPWOG_table-wrap_innertable .KYDPWOG_table-results, .KYDPWOG_widget_div .KYDPWOG_table-wrap_innertable .KYDPWOG_table-results, .KYDPWOG_widget_div-medal .KYDPWOG_table-wrap_innertable .KYDPWOG_table-results { margin-top: -1px; margin-left: 0; margin-right: 0; width: 100%; }

/* caption */
.KYDPWOG_contents_div .KYDPWOG_caption-right { text-align: right; display: block; width: 100%; font-size: 11.5px; padding-right: 2%; }

/* widget */
.KYDPWOG_widget_div table thead, .KYDPWOG_widget_div-medal table thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_widget_div table thead tr, .KYDPWOG_widget_div-medal table thead tr { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_widget_div table thead tr th:last-child, .KYDPWOG_widget_div-medal table thead tr th:last-child { border-right: 0; }

.KYDPWOG_widget_div table tbody tr:first-child th, .KYDPWOG_widget_div table tbody tr:first-child td, .KYDPWOG_widget_div-medal table tbody tr:first-child th, .KYDPWOG_widget_div-medal table tbody tr:first-child td { padding-top: 5px; }

.KYDPWOG_widget_div table tbody tr:last-child th, .KYDPWOG_widget_div table tbody tr:last-child td, .KYDPWOG_widget_div-medal table tbody tr:last-child th, .KYDPWOG_widget_div-medal table tbody tr:last-child td { padding-bottom: 4px; }

.KYDPWOG_contents_div table caption.KYDPWOG_caption-pole { border-left-width: 4px; border-style: solid; margin: 0 0 5px; padding: 0 6px; text-align: left; }

.KYDPWOG_contents_div table caption.KYDPWOG_caption-pole .KYDPWOG_caption-r { top: 0px; }

.KYDPWOG_contents_div table caption.KYDPWOG_caption-pole .KYDPWOG_caption-r.KYDPWOG_small { top: 1px; }

.KYDPWOG_contents_div table caption.KYDPWOG_caption-pole .KYDPWOG_caption-r.KYDPWOG_mini { top: 2px; }

/* border-color */
.KYDPWOG_contents_div table thead th, .KYDPWOG_contents_div table tbody th, .KYDPWOG_contents_div table tbody td, .KYDPWOG_contents_div table.KYDPWOG_border-top { border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div table.KYDPWOG_table-noborder.KYDPWOG_last-border tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-noborder.KYDPWOG_last-border tbody tr:last-child td { border-style: solid; border-color: #ccc; }

/* left */
.KYDPWOG_contents_div table.KYDPWOG_table-left thead th, .KYDPWOG_contents_div table.KYDPWOG_table-left tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-left tbody td { text-align: left; }

/* narrow */
.KYDPWOG_contents_div table.KYDPWOG_table-narrow thead th, .KYDPWOG_contents_div table.KYDPWOG_table-narrow tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-narrow tbody td { padding: 3px 5px; font-size: 12px; }

/* line */
.KYDPWOG_contents_div table.KYDPWOG_table-line { border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-line thead th, .KYDPWOG_contents_div table.KYDPWOG_table-line tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-line tbody td { border-width: 1px 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-line.KYDPWOG_th-border thead th.KYDPWOG_first, .KYDPWOG_contents_div table.KYDPWOG_table-line.KYDPWOG_th-border thead th:first-child { border-width: 1px 1px 1px 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-line.KYDPWOG_th-border thead th.KYDPWOG_last, .KYDPWOG_contents_div table.KYDPWOG_table-line.KYDPWOG_th-border thead th:last-child { border-width: 1px 0 1px 1px; }

/* stripe */
.KYDPWOG_contents_div table.KYDPWOG_table-stripe tbody tr:nth-child(odd) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe tbody tr:nth-child(even) td { background-color: #fff; }

/* stripe-rev */
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-rev tbody tr:nth-child(odd) td { background-color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-rev tbody tr:nth-child(even) td { background-color: #f9f9f9; }

/* stripe-two */
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-two tbody tr:nth-child(2n+1) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-two tbody tr:nth-child(2n+2) td { background-color: #fff; }

/* stripe-double */
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-double tbody tr:nth-child(4n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-double tbody tr:nth-child(4n+2) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-double tbody tr:nth-child(4n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-double tbody tr:nth-child(4n+4) td { background-color: #fff; }

/* no-border */
.KYDPWOG_contents_div table.KYDPWOG_table-noborder, .KYDPWOG_contents_div table.KYDPWOG_table-noborder caption, .KYDPWOG_contents_div table.KYDPWOG_table-noborder th, .KYDPWOG_contents_div table.KYDPWOG_table-noborder td { border-width: 0; }

.KYDPWOG_contents_div table th.KYDPWOG_th-noborder, .KYDPWOG_contents_div table td.KYDPWOG_td-noborder { border-width: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-noborder.KYDPWOG_last-border tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-noborder.KYDPWOG_last-border tbody tr.KYDPWOG_last th, .KYDPWOG_contents_div table.KYDPWOG_table-noborder.KYDPWOG_last-border tbody tr:last-child td, .KYDPWOG_contents_div table.KYDPWOG_table-noborder.KYDPWOG_last-border tbody tr.KYDPWOG_last td { border-width: 0 0 1px; }

/* half */
.KYDPWOG_contents_div table.KYDPWOG_table-half { width: 100%; margin: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-half caption { color: #fff; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-half tbody td { width: 49%; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-half tbody td.KYDPWOG_right { width: 51%; padding-left: 2%; }

.KYDPWOG_contents_div table.KYDPWOG_table-half .KYDPWOG_h3 { width: 96%; }

.KYDPWOG_contents_div table.KYDPWOG_table-half table.KYDPWOG_table-half-in { width: 100%; margin: 0 0 20px; }

.KYDPWOG_contents_div table.KYDPWOG_table-half table.KYDPWOG_table-half-in th { width: auto; border-width: 1px; }

.KYDPWOG_contents_div table.KYDPWOG_table-half table.KYDPWOG_table-half-in td { width: auto; border-width: 1px; }

/* table plain
------------------------------------------------ */
/* table solid
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-solid caption { border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid caption .KYDPWOG_caption-r { position: absolute; top: 5px; right: 5px; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid thead th { border-width: 0 1px; border-color: #f9f9f9; background-color: #888; color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid tbody th { background-color: #eee; }

/* thead th */
.KYDPWOG_contents_div table.KYDPWOG_table-solid thead th.KYDPWOG_first, .KYDPWOG_contents_div table.KYDPWOG_table-solid thead th:first-child { border-color: transparent #f9f9f9 transparent #888; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid thead th.KYDPWOG_last, .KYDPWOG_contents_div table.KYDPWOG_table-solid thead th:last-child { border-color: transparent #888 transparent #f9f9f9; }

/* caption.color + thead th */
.KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color + thead th { padding: 3px 4px; background-color: #ccc; color: #333; border-color: transparent #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color + thead th.KYDPWOG_first, .KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color + thead th:first-child { border-color: transparent #f9f9f9 transparent #ccc; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color + thead th.KYDPWOG_last, .KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color + thead th:last-child { border-color: transparent #ccc transparent #f9f9f9; }

/* caption-color + thead th */
.KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color { background-color: #888; color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color a, .KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color a:visited { color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid caption.KYDPWOG_caption-color .KYDPWOG_caption-r { top: 6px; }

/* onecolumn  thead th */
.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_one-column caption { border-color: transparent #888; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_one-column caption + thead th { border-color: transparent #888; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_one-column thead th { border-color: transparent #888; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_one-column tbody td { border-color: transparent #ccc #ccc; }

/* tbody */
.KYDPWOG_contents_div table.KYDPWOG_table-solid thead + tbody tr.KYDPWOG_first th, .KYDPWOG_contents_div table.KYDPWOG_table-solid thead + tbody tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-solid thead + tbody tr.KYDPWOG_first td, .KYDPWOG_contents_div table.KYDPWOG_table-solid thead + tbody tr:first-child td { border-width: 0 1px 1px; }

/* calendar */
.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-calendar { width: 98%; margin-left: 1%; margin-right: 1%; border-width: 0 1px; border-style: solid; border-color: #e1e1e1; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-calendar tbody td { padding: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-calendar tbody td.KYDPWOG_td-nolink { padding: 12px 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-calendar tbody td a { width: 100%; padding: 12px 0; display: inline-block; *display: inline; *zoom: 1; }

.KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-calendar tbody td a:hover { background-color: #f9f9f9; display: inline-block; *display: inline; *zoom: 1; }

/* TABLE
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-plain tbody tr.KYDPWOG_bold-line th, .KYDPWOG_contents_div table.KYDPWOG_table-plain tbody tr.KYDPWOG_bold-line td { border-bottom-width: 2px; }

.KYDPWOG_contents_div table a .KYDPWOG_chip { color: #333; }

.KYDPWOG_contents_div table a:hover .KYDPWOG_chip { color: #333; text-decoration: underline; }

.KYDPWOG_contents_div table + .KYDPWOG_caution { margin: -17px 3px 15px; }

.KYDPWOG_contents_div table .KYDPWOG_last { border-right: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-plain tbody td .KYDPWOG_card-home { width: 40%; text-align: right; display: inline-block; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-plain tbody td .KYDPWOG_card-away { width: 40%; text-align: left; display: inline-block; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-plain tbody td .KYDPWOG_card-result { width: 10%; white-space: nowrap; display: inline-block; vertical-align: top; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_flag-name { word-break: normal; } }

/* TABLE - schedule
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-schedule .KYDPWOG_final { width: 12px; height: 12px; margin: 0 auto; background-image: url(../img/common/date_final.gif); background-repeat: no-repeat; display: inline-block; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule .KYDPWOG_yosen { width: 12px; height: 12px; margin: 0 auto; background-image: url(../img/common/date_play.gif); background-repeat: no-repeat; display: inline-block; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead { border-bottom: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr:first-child th { padding-top: 16px; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr:first-child th { padding-top: 6px; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead th { padding-top: 6px; border: 1px solid #cccccc !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th:first-child, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th:first-child { width: auto; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th { background-color: #eaeaea !important; font-size: 12.5px; color: #333; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th a { color: #333; text-decoration: underline; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th a:link { color: #333; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th a:visited { color: #333; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th a:hover { color: #333; text-decoration: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th a:active { color: #333; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th { background-color: #f9f9f9 !important; color: #333; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sat, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sat { color: #69c; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sat a, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sat a { color: #69c; text-decoration: underline; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sat a:link, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sat a:link { color: #69c; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sat a:visited, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sat a:visited { color: #69c; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sat a:hover, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sat a:hover { color: #69c; text-decoration: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sat a:active, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sat a:active { color: #69c; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sun, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sun { color: #d00; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sun a, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sun a { color: #d00; text-decoration: underline; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sun a:link, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sun a:link { color: #d00; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sun a:visited, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sun a:visited { color: #d00; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sun a:hover, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sun a:hover { color: #d00; text-decoration: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day1 th.KYDPWOG_sun a:active, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr.KYDPWOG_head-day2 th.KYDPWOG_sun a:active { color: #d00; }

@-moz-document url-prefix() { .KYDPWOG_contents_div table.KYDPWOG_table-schedule { border-collapse: separate; border-spacing: 0; }
  .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead td, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody td { border-right: 0 !important; border-top: 0 !important; }
  .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead td:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody td:last-child { border-right: 1px solid #cccccc !important; }
  .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule thead tr:first-child td { border-top: 1px solid #cccccc !important; }
  .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr:last-child td { border-bottom: 1px solid #cccccc !important; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr.KYDPWOG_hover-line:hover th { background-color: #e1e1e1; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr.KYDPWOG_hover-line:hover th { background-color: #f2f2f2; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr.KYDPWOG_hover-line:hover td { background-color: #f0f0f0; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr.KYDPWOG_hover-line:hover td { background-color: inherit; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr:first-child td { padding-top: 13px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody tr:last-child td { padding-bottom: 12px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody th { padding: 12px 7px 11px; text-align: left; word-break: break-all; border: 1px solid #cccccc; background-color: #f2f2f2; min-width: 6.5em; vertical-align: middle; font-size: 12.5px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody td { vertical-align: middle; padding: 5px 1px 4px; text-align: center; border: 1px solid #cccccc; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody td img { vertical-align: middle; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule tbody td img:hover { opacity: 0.7; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule thead.KYDPWOG_thead-date-break tr th:first-child { border-left: 1px solid #e1e1e1; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule + .KYDPWOG_table-schedule { margin-top: -21px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule + .KYDPWOG_caution { margin-top: -18px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule + .KYDPWOG_caution + div { margin-top: 30px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail { border-collapse: separate; border-spacing: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail caption { font-size: 14.5px; top: -22px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail thead th { border-bottom: 2px solid #16a9d3; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody td { border-bottom: 1px solid #eaeaea; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr:last-child td { border-bottom: 0 none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td a { background-color: transparent !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td a:hover { background-color: transparent !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_flag { margin-top: 2px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td:last-child { border-right: 0 none; text-align: left; padding-left: 10px; padding-right: 118px; vertical-align: middle; position: relative; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td:last-child { padding-right: 96px; vertical-align: middle; position: relative; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status { position: absolute; right: 8px; top: 50%; margin-top: -9px; border-left: 0 none; padding-left: 0 !important; padding-right: 0 !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status { margin-top: -7px; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-4, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-5 { padding-left: 0 !important; padding-right: 0 !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-4, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-detail tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-5 { min-width: 7.2em !important; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > caption { font-size: 14.5px; top: -22px; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > thead > tr > th:nth-child(3) { width: 18%; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > thead > tr > th:nth-child(4) { width: 18%; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > thead > tr > th:nth-child(5) { width: 18%; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > thead > tr > th:nth-child(6) { width: 18%; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td { width: auto; border-right: 1px solid #eaeaea; min-height: 40px; height: 41px; padding-top: 12px; padding-bottom: 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td { white-space: nowrap; } }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td:last-child { border-right: 0 none; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td.KYDPWOG_table-point-cell { width: 2em; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td .KYDPWOG_ico-status-1, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td .KYDPWOG_ico-status-2, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td .KYDPWOG_ico-status-3, .KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td .KYDPWOG_ico-status-4 { margin-left: 0; width: 90%; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule-multi > tbody > tr > td .KYDPWOG_ico-status-2::before { position: absolute; margin-left: -0.5em; top: -1.1em; left: 50%; margin-top: 0; width: 1em; height: 1em; border-style: solid; content: '▲'; color: #16a9d3; border-width: 0; border-color: transparent; }

.KYDPWOG_contents_div .KYDPWOG_schedule-head-text { position: relative; display: block; font-size: 12px; width: 97%; margin-right: auto; margin-left: auto; padding-top: 10px; margin-bottom: -23px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-head-text-right { padding-top: 10px; position: absolute; top: auto; bottom: 0; right: 0; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-head-text-right { right: 18px; padding-top: 16px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-head-text { padding-top: 16px; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select { text-align: right; }

.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul { display: table; width: auto; text-align: right; margin-left: auto; margin-right: 0; margin-bottom: 5px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul { display:block; width: 100%; margin-left: 0; padding-left: 0; margin-bottom: 8px; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul > li { display: table-cell; text-align: right; vertical-align: text-bottom; padding-top: 4px; padding-left: 1em; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul > li {display: block; }
.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul > li:first-child { text-align: right; padding-left: 0; padding-bottom: 6px; }
.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul > li:last-child { text-align: right; padding-left: 0; padding-right: 0; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul > li select { margin-left: auto; margin-right: 0; vertical-align: middle; height: 26px; margin-top: -4px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-head-text .KYDPWOG_schedule-select > ul > li select { font-size: 12px; height: 28px; -webkit-appearance: none; width: 120px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_hover-table-cell { background-color: transparent; } }

@media (min-width: 600px) { .KYDPWOG_contents_div .KYDPWOG_hover-table-cell { background-color: #f0f0f0; } }

/* TABLE - ranking
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-ranking caption { font-size: 13px; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking thead { border-bottom: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking thead th { text-align: center; padding-top: 12px; padding-left: 6px; padding-right: 6px; border: 1px solid #ccc !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking thead th .KYDPWOG_flag-mini { margin-right: auto; margin-left: auto; display: inline-block; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody th { text-align: left; border: 1px solid #eaeaea; min-width: 6.5em; vertical-align: middle; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody td { vertical-align: middle; text-align: center; border: 1px solid #eaeaea; padding-left: 1px; padding-right: 1px; min-width: 3.7em; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody td:first-child { min-width: 1.2em; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody td img { vertical-align: middle; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody td a { white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody td a em { font-size: 16px; line-height: 0; font-style: normal !important; font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody td a em small { font-size: 14px; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line th { -webkit-transition: background-color .1s ease-in; -o-transition: background-color .1s ease-in; transition: background-color .1s ease-in; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line td { -webkit-transition: background-color .1s ease-in; -o-transition: background-color .1s ease-in; transition: background-color .1s ease-in; }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line:hover th { background-color: #e1e1e1; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line:hover th { background-color: #f2f2f2; } }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line:hover td { background-color: inherit; } }

@media (min-width: 600px) { .KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line:hover td { background-color: #ededed; } }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-ranking .KYDPWOG_hover-table-cell { background-color: transparent; } }

@media (min-width: 600px) { .KYDPWOG_contents_div table.KYDPWOG_table-ranking .KYDPWOG_hover-table-cell:nth-child(n+3) { background-color: #ededed !important; } }

@media (min-width: 600px) { .KYDPWOG_contents_div table.KYDPWOG_table-ranking tbody tr.KYDPWOG_hover-line:hover td:hover:nth-child(n+3) { background-color: #f9f9f9 !important; } }

.KYDPWOG_contents_div table.KYDPWOG_table-ranking .KYDPWOG_flag-name { min-width: 6em; }

/* TABLE - score
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_table-score-nowrap { margin-top: 30px; margin-bottom: 20px; }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-4-3 tr td, .KYDPWOG_contents_div .KYDPWOG_table-score-3-4-3 tr th { width: 40%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-4-3 tr td:first-child, .KYDPWOG_contents_div .KYDPWOG_table-score-3-4-3 tr th:first-child { width: 30%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-4-3 tr td:last-child, .KYDPWOG_contents_div .KYDPWOG_table-score-3-4-3 tr th:last-child { width: 30%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr td, .KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr th { width: 10%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr td:first-child, .KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr th:first-child { width: 20%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr td:last-child, .KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr th:last-child { width: 20%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr td:nth-child(3), .KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr th:nth-child(3) { width: 40%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr td, .KYDPWOG_contents_div .KYDPWOG_table-score-2-1-4-1-2 tr th { width: auto !important; } }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr td, .KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr th { width: 18%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr td:first-child, .KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr th:first-child { width: 25%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr td:last-child, .KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr th:last-child { width: 25%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr td:nth-child(3), .KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr th:nth-child(3) { width: auto; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr td, .KYDPWOG_contents_div .KYDPWOG_table-score-3-2-1-2-3 tbody tr th { width: auto !important; } }

.KYDPWOG_contents_div .KYDPWOG_table-score-wrap { display: inline-table; position: relative; margin-top: 5px; margin-bottom: 20px; width: 100%; padding: 0px 0px 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_table-score-wrap { display: block; padding: 0px 0px 9px; } }

.KYDPWOG_contents_div .KYDPWOG_table-score-wrap > li > img { width: 150px; height: 300px; }

.KYDPWOG_contents_div .KYDPWOG_table-score-wrap > li { display: table-cell; width: 50%; padding: 10px; vertical-align: top; text-align: center; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_table-score-wrap > li { display: block; width: 100% !important; padding-left: 0; padding-right: 0; } }

.KYDPWOG_contents_div .KYDPWOG_table-score-wrap_7-3 > li:first-child { width: 69%; }

.KYDPWOG_contents_div .KYDPWOG_table-score-wrap_7-3 > li:last-child { width: 31%; }

.KYDPWOG_contents_div table.KYDPWOG_table-score thead tr:first-child th { padding-top: 16px; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-score thead tr:first-child th { padding-top: 13px; } }

.KYDPWOG_contents_div table.KYDPWOG_table-score thead th, .KYDPWOG_contents_div table.KYDPWOG_table-score thead td { padding-top: 6px; border: 1px solid #d9d9d9 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-score tbody tr:first-child td { padding-top: 14px; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-score tbody tr:last-child td { padding-bottom: 12px; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody th { padding: 13px 7px 12px; text-align: left; word-break: break-all; border: 1px solid #d9d9d9; background-color: #f2f2f2; min-width: 6.5em; vertical-align: middle; font-size: 12.5px; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td { vertical-align: middle; padding: 13px 4px 12px; text-align: center; border: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; word-break: break-all; min-width: 22px; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td:nth-child(2) { min-width: 2.6em; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > em { font-size: 25px; line-height: 0; font-style: normal !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > em > small { font-size: 14px; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-width: 2px; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table { margin-left: 0 !important; margin-right: 0 !important; } }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr { border: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr td { border-bottom-width: 0; border-top-width: 0; padding: 5px !important; white-space: nowrap; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr td { border-left-width: 1px; border-right-width: 1px; } }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr:first-child td { border-top-width: 1px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-score tbody td > table tr:last-child td { border-bottom-width: 1px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-score tbody td img { margin-left: 2px; }

.KYDPWOG_contents_div table.KYDPWOG_table-score .KYDPWOG_table-line-info { background-color: #fff !important; background: -webkit-gradient(linear, left bottom, left top, from(#fff), color-stop(#fff), to(#dff0f5)) !important; background: -webkit-linear-gradient(bottom, #fff, #fff, #dff0f5) !important; background: -moz-linear-gradient(bottom, #fff, #fff, #dff0f5) !important; background: -o-linear-gradient(bottom, #fff, #fff, #dff0f5) !important; background: linear-gradient(to top, #fff, #fff, #dff0f5) !important; padding-top: 20px !important; padding-bottom: 5px !important; line-height: 1.2; font-size: 80%; color: #16a9d3; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-score .KYDPWOG_table-line-info span { display: inline-block; position: relative; width: auto; padding-left: 20px; padding-right: 20px; padding-top: 3px; padding-bottom: 3px; -moz-border-radius: 100px; border-radius: 100px; background-color: #0b60c0; color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-score .KYDPWOG_table-line-info span::after { font-size: 16px; content: '▼'; color: #0b60c0; width: 1em; position: absolute; bottom: -0.8em; left: 50%; margin-left: -0.5em; }

.KYDPWOG_contents_div table.KYDPWOG_table-scoreboard > tbody > tr > td.KYDPWOG_score { font-weight: bold; font-size: 28px; line-height: 1.1; }

.KYDPWOG_contents_div table.KYDPWOG_table-scoreboard > tbody > tr > td > table { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-scoreboard > tbody > tr > td > table { margin-left: 0 !important; margin-right: 0 !important; } }

.KYDPWOG_contents_div table.KYDPWOG_table-scoreboard > tbody > tr > td > table tr { border: 0 none !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-scoreboard > tbody > tr > td > table tr td { border-bottom-width: 0; border-top-width: 0; padding: 5px !important; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-board { border-collapse: separate; }

.KYDPWOG_contents_div table.KYDPWOG_table-board thead th, .KYDPWOG_contents_div table.KYDPWOG_table-board thead td { border-right: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-board tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-board tbody td { border-right: 0 !important; border-bottom: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-board tbody tr:first-child .KYDPWOG_td-score-focus { padding-top: 10px; border-top: 4px solid #16a9d3 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-board tbody tr:last-child .KYDPWOG_td-score-focus { padding-bottom: 8px; border-bottom: 4px solid #16a9d3 !important; }

/* TABLE - results
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-results { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-results thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 1px solid #dcdcdc; border-bottom: 2px solid #dcdcdc; }

.KYDPWOG_contents_div table.KYDPWOG_table-results thead tr th { background-color: #f9f9f9; border: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; }

.KYDPWOG_contents_div table.KYDPWOG_table-results thead tr th, .KYDPWOG_contents_div table.KYDPWOG_table-results thead tr td { font-size: 85%; padding-bottom: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-results thead tr th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-results thead tr td:last-child { border-right-width: 2px; border-right-color: #e4e4e4; }

.KYDPWOG_contents_div table.KYDPWOG_table-results tbody { border: 1px solid #dcdcdc; }

.KYDPWOG_contents_div table.KYDPWOG_table-results tbody tr th, .KYDPWOG_contents_div table.KYDPWOG_table-results tbody tr td { padding-top: 7px; padding-bottom: 7px; font-size: 85%; }

/* TABLE - timelapse
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-timelapse { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; margin: 0; width: 100%; margin-bottom: 8px; border-top: 0 !important; border-left: 0 !important; border-right: 0 !important; table-layout: fixed; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-timelapse { table-layout: auto; } }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 1px solid #dcdcdc; border-bottom: 2px solid #dcdcdc; border-left: 0 !important; border-right: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse thead tr th { background-color: #f9f9f9; border: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse thead tr th, .KYDPWOG_contents_div table.KYDPWOG_table-timelapse thead tr td { font-size: 85%; padding-bottom: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse thead tr th:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-timelapse thead tr td:last-child { border-right-width: 2px; border-right-color: #e4e4e4; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody { border: 1px solid #dcdcdc; border-top: 0 !important; border-left: 0 !important; border-right: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr th, .KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr td { padding-top: 7px; padding-bottom: 7px; font-size: 85%; height: 29px; background-color: #ebf5f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:first-child td { border-top: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:first-child th:first-child { border-left: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:first-child th:last-child { border-right: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:first-child td:last-child { border-right: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:nth-child(even) tr, .KYDPWOG_contents_div table.KYDPWOG_table-timelapse tbody tr:nth-child(even) td { background-color: #fff !important; }

/* TABLE - tracktime
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-tracktime th, .KYDPWOG_contents_div table.KYDPWOG_table-tracktime td { width: 8.3% !important; word-break: break-all; white-space: normal; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-tracktime thead tr th, .KYDPWOG_contents_div table.KYDPWOG_table-tracktime thead tr td { font-size: 70% !important; min-width: 70px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-tracktime thead tr th:first-child, .KYDPWOG_contents_div table.KYDPWOG_table-tracktime thead tr td:first-child { min-width: auto; }
  .KYDPWOG_contents_div table.KYDPWOG_table-tracktime thead tr:first-child th, .KYDPWOG_contents_div table.KYDPWOG_table-tracktime thead tr:first-child td { font-size: 13.5px !important; } }

/* TABLE - tracktime
------------------------------------------------ */
.KYDPWOG_contents_div td.KYDPWOG_shot1 { border-left: 4px solid #ff4916 !important; text-align: left !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div td.KYDPWOG_shot1 { text-align: center !important; } }

.KYDPWOG_contents_div td.KYDPWOG_shot1 .KYDPWOG_flag-name { min-width: 6em; }

@media (max-width: 599px) { .KYDPWOG_contents_div td.KYDPWOG_shot1 .KYDPWOG_flag-name { display: none; min-width: 2em; } }

.KYDPWOG_contents_div td.KYDPWOG_shot1 .KYDPWOG_flag-mini { position: relative; }

.KYDPWOG_contents_div td.KYDPWOG_shot2 { border-left: 4px solid #ebe400 !important; text-align: left !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div td.KYDPWOG_shot2 { text-align: center !important; } }

.KYDPWOG_contents_div td.KYDPWOG_shot2 .KYDPWOG_flag-name { min-width: 6em; }

@media (max-width: 599px) { .KYDPWOG_contents_div td.KYDPWOG_shot2 .KYDPWOG_flag-name { display: none; min-width: 2em; } }

.KYDPWOG_contents_div td.KYDPWOG_shot2 .KYDPWOG_flag-mini { position: relative; }

.KYDPWOG_contents_div em.KYDPWOG_shot1 { display: inline-block; position: relative; margin-right: 7px; }

.KYDPWOG_contents_div em.KYDPWOG_shot1::before { content: ''; background-color: #ff4916; display: block; width: 4px; height: 16px; position: absolute; left: -1px; top: 0; margin-top: -13px; }

.KYDPWOG_contents_div em.KYDPWOG_shot2 { display: inline-block; position: relative; margin-right: 7px; }

.KYDPWOG_contents_div em.KYDPWOG_shot2::before { content: ''; background-color: #ebe400; display: block; width: 4px; height: 16px; position: absolute; left: -1px; top: 0; margin-top: -13px; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr { cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:last-child { -webkit-transition: border-right-color 0.1s; -o-transition: border-right-color 0.1s; transition: border-right-color 0.1s; border-right: 0 none; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr.KYDPWOG_current td:last-child { border-right: 3px #16a9d3 solid; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr.KYDPWOG_current td:last-child { border-right: 3px #16a9d3 solid; } }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr:hover td, .KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr:hover th { background-color: #dff0f5 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td { height: 29px; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:first-child { width: 2em; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:nth-child(2) { width: 3em; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:nth-child(3) { text-align: left; padding-left: 7px; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:nth-child(4) { text-align: left; padding-left: 7px; width: 36%; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:nth-child(4) { width: 30%; } }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td:last-child { width: 10%; text-align: center; }

.KYDPWOG_contents_div table.KYDPWOG_table-shot tbody tr td img { width: 19px; height: 19px; margin-right: 2px; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead { display: block; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead { display: table-header-group; } }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr { width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr th, .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr td { width: 600px; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr th:first-child, .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr td:first-child { width: 1.6em; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr th:nth-child(2), .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr td:nth-child(2) { width: 1.6em; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr th:first-child, .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr td:first-child { width: 3em; }
  .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr th:nth-child(2), .KYDPWOG_contents_div .KYDPWOG_vertical-scroll thead tr td:nth-child(2) { width: 3em; } }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody { width: 100%; display: block; height: 290px; overflow-y: scroll; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody { display: table-row-group; height: auto; overflow: auto; } }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr { width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr td { width: 600px; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr td:first-child { width: 1.6em; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr td:nth-child(2) { width: 1.6em; }

.KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr td:last-child { width: 3em; padding-right: 18px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr td:first-child { width: 3em; }
  .KYDPWOG_contents_div .KYDPWOG_vertical-scroll tbody tr td:nth-child(2) { width: 3em; } }

/* TABLE - innerSpec
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_inner-bib { text-indent: 1.15em; padding-right: 10px; background-image: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(5%, #fff), color-stop(6%, #f9f9f9), to(#f9f9f9)); background-image: -webkit-linear-gradient(left, #fff 0%, #fff 5%, #f9f9f9 6%, #f9f9f9 100%); background-image: -moz-linear-gradient(left, #fff 0%, #fff 5%, #f9f9f9 6%, #f9f9f9 100%); background-image: -o-linear-gradient(left, #fff 0%, #fff 5%, #f9f9f9 6%, #f9f9f9 100%); background-image: linear-gradient(to right, #fff 0%, #fff 5%, #f9f9f9 6%, #f9f9f9 100%); }

.KYDPWOG_contents_div .KYDPWOG_table-cell-inner { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec { display: inline-table; margin-top: 0; margin-right: 0; margin-left: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; margin-bottom: 10px; }

@-moz-document url-prefix() { .KYDPWOG_contents_div .KYDPWOG_table-innerspec { border-collapse: separate; border-spacing: 0; } }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > thead tr { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > thead tr th, .KYDPWOG_contents_div .KYDPWOG_table-innerspec > thead tr td { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none !important; padding: 0px !important; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > thead > th, .KYDPWOG_contents_div .KYDPWOG_table-innerspec > thead > td { padding-top: 6px; border: 1px solid #d9d9d9 !important; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr:first-child th, .KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr:first-child td { padding-top: 14px; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr:last-child th, .KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr:last-child td { padding-bottom: 12px; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr th { padding: 13px 7px 12px; text-align: left; word-break: break-all; border: 1px solid #d9d9d9; background-color: #f2f2f2; min-width: 6.5em; vertical-align: middle; font-size: 12.5px; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr td { vertical-align: middle; padding: 13px 4px 12px; text-align: center; border: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; word-break: break-all; min-width: 22px; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr td > table { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-width: 2px; }

.KYDPWOG_contents_div .KYDPWOG_table-innerspec > tbody tr td img { margin-left: 2px; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist { display: inline-table; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_inner-speclist { display: block; margin-bottom: 4px; } }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li { display: table-cell; width: 50%; padding-bottom: 7px; padding-left: 5px; padding-right: 2px; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li:first-child { padding-left: 2px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_inner-speclist > li { display: block; width: 100%; padding-bottom: 0px; padding-left: 1px; }
  .KYDPWOG_contents_div .KYDPWOG_inner-speclist > li:first-child { padding-left: 1px; } }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 0 none; table-layout: fixed; margin-top: -1px; margin-right: 0; margin-left: 0; width: 100%; border: 1px solid #eaeaea; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table.KYDPWOG_table-nofixed { table-layout: auto !important; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-bottom: 2px solid #eaeaea; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > thead tr th { background-color: #dff0f5; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table tr > th { padding: 4px !important; font-size: 11px !important; word-break: break-all; border: 1px solid #eaeaea; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table tr > td { padding: 4px !important; font-size: 11px !important; word-break: break-all; border: 1px solid #eaeaea; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tbody tr th { background-color: #f2f2f2; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tbody tr .KYDPWOG_table-num-cell { background-color: #f8f8f8; width: 3em !important; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tbody tr > th { width: 45%; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tbody tr > td { width: 45%; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tbody tr:first-child td { background-color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tfoot tr th { background-color: #dff0f5; padding-top: 7px !important; padding-bottom: 7px !important; width: 50%; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table > tfoot tr td { padding-top: 7px !important; padding-bottom: 7px !important; width: 50%; }

.KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table + table { margin-top: 6px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_inner-speclist > li > table + table { margin-top: 3px; margin-bottom: 4px; } }

/* TOURNAMENT
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament { width: 100%; margin: 0 0 30px; border-collapse: separate; border-spacing: 0; line-height: 1.4; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td { font-size: 12.5px; padding: 2px; border: 0px solid #e1e1e1; text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_td-left { width: 0; padding: 0; font-size: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_td-divide { height: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_td-narrow { width: 3%; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_td-narrow-half { width: 1.5%; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_td-level { padding: 4px 1% 2px; background-color: #e1e1e1; text-align: center; border-width: 2px 0 0; border-style: solid; border-color: #666; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_info { padding: 2px; vertical-align: bottom; line-height: 1.2; text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_team { width: 20%; padding: 0; vertical-align: top; border-width: 1px !important; border-style: solid; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_team .KYDPWOG_group { padding: 1px 3px 0; color: #fff; font-size: 12px; border-width: 0 1px 0 0; border-style: solid; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_team .KYDPWOG_country { padding: 3px 2px 2px 3px; border-width: 0 1px 0 0; border-style: solid; border-color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score { width: 5%; padding: 3px; border-width: 0 0 0 0; border-style: solid; text-align: center; vertical-align: middle; color: #fff; font-size: 14px; line-height: 1; white-space: nowrap; }

/* group A */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td .KYDPWOG_group-a { background-color: #e52f2b; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_group-a { border-color: #e52f2b; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score-a { border-color: #e52f2b; background-color: #e52f2b; }

/* group B */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td .KYDPWOG_group-b { background-color: #3c5ba7; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_group-b { border-color: #3c5ba7; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score-b { border-color: #3c5ba7; background-color: #3c5ba7; }

/* group C */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td .KYDPWOG_group-c { background-color: #339933; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_group-c { border-color: #339933; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score-c { border-color: #339933; background-color: #339933; }

/* group D */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td .KYDPWOG_group-d { background-color: #ed9437; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_group-d { border-color: #ed9437; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score-d { border-color: #ed9437; background-color: #ed9437; }

/* group-y  */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td .KYDPWOG_group-y { background-color: #aaa; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_group-y { border-color: #aaa; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score-y { border-color: #aaa; background-color: #aaa; }

/* group-z  */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td .KYDPWOG_group-z { background-color: #666; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_group-z { border-color: #666; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_score-z { border-color: #666; background-color: #666; }

/* line  */
.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_line { border-width: 0 3px 0 0; border-style: solid; border-color: #666; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_line1 { border-width: 0 0 1px 0; border-style: solid; border-color: #666; *border-width: 0 0 3px 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_line2 { border-width: 2px 3px 0 0; border-style: solid; border-color: #666; *border-width: 3px 3px 0 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_line3 { border-width: 0px 3px 1px 0; border-style: solid; border-color: #666; *border-width: 0px 3px 3px 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-tournament td.KYDPWOG_line4 { border-width: 2px 0 0 0; border-style: solid; border-color: #666; *border-width: 3px 0 0 0; }

/* Tournament - list
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament { position: relative; min-width: 545px !important; width: 98%; margin-left: auto; margin-right: auto; overflow: visible; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-tournament { margin-left: 2%; margin-right: 2%; }
  .KYDPWOG_contents_div .KYDPWOG_schedule-tournament::after { display: block; content: ''; width: 40px; height: 20px; position: absolute; right: -10px; top: 0; background-color: transparent; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-title { margin: 0px 0 15px 0px; font-size: 12px; float: none; clear: both; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-title li { border-bottom: 2px solid #5e34ab; background: #e3dff4; border-right: 2px solid #fff; height: 3em; padding: 10px 4px 5px 4px; text-align: center; float: left; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-title li:first-child { border-bottom: 2px solid #a5a5a5; background: #f4f4f4; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-title li:last-child { border-bottom: 2px solid #16a9d3; background: #dff0f5; border-right: 0 none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament { width: 100%; padding: 0; border: 0; padding-top: 30px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li { float: left; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul { width: 100%; margin-bottom: 20px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li { display: block; float: none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament.KYDPWOG_ul-round-3rd-game { margin-top: -160px !important; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament.KYDPWOG_ul-round-3rd-game .KYDPWOG_area-three { margin-top: 30px !important; margin-bottom: 40px !important; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table { width: 100%; margin: 15px 0 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table caption { font-size: 13px; line-height: 12px; border-left: 0 none; color: #555; left: 3px; top: -24px; word-break: normal; white-space: nowrap; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table caption .KYDPWOG_caption-ttl { display: block; position: absolute; top: -1.2em; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table caption em { margin-left: 10px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td { height: 32px; max-height: 32px; text-align: left; font-size: 10px; padding: 10px 4px 9px !important; background: #fff; word-break: break-all; vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td.KYDPWOG_player { width: auto; border-left-width: 1px !important; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td.KYDPWOG_point { width: 20%; text-align: center; text-align: center; background: #333; color: #fff; white-space: nowrap; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-win { border-left: 4px solid #16a9d3; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-win td { border-right: 0px none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-win td .KYDPWOG_flag-name { font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-win td:last-child { background-color: #dff0f5; border-left: 0 none; border-right: 1px solid #ccc; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-win td:last-child span { display: inline-block; min-width: 1em; text-align: center; font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-lose td { background-color: #f9f9f9; border-right: 0 none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-lose td:last-child { background-color: #f1f1f1; border-left: 0 none; border-right: 1px solid #ccc; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody tr.KYDPWOG_play-lose td:last-child span { font-weight: normal; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_button { background-color: #16a9d3; color: #fff !important; height: 26px; line-height: 22px; font-weight: bold; position: absolute; bottom: -27px; left: 6px; width: 50%; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_button:hover { background-color: #32c1ea; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_button { width: 88%; bottom: -26px; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_flag-name { font-size: 12px; margin: 0; padding: 0; }

/* round area */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-two { width: 8%; float: left; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-three { width: 84%; float: right; padding-right: 1px; }

/* round border */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-one .KYDPWOG_area-one-a { border-width: 2px 2px 0 0; border-style: solid; border-color: #d1d1d1; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-one .KYDPWOG_area-one-b { border-width: 0 2px 2px 0; border-style: solid; border-color: #d1d1d1; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-two { border-top: 2px solid #d1d1d1; }

/* round first */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-4 li { height: 81px; }

/* round quoter final */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li { height: 162px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-one { height: 32px; margin: 32px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-one .KYDPWOG_area-one-a, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-one .KYDPWOG_area-one-b { height: 41px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-two { margin: 74px 0px 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-three { margin: 42px 0 0; }

/* round semi final */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li { height: 324px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one { height: 142px; margin: 74px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one .KYDPWOG_area-one-a { height: 83.0px; }
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one .KYDPWOG_area-one-a.invisible-area-one-a { visibility: hidden; height: 81.0px;}
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one .KYDPWOG_area-one-b { height: 81.5px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-two { margin: 150px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-three { margin: 118px 0 0; }

/* round final */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li { height: 528px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one { height: 285px; margin: 150px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one .KYDPWOG_area-one-a, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one .KYDPWOG_area-one-b { height: 162.5px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-two { margin: 317px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-three { margin: 285px 0 0; }

/* third place */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li.KYDPWOG_area-3rd { height: auto !important; }

/* round width */
/* best16 */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-4, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-4 { width: 20.5%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-3, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-3, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-1, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-1 { width: 26.5%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best16 table.KYDPWOG_area-3rd { width: 22%; }

/* best8 */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament { margin-top: -61px; margin-bottom: 60px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-3, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-3 { width: 28%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-1, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-1 { width: 36%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 .KYDPWOG_area-3rd table { width: 86%; margin-left: 14%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-4, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-4, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-two { display: none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-three { width: 98%; }

/* best4 */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament { margin-top: -111px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-2 { width: 47%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-1, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-1 { width: 53%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 .KYDPWOG_area-3rd table { width: 45%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-4, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-3, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-4, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-3, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-two { display: none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-three { width: 98%; }

@media screen and (min-width: 600px) { .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best4 table td { padding: 0px 5px; font-size: 12px; } }

.KYDPWOG_contents_div .KYDPWOG_flag-name p { padding: 0; overflow: hidden; /*    width: 113px; */ height: 1.4em; /*    white-space: nowrap; */ -o-text-overflow: ellipsis; text-overflow: ellipsis; }

/* TOURNAMENT - list
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table caption { height: 20px; padding: 2px 0px; text-align: left; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one { margin: 94px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-two { margin: 175px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-three { margin: 123px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one { margin: 175px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-two { margin: 337px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_win { background-color: #FFF3F3; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td { padding: 2px 4px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td.KYDPWOG_first { border-width: 1px 0px 1px 0px; border-bottom: 1px solid #cccccc; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td.KYDPWOG_second { border-width: 0 1px 1px 1px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td.KYDPWOG_point { background-color: #f1f1f1; color: #333; font-weight: normal; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tbody td:last-child { border-right-width: 1px !important; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tfoot td { padding: 0; border-width: 0 1px 1px; border-style: solid; border-color: #bbb; line-height: 1; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tfoot td a { width: 100%; margin: -5px 0 0 0; padding: 3px 5px; font-size: 12px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-2, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-1, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-1 { width: 35%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-two { width: 7%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-three { width: 86%; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-title li.KYDPWOG_round-3, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament.KYDPWOG_best8 ul.KYDPWOG_ul-round-tournament li.KYDPWOG_round-3 { width: 30%; }

/* パターン2 */
.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern2 table.KYDPWOG_table-stripe-rev tbody td.KYDPWOG_second { border-width: 0 1px 0 1px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern2 table tbody td.KYDPWOG_third { border-width: 0 1px 0 1px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern2 table tbody td.KYDPWOG_fourth { border-width: 0 1px 1px 1px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern2 table.KYDPWOG_area-3rd { width: 38%; }

/* パターン3 */
.KYDPWOG_contents_div .KYDPWOG_pattern3 .KYDPWOG_ul-round-title li { width: 34% !important; }

.KYDPWOG_contents_div .KYDPWOG_pattern3 .KYDPWOG_ul-round-title li:first-child { width: 32% !important; }

.KYDPWOG_contents_div .KYDPWOG_pattern3 .KYDPWOG_ul-round-title li:last-child { width: 34% !important; }

.KYDPWOG_contents_div .KYDPWOG_pattern3 .KYDPWOG_ul-round-tournament > li { width: 34% !important; }

.KYDPWOG_contents_div .KYDPWOG_pattern3 .KYDPWOG_ul-round-tournament > li:first-child { width: 32% !important; }

.KYDPWOG_contents_div .KYDPWOG_pattern3 .KYDPWOG_ul-round-tournament > li:last-child { width: 34% !important; border-right: 0 none; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-3 li .KYDPWOG_area-three { margin: 160px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one .KYDPWOG_area-one-b, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one .KYDPWOG_area-one-b { height: 80.5px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-two { margin: 132px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-three { margin: 80px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-two { margin: 52px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-three { margin: 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-2 li, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li ul.KYDPWOG_ul-round-1 li { height: auto; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_repechage-tournament li.KYDPWOG_round-3 li { height: 260px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern3 ul.KYDPWOG_ul-round-tournament li ul.KYDPWOG_repechage { margin-bottom: 0; }

/* パターン4 */
.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern4 table.KYDPWOG_area-3rd { bottom: 280px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern4 table.KYDPWOG_area-5th { bottom: 150px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern4 table.KYDPWOG_area-7th { bottom: 20px; }

/* パターン5 */
.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament { position: relative; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 table.KYDPWOG_area-3rd { bottom: 40px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-2 li { height: 160px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-2 li .KYDPWOG_area-three { margin: 20px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-1 li { height: 280px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one { margin: 72px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one .KYDPWOG_area-one-a, .KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-one .KYDPWOG_area-one-b { height: 80.5px; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-two { margin: 152px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_best8.KYDPWOG_pattern5 ul.KYDPWOG_ul-round-tournament.KYDPWOG_lower-finals li ul.KYDPWOG_ul-round-1 li .KYDPWOG_area-three { margin: 100px 0 0; }

/* win */
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-one .KYDPWOG_area-one-a.KYDPWOG_win { border-width: 2px 2px 0 0 !important; border-color: #9F3333; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-one .KYDPWOG_area-one-b.KYDPWOG_win { border-width: 0 2px 2px 0; border-color: #9F3333; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament ul.KYDPWOG_ul-round-tournament li ul li .KYDPWOG_area-two.KYDPWOG_win { border-top-width: 2px; border-color: #9F3333; }

/* KYDPWOG_acc-trigger アコーディオン用
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_acc-trigger { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; display: block; position: relative; border-top: 1px solid #16a9d3 !important; border-bottom: 1px solid #16a9d3 !important; color: #16a9d3 !important; font-weight: bold; font-size: 11.5px; min-height: 2.8em; text-decoration: none; padding-top: 6px; padding-bottom: 6px; }

@media (max-width: 30px) { .KYDPWOG_contents_div .KYDPWOG_acc-trigger { letter-spacing: -0.5px; font-size: 11px; } }

.KYDPWOG_contents_div .KYDPWOG_acc-trigger::before { content: '開く'; color: #fff; display: inline-block; width: 4em; height: 16px; font-size: 10.5px; line-height: 17px; -moz-border-radius: 100px; border-radius: 100px; background-color: #16a9d3; text-align: center; margin-right: 8px; }

@media (max-width: 320px) { .KYDPWOG_contents_div .KYDPWOG_acc-trigger::before { width: 3.6em; margin-right: 5px; font-size: 10px; } }

.KYDPWOG_contents_div .KYDPWOG_acc-trigger:hover em { text-decoration: none; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_acc-trigger { padding-top: 10px; padding-bottom: 10px; padding-left: 6px; padding-right: 6px; min-height: 3.4em; } }

.KYDPWOG_contents_div .KYDPWOG_acc-trigger-none { padding-left: 8px !important; margin-bottom: 4px !important; }

.KYDPWOG_contents_div .KYDPWOG_acc-trigger-none::before { display: none !important; }

.KYDPWOG_contents_div .KYDPWOG_acc-content { display: block; position: relative; border-bottom: 1px solid #16a9d3; padding-left: 10px; visibility: hidden; height: auto; max-height: 0; -webkit-transition: max-height 0s ease-out; -o-transition: max-height 0s ease-out; transition: max-height 0s ease-out; }

.KYDPWOG_contents_div input.KYDPWOG_acc-check { display: none; visibility: hidden; }

.KYDPWOG_contents_div input.KYDPWOG_acc-check:checked + .KYDPWOG_acc-trigger { border-bottom: 1px dotted #16a9d3 !important; }

.KYDPWOG_contents_div input.KYDPWOG_acc-check:checked + .KYDPWOG_acc-trigger::before { content: '閉じる' !important; }

.KYDPWOG_contents_div input.KYDPWOG_acc-check:checked ~ .KYDPWOG_acc-content { visibility: visible !important; height: auto; max-height: 1000px; -webkit-transition: max-height .8s ease-out; -o-transition: max-height .8s ease-out; transition: max-height .8s ease-out; }

.KYDPWOG_contents_div .KYDPWOG_wrap-table .KYDPWOG_acc-trigger, .KYDPWOG_contents_div .kydpwog_wrap-noscroll .KYDPWOG_acc-trigger { border-top: 1px dotted #ddd !important; border-bottom: 1px dotted #ddd !important; }

.KYDPWOG_contents_div .KYDPWOG_wrap-table input.KYDPWOG_acc-check:checked + .KYDPWOG_acc-trigger, .KYDPWOG_contents_div .kydpwog_wrap-noscroll input.KYDPWOG_acc-check:checked + .KYDPWOG_acc-trigger { border-bottom: 0 none !important; }

.KYDPWOG_contents_div .KYDPWOG_wrap-table .KYDPWOG_acc-content, .KYDPWOG_contents_div .kydpwog_wrap-noscroll .KYDPWOG_acc-content { border-bottom: 0 none !important; }

@-webkit-keyframes KYDPWOG_fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes KYDPWOG_fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }

/* KYDPWOG_acc-row-trigger テーブル内のアコーディオン用
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_acc-row-trigger { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; display: block; position: relative; color: #16a9d3 !important; font-weight: bold; font-size: 11.5px !important; text-decoration: none; width: 100%; padding-top: 5px; padding-bottom: 5px; }

.KYDPWOG_contents_div .KYDPWOG_acc-row-trigger::before { content: '開く'; color: #fff; display: inline-block; width: 4em; height: 16px; font-size: 10.5px; line-height: 17px; -moz-border-radius: 100px; border-radius: 100px; background-color: #16a9d3; text-align: center; margin-right: 4px; }

.KYDPWOG_contents_div .KYDPWOG_acc-row-trigger:hover em { text-decoration: none; }

.KYDPWOG_contents_div .KYDPWOG_acc-row-content { display: none; height: 0; }

.KYDPWOG_contents_div input.KYDPWOG_acc-row-check { display: none; visibility: hidden; }

.KYDPWOG_contents_div input.KYDPWOG_acc-row-check:checked + .KYDPWOG_acc-row-trigger::before { content: '閉じる' !important; }

.KYDPWOG_contents_div .KYDPWOG_acc-row-content-open { display: table-row !important; height: auto !important; }

/* KYDPWOG_acc-rank-trigger 順位テーブル内のアコーディオン
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_rank-trigger-btn { float: right; margin-top: -7px; display: inline-block; position: relative; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_rank-trigger-btn { position: absolute; float: none; right: auto; left: 2.7em; top: 14px; margin-top: auto; font-size: 16px !important; } }

.KYDPWOG_contents_div .KYDPWOG_acc-rank-trigger { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; display: block; position: relative; color: #16a9d3 !important; font-weight: bold; font-size: 11.5px !important; text-decoration: none; width: 100%; padding-top: 5px; padding-bottom: 5px; }

.KYDPWOG_contents_div .KYDPWOG_acc-rank-trigger::before { content: '開く'; color: #fff; display: inline-block; width: 4em; height: 16px; font-size: 10.5px; line-height: 17px; -moz-border-radius: 100px; border-radius: 100px; background-color: #16a9d3; text-align: center; margin-right: 4px; }

.KYDPWOG_contents_div .KYDPWOG_acc-rank-trigger:hover em { text-decoration: none; }

.KYDPWOG_contents_div .KYDPWOG_acc-rank-content { display: none; height: 0; }

.KYDPWOG_contents_div input.KYDPWOG_acc-rank-check { display: none; visibility: hidden; }

.KYDPWOG_contents_div input.KYDPWOG_acc-rank-check:checked + .KYDPWOG_acc-rank-trigger::before { content: '閉じる' !important; }

.KYDPWOG_contents_div .KYDPWOG_acc-rank-content-open { display: table-row !important; height: auto !important; }

.KYDPWOG_contents_div .KYDPWOG_acc-rank-tbody-open { display: table-row-group !important; height: auto !important; }

/* IMAGES
------------------------------------------------ */
.KYDPWOG_contents_div img { line-height: 1; vertical-align: bottom; display: inline-block; position: relative; zoom: 1; border: 0; outline: 0; }

/* waku */
.KYDPWOG_contents_div img.KYDPWOG_img-waku { padding: 3px; border: 1px solid #e1e1e1; clear: both; }

/* img style */
.KYDPWOG_contents_div img.KYDPWOG_img-l { width: auto; margin: 4px 20px 20px 0; float: left; }

.KYDPWOG_contents_div img.KYDPWOG_img-r { width: auto; margin: 4px 0 20px 20px; float: right; }

.KYDPWOG_contents_div img.KYDPWOG_img-c { width: auto; margin: 0 auto 20px; padding: 0; }

.KYDPWOG_contents_div img.KYDPWOG_img-heading { width: 100%; margin: 0 0 20px 0; padding: 0; }

/* div style */
.KYDPWOG_contents_div div.KYDPWOG_img-l { width: auto; margin: 4px 20px 20px 0; text-align: center; float: left; }

.KYDPWOG_contents_div div.KYDPWOG_img-r { width: auto; margin: 4px 0 20px 20px; text-align: center; float: right; }

.KYDPWOG_contents_div div.KYDPWOG_img-c { width: auto; margin: 0 auto 5px; padding: 0; text-align: center; }

.KYDPWOG_contents_div div.KYDPWOG_img-heading { width: auto; margin: 0 0 20px 0; padding: 0; text-align: center; }

/* size */
.KYDPWOG_contents_div div.KYDPWOG_img-l img, .KYDPWOG_contents_div div.KYDPWOG_img-r img, .KYDPWOG_contents_div div.KYDPWOG_img-c img, .KYDPWOG_contents_div div.KYDPWOG_img-heading img { width: 100%; }

/* caption */
.KYDPWOG_contents_div div.KYDPWOG_img-l span, .KYDPWOG_contents_div div.KYDPWOG_img-r span, .KYDPWOG_contents_div div.KYDPWOG_img-c span, .KYDPWOG_contents_div div.KYDPWOG_img-heading span { width: auto; margin: 0; padding: 4px 2px; font-size: 80%; display: inline-block; }

/* INPUT
------------------------------------------------ */
.KYDPWOG_contents_div input[type="text"], .KYDPWOG_contents_div textarea, .KYDPWOG_contents_div select { padding: 2px 8px; border-width: 2px; border-style: solid; border-color: #bbb; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div select { font-size: 16px; padding: 2px 5px; } }

/* UTILITY
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_nowrap { white-space: nowrap !important; }

.KYDPWOG_contents_div .KYDPWOG_relative { position: relative !important; }

.KYDPWOG_contents_div .KYDPWOG_absolute { position: absolute !important; }

.KYDPWOG_contents_div .KYDPWOG_float-l { float: left !important; }

.KYDPWOG_contents_div .KYDPWOG_float-r { float: right !important; }

.KYDPWOG_contents_div .KYDPWOG_text-l { text-align: left !important; }

.KYDPWOG_contents_div .KYDPWOG_text-r { text-align: right !important; }

.KYDPWOG_contents_div .KYDPWOG_text-c { text-align: center !important; }

.KYDPWOG_contents_div .KYDPWOG_v-top { vertical-align: top !important; }

.KYDPWOG_contents_div .KYDPWOG_v-mid { vertical-align: middle !important; }

.KYDPWOG_contents_div .KYDPWOG_v-btm { vertical-align: bottom !important; }

.KYDPWOG_contents_div .KYDPWOG_v-main { vertical-align: sub !important; }

.KYDPWOG_contents_div .KYDPWOG_clear { clear: both; line-height: 0; height: 0; font-size: 0; }

.KYDPWOG_contents_div .KYDPWOG_clear-both { clear: both; line-height: 0; height: 0; font-size: 0; }

.KYDPWOG_contents_div .KYDPWOG_both { clear: both; }

.KYDPWOG_contents_div .KYDPWOG_clear-left { clear: left; }

.KYDPWOG_contents_div .KYDPWOG_clear-right { clear: right; }

.KYDPWOG_contents_div .KYDPWOG_w100 { width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_break-all { word-break: break-all; }

.KYDPWOG_contents_div .KYDPWOG_keep-all { word-break: keep-all; }

.KYDPWOG_contents_div .KYDPWOG_over { overflow: hidden; zoom: 1; }

.KYDPWOG_contents_div .KYDPWOG_visible { overflow: visible !important; }

.KYDPWOG_contents_div .KYDPWOG_scroll { overflow: scroll; }

.KYDPWOG_contents_div .KYDPWOG_border-none { border: none !important; }

.KYDPWOG_contents_div .KYDPWOG_underline { margin-bottom: 0px; padding: 0px 0px 5px; border-width: 0 0 1p; border-style: solid; }

.KYDPWOG_contents_div .KYDPWOG_border { border-width: 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_upper { border-width: 1px 0 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_upper-2 { border-width: 2px 0 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_under { border-width: 0 0 1px !important; }

.KYDPWOG_contents_div .KYDPWOG_under-2 { border-width: 0 0 2px !important; }

.KYDPWOG_contents_div .KYDPWOG_underline, .KYDPWOG_contents_div .KYDPWOG_border, .KYDPWOG_contents_div .KYDPWOG_upper, .KYDPWOG_contents_div .KYDPWOG_upper-2, .KYDPWOG_contents_div .KYDPWOG_under, .KYDPWOG_contents_div .KYDPWOG_under-2 { border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_bg-none { background-color: #fff !important; background-image: none !important; }

/* inner */
.KYDPWOG_contents_div .KYDPWOG_inner { margin: 0px; padding: 0 1.5%; }

.KYDPWOG_contents_div .KYDPWOG_inner-in { margin: 0px; padding: 0 3%; }

.KYDPWOG_contents_div .KYDPWOG_wrapper { margin-bottom: 20px; }

.KYDPWOG_contents_div .KYDPWOG_inner-box { margin: 0 0 20px; padding: 0 1.5%; }

.KYDPWOG_contents_div .KYDPWOG_inner-box p { text-align: justify; }

.KYDPWOG_contents_div .KYDPWOG_inner-box p:last-child { padding-bottom: 0; }

/* caution */
.KYDPWOG_contents_div ul.KYDPWOG_ul-caution { width: 97%; margin: 0 5px 15px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-caution li { font-size: 12px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-caution li:before { content: "※ "; }

.KYDPWOG_contents_div .KYDPWOG_caution { font-size: 12px; line-height: 1.4; margin: 3px 20px 15px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_caution { margin-right: 16px; margin-left: 12px; } }

.KYDPWOG_contents_div table + .KYDPWOG_caution { margin: 0 20px 15px; }

@media (max-width: 599px) { .KYDPWOG_contents_div table + .KYDPWOG_caution { margin-right: 16px; margin-left: 12px; } }

.KYDPWOG_contents_div .KYDPWOG_caution + .KYDPWOG_caution { margin: -15px 20px 15px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_caution + .KYDPWOG_caution { margin-top: -8px; margin-right: 16px; margin-left: 12px; } }

/* radius */
.KYDPWOG_contents_div .KYDPWOG_radius { -moz-border-radius: 3px; border-radius: 3px; }

.KYDPWOG_contents_div .KYDPWOG_radius-zero { -moz-border-radius: 0px !important; border-radius: 0px !important; }

.KYDPWOG_contents_div .KYDPWOG_radius-left { -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }

.KYDPWOG_contents_div .KYDPWOG_radius-right { -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }

.KYDPWOG_contents_div .KYDPWOG_radius-tab-left { -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; }

.KYDPWOG_contents_div .KYDPWOG_radius-tab-right { -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; }

/* icon */
.KYDPWOG_contents_div .KYDPWOG_icon-camera { background: url(../img/common/camera.gif) no-repeat center center; }

/* copyright */
.KYDPWOG_contents_div .KYDPWOG_copyright { margin: 20px 5px; font-weight: normal; font-size: 10px; text-align: center; line-height: 1.4; }

/* TAB
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_tabs { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_clearfix { overflow: visible; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs > li { margin: 0; padding: 0; border-width: 1px 0 0 1px; border-style: solid; border-color: #fff; font-size: 12.5px; float: left; zoom: 1; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs > li:first-child { border-left: none; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs > li a, .KYDPWOG_contents_div ul.KYDPWOG_tabs > li span { margin: 0; padding: 7px 2px 5px; text-align: center; background-color: #f1f1f1; color: inherit; position: relative; display: block; line-height: 1.2; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs > li a:hover { text-decoration: none; background-color: #e1e1e1; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs > li.KYDPWOG_current a { background-color: #d1d1d1; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs > li.KYDPWOG_disuse a, .KYDPWOG_contents_div ul.KYDPWOG_tabs > li.KYDPWOG_disuse span, .KYDPWOG_contents_div ul.KYDPWOG_tabs > li.KYDPWOG_disuse a:hover { background-color: #eaeaea !important; color: #bbb !important; cursor: default !important; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-column ul.KYDPWOG_tabs > li a { height: 42px; display: table-cell; vertical-align: middle; width: 400px; } }

/* border */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-upper, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-upper-2, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-under, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-under-2, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_current a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_current span, .KYDPWOG_contents_div ul.KYDPWOG_tabs-select > li, .KYDPWOG_contents_div dl.KYDPWOG_tabs-year { border-style: solid; border-color: #ccc; }

/* upper */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-upper { border-width: 1px 0 0; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-upper-2 { border-width: 2px 0 0; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-upper li { border-top: none; }

/* under */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-under { border-width: 0 0 1px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-under-2 { border-width: 0 0 2px; }

/* narrow */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-narrow > li { font-size: 12px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-narrow > li a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-narrow > li span { padding: 5px 2px 4px; }

/* wide */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-wide > li { font-size: 15px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-wide > li a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-wide > li span { padding: 12px 2px 10px; }

/* sp */
.KYDPWOG_contents_div ul.KYDPWOG_tabs > li a .KYDPWOG_hide-sp { display: inline-block; line-height: 1.2; }

/* schedule-match */
.KYDPWOG_contents_div ul.KYDPWOG_tabs + table, .KYDPWOG_contents_div ul.KYDPWOG_tabs + .KYDPWOG_schedule-match ul { margin-top: 1px; }

/* info */
.KYDPWOG_contents_div .KYDPWOG_tabs-info { margin: 0 0 20px; padding: 3px 10px; background-color: #f1f1f1; font-size: 13px; }

/* tabs focus
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus { border-width: 0 0 1px; *line-height: 13px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li { border-top: none; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li span { padding: 7px 2px 5px; top: 1px; }

/* .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li a:hover{background-color:;} */
.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_current a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_current span, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_current a:hover, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_current span:hover { padding: 7px 2px 6px; top: 1px; border-width: 1px 1px 0; background-color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus > li.KYDPWOG_disuse { color: #bbb; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus.KYDPWOG_tabs-narrow > li a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus.KYDPWOG_tabs-narrow > li span { padding: 5px 2px 4px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus.KYDPWOG_tabs-narrow > li.KYDPWOG_current a { padding: 5px 2px 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus.KYDPWOG_tabs-wide > li a, .KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus.KYDPWOG_tabs-wide > li span { padding: 12px 2px 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs.KYDPWOG_tabs-focus.KYDPWOG_tabs-wide > li.KYDPWOG_current a { padding: 12px 2px 11px; }

/* tabs radius
------------------------------------------------ */
/* radius */
.KYDPWOG_contents_div ul.KYDPWOG_radius > li:first-child a { -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }

.KYDPWOG_contents_div ul.KYDPWOG_radius > li:last-child a { -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }

/* KYDPWOG_tabs-radius */
.KYDPWOG_contents_div ul.KYDPWOG_tabs-radius > li:first-child a { -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; }

.KYDPWOG_contents_div ul.KYDPWOG_tabs-radius > li:last-child a { -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_tabs-box { margin: auto; text-align: center; }

/* MENU
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_menu { margin: 0 0 19px; padding: 12px 0 0 0; background-color: #aeaeae; background-image: url(../img/common/header-back.jpg); background-position: center center; display: table; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu { display: block; padding: 6px 0 3px 0; } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li { display: table-cell; position: relative; margin: 0; padding: 0; float: none; font-size: 13px; text-align: center; vertical-align: bottom; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li:first-child { padding-left: 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li:last-child { padding-right: 5px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li { display: inline-block; text-align: center; min-width: 20% !important; width: auto !important; letter-spacing: -1px; white-space: nowrap; padding-bottom: 3px; }
  .KYDPWOG_contents_div ul.KYDPWOG_menu li:first-child { padding-left: 0px; }
  .KYDPWOG_contents_div ul.KYDPWOG_menu li:last-child { padding-right: 0px; } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a { color: #333; -webkit-box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.07); box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.07); background-color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a::after { width: 60px !important; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a:link, .KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a:visited { color: #333; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a { -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.07); box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.07); } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a { float: none; width: 94%; color: #333; display: inline-block; position: relative; padding: 10px 10px 16px; font-weight: bold; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; text-decoration: none; -webkit-transition: background-color .3s ease-out; -o-transition: background-color .3s ease-out; transition: background-color .3s ease-out; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li a { width: 100%; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; padding: 5px 5px 8px; } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a::after { display: block; position: absolute; content: ''; width: 0px; height: 3px; left: 50%; background-color: #16a9d3; margin-left: -30px; bottom: 11px; -webkit-transition: width .3s ease-out; -o-transition: width .3s ease-out; transition: width .3s ease-out; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li a::after { bottom: 6px; height: 2px; } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a:link, .KYDPWOG_contents_div ul.KYDPWOG_menu li a:visited { color: #333; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a:hover { background-color: #fff; text-decoration: none; color: #333; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a.disabled:hover { background-color: transparent; cursor: default; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a:hover::after { width: 60px; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a.disabled:hover::after { width: 0px; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li a em { display: inline-block; word-break: normal; white-space: nowrap; font-style: normal; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li .KYDPWOG_menu3 a { background-color: #fff; text-decoration: none; color: #333; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li .KYDPWOG_menu2, .KYDPWOG_contents_div ul.KYDPWOG_menu li .KYDPWOG_menu3 { display: none !important; } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li .KYDPWOG_menu_smp { display: none !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li .KYDPWOG_menu_smp { display: block !important; } }

.KYDPWOG_contents_div ul.KYDPWOG_menu li .KYDPWOG_disable { width: 100%; padding: 5px; color: #999; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-5 li { min-width: 5em; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-5 li.KYDPWOG_current a::after { margin-left: -15px !important; width: 30px !important; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-5 li a { font-size: 11px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-5 li a::after { margin-left: -15px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-5 li a:hover::after { width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-6 li { width: auto; min-width: 5em; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-6 li.KYDPWOG_current a::after { margin-left: -15px !important; width: 30px !important; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-6 li a { font-size: 11px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-6 li a::after { margin-left: -15px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-6 li a:hover::after { width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-7 li, .KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-8 li { width: auto; min-width: 5em; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-7 li.KYDPWOG_current a::after, .KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-8 li.KYDPWOG_current a::after { margin-left: -15px !important; width: 30px !important; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-7 li a, .KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-8 li a { font-size: 10px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-7 li a::after, .KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-8 li a::after { margin-left: -15px; }

.KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-7 li a:hover::after, .KYDPWOG_contents_div .KYDPWOG_menu.KYDPWOG_menu-pyeong-8 li a:hover::after { width: 30px; }

@media screen and (max-width: 700px) { .KYDPWOG_contents_div ul.KYDPWOG_menu li { font-size: 11px; } }

/* down menu */
.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul.KYDPWOG_dropmenu-ul-sp { width: 120px; margin-left: -61px; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul.KYDPWOG_dropmenu-ul-sp li { text-align: center; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul.KYDPWOG_dropmenu-ul-sp li a { padding: 4px 1.5%; overflow: visible; }

.KYDPWOG_contents_div ul.KYDPWOG_dropmenu li:hover, .KYDPWOG_contents_div ul.KYDPWOG_dropmenu li ul.KYDPWOG_dropmenu-ul.KYDPWOG_dropmenu-ul-sp li a:hover { cursor: pointer; }

/* BUTTON
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_button { position: relative; vertical-align: middle; line-height: 1; font-weight: normal; text-align: center; text-decoration: none; border: none; background-color: #d1d1d1; zoom: 1; display: inline-block; *display: inline; /* for IE7 */ }

.KYDPWOG_contents_div button.KYDPWOG_button:hover, .KYDPWOG_contents_div a.KYDPWOG_button:hover { text-decoration: none; cursor: pointer; }

.KYDPWOG_contents_div .KYDPWOG_button i { color: #fff; }

.KYDPWOG_contents_div span.KYDPWOG_button i:hover { cursor: pointer; }

/* size */
.KYDPWOG_contents_div .KYDPWOG_button-micro { margin: 0 0 5px; padding: 2.5px 5px; font-size: 10px; }

.KYDPWOG_contents_div .KYDPWOG_button-mini { margin: 0 0 10px; padding: 4px 6px 3px; font-size: 11px; }

.KYDPWOG_contents_div .KYDPWOG_button-small { margin: 0 0 20px; padding: 6px 8px 5px; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_button-medium { margin: 0 0 20px; padding: 8px 12px; font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_button-quarter { width: 25%; margin: 0 0 20px; padding: 8px; font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_button-half { width: 50%; margin: 0 0 20px; padding: 8px; }

.KYDPWOG_contents_div .KYDPWOG_button-full { width: 100%; margin: 0 0 20px; padding: 8px; }

.KYDPWOG_contents_div .KYDPWOG_button-icon { margin: 0; width: 48px; height: 48px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_button-icon i.fa { line-height: 48px; }

/* tag */
.KYDPWOG_contents_div a.KYDPWOG_button-tag, .KYDPWOG_contents_div .KYDPWOG_button-tag { background-color: #dadada; margin-right: 5px; }

.KYDPWOG_contents_div .KYDPWOG_button-tag:hover { background-color: #eaeaea; }

.KYDPWOG_contents_div .KYDPWOG_blcok-tag { margin: 0 auto 20px; display: block; text-align: left; }

/* red */
.KYDPWOG_contents_div a.KYDPWOG_button-red, .KYDPWOG_contents_div .KYDPWOG_button-red { background-color: #c33; color: #fff !important; }

.KYDPWOG_contents_div .KYDPWOG_button-red:hover { background-color: #e77; }

/* blue */
.KYDPWOG_contents_div a.KYDPWOG_button-blue, .KYDPWOG_contents_div .KYDPWOG_button-blue { background-color: #3989dd; color: #fff !important; }

.KYDPWOG_contents_div .KYDPWOG_button-blue:hover { background-color: #64a3e5; }

/* green */
.KYDPWOG_contents_div a.KYDPWOG_button-green, .KYDPWOG_contents_div .KYDPWOG_button-green { background-color: #3b8d3b; color: #fff !important; }

.KYDPWOG_contents_div .KYDPWOG_button-green:hover { background-color: #69a769; }

/* gray */
.KYDPWOG_contents_div a.KYDPWOG_button-gray, .KYDPWOG_contents_div .KYDPWOG_button-gray { background-color: #999; color: #fff !important; }

.KYDPWOG_contents_div .KYDPWOG_button-gray:hover { background-color: #bbb; }

/* gray dark */
.KYDPWOG_contents_div a.KYDPWOG_button-gray-dark, .KYDPWOG_contents_div .KYDPWOG_button-gray-dark { background-color: #666; color: #fff !important; }

.KYDPWOG_contents_div .KYDPWOG_button-gray-dark:hover { background-color: #888; }

/* gray light */
.KYDPWOG_contents_div a.KYDPWOG_button-gray-light, .KYDPWOG_contents_div .KYDPWOG_button-gray-light { background-color: #ccc; color: #333 !important; }

.KYDPWOG_contents_div .KYDPWOG_button-gray-light:hover { background-color: #ddd; }

/* gray */
.KYDPWOG_contents_div .KYDPWOG_to-top a.KYDPWOG_button, .KYDPWOG_contents_div .KYDPWOG_to-top .KYDPWOG_button { background-color: #999; color: #fff !important; }

.KYDPWOG_contents_div .KYDPWOG_to-top .KYDPWOG_button:hover { background-color: #bbb; }

/* PAGER
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_box-pager { text-align: center; clear: both; line-height: 1; }

.KYDPWOG_contents_div .KYDPWOG_box-pager a:link, .KYDPWOG_contents_div .KYDPWOG_box-pager a:visited { color: #333; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager { margin: 0 auto 15px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li { float: left; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li a { padding: 5px 8px; line-height: 1.8; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li a:hover { background-color: #eee; text-decoration: none; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li.KYDPWOG_pager-pre { margin-right: 2px; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li.KYDPWOG_pager-next { margin-left: 2px; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li.KYDPWOG_pager-num { margin: 0 2px; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li.KYDPWOG_pager-num.KYDPWOG_pager-current a { background-color: #ccc; text-decoration: none; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li span { padding: 5px 8px; line-height: 1.8; color: #888; }

/* FUNCTION
------------------------------------------------ */
/* to-top */
.KYDPWOG_contents_div .KYDPWOG_to-top { padding: 0 1%; text-align: right; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_to-top a:before { content: "▲"; padding-right: 3px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament + .KYDPWOG_to-top { margin-top: -20px; }

/* FUSEN
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_fusen { margin: 0 0 20px 0; padding: 6px 8px; background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_fusen ul.KYDPWOG_ul-left li { margin-right: 10px; }

/* size */
.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen-small { padding: 4px 8px; }

.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen_mini { padding: 2px 4px; }

/* color */
.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen-red { background-color: #fdf1f1; }

.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen-blue { background-color: #ebeff4; }

.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen-gray { background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen-dark { background-color: #777; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_fusen.KYDPWOG_fusen-black { background-color: #333; color: #fff; }

/* CHIP
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_chip { margin: 0px; text-align: center; white-space: nowrap; line-height: 1; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_chip-large { padding: 7px 15px 5px; font-size: 14px; }

.KYDPWOG_contents_div .KYDPWOG_chip-medium { padding: 6px 10px 5px; font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_chip-small { padding: 5px 8px 4px; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_chip-mini { padding: 3px 4px 2px; font-size: 10.5px; vertical-align: 1px; margin-right: 5px; }

/* long width*/
.KYDPWOG_contents_div .KYDPWOG_chip-large.KYDPWOG_chip-long { padding-left: 30px; padding-right: 30px; }

.KYDPWOG_contents_div .KYDPWOG_chip-medium.KYDPWOG_chip-long { padding-left: 25px; padding-right: 25px; }

.KYDPWOG_contents_div .KYDPWOG_chip-small.KYDPWOG_chip-long { padding-left: 20px; padding-right: 20px; }

.KYDPWOG_contents_div .KYDPWOG_chip-mini.KYDPWOG_chip-long { padding-left: 15px; padding-right: 15px; }

/* color */
.KYDPWOG_contents_div .KYDPWOG_chip-blue { background-color: #2A79C4; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-red { background-color: #D01E22; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-green { background-color: #3b8d3b; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-org { background-color: #F2911F; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-black { background-color: #333; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-gray { background-color: #999; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-ligth { background-color: #eee; color: #333; }

.KYDPWOG_contents_div .KYDPWOG_chip-dark { background-color: #666; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-man { background-color: #539cd5; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_chip-wman { background-color: #d5537e; color: #fff; }

/* color */
.KYDPWOG_contents_div .KYDPWOG_chip-blue-pale { background-color: #deeafc; }

.KYDPWOG_contents_div .KYDPWOG_chip-red-pale { background-color: #ffe4e5; }

.KYDPWOG_contents_div .KYDPWOG_chip-green-pale { background-color: #e8ffe8; }

.KYDPWOG_contents_div .KYDPWOG_chip-org-pale { background-color: #fff0df; }

/* radius */
.KYDPWOG_contents_div .KYDPWOG_chip-radius { -moz-border-radius: 3px; border-radius: 3px; }

/* YOUTUBE
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_movie-wrap { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_movie-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* AJUSTMENT
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_mp0 { margin: 0; padding: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_m0 { margin: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_m5 { margin: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt0 { margin-top: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_mt5 { margin-top: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt10 { margin-top: 10px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt15 { margin-top: 15px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt20 { margin-top: 20px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt30 { margin-top: 30px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-5 { margin-top: -5px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-8 { margin-top: -8px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-10 { margin-top: -10px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-15 { margin-top: -15px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-18 { margin-top: -18px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-20 { margin-top: -20px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-25 { margin-top: -25px !important; }

.KYDPWOG_contents_div .KYDPWOG_mt-30 { margin-top: -30px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb0 { margin-bottom: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_mb1 { margin-bottom: 1px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb5 { margin-bottom: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb10 { margin-bottom: 10px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb15 { margin-bottom: 15px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb20 { margin-bottom: 20px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb25 { margin-bottom: 25px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb30 { margin-bottom: 30px !important; }

.KYDPWOG_contents_div .KYDPWOG_mb40 { margin-bottom: 40px !important; }

.KYDPWOG_contents_div .KYDPWOG_mr5 { margin-right: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_ml5 { margin-left: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_mr10 { margin-right: 10px !important; }

.KYDPWOG_contents_div .KYDPWOG_ml10 { margin-left: 10px !important; }

.KYDPWOG_contents_div .KYDPWOG_p0 { padding: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_pt0 { padding-top: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_pt5 { padding-top: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_pb0 { padding-bottom: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_pb5 { padding-bottom: 5px !important; }

.KYDPWOG_contents_div .KYDPWOG_pb10 { padding-bottom: 10px !important; }

.KYDPWOG_contents_div .KYDPWOG_pb15 { padding-bottom: 15px !important; }

.KYDPWOG_contents_div .KYDPWOG_pb20 { padding-bottom: 20px !important; }

.KYDPWOG_contents_div .KYDPWOG_auto { margin-left: auto !important; margin-right: auto !important; }

.KYDPWOG_contents_div .KYDPWOG_per5 { width: 5% !important; }

.KYDPWOG_contents_div .KYDPWOG_per8 { width: 8% !important; }

.KYDPWOG_contents_div .KYDPWOG_per10 { width: 10% !important; }

.KYDPWOG_contents_div .KYDPWOG_per12 { width: 12% !important; }

.KYDPWOG_contents_div .KYDPWOG_per14 { width: 14% !important; }

.KYDPWOG_contents_div .KYDPWOG_per15 { width: 15% !important; }

.KYDPWOG_contents_div .KYDPWOG_per18 { width: 18% !important; }

.KYDPWOG_contents_div .KYDPWOG_per20 { width: 20% !important; }

.KYDPWOG_contents_div .KYDPWOG_per22 { width: 22% !important; }

.KYDPWOG_contents_div .KYDPWOG_per25 { width: 25% !important; }

.KYDPWOG_contents_div .KYDPWOG_per28 { width: 28% !important; }

.KYDPWOG_contents_div .KYDPWOG_per30 { width: 30% !important; }

.KYDPWOG_contents_div .KYDPWOG_per33 { width: 33.3333% !important; }

.KYDPWOG_contents_div .KYDPWOG_per35 { width: 35% !important; }

.KYDPWOG_contents_div .KYDPWOG_per40 { width: 40% !important; }

.KYDPWOG_contents_div .KYDPWOG_per50 { width: 50% !important; }

.KYDPWOG_contents_div .KYDPWOG_per60 { width: 60% !important; }

.KYDPWOG_contents_div .KYDPWOG_per70 { width: 70% !important; }

.KYDPWOG_contents_div .KYDPWOG_per80 { width: 80% !important; }

.KYDPWOG_contents_div .KYDPWOG_per90 { width: 90% !important; }

.KYDPWOG_contents_div .KYDPWOG_per100 { width: 100% !important; }

.KYDPWOG_contents_div .KYDPWOG_px50 { width: 50px !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em2-sp { width: 2em !important; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em3-sp { width: 3em !important; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em4-sp { width: 4em !important; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em5-sp { width: 5em !important; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em6-sp { width: 6em !important; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em7-sp { width: 7em !important; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_em8-sp { width: 8em !important; } }

/* RATIO
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_ul-ratio-1, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-2, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-3, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-4, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-5, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-6, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-7, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-8, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-9, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-10 { vertical-align: top; position: relative; text-align: left; }

.KYDPWOG_contents_div .KYDPWOG_ul-ratio-1 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-1 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-2 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-2 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-3 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-3 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-4 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-4 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-5 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-5 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-6 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-6 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-7 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-7 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-8 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-8 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-9 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-9 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-10 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-10 > dd { display: inline-block; position: relative; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_ratio-1, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-1 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-1 > dd { width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-2, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-2 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-2 > dd { width: 49.2% !important; *width: 48.8% !important; }

.KYDPWOG_contents_div .KYDPWOG_ratio-3, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-3 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-3 > dd { width: 32.8%; *width: 32.5%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-4, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-4 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-4 > dd { width: 23.9%; *width: 23.4%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-5, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-5 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-5 > dd { width: 20%; *width: 19.8%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-6, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-6 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-6 > dd { width: 16.6666%; *width: 16.4%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-7, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-7 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-7 > dd { width: 14.2857%; *width: 14%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-8, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-8 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-8 > dd { width: 12.5%; *width: 12.2%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-9, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-9 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-9 > dd { width: 11.1111%; *width: 11%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-10, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-10 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-10 > dd { width: 10.00%; *width: 9.9%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-11, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-11 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-11 > dd { width: 9.09%; *width: 9%; }

.KYDPWOG_contents_div .KYDPWOG_ratio-12, .KYDPWOG_contents_div ul.KYDPWOG_ul-ratio-12 > li, .KYDPWOG_contents_div dl.KYDPWOG_dl-ratio-12 > dd { width: 8.3333%; *width: 8.25%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ul-ratio-1 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-1 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-2 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-2 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-3 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-3 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-4 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-4 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-5 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-5 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-6 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-6 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-7 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-7 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-8 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-8 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-9 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-9 > dd, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-10 > li, .KYDPWOG_contents_div .KYDPWOG_ul-ratio-10 > dd { width: 96% !important; text-align: center; margin-right: auto; margin-left: auto; padding-bottom: 16px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ul-ratio-3 > li { width: 100% !important; } }

/* DISPLAY importantは入れない(入れたい場合は別途スタイルを作成)
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_show, .KYDPWOG_contents_div .KYDPWOG_block { display: block !important; }

.KYDPWOG_contents_div .KYDPWOG_hide, .KYDPWOG_contents_div .KYDPWOG_none, .KYDPWOG_contents_div .KYDPWOG_display-none { display: none !important; }

.KYDPWOG_contents_div .KYDPWOG_show-hvga { display: none; }

.KYDPWOG_contents_div .KYDPWOG_inblock { display: inline-block; *display: inline; *zoom: 1; }

.KYDPWOG_contents_div .KYDPWOG_inline { display: inline; vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_table { display: table; }

.KYDPWOG_contents_div .KYDPWOG_row { display: table-row; }

.KYDPWOG_contents_div .KYDPWOG_cell { display: table-cell; }

/* ------------------------------------------------------------------------------------------------ */
/* CONTENTS */
/* ------------------------------------------------------------------------------------------------ */
/* HEADER
------------------------------------------------ */
/* pc text */
.KYDPWOG_contents_div .KYDPWOG_h1-block { margin: 0; padding: 10px 15px 8px; background-color: #666; width: 100%; height: 80px; border-bottom: 1px solid #ddd; background-repeat: no-repeat; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_h1-block { height: 48px; } }

.KYDPWOG_contents_div .KYDPWOG_h1-block h1 { margin: 0; padding: 0; font-size: 22px; line-height: 1.2; color: #fff; background: url(../img/common/header-ttl3.png) no-repeat; width: 318px; height: 47px; display: inline-block; margin-top: 7px; }

.KYDPWOG_contents_div .KYDPWOG_h1-block h1.KYDPWOG_paralympic { background: url(../img/common/header-p-ttl3.png) no-repeat; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_h1-block h1 { width: 188px; margin-top: 0px; height: 27px; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; } }

/* pc image */
.KYDPWOG_contents_div .KYDPWOG_for-pc .KYDPWOG_h1-image { padding: 0; border-width: 0; background-repeat: repeat-x; }

.KYDPWOG_contents_div .KYDPWOG_for-pc .KYDPWOG_h1-image h1 { margin: 0; padding: 0; }

/* sp text */
.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block { width: 100%; height: 48px; margin: 0 0 20px; padding: 5px 10px; display: table; background-color: #333; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block h1 { font-size: 22px; line-height: 1.2; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-left { display: table-cell; text-align: left; vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right { display: table-cell; text-align: right; vertical-align: middle; }

#KYDPWOG_modal-overlay { z-index: 1; display: none; position: fixed; top: 0; left: 0; width: 100%; height: 120%; background-color: transparent; }

/* sp image */
.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-image { width: 100%; height: 48px; margin: 0 0 20px; padding: 0; border-width: 0; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-image h1 { margin: 0; padding: 0; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-image { background-repeat: repeat-x; position: relative; z-index: 10; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-image img { width: auto; max-width: none; position: absolute; z-index: 20; top: 0; left: 0; }

/* sp icon-nav */
.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-image + .KYDPWOG_h1-right { position: absolute; z-index: 30; top: 6px; right: 35px; }

/* NAV
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_switch-subnav ul.KYDPWOG_ul-sub-cat { margin: -20px 0 20px; padding: 4px 10px; font-size: 13px; background-color: #eee; }

.KYDPWOG_contents_div .KYDPWOG_switch-subnav ul.KYDPWOG_ul-sub-cat li { float: left; }

.KYDPWOG_contents_div .KYDPWOG_switch-subnav ul.KYDPWOG_ul-sub-arrow li { margin: 0 20px 0 0; padding: 0 0 0 12px; background: url(../img/common/angle-sub-arrow.png) no-repeat 0 center; }

/* nav */
.KYDPWOG_contents_div nav div.KYDPWOG_nav-top { margin: -20px 0 1px; }

.KYDPWOG_contents_div .KYDPWOG_nav-head { margin: 0; font-weight: normal; font-size: 13px; padding: 5px; background-color: #444; color: #fff; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li { width: 50%; float: left; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li div { border-top: 1px solid #ddd; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li div.KYDPWOG_right { border-left: 1px solid #ddd; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li a { padding: 5px 4%; color: #fff; display: block; background-color: #666; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li a:hover { background-color: #999; text-decoration: none; }

/* BOX
------------------------------------------------ */
/* event */
.KYDPWOG_contents_div .KYDPWOG_box-card { width: 100%; margin: 0 0 20px; padding: 10px; background-color: #f9f9f9; }

.KYDPWOG_contents_div ul > li .KYDPWOG_box-card, .KYDPWOG_contents_div table td .KYDPWOG_box-card { margin: 0; }

/* event */
.KYDPWOG_contents_div .KYDPWOG_box-event { margin: 0 0 20px; border-width: 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_box-event .KYDPWOG_box-head { padding: 4px 10px; background-color: #f9f9f9; font-size: 14px; }

.KYDPWOG_contents_div .KYDPWOG_box-event .KYDPWOG_box-head .KYDPWOG_flag-mini .KYDPWOG_flag { margin-top: 5px; }

.KYDPWOG_contents_div .KYDPWOG_box-event .KYDPWOG_box-body { padding: 10px; }

.KYDPWOG_contents_div .KYDPWOG_box-event .KYDPWOG_box-photo { margin: 1px; }

.KYDPWOG_contents_div .KYDPWOG_box-event .KYDPWOG_box-photo + .KYDPWOG_over > .KYDPWOG_box-body { padding: 5px 10px; }

.KYDPWOG_contents_div .KYDPWOG_box-event p, .KYDPWOG_contents_div .KYDPWOG_box-event dl, .KYDPWOG_contents_div .KYDPWOG_box-event ul { font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_box-event p { padding: 10px; }

.KYDPWOG_contents_div .KYDPWOG_box-event dl.KYDPWOG_dl-colon { margin-bottom: 0; }

/* info */
.KYDPWOG_contents_div .KYDPWOG_box-info { margin: 0 0 20px; padding: 10px; font-weight: normal; border-width: 1px; border-style: solid; border-color: #ccc; background-color: #f9f9f9; line-height: 1; }

.KYDPWOG_contents_div .KYDPWOG_box-info p { font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_box-info p:last-child { padding: 0; }

.KYDPWOG_contents_div .KYDPWOG_box-info .KYDPWOG_box-large { font-size: 15px; }

.KYDPWOG_contents_div .KYDPWOG_box-info.KYDPWOG_box-narrow { margin: 0 2% 20px; }

/* FOOTER
------------------------------------------------ */
.KYDPWOG_contents_div footer, .KYDPWOG_contents_div .KYDPWOG_footer { margin-top: -10px; text-align: center; font-size: 11px; }

.KYDPWOG_contents_div .KYDPWOG_footer p { padding-bottom: 5px; line-height: 1.33; }

/* News
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_news h3.KYDPWOG_h3-plain { margin: 0 1% 10px; font-size: 18px; font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_news h4.KYDPWOG_h4-plain { margin: 0 1% 5px; font-size: 16px; font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_button { margin: 0 1%; }

.KYDPWOG_contents_div .KYDPWOG_news p { margin: 0 1%; }

.KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_icon-camera { margin: -3px 5px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_img-r { margin-right: 1%; }

.KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_img-l { margin-left: 1%; }

.KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_full-text { display: inline-block; }

/* PROFILE CARD
------------------------------------------------ */
/* player responsivi */
.KYDPWOG_contents_div .KYDPWOG_player-card { margin: 0 10px 20px; padding: 0px; border: none; display: block; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card { display: block !important; margin: 0 0 20px; } }

.KYDPWOG_contents_div .KYDPWOG_player-card h3, .KYDPWOG_contents_div .KYDPWOG_player-card h4 { margin: 0 0 5px; padding: 0 1.5% 3px; font-size: 17px; font-weight: normal; border-bottom: 1px solid #bbb; }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo { display: block; width: 100%; height: auto; text-align: center; padding-top: 4px; padding-right: 20px; padding-left: 10px; margin: 0 0 8px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo { display: block; margin: 0; width: 100%; max-width: 100%; padding-right: 10px; } }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul.KYDPWOG_player-photo-backcol > li { background-color: #f1f1f1; }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul { display: table; width: 100%; max-height: 200px; position: relative; padding: 0; margin: 0; border-spacing: 10px; border-collapse: separate; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul { display: block; width: 100%; max-height: none; margin: 0; padding-bottom: 6px; position: relative; } }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul > li { width: 50%; display: table-cell; text-align: center; padding: 0; margin: 0; vertical-align: middle; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul > li { display: block; position: relative; width: 100%; } }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul > li img { display: block; max-height: 300px; width: auto; height: auto; max-width: 100%; margin: 0 auto; padding: 0; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-photo > ul > li img { height: auto; max-height: 300px; } }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items { display: block; width: 100%; max-width: 100%; vertical-align: top; padding-left: 20px; padding-right: 30px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items { display: block; padding-left: 10px; padding-right: 10px; } }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items table { width: 100%; margin-bottom: 0; font-size: 13px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items table { margin-left: 0; margin-right: 0; } }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items table caption { padding: 0 5px 5px; font-size: 18px; line-height: 1.4; }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items table tbody th { width: auto; padding: 5px 10px; font-weight: bold; color: #444; background-color: #f9f9f9; white-space: nowrap; }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items table tbody td { width: auto; padding: 5px 10px; text-align: left; }

.KYDPWOG_contents_div .KYDPWOG_player-card .KYDPWOG_player-items .KYDPWOG_caution { margin: 5px 0 0 0; }

.KYDPWOG_contents_div ul li .KYDPWOG_player-card, .KYDPWOG_contents_div table td .KYDPWOG_player-card { margin: 0; }

/* PLAYER LIST
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_player-card table caption { font-size: 14px; }

/* player list-half */
.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li { margin: 0 0 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card { padding: 5px; border: 1px solid #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > img { width: 20%; margin-right: 3%; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > div { width: 77%; margin-bottom: 0; float: right; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > dl { margin: 0; padding: 0; font-size: 13px; text-align: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > dl dd { margin: 0; padding: 0; word-break: break-all; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > dl dt { margin-right: 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > table.KYDPWOG_table-line th { white-space: nowrap; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-half > li .KYDPWOG_player-card > table.KYDPWOG_table-line td { text-align: left; }

/* MATCH TABS
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_tabs-block { margin-top: 20px; margin-bottom: 20px; }

.KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block { width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block li { text-align: center; float: left; }

.KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block li div { width: 100%; margin-left: auto; margin-right: auto; }

.KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block li div a, .KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block li div span { width: 80%; border-width: 1px; border-style: solid; border-color: #ccc; background-color: #f9f9f9; padding-top: 10px; padding-bottom: 10px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block li a.KYDPWOG_button, .KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block li span { margin: 0; }

/* GALLERY
------------------------------------------------ */
/* list */
.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery { margin: 0 0 12px 1%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li { width: 19%; height: 118px; margin: 0 1% 8px 0; text-align: center; display: inline-block; font-size: 0; background-color: #fff; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li div { border-width: 1px; border-style: solid; border-color: #ccc; width: 100%; height: 118px; padding: 3px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li img { max-width: 100%; max-height: 112px; vertical-align: middle; margin: auto; line-height: 112px; position: relative; top: 50%; -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }

.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li { *width: 18%; *height: 126px; *margin: 0 1.8% 8px 0; }

/* for IE7 */
.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li img { *position: static; *top: 0; }

/* for IE7 */
html > body .KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li img { position: static\9; top: 0\9; }

/* for IE8 */
:root .KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li img { position: absolute \0/IE9; top: 50% \0/IE9; }

/* for IE9-10 */
/* gallery-detail */
/* button */
.KYDPWOG_contents_div .KYDPWOG_gallery-button { width: 80%; _width: 100%; margin-left: 1%; margin: 0 auto 20px; }

.KYDPWOG_contents_div .KYDPWOG_gallery-button ul.KYDPWOG_ul-gallery-button { width: 100%; margin: 0px; padding-left: 2%; }

.KYDPWOG_contents_div .KYDPWOG_gallery-button ul.KYDPWOG_ul-gallery-button li { width: 31%; margin: 0 2% 0 0; padding: 0; font-size: 14px; float: left; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_gallery-button ul.KYDPWOG_ul-gallery-button li a { color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_gallery-button ul.KYDPWOG_ul-gallery-button li a.KYDPWOG_button { margin-bottom: 0; padding: 6px 12px; -moz-border-radius: 3px; border-radius: 3px; }

.KYDPWOG_contents_div .KYDPWOG_gallery-button ul.KYDPWOG_ul-gallery-button li img { vertical-align: bottom; }

/* photo */
.KYDPWOG_contents_div .KYDPWOG_gallery-photo { width: 100%; height: auto; margin: 0 0 10px; vertical-align: middle; text-align: center; background-color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_gallery-photo img { max-width: 80%; max-height: 460px; vertical-align: middle; margin: auto; }

/* text */
.KYDPWOG_contents_div .KYDPWOG_gallery-text { width: 100%; margin-bottom: 20px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_gallery-text .KYDPWOG_gallery-title { width: 80%; margin: 15px auto 10px; text-align: left; font-size: 16px; font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_gallery-text p { width: 80%; margin: 0 auto; text-align: left; }

/* TEXT LIVE DIGEST
------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-live thead th, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td { margin: 0; padding: 8px; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p { padding: 0; text-align: justify; line-height: 1.6; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td .KYDPWOG_flag-mini { margin-top: 3px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p.KYDPWOG_ultra { margin-top: 0px; font-weight: bold; font-size: 14px; color: #E00 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p.KYDPWOG_super { margin-top: 0px; font-size: 14px; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-l, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-r, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { width: auto; height: auto; float: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-l { margin: 0; text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-r { margin: 0; text-align: right; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { margin: 0 auto; text-align: center; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-l img, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-r img, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-c img { width: auto; max-width: 75%; max-height: 300px; margin: 5px auto 0; display: block; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-l p, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-r p, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-c p { width: 94%; margin: 5px auto 0; padding: 0; font-size: 85%; text-align: center; line-height: 1.6; background: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-l + p, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-r + p, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-c + p { margin-top: 8px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live .KYDPWOG_live-icon { width: 7%; text-align: center; }

.KYDPWOG_contents_div table.KYDPWOG_table-live .KYDPWOG_live-time { width: 9%; font-weight: bold; color: #444; text-align: center; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-live .KYDPWOG_live-team { width: 7%; text-align: center; border-right: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-live .KYDPWOG_live-text { text-align: left; border-left: 0 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-live .KYDPWOG_live-text img { margin: 0 4px; vertical-align: middle; }

/* icon-list */
.KYDPWOG_contents_div ul.KYDPWOG_ul-live-icon { margin: -10px 2% 15px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-live-icon li { height: 30px; margin-right: 10px; margin-bottom: 2px; font-size: 12px; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-live-icon li.KYDPWOG_small-icon { margin-top: 4px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-live-icon li img { margin-right: 5px; vertical-align: middle; }

/* live-link */
.KYDPWOG_contents_div .KYDPWOG_live-link { margin: -5px 5% 15px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_live-link a { padding: 5px 10%; background-color: #3989dd; color: #fff; border: 1px solid #0f4f92; }

.KYDPWOG_contents_div .KYDPWOG_live-link a:hover { color: #fff; background-color: #f2a935; text-decoration: none; border: 1px solid #d08206; }

.KYDPWOG_contents_div .KYDPWOG_live-link img { vertical-align: middle; }

/* ------------------------------------------------------------------------------------------------ */
/* RESPONSIVE */
/* ------------------------------------------------------------------------------------------------ */
/* min-width:600px
------------------------------------------------ */
@media screen and (min-width: 600px) { /* display */
  .KYDPWOG_contents_div .KYDPWOG_for-pc { display: block; }
  .KYDPWOG_contents_div .KYDPWOG_for-pc-inblock { display: inline-block; }
  .KYDPWOG_contents_div table .KYDPWOG_for-pc { display: table-cell; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp, .KYDPWOG_contents_div .KYDPWOG_for-sp-inblock, .KYDPWOG_contents_div table .KYDPWOG_for-sp { display: none; } }

/* max-width:600px
------------------------------------------------ */
/* スマホ特化版の場合は、最後尾に配置。レスポンシブを開放してPC用スタイルに上書きをする。 */
@media screen and (max-width: 599px) { /* DISPLAY ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_for-pc, .KYDPWOG_contents_div .KYDPWOG_for-pc-inblock, .KYDPWOG_contents_div table .KYDPWOG_for-pc { display: none; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp { display: block; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp-inblock { display: inline-block; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp-inline { display: inline; }
  .KYDPWOG_contents_div table .KYDPWOG_for-sp { display: table-cell; }
  /* CONTAINER ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_container { margin: 0; padding: 0; }
  /* BASE ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_break { display: block; }
  /* MENU ------------------------------------------------ */
  .KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a { border: none; }
  /* LIST ------------------------------------------------ */
  /* thumb */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-thumb li .KYDPWOG_thumb img { max-height: 120px; min-height: 100px; }
  /* half */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-half { margin-bottom: 10px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-half + ul.KYDPWOG_ul-half { margin-top: -10px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-half > li { width: 100% !important; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-half > li.KYDPWOG_right { width: 100% !important; margin-left: 0; padding-left: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-half > li table { margin-bottom: 0px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-half table caption { padding-left: 1.5%; padding-right: 1.5%; }
  /* have */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-halve li { width: 100% !important; }
  /* table */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table li.KYDPWOG_li-caption { display: none; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table li.KYDPWOG_li-caption + li { border-width: 1px 0; border-style: solid; border-color: #e1e1e1; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table li.KYDPWOG_li-caption + li:last-child { border-width: 1px 0 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table li ul.KYDPWOG_ul-table-in li.KYDPWOG_match-break { clear: left; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table li.KYDPWOG_caption_sub + li.KYDPWOG_li-header + li { border-width: 0 0 1px; }
  /* ver1 only */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table-solid li.KYDPWOG_li-header { display: none; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table-solid li.KYDPWOG_li-header + li { border-width: 1px 0; border-style: solid; border-color: #e1e1e1; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table-solid li.KYDPWOG_li-header + li:last-child { border-width: 1px 0 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table-solid li ul.KYDPWOG_ul-table li.KYDPWOG_match-break { clear: left; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table-solid li.KYDPWOG_header_sub + li.KYDPWOG_li-header + li { border-width: 0 0 1px; }
  /* TABLE ------------------------------------------------ */
  /* table p */
  .KYDPWOG_contents_div table tbody td p.KYDPWOG_ultra { font-size: 13.5px; }
  .KYDPWOG_contents_div table tbody td p.KYDPWOG_super { font-size: 13.5px; }
  /* IMAGES ------------------------------------------------ */
  .KYDPWOG_contents_div img.KYDPWOG_img-l, .KYDPWOG_contents_div div.KYDPWOG_img-l { margin-left: 0; margin-right: 3%; }
  .KYDPWOG_contents_div img.KYDPWOG_img-r, .KYDPWOG_contents_div div.KYDPWOG_img-r { margin-left: 3%; margin-right: 0; }
  /* TABS ------------------------------------------------ */
  .KYDPWOG_contents_div ul.KYDPWOG_tabs > li a .KYDPWOG_hide-sp { display: none; }
  /* MENU ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_for-sp ul.KYDPWOG_menu { margin: 0; padding: 0; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp ul.KYDPWOG_menu li { border-width: 0 0 1px; border-color: #999; background-color: #444; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp ul.KYDPWOG_menu li a { color: #fff; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp ul.KYDPWOG_menu li a:hover { background-color: #777; }
  /* BOX EVENT ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_box-event, .KYDPWOG_contents_div .KYDPWOG_box-info { border-width: 1px 0; }
  /* PROFILE CARD ------------------------------------------------ */
  /* FUNCTION ------------------------------------------------ */
  /* bottom back-link */
  .KYDPWOG_contents_div a.KYDPWOG_link-black { font-size: 12px; }
  /* NAV ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_switch-subnav ul.KYDPWOG_list-sub-cat { margin: -20px 0 20px; padding: 4px 2%; }
  /* PROFILE CARD ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_player-card img, .KYDPWOG_contents_div .KYDPWOG_player-card img.KYDPWOG_player-photo { width: 50%; max-width: 250px; }
  /* PLAYER LIST ------------------------------------------------ */
  /* player list-stripe */
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe.KYDPWOG_border { border-width: 1px 0; }
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe ul.KYDPWOG_ul-half > li { background-color: #f9f9f9; }
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe ul.KYDPWOG_ul-half > li.KYDPWOG_right { background-color: #fff; }
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe ul.KYDPWOG_ul-half li .KYDPWOG_player-card img { width: 22%; margin-right: 3%; }
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe ul.KYDPWOG_ul-half li .KYDPWOG_player-card ul { width: 75%; }
  /* MATCH SCHEDULE ------------------------------------------------ */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-table-solid > li { border-width: 0 0 1px; }
  /* GALLERY ------------------------------------------------ */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li { height: 88px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li div { height: 88px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li img { max-width: 100%; max-height: 82px; }
  .KYDPWOG_contents_div .KYDPWOG_gallery-button { width: 100%; }
  /* TOURNAMENT ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-tournament td { font-size: px; }
  /* TEXT LIVE ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { max-width: 300px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c img { max-width: 300px; }
  /* SCORE BOARD ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_team_home, .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_team-data.KYDPWOG_data-home, .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_team_away, .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_team-data.KYDPWOG_data-away { border: 0; } }

/* max-width:480px
------------------------------------------------ */
@media screen and (max-width: 479px) { /* DISPLAY ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_show-hvga, .KYDPWOG_contents_div .KYDPWOG_for-hvga { display: block !important; }
  .KYDPWOG_contents_div .KYDPWOG_tabs .KYDPWOG_show-hvga { line-height: 1.2; }
  .KYDPWOG_contents_div .KYDPWOG_hide-hvga { display: none !important; }
  /* FLAG ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_flag-left + .KYDPWOG_flag-name { float: right; }
  .KYDPWOG_contents_div .KYDPWOG_flag-right + .KYDPWOG_flag-name { float: left; }
  /* PLAYER LIST ------------------------------------------------ */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-players { margin: -10px 0 20px; padding: 0 1.5%; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-players li { width: 50%; font-size: 10.5px; padding-right: 2%; margin-bottom: 5px; text-align: left; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-players li img { width: 30%; min-width: 50px; height: auto; margin-right: 5px; float: left; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-players li span { display: inline; font-size: 13px; }
  /* list-name */
  .KYDPWOG_contents_div ul.KYDPWOG_ul-player { margin: 0; padding: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-player + div { margin-top: 20px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-player.KYDPWOG_ul-ratio-2 li, .KYDPWOG_contents_div ul.KYDPWOG_ul-player.KYDPWOG_ul-ratio-3 li, .KYDPWOG_contents_div ul.KYDPWOG_ul-player.KYDPWOG_ul-ratio-4 li { width: 100%; height: auto; max-height: none; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-player.KYDPWOG_ul-ratio-2 li:nth-child(2n+1), .KYDPWOG_contents_div ul.KYDPWOG_ul-player.KYDPWOG_ul-ratio-3 li:nth-child(2n+1), .KYDPWOG_contents_div ul.KYDPWOG_ul-player.KYDPWOG_ul-ratio-4 li:nth-child(2n+1) { background-color: #f9f9f9; }
  /* PLAYER LIST ------------------------------------------------ */
  /* player list-stripe */
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe ul.KYDPWOG_ul-half li .KYDPWOG_player-card img { width: 25%; margin-right: 3%; }
  .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe ul.KYDPWOG_ul-half li .KYDPWOG_player-card ul { width: 72%; }
  /* MATCH TABS ------------------------------------------------ */
  .KYDPWOG_contents_div .KYDPWOG_tabs-block ul.KYDPWOG_ul-tabs-block { font-size: 12px !important; }
  /* TEXT LIVE ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td { padding: 6px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { max-width: 250px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c img { max-width: 250px; }
  /* SCORE BOARD ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_score-team { font-size: 14px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_score-score { font-size: 20px; white-space: nowrap; }
  .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_score-center ul { font-size: 12px; white-space: nowrap; }
  .KYDPWOG_contents_div table.KYDPWOG_table-game td.KYDPWOG_score-center .KYDPWOG_game-status { margin-top: 4px; padding: 2px; } }

@media screen and (max-width: 419px) { /* TEXT LIVE ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td { padding: 6px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { max-width: 190px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c img { max-width: 190px; } }

@media screen and (max-width: 359px) { /* TEXT LIVE ------------------------------------------------ */
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td { padding: 6px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { max-width: 150px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-l img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-r img, .KYDPWOG_contents_div table.KYDPWOG_table-solid.KYDPWOG_table-live tbody td div.KYDPWOG_img-c img { max-width: 150px; } }

/* ------------------------------------------------------------------------------------------------ */
/* RIO CSS */
/* ------------------------------------------------------------------------------------------------ */
/* HEADER
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_h1-block h1 { padding: 8px 5px 0 0px; color: #fff; font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_h1-block .KYDPWOG_float-r { padding: 9px 0 0; font-weight: bold; }

.KYDPWOG_contents_div .KYDPWOG_h1-block .KYDPWOG_float-r .KYDPWOG_count { padding: 0 5px; font-size: 20px; color: #c00; display: inline-block; vertical-align: -2px; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block h1 { padding: 0; color: #fff; font-size: 18px; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right .KYDPWOG_count { margin: 0 3px; font-size: 18px; font-weight: bold; color: #c00; vertical-align: -1px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_switch-nav ul li div { text-align: center; }

/* MENU
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_current a { border-color: #d00; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li span { width: 100%; padding: 5px; color: #fff; display: inline-block; }

.KYDPWOG_contents_div ul.KYDPWOG_menu li.KYDPWOG_disuse span { background-color: #333; color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block.KYDPWOG_noberger { margin-bottom: 0; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li:nth-child(3n+1) { width: 33%; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li:nth-child(3n+2) { width: 34%; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li:nth-child(3n+3) { width: 33%; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li a { padding: 4px; background-color: #555; text-align: center; }

.KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav li a:hover { background-color: #777; }

.KYDPWOG_contents_div .KYDPWOG_for-sp nav ul.KYDPWOG_ul-nav { margin-left: -1px; }

.KYDPWOG_contents_div .KYDPWOG_for-sp nav ul.KYDPWOG_ul-nav li div { border-left: 1px solid #fff; }

.KYDPWOG_contents_div .KYDPWOG_for-sp nav ul.KYDPWOG_ul-nav li span { padding: 4px 8px; background-color: #666; color: #fff; display: block; }

.KYDPWOG_contents_div .KYDPWOG_for-sp nav ul.KYDPWOG_ul-nav li.KYDPWOG_disuse span { background-color: #999; color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_for-sp nav div.KYDPWOG_nav-top { margin-top: 0; }

.KYDPWOG_contents_div .KYDPWOG_head1.KYDPWOG_hide { display: block !important; }

/* MENU
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-3 li { width: 34%; }

.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-3 li:first-child { width: 32%; }

.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-4 li { width: 25%; }

.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-5 li { width: 20%; }

.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-6 li { width: 16.666665%; }

.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-7 li { width: 14.2857142%; }

.KYDPWOG_contents_div ul.KYDPWOG_menu-pyeong-8 li { width: 12.5%; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon.KYDPWOG_menu .KYDPWOG_triangle.KYDPWOG_menu-5 { left: 27.5%; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon.KYDPWOG_menu .KYDPWOG_triangle.KYDPWOG_menu-4 { left: 35%; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon.KYDPWOG_menu .KYDPWOG_triangle.KYDPWOG_menu-3 { left: 47%; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div nav ul.KYDPWOG_ul-nav.KYDPWOG_menu-pyeong-4 li { width: 50%; } }

/* H
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl { margin: 0 0 15px 0; padding: 6px 5px; background-color: #fff !important; color: #333; font-size: 16px; overflow: hidden; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.16); box-shadow: 0 0 6px rgba(0, 0, 0, 0.16); -moz-border-radius: 4px; border-radius: 4px; border-top: 3px solid #16a9d3; background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(#fff), to(rgba(22, 169, 211, 0.24))); background: -webkit-linear-gradient(left, #fff, #fff, rgba(22, 169, 211, 0.24)); background: -moz-linear-gradient(left, #fff, #fff, rgba(22, 169, 211, 0.24)); background: -o-linear-gradient(left, #fff, #fff, rgba(22, 169, 211, 0.24)); background: linear-gradient(to right, #fff, #fff, rgba(22, 169, 211, 0.24)); }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl em { float: left; display: block; position: relative; background-color: #16a9d3; width: 38px; height: 38px; -moz-border-radius: 200px; border-radius: 200px; margin-top: 5px; margin-bottom: 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl .KYDPWOG_ttl-right { color: #fff; font-size: 11.5px; float: right; padding-top: 9px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl .KYDPWOG_ttl-right a { color: #16a9d3; border: 2px solid #16a9d3; -moz-border-radius: 100px; border-radius: 100px; background-color: #fff; padding: 4px 12px; font-weight: bold; -webkit-transition: background-color 0.2s ease-out, color 0.2s ease-out; -o-transition: background-color 0.2s ease-out, color 0.2s ease-out; transition: background-color 0.2s ease-out, color 0.2s ease-out; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl .KYDPWOG_ttl-right a:hover { text-decoration: none; color: #fff; background-color: #16a9d3; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl .KYDPWOG_title_txt { font-style: normal; font-weight: bold; color: #333; float: left; padding: 13px 0 0 15px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl.KYDPWOG_icon { margin: 0 0 15px 0; padding: 2px 8px; background-color: #555; font-size: 16px; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl.KYDPWOG_icon .KYDPWOG_ttl-right { margin: 6px 2px 2px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-ttl.KYDPWOG_icon .KYDPWOG_ttl-right { margin: 4px 2px 2px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub { display: block; position: relative; width: 100%; margin: 0 0 10px; padding: 4px 7px; background-color: transparent !important; text-align: center; color: #333; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub::after { display: block; position: absolute; content: ''; width: 90px; height: 2px; left: 50%; background-color: #16a9d3; margin-left: -45px; bottom: -3px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub span.KYDPWOG_mini { display: block !important; font-size: 11px !important; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl + .KYDPWOG_update { margin-top: -10px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place { color: #a6a6a6; text-align: center; font-size: 11.5px; display: block; position: relative; width: 100%; padding-bottom: 8px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place a { color: #16a9d3; }

.KYDPWOG_contents_div .KYDPWOG_h3-under { padding: 0 7px 2px; font-size: 14px; }

.KYDPWOG_contents_div .KYDPWOG_h3-caption { border-left-width: 4px; border-style: solid; margin: 0 0 5px; padding: 0 6px; text-align: left; font-size: 14px; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid { font-size: 14px; clear: both; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid .KYDPWOG_float-r ul { margin-top: 2px; }

.KYDPWOG_contents_div .KYDPWOG_h4-caption { border-left-width: 4px; border-style: solid; margin: 0 0 5px; padding: 0 6px; text-align: left; font-size: 14px; line-height: 1.33; }

.KYDPWOG_contents_div .KYDPWOG_h4-caption .KYDPWOG_info { margin: 0; }

.KYDPWOG_contents_div .KYDPWOG_h5-plain h5 { font-weight: bold; font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_h5-under { margin-bottom: 15px; padding: 0 7px 1px; }

/* INFO & RELOAD
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_info { margin: 0 5px 5px; }

.KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_label { margin-top: 20px; display: block; position: relative; border-top: 1px solid #16a9d3; border-bottom: 1px dotted #16a9d3; color: #16a9d3; font-weight: bold; font-size: 11.5px; min-height: 2.8em; line-height: 2.8em; padding-left: 4px; }

@media (max-width: 370px) { .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_label { line-height: 2.5em; } }

.KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_btn-final { margin-top: 4px; margin-left: 8px; font-size: 11.5px; font-weight: normal; text-decoration: underline; }

.KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_btn-final::before { content: '≫'; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-ttl + .KYDPWOG_info, .KYDPWOG_contents_div .KYDPWOG_pyeong-sub + .KYDPWOG_info { margin: -10px 5px 15px; }

.KYDPWOG_contents_div .KYDPWOG_ul-pan + .KYDPWOG_info, .KYDPWOG_contents_div .KYDPWOG_ul-category + .KYDPWOG_info { margin: -15px 5px 0px; }

.KYDPWOG_contents_div .KYDPWOG_h4-solid + .KYDPWOG_info { margin: -5px 5px 5px; }

.KYDPWOG_contents_div .KYDPWOG_info ul { margin-bottom: 0; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_info ul li a, .KYDPWOG_contents_div .KYDPWOG_info ul li span { padding: 2px 4px; line-height: 1.33; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_info ul li.KYDPWOG_current a, .KYDPWOG_contents_div .KYDPWOG_info ul li.KYDPWOG_current span { background-color: #eaeaea; }

/* ICON
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_q { margin: 0 4px; line-height: 1.2; font-size: 11px; vertical-align: text-top; display: inline-block; background-color: #f2911f; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_q.KYDPWOG_q-small { padding: 0 4.5px 2px 3.5px; }

.KYDPWOG_contents_div .KYDPWOG_q.KYDPWOG_q-large { padding: 1.7px 4px 0.3px; }

/* PAGER
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li.KYDPWOG_pager-num.KYDPWOG_pager-current a { color: #fff; background-color: #aaa; -moz-border-radius: 2px; border-radius: 2px; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li a:hover { background-color: #e1e1e1; -moz-border-radius: 2px; border-radius: 2px; }

.KYDPWOG_contents_div .KYDPWOG_box-pager ul.KYDPWOG_ul-pager li span { padding: 5px 8px; line-height: 1.8; color: #ccc; }

/* line-color
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_ul-line li { border-color: #ccc !important; }

/* ETC
------------------------------------------------ */
.KYDPWOG_contents_div dl dt span, .KYDPWOG_contents_div dl dd span { line-height: 1.33; }

.KYDPWOG_contents_div .KYDPWOG_to-top { margin-top: 20px; clear: both; }

.KYDPWOG_contents_div .KYDPWOG_box-info, .KYDPWOG_contents_div .KYDPWOG_box-unit { background-color: #fffefa; border-color: #FEDF00; }

.KYDPWOG_contents_div .KYDPWOG_form-box { margin: 0 0 20px; padding: 5px 10px; background-color: #f1f1f1; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-category { background-color: #f0f0f0; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; margin-right: 6px; margin-left: 6px; }

.KYDPWOG_contents_div .KYDPWOG_date-sapce { margin-bottom: 15px; }

.KYDPWOG_contents_div .KYDPWOG_date-sapce .KYDPWOG_under-line { margin-bottom: 20px; border-bottom: 1px solid #ccc; }

.KYDPWOG_contents_div .KYDPWOG_date-sapce .KYDPWOG_under-line + .KYDPWOG_show { margin-top: -21px; }

.KYDPWOG_contents_div .KYDPWOG_date-sapce table { margin-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_date-sapce .KYDPWOG_mini { margin-right: 5px; }

.KYDPWOG_contents_div .KYDPWOG_text-final { color: #d00; }

.KYDPWOG_contents_div img.KYDPWOG_flag-jpn { margin-left: 5px; vertical-align: -2px; border: 1px solid #999; }

.KYDPWOG_contents_div table th.KYDPWOG_bold-line, .KYDPWOG_contents_div table td.KYDPWOG_bold-line { border-right-width: 2px; }

.KYDPWOG_contents_div .KYDPWOG_info-board { width: 80%; margin: 20px auto; padding: 10px; background-color: #FDF1F1; border: 1px solid #FB4C4C; font-weight: bold; color: #555; }

.KYDPWOG_contents_div .KYDPWOG_inner-box { padding: 5px; }

.KYDPWOG_contents_div .KYDPWOG_state { margin-bottom: 3px; font-size: 14px; color: #111; }

.KYDPWOG_contents_div .KYDPWOG_btn-detail { margin: 5px 0 4px; }

.KYDPWOG_contents_div .KYDPWOG_btn-detail .KYDPWOG_button { margin: 0; padding: 4px 10px 3px; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_footer { width: 96%; margin-left: auto; margin-right: auto; }

.KYDPWOG_contents_div .KYDPWOG_footer p { padding-bottom: 2px !important; }

.KYDPWOG_contents_div .KYDPWOG_footer p:first-child { padding-bottom: 4px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p.KYDPWOG_super { font-size: 13px; }

.KYDPWOG_contents_div div.KYDPWOG_img-l span, .KYDPWOG_contents_div div.KYDPWOG_img-r span, .KYDPWOG_contents_div div.KYDPWOG_img-c span, .KYDPWOG_contents_div div.KYDPWOG_img-heading span { font-size: 11px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-player .KYDPWOG_player-card .KYDPWOG_player-photo { width: 30%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-player .KYDPWOG_player-card .KYDPWOG_player-photo img { width: 100%; margin: 0 auto; padding: 0 10px 0 5px; border: none; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-player .KYDPWOG_player-card .KYDPWOG_player-photo img { padding: 0; } }

/* TAB
------------------------------------------------ */
@media screen and (min-width: 480px) { .KYDPWOG_contents_div .KYDPWOG_hide-hvga.KYDPWOG_inblock { display: inline-block; background: inherit; } }

/* BUTTON
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_button-mini { margin-bottom: 0 !important; padding: 3px; font-size: 10.5px; }

.KYDPWOG_contents_div .KYDPWOG_button-list, .KYDPWOG_contents_div a.KYDPWOG_button-list { width: 160px; margin: 0 0 20px; padding: 8px; font-size: 13px; }

.KYDPWOG_contents_div span.KYDPWOG_button-pre { background-color: #bbb; color: #fff; }

/* GAMES BALOON
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_games-balloon { width: 96%; margin: 0px auto 0; padding: 0px; position: relative; z-index: 20; top: 10px; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_games { width: 100%; padding: 10px 10px 12px; background: #fafafa; border: 4px solid #999; position: absolute; top: -12px; border-collapse: separate; -webkit-box-shadow: 2px 2px 3px #666; -moz-box-shadow: 2px 2px 3px #666; box-shadow: 2px 2px 3px #666; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_games .KYDPWOG_ul-games-all li { padding: 0 5px; /*background:url(../img/common/icon_disc.gif) no-repeat 0 center;*/ white-space: nowrap; float: left; float: left; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_games .KYDPWOG_games-title { padding: 2px; background-color: #e1e1e1; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_games .KYDPWOG_games-close { margin-top: 12px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_games .KYDPWOG_games-close a:hover { color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_games .KYDPWOG_games-close .KYDPWOG_button { margin: 0; -moz-border-radius: 2px; border-radius: 2px; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon .KYDPWOG_triangle { position: absolute; top: -20px; right: 10px; width: 0; height: 0; border-bottom: 10px solid #999; border-left: 10px solid transparent; border-right: 10px solid transparent; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon.KYDPWOG_menu { top: 2px; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon.KYDPWOG_menu .KYDPWOG_triangle { position: absolute; top: -20px; left: 25.3%; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_games-balloon.KYDPWOG_menu { display: none; } }

/* games */
.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games { margin: 0; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games dt { margin: 3px 3px 0; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games dt:before { content: "◆ "; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games { margin: 0px; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games { border-bottom: 1px dotted #d1d1d1; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games + dl.KYDPWOG_dl-games { margin-top: 10px; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-games > dd.KYDPWOG_last dl.KYDPWOG_dl-gender { border-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-gender { margin: 0; padding: 5px 0; border-bottom: 1px dotted #d1d1d1; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-gender dt { margin: 5px 15px 0 10px; padding: 0; float: left; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-gender dt:before { content: ""; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon dl.KYDPWOG_dl-gender dd { overflow: hidden; zoom: 1; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon ul.KYDPWOG_ul-games { width: 100%; margin: 5px; padding: 0; }

.KYDPWOG_contents_div .KYDPWOG_games-balloon ul.KYDPWOG_ul-games li { padding: 0 5px 0 12px; white-space: nowrap; float: left; }

/*.KYDPWOG_contents_div .KYDPWOG_games-balloon ul.KYDPWOG_ul-games li{background:url(../../../img/common/icon_disc.gif) no-repeat 0 center;}*/
.KYDPWOG_contents_div .KYDPWOG_games-balloon ul.KYDPWOG_ul-games.KYDPWOG_ul-ratio-0 li { margin-right: 15px; min-width: 90px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_games-balloon ul.KYDPWOG_ul-ratio-3 li { width: 50%; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_games-balloon ul.KYDPWOG_ul-ratio-3 li { width: 100%; } }

/* ------------------------------------------------------------------------------------------------ */
/* PAGE CSS */
/* ------------------------------------------------------------------------------------------------ */
/* INDEX
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index h2 { margin: 0 0 15px 0; font-size: 16px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-wrap { padding: 0 0 25px; }

/* main */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main .KYDPWOG_img-l { width: 35%; margin: 0 1.5% 5px 0; padding-right: 5px; max-width: 400px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main .KYDPWOG_img-l { max-width: 100%; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main .KYDPWOG_img-r { width: 50%; margin: 0 1.5% 5px 0; padding-left: 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main img { width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main h2 { width: 63%; display: inline-block; border-bottom: 1px solid #ccc; line-height: 1.6; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main p { margin: 0 5px; text-align: justify; }

/* main-top */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_top { border-bottom: 1px dotted #e1e1e1; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_top h2 { padding: 0 5px; font-size: 18px; font-weight: bold; }

/* main-after */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_after { padding-top: 25px; border-top: 1px dotted #e1e1e1; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_after .KYDPWOG_img-l { width: 30%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_after h2 { width: 68.5%; }

/* news */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index a.KYDPWOG_button-news { margin-top: -1px; background-color: #fff; border-width: 0 1px 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index a.KYDPWOG_button-news:hover { text-decoration: underline; }

/* history / medal */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history { width: 50%; padding-right: 5px; float: left; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal { width: 50%; padding-left: 5px; float: right; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history div, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal div { max-height: 226px; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history img, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal img { width: 100%; vertical-align: bottom; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history h3, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal h3 { height: 32px; margin-top: -32px; padding: 4px 5px; margin-bottom: 0; background-color: #333; opacity: 0.8; line-height: 1; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history a:link h3 span, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history a:visited h3 span, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal a:link h3 span, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal a:visited h3 span { color: #fff; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal { width: 100%; padding: 0; text-align: center; float: none; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history { margin-bottom: 15px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history img, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal img, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history h3, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal h3 { width: 80%; margin-left: auto; margin-right: auto; } }

/* omoshiro */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro { clear: both; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro h2 { border-bottom: 1px solid #ccc; line-height: 1.6; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro ul { margin-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro ul li { margin-left: 23px; padding-left: 3px; list-style-type: decimal; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro img { width: 28%; padding-left: 5px; float: left; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro .KYDPWOG_over { padding-left: 5px; }

/* iine */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine { width: 62%; float: left; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine h2 { border-bottom: 1px solid #ccc; line-height: 1.6; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine img { width: 46%; margin: 4px 10px 0 0; padding-left: 5px; float: left; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine p { margin: 0 5px; font-size: 13px; text-align: justify; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine img + p { margin-bottom: -19px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine img + p { margin-bottom: 0px; } }

/* movie */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie { width: 36%; float: right; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie h2 { border-bottom: 1px solid #ccc; line-height: 1.6; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie .KYDPWOG_movie-box { padding: 0 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie .KYDPWOG_movie-wrap { position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: hidden; margin: 0 auto; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie .KYDPWOG_movie-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie .KYDPWOG_movie-text { margin: 5px 3px 0; font-size: 13px; line-height: 1.33; }

/* pict */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-pict { margin: -10px 0 20px; clear: both; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index > li { padding: 0; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main .KYDPWOG_img-l, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main .KYDPWOG_img-r { width: 100%; padding: 0; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main img { margin-bottom: 10px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main h2 { width: auto; padding: 0 5px; display: block; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main p { padding-left: 5px; padding-right: 5px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_after .KYDPWOG_img-l { width: 100%; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main.KYDPWOG_after h2 { width: auto; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-history h3, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-medal h3 { height: 24px; margin-top: -24px; padding: 0px 5px; margin-bottom: 0; font-size: 14px; background-color: #333; opacity: 0.8; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro img, .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine img { width: 30%; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine { width: 100%; margin-bottom: 25px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-iine p { margin: 0; padding: 0 5px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie { width: 100%; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-movie .KYDPWOG_movie-box { padding: 0 10px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-pict { margin: -20px 5px 25px; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-KYDPWOG_history { width: 100%; margin-bottom: 10px; padding: 0 10px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-KYDPWOG_medal { width: 100%; padding: 0 10px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro img { display: none; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-omoshiro .KYDPWOG_over { padding: 0 5px 0 0; } }

/* main */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container { height: 300px; margin: 0 0 30px; background-color: #f9f9f9; position: relative; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_img { width: 60%; float: left; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_img .KYDPWOG_img-tag { position: absolute; z-index: 30; top: 0px; left: 0px; color: #fff; background-color: #046bb0; padding: 5px 10px; font-size: 14px; line-height: 1; }

/* topics */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics { width: 100%; float: left; margin-left: -60%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic { margin-left: 60%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic .KYDPWOG_topic-title { width: 100%; height: 34px; color: #fff; padding: 5px 15px 0; background-color: #336699; font-size: 15px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic ul.ul-top-topic { width: 100%; height: 228px; margin: 0; list-style-type: none; overflow: auto; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic ul.ul-top-topic li a { width: 100%; padding: 4px 5px 4px 25px; background-image: none; background-repeat: no-repeat; background-position: 10px 11px; border-bottom: 1px solid #e1e1e1; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic ul.ul-top-topic li:hover { background-color: #e1e1e1; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic .KYDPWOG_topics-more { text-align: center; border-top: 3px solid #336699; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic .KYDPWOG_topics-more a { width: 100%; height: 35px; padding: 6px 8px 0; background-color: #548ec9; color: #fff; font-size: 13px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic .KYDPWOG_topics-more a:hover { background-color: #74a3d1; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container { height: auto; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic { width: 100%; float: none; padding: 0px; position: relative; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic ul.ul-top-topic { height: auto; overflow: visible; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_main-container .KYDPWOG_topics .KYDPWOG_topic ul.ul-top-topic li a { padding: 4px 5px 4px 25px; font-size: 14px; background-position: 10px 11px; } }

/* game */
.KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today { margin: 0 0 10px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li { width: 14.2%; margin: 0 0 20px; padding: 0 5px; float: left; text-align: center; line-height: 1.3; font-size: 13.5px; position: relative; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li a img { margin: 0px; padding: 8px; background-color: #F57921; -moz-border-radius: 3px; border-radius: 3px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li a .KYDPWOG_game-name { width: 90%; margin: 0 5%; padding: 1px 4px; -moz-border-radius: 3px; border-radius: 3px; background-color: #333; color: #fff; font-size: 12px; line-height: 1.4; font-size: 10.5px; color: #d1d1d1; display: none; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li a:hover .KYDPWOG_game-name, .KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li .KYDPWOG_game-name:hover { display: block; position: absolute; top: 34px; left: 0; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li { width: 20%; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li a:hover + .KYDPWOG_game-name { display: none; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-index ul.KYDPWOG_ul-games-today li a img:hover { background-color: #F69B5A; } }

/* medal */
.KYDPWOG_contents_div dl.KYDPWOG_dl-medal dt { margin-right: 8px; float: left; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-medal dd { float: left; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-medal dd + dt { margin-left: 25px; }

/* flash */
.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li { width: 100%; padding: 10px 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li .KYDPWOG_float-l { margin-right: 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li .KYDPWOG_float-l img { width: 100px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li .KYDPWOG_float-l img { border: 1px solid #e1e1e1; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li dl { margin-bottom: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li dl dt { line-height: 1.4; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li dl dd.KYDPWOG_datetime { font-size: 13px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-flash li dl dd.KYDPWOG_text { font-size: 14px; line-height: 1.33; }

.KYDPWOG_contents_div ul + .KYDPWOG_box-event { margin-top: -1px; }

/* players */
.KYDPWOG_contents_div ul.KYDPWOG_list-players { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players.KYDPWOG_border-top { border-top: 1px solid #e1e1e1; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players + ul.KYDPWOG_list-players { margin-top: -21px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li { padding: 14px 4px 4px; display: inline-block; padding-right: 30px; vertical-align: top; text-align: left; width: auto; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li.KYDPWOG_right { border-right: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li > div { padding-left: 10px; font-size: 12px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li > div > ul { margin-left: -10px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li img { margin-bottom: 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li .KYDPWOG_ul-medals { margin-top: 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players > li .KYDPWOG_ul-medals li { margin-bottom: 6px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li { color: #333; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul { margin: 3px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li { font-size: 12px; line-height: 1.33; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li img { width: 120px; height: 160px; margin-right: 7px; float: left; overflow: hidden; -moz-border-radius: 6px; border-radius: 6px; display: inline-block; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_name { color: #333; font-size: 16px; padding-bottom: 2px; border-bottom: 1px dotted #16a9d3; margin-bottom: 6px; min-width: 100px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_name { border-bottom: 0 none; margin-bottom: 0px; min-width: auto; } }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_name::before { content: ''; position: relative; display: inline-block; width: 4px; height: 0.9em; margin-right: 5px; background-color: #16a9d3; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_name-hide { color: transparent; font-size: 16px; padding-bottom: 2px; border-bottom: 1px dotted transparent; margin-bottom: 6px; min-width: 100px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_name-hide { border-bottom: 0 none; margin-bottom: 0px; min-width: auto; } }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_name-hide::before { content: ''; position: relative; display: inline-block; width: 4px; height: 0.9em; margin-right: 5px; background-color: transparent; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul li.KYDPWOG_phonetic { font-size: 10.5px; text-indent: -7px; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul.KYDPWOG_ul-medals li { line-height: 2.0; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul.KYDPWOG_ul-medals li img { height: auto; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ul.KYDPWOG_ul-medals li:last-child { margin-bottom: 20px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_list-players li ul.KYDPWOG_ul-medals li:last-child { margin-bottom: 0px; } }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ol { display: block; position: relative; list-style: none; vertical-align: top; }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li ol li { display: inline-block; list-style: none; vertical-align: top; padding-right: 40px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_list-players li ol li { display: block; } }

.KYDPWOG_contents_div ul.KYDPWOG_list-players li .KYDPWOG_games { font-size: 13px; text-indent: -7px; line-height: 1.33; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_list-players { background: none; border-bottom: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_list-players > li { width: 100% !important; border-right: none; border-bottom: 1px solid #e1e1e1; padding-bottom: 20px; }
  .KYDPWOG_contents_div ul.KYDPWOG_list-players > li:last-child { padding-bottom: 10px; }
  .KYDPWOG_contents_div ul.KYDPWOG_list-players li ul { margin: 3px 0 5px; }
  .KYDPWOG_contents_div ul.KYDPWOG_list-players li img { float: left; margin-right: 10px; margin-left: 5px; width: 120px; height: 160px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-columns ul.KYDPWOG_tabs + ul.KYDPWOG_ul-line li:first-child { border-top-width: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-columns ul.KYDPWOG_ul-line li dl dt.KYDPWOG_large + dd { line-height: 1.33; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-photo ul.KYDPWOG_tabs + ul.KYDPWOG_ul-pict li:first-child { border-top-width: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li:first-child { border-width: 0 1px 0 1px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li:nth-child(2).KYDPWOG_right { border-width: 0 1px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index h2 + ul.KYDPWOG_ul-pict { margin-top: -15px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index h2 + ul.KYDPWOG_ul-pict li { border-top-width: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict { padding: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li { padding: 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict { padding: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict .KYDPWOG_pict-img { width: 150px; max-height: 135px; margin-right: 8px; text-align: center; overflow: hidden; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict .KYDPWOG_pict-ttl { padding-top: 2px; font-size: 13px; font-weight: bold; line-height: 1.33; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict .KYDPWOG_pict-para { padding: 5px 0; overflow: hidden; line-height: 1.33; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict .KYDPWOG_pict-day { font-size: 12px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict .KYDPWOG_pict-tag { padding-bottom: 3px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-1 li { border-width: 0 0 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-1 li.KYDPWOG_first { border-top-width: 1px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-1 li .KYDPWOG_pict .KYDPWOG_pict-img img { width: auto; max-width: 150px; height: auto; max-height: 135px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 { margin: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li { float: left; position: relative; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict { height: 230px; border-width: 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-img, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-img { text-align: center; overflow: hidden; float: none; border-width: 0 0 3px; border-style: solid; border-color: #999; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-img img, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-img img { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-para, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-para { padding: 5px 8px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-day, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-day { padding: 0 8px; font-size: 12px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-1 li .KYDPWOG_pict .KYDPWOG_pict-img { margin-bottom: 5px; text-align: center; float: left; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li { width: 100%; margin: 0; padding: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict { height: auto; padding: 5px; border-width: 0 0 1px; border-style: dotted; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-img, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-img { float: left; height: 100px; overflow: hidden; border-width: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-img img, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-img img { width: 150px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-para, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-para { padding: 5px 8px; text-align: left; } }

/* gallery */
.KYDPWOG_contents_div .KYDPWOG_gallery-text .KYDPWOG_gallery-date { width: 80%; margin: -5px auto 10px; text-align: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li div { height: 122px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-gallery li div { padding: 5px; }

/* medalist */
.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist { margin: 0 0 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li { width: 100%; margin: 0 0 10px; padding: 0; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist { margin: 0 0px 0 0; padding: 0px; border-width: 1px 1px 1px 0; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist.KYDPWOG_right { margin: 0 0 0 0px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_gold { padding: 5px; border-width: 0 0 0 7px; border-style: solid; border-color: #ac8e05; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_silver { padding: 5px; border-width: 0 0 0 7px; border-style: solid; border-color: #aaa; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_bronze { padding: 5px; border-width: 0 0 0 7px; border-style: solid; border-color: #8c4028; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-img { width: 125px; float: left; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-img img { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-div { width: 100%; float: left; /*margin-left:-125px;*/ padding-left: 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-div-in { /*margin-left:125px;*/ }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-div img { vertical-align: -3px; margin-right: 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-gold { color: #ac8e05; font-weight: bold; font-size: 15px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-silver { color: #aaa; font-weight: bold; font-size: 16px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-bronze { color: #8c4028; font-weight: bold; font-size: 16px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-game { text-align: left; line-height: 1.4; font-size: 13px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-name { text-align: left; font-size: 16px; line-height: 1.4; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist { margin: 0 0 20px; border-bottom: 1px solid #ccc; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li { width: 100%; margin: 0; padding: 0; float: none; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist { margin: 0; border-width: 1px 0 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist.KYDPWOG_right { margin: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_medalist-img { width: 100px; float: left; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_gold { border-width: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_silver { border-width: 0; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-medalist li .KYDPWOG_medalist .KYDPWOG_bronze { border-width: 0; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medal-list li { padding: 5px 10px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medal-list li .KYDPWOG_float-l { margin-right: 5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medal-list li .KYDPWOG_float-l img { width: 64px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-medal-list dl { margin-bottom: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-index tbody td .KYDPWOG_medalist img { margin: 0 5px; }

.KYDPWOG_contents_div table.KYDPWOG_table-index tbody td .KYDPWOG_dotline { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #d1d1d1; }

.KYDPWOG_contents_div table.KYDPWOG_table-index tbody td .KYDPWOG_record { float: right; padding-right: 5px; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_table-index tbody td .KYDPWOG_medalist img { margin: 0 5px 2px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-index tbody td .KYDPWOG_record { clear: both; display: block; } }

/* MOVIE
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies { border-bottom: 1px solid #e1e1e1; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li { padding: 5px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #e1e1e1; float: left; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li.KYDPWOG_right { border-width: 1px 1px 0 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li .KYDPWOG_movie { margin: 10px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li .KYDPWOG_movie .KYDPWOG_movie-para { height: 90px; padding: 5px 2px 0; text-align: justify; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li { width: 100%; float: none; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li .KYDPWOG_movie { width: 70%; text-align: center; margin-left: auto; margin-right: auto; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li .KYDPWOG_movie .KYDPWOG_movie-para { height: auto; padding: 5px 0 0; text-align: justify; } }

@media screen and (max-width: 477px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-movies ul.KYDPWOG_ul-pict.KYDPWOG_ul-movies li .KYDPWOG_movie { width: 90%; } }

/* SCHEDULE
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_schedule-icon { margin: 0 5px 2px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-icon { padding-right: 10em; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-icon .KYDPWOG_open { width: 12px; height: 12px; margin: 0 auto; background-image: url(../img/common/date_open.png); background-repeat: no-repeat; display: inline-block; }

.KYDPWOG_contents_div table.KYDPWOG_table-schedule .KYDPWOG_open { width: 12px; height: 12px; margin: 0 auto; background-image: url(../img/common/date_open.png); background-repeat: no-repeat; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_schedule-icon .KYDPWOG_yosen, .KYDPWOG_contents_div table.KYDPWOG_table-schedule .KYDPWOG_yosen { width: 12px; height: 12px; margin: 0 auto; background-image: url(../img/common/date_play.gif); background-repeat: no-repeat; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_schedule-icon .KYDPWOG_final { width: 12px; height: 12px; margin: 0 auto; background-image: url(../img/common/date_final.gif); background-repeat: no-repeat; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-date table th, .KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-date table td { padding: 10px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table th, .KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table td { padding: 10px; }

/* CATEGORY TOP
------------------------------------------------ */
/* news */
.KYDPWOG_contents_div .KYDPWOG_pyeong-news ul.KYDPWOG_ul-pager { margin-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-news ul.KYDPWOG_ul-base li img { margin-left: 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-news .KYDPWOG_news .KYDPWOG_news-date { margin: -5px 1% 10px; text-align: left; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-news .KYDPWOG_img-r { margin-right: 0; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-news .KYDPWOG_img-medium { width: 100%; } }

/* column */
.KYDPWOG_contents_div ul.KYDPWOG_cat-columns { margin-bottom: 15px; }

/* place */
.KYDPWOG_contents_div .KYDPWOG_place { display: block; text-align: center; padding: 5px 0; }

.KYDPWOG_contents_div .KYDPWOG_place img { max-width: 230px; width: 90%; height: auto; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place li dl.KYDPWOG_dl-place { margin-top: 2px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place li dl.KYDPWOG_dl-place dt { line-height: 1.4; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place li dl.KYDPWOG_dl-place dd.KYDPWOG_place-area { margin: 0 2em 8px; font-size: 10.5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place li dl.KYDPWOG_dl-place dd.KYDPWOG_place-info { margin: 6px 2em 8px; font-size: 10.5px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place dl.KYDPWOG_open-games { margin: 5px 0 0 8px; padding: 3px 5px; background-color: #f9f9f9; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place dl.KYDPWOG_open-games dt, .KYDPWOG_contents_div ul.KYDPWOG_ul-place dl.KYDPWOG_open-games dd, .KYDPWOG_contents_div ul.KYDPWOG_ul-place dl.KYDPWOG_open-games dd span { font-size: 13px; line-height: 1.33; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-place.KYDPWOG_ul-ratio-2 li { width: 100%; border-bottom: 0px solid #ccc; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-place.KYDPWOG_ul-ratio-2 li:first-child { border-bottom: 1px solid #ccc; } }

/* CATEGORY
------------------------------------------------ */
/* list-1 */
.KYDPWOG_contents_div table.KYDPWOG_score-list-1 tbody td.KYDPWOG_time, .KYDPWOG_contents_div table.KYDPWOG_score-list-1 tbody td.KYDPWOG_place { width: 18%; }

.KYDPWOG_contents_div table.KYDPWOG_score-list-1 tbody td.KYDPWOG_country { width: 25%; }

.KYDPWOG_contents_div table.KYDPWOG_score-list-1 tbody td.KYDPWOG_place { text-align: left; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_score-list-1 tbody td.KYDPWOG_country .KYDPWOG_flag-mini { display: none; } }

/* list-round-order - 順位表 */
.KYDPWOG_contents_div table.KYDPWOG_round-order thead th.KYDPWOG_order { width: 8%; }

.KYDPWOG_contents_div table.KYDPWOG_round-order thead th.KYDPWOG_num2 { width: 7%; }

.KYDPWOG_contents_div table.KYDPWOG_round-order thead th.KYDPWOG_num3 { width: 9%; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_round-order thead th.KYDPWOG_order, .KYDPWOG_contents_div table.KYDPWOG_round-order thead th.KYDPWOG_num2, .KYDPWOG_contents_div table.KYDPWOG_round-order thead th.KYDPWOG_num3 { width: 7%; }
  .KYDPWOG_contents_div table.KYDPWOG_round-order tbody td.KYDPWOG_country .KYDPWOG_flag-mini { display: none; } }

/* list-round-vs - 総当たり表 ------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_round-vs thead th.KYDPWOG_country { width: 14%; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_round-vs tbody td.KYDPWOG_country .KYDPWOG_flag-mini { display: none; } }

/* list-round-robin ------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_round-robin tbody td.KYDPWOG_time, .KYDPWOG_contents_div table.KYDPWOG_round-robin tbody td.KYDPWOG_place { width: 18%; }

.KYDPWOG_contents_div table.KYDPWOG_round-robin tbody td.KYDPWOG_country { width: 25%; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_score-list-1 tbody td.KYDPWOG_country .KYDPWOG_flag-mini { display: none; } }

/* member ------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody th { background-color: #e5e5e5 !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td.KYDPWOG_pos { width: 15%; white-space: nowrap; background: #f1f1f1; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td.KYDPWOG_int { width: 15%; background-color: #fafafa; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td.KYDPWOG_name { text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events { /*max-width:100%;min-width:0%;*/ margin: 0px; padding: 0px; font-size: 11px; float: right; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events li { margin: 2px 0 0 3px; padding: 0px 2px 0px 14px; clear: none; float: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events li.KYDPWOG_icon-goal { background: transparent url("../img/common/icon_goal_s.png") no-repeat scroll left center; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events li.KYDPWOG_icon-yellow { background: transparent url("../img/common/icon_yellow_s.png") no-repeat scroll left center; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events li.KYDPWOG_icon-red { background: transparent url("../img/common/icon_red_s.png") no-repeat scroll left center; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events li.KYDPWOG_icon-in { background: transparent url("../img/common/icon_in_s.png") no-repeat scroll left center; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in tbody td ul.KYDPWOG_ul-events li.KYDPWOG_icon-out { background: transparent url("../img/common/icon_out_s.png") no-repeat scroll left center; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in + ul.KYDPWOG_ul-live-icon { margin: 5px 0 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-member-in + ul.KYDPWOG_ul-live-icon li { float: left; clear: none; }

/* stats ------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-stats thead th { padding: 5px 8px; }

.KYDPWOG_contents_div table.KYDPWOG_table-stats tbody td { padding-left: 8px; padding-right: 8px; }

.KYDPWOG_contents_div table.KYDPWOG_table-stats thead th.KYDPWOG_team, .KYDPWOG_contents_div table.KYDPWOG_table-stats tbody td.KYDPWOG_team { width: 40%; }

.KYDPWOG_contents_div table.KYDPWOG_table-stats tbody td.KYDPWOG_scorer { line-height: 1.6 !important; }

/* timeline ------------------------------------------------ */
.KYDPWOG_contents_div table.KYDPWOG_table-timeline + table.KYDPWOG_table-timeline { margin-top: -21px; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody th { width: 15%; white-space: nowrap; vertical-align: top; text-align: right; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td { vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td.KYDPWOG_td-timeline { padding: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td.KYDPWOG_team { width: 40%; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td img { margin: 0 5px; vertical-align: -2px; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td.KYDPWOG_team.KYDPWOG_home { text-align: right; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td.KYDPWOG_team.KYDPWOG_away { text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td dt { margin-right: 8px; font-weight: bold; float: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td dd { overflow: hidden; zoom: 1; }

.KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td dd .KYDPWOG_chip-mini { margin-left: 4px; margin-right: 4px; padding: 3px 4px; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody td dt { float: none; } }

.KYDPWOG_contents_div .KYDPWOG_timeline { margin-bottom: 0px; padding: 10px 5px 5px; background: #f9f9f9; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_timeline.KYDPWOG_clearfix, .KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_reportbar-90.KYDPWOG_clearfix { overflow: visible !important; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_timeline-inner { width: 100%; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_timeline img { line-height: 1; vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_report-switch { margin: 0 5px 7px; text-align: right; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_report-l { width: 26px; margin: 0 3px 0 0; text-align: center; float: left; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_report-l .KYDPWOG_flag-mini { height: 24px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_report-l .KYDPWOG_report-l-time { height: 20px; font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_report-l .KYDPWOG_report-l-time + .KYDPWOG_flag-mini { padding-top: 3px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_report-r { margin: 24px 0 0 6px; text-align: center; font-size: 13px; float: left; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_reportbar-90 { width: 100%; margin-left: auto; margin-right: auto; padding: 5px 0 18px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_reportbar-90 .KYDPWOG_report-c-90 { width: 500px; height: 65px; background: url("../img/common/timeline_90_blue.gif") no-repeat center; position: relative; float: left; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_reportbar-120 { width: 100%; margin-left: auto; margin-right: auto; padding: 5px 0 10px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_reportbar-120 .KYDPWOG_report-c-120 { width: 180px; height: 65px; background: url("../img/common/timeline_120_blue.gif") no-repeat center; position: relative; float: left; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_icon .KYDPWOG_balloon { display: none; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_icon a:hover .KYDPWOG_balloon { display: inline-block; position: absolute; z-index: 999; width: 120px; margin-left: 5px; padding: 2px 6px; background-color: #333; color: #fff; font-size: 11px; line-height: 1.1; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_icon a:hover .KYDPWOG_balloon.KYDPWOG_right-balloon { margin-left: -133px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk { margin: 10px 0 5px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk .KYDPWOG_pk-l { width: 26px; margin: 19px 3px 0 0; text-align: center; float: left; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk .KYDPWOG_pk-c { float: left; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk ul { margin: 0; padding: 2px 6px 2px 2px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk ul.KYDPWOG_pk-line { border-bottom: 4px solid #0986ca; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk ul li { padding: 2px; line-height: 1; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk ul li img { margin-top: 3px; }

.KYDPWOG_contents_div .KYDPWOG_timeline .KYDPWOG_pk ul li.KYDPWOG_pk-count { width: 20px; text-align: center; font-size: 18px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_timeline { display: none; }
  .KYDPWOG_contents_div table.KYDPWOG_table-timeline thead th { border-bottom-width: 0; }
  .KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody tr:first-child th { border-bottom-width: 0; }
  .KYDPWOG_contents_div table.KYDPWOG_table-timeline tbody tr:first-child td { borde-bottomr-width: 0; } }

/* player
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe { border-top: 1px solid #d1d1d1; }

.KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe > li { border-bottom: 1px solid #d1d1d1; }

.KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-half > li .KYDPWOG_player-card { padding: 8px; }

@media screen and (max-width: 600px) { .KYDPWOG_contents_div .KYDPWOG_player-half-stripe ul.KYDPWOG_ul-stripe > li ul.KYDPWOG_ul-half li.KYDPWOG_right { border-top: 1px solid #d1d1d1; } }

.KYDPWOG_contents_div .KYDPWOG_player-stripe ul.KYDPWOG_ul-stripe dl dt { margin-left: -125px; width: 100%; text-align: left; display: inline-block; float: right; overflow: hidden; zoom: 1; }

.KYDPWOG_contents_div .KYDPWOG_player-stripe ul.KYDPWOG_ul-stripe dl dd { width: 125px; float: left; display: block; }

.KYDPWOG_contents_div .KYDPWOG_player-stripe ul.KYDPWOG_ul-stripe dl dd img { width: 120px; }

/* CATEGORY - parts
------------------------------------------------ */
/* pankuzu */
.KYDPWOG_contents_div .KYDPWOG_pyeong-sub + ul.KYDPWOG_ul-pan { margin-top: 25px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-sub + ul.KYDPWOG_ul-pan { margin-top: 15px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan { margin-top: 11px; margin-bottom: 2px; display: block; position: relative; text-align: center; height: auto; padding-bottom: 13px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan { padding-bottom: 3px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li { display: inline-block; font-size: 12px; line-height: 1; border: 0 none !important; border-right: 1px solid #fff; padding-bottom: 10px;}

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a { border: 2px solid #16a9d3; -moz-border-radius: 200px; border-radius: 200px; display: inline-block; margin: 0 2px; color: #16a9d3; font-weight: bold; background-color: #fff; -webkit-transition: background-color .3s ease-out, color .3s ease-out; -o-transition: background-color .3s ease-out, color .3s ease-out; transition: background-color .3s ease-out, color .3s ease-out; position: relative; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a:link, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a:visited { color: #16a9d3; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a:hover { color: #FFF; background-color: #16a9d3; text-decoration: none; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current a { background-color: #16a9d3; color: #FFF; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current a:link, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current a:visited { font-weight: bold; color: #FFF; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current a::after { font-size: 16px; content: '▼'; color: #16a9d3; width: 1em; position: absolute; bottom: -0.8em; left: 50%; margin-left: -0.5em; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current span { font-weight: bold; color: #FFF; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_disabled a { background-color: #dedede; border-color: #fff; color: #b9bcc3; pointer-events: none; cursor: default; font-weight: normal; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_disabled span { font-weight: bold; color: #FFF; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_disuse span { color: #888; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li span { height: auto; padding: 6px 12px; text-align: center; line-height: 1; display: inline-block; }

@media all and (-ms-high-contrast: none) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li span { line-height: 1.1; padding-bottom: 4px; } }

@supports (-ms-accelerator: true) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li span { line-height: 1.1; padding-bottom: 4px; } }

@supports (-ms-ime-align: auto) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li span { line-height: 1.1; padding-bottom: 4px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li:last-child, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_last { padding-right: 0; margin-right: 0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_disuse { background-color: #e1e1e1; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a { border-color: #0b60c0; color: #0b60c0; padding-left: 27px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a { padding-left: 19px !important; padding-right: 8px !important; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a::after { color: #0b60c0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a:link, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a:visited { color: #0b60c0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a > div { display: inline-block; position: absolute; width: 11px; height: 10px; left: 13px; top: 4px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a > div { top: 8px !important; left: 7px !important; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a .KYDPWOG_final-ico { -webkit-transition: fill .3s ease-out; -o-transition: fill .3s ease-out; transition: fill .3s ease-out; fill: #0b60c0; }

@media all and (-ms-high-contrast: none) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a .KYDPWOG_final-ico { zoom: 1.5; margin-left: -6px; } }

@supports (-ms-accelerator: true) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a .KYDPWOG_final-ico { zoom: 1.5; margin-left: -6px; } }

@supports (-ms-ime-align: auto) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a .KYDPWOG_final-ico { zoom: 1.5; margin-left: -6px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a:hover { color: #fff; background-color: #0b60c0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_final a:hover .KYDPWOG_final-ico { fill: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a { border-color: #0b60c0; color: #fff; padding-left: 27px; background-color: #0b60c0; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a { padding-left: 19px !important; padding-right: 8px !important; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a::after { color: #0b60c0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a:link, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a:visited { color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a > div { display: inline-block; position: absolute; width: 11px; height: 10px; left: 13px; top: 4px; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a > div { top: 8px !important; left: 7px !important; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a .KYDPWOG_final-ico { -webkit-transition: fill .3s ease-out; -o-transition: fill .3s ease-out; transition: fill .3s ease-out; fill: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a:hover { color: #fff; background-color: #0b60c0; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_current.KYDPWOG_final a:hover .KYDPWOG_final-ico { fill: #fff; }

.KYDPWOG_contents_div .KYDPWOG_ul-pan-square { background-color: #dff0f5; z-index: 2; padding-top: 6px; }

.KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan { margin-top: 0; padding-top: 25px; padding-bottom: 2px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan { padding-bottom: 13px; } }

.KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan > li { padding-bottom: 11px; }

.KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan > li > a { -moz-border-radius: 0; border-radius: 0; }

.KYDPWOG_contents_div .KYDPWOG_ul-pan-square-under { background-color: #b8dee9; z-index: 1; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ul-pan-square-under { padding-top: 18px; } }

.KYDPWOG_contents_div .KYDPWOG_ul-pan-square-under > .KYDPWOG_ul-pan > li > a { padding-left: 3px; padding-right: 3px; min-width: 3.2em; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan > li > a { min-width: 6.4em; padding: 10px 5px !important; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square { position: relative; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square::after { font-size: 30px; content: '▼'; color: #dff0f5; width: 1em; position: absolute; bottom: -28px; left: 50%; margin-left: -0.5em; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan { margin-top: 0; padding-top: 25px; padding-left: 0; padding-right: 0; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan > li { width: 47%; display: inline-block; position: relative; padding-right: 0 !important; padding-bottom: 2px !important; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan > li > a { width: 100%; -moz-border-radius: 0; border-radius: 0; margin-right: 0 !important; padding: 10px 0; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square ul.KYDPWOG_ul-pan > li > a::after { content: '' !important; }
  .KYDPWOG_contents_div .KYDPWOG_ul-pan-square-under::after { color: #b8dee9; } }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-pan { padding-top: 5px !important; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li { margin-bottom: 19px; margin: 1px 0 0; padding-bottom: 10px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li a, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li span { width: auto; padding: 6px 10px; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_pre { background-image: none; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li:last-child, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan li.KYDPWOG_last { border-right: none; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan.KYDPWOG_ul-pan-navi { height: auto; margin: 0 0 15px; border: none; background-color: #fff; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pan.KYDPWOG_ul-pan-navi li:last-child, .KYDPWOG_contents_div ul.KYDPWOG_ul-pan.KYDPWOG_ul-pan-navi li.KYDPWOG_last { background-image: url(../img/common/pan-navi-last.png); }

/* medal list */
.KYDPWOG_contents_div table.KYDPWOG_table-medal { border-width: 1px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div table.KYDPWOG_table-medal td { padding: 5px 10px; border-width: 0; font-size: 12.5px; vertical-align: middle; line-height: 1.2; }

.KYDPWOG_contents_div table.KYDPWOG_table-medal td:first-child { width: 50px; white-space: nowrap; }

/* gamelist
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list { padding-top: 4px; padding-bottom: 20px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li { border: 0 none; padding: 6px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a { width: 100%; display: inline-block; position: relative; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.22); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.22); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.22); border: 1px solid #ededed; -moz-border-radius: 4px; border-radius: 4px; line-height: 34px; height: 46px; font-size: 12px; padding: 6px 5px 6px 48px; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a:hover { background-color: #eee; }

/*og*/
.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a em { position: absolute; left: 6px; top: 4px; background-color: #16a9d3; -moz-border-radius: 200px; border-radius: 200px; display: inline-block; width: 36px; height: 36px; line-height: 1; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a em { width: 38px; height: 38px; top: 3px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a em span { display: inline-block; width: 30px; height: 30px; background-image: url("../img/icon/pict-icon-20-white-x1.png") !important; background-repeat: no-repeat !important; margin: 3px 0px 0px 3px; line-height: 0; }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a em span { margin: 4px 0px 0px 0px; background-image: url("../img/icon/pict-icon-20-white-x2.png") !important; -webkit-background-size: 150px 120px; -moz-background-size: 150px 120px; background-size: 150px 120px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-jpn-games-list li a em span { margin: 4px 0px 0px 4px;} }

/*pg*/
@media screen and (min-width: 600px) { .KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li a span { display: table-cell; vertical-align: middle; height: 38px; } }

.KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li.KYDPWOG_top1, .KYDPWOG_contents_div ul.KYDPWOG_ul-games-list li.KYDPWOG_top2 { border-top: 1px solid #ccc; }

/* PLACE LIST
------------------------------------------------ */
.KYDPWOG_contents_div ul.KYDPWOG_ul-place-list li { width: 100%; background: -moz-linear-gradient(top, #fff, #f9f9f9); background: -webkit-gradient(linear, left top, left bottom, from(#990), to(#066)); }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place-list li a { width: 100%; padding: 8px; display: inline-block; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place-list li a:hover { background-color: #eee; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-place-list li span { padding-left: 8px; display: inline-block; }

.KYDPWOG_contents_div p.KYDPWOG_m5.KYDPWOG_pb10 { text-indent: 1em; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict li .KYDPWOG_pict .KYDPWOG_pict-img { max-height: none; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place .KYDPWOG_pict-ttl { font-size: 15px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place ul.KYDPWOG_tabs > li:nth-child(4) { border-width: 1px 0 0 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place .KYDPWOG_mini { text-indent: 2em; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place ul dl.KYDPWOG_open-games { padding: 5px; background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place .KYDPWOG_pict-para p { padding: 0 5px; text-align: justify; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place .KYDPWOG_tabs-area .KYDPWOG_tab-4, .KYDPWOG_contents_div .KYDPWOG_tabs-area .KYDPWOG_tab-5 { width: 24%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place .KYDPWOG_pyeong-place ul.KYDPWOG_ul-pict dl.KYDPWOG_open-games dd span { line-height: 1.33; }

@media (max-width: 359px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-place ul.KYDPWOG_tabs > li { font-size: 11.5px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place ul dl.KYDPWOG_open-games dt, .KYDPWOG_contents_div .KYDPWOG_pict-para dl.KYDPWOG_open-games dt { float: left; clear: both; width: 78px; }

.KYDPWOG_contents_div .KYDPWOG_pict-para dl.KYDPWOG_open-games dt { width: 48px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-place ul dl.KYDPWOG_open-games dd { margin-left: 78px; }

.KYDPWOG_contents_div .KYDPWOG_pict-para dl.KYDPWOG_open-games dd { margin-left: 48px; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-place ul dl.KYDPWOG_open-games dd, .KYDPWOG_contents_div .KYDPWOG_pict-para dl.KYDPWOG_open-games dd { margin-left: 0; } }

/* COLUMN
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_pyeong-column h4.KYDPWOG_h4-pole { margin-top: 10px; margin-bottom: 15px; font-size: 15px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_inner-box { margin-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_inner-box p:last-child { padding-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column p { padding-bottom: 25px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_caption { font-size: 12px; display: inline-block; line-height: 1.4; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_caption + img { margin-top: 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-c img, .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-r img { width: auto; max-width: 100%; max-height: 480px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-c .KYDPWOG_caption, .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-l .KYDPWOG_caption, .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-r .KYDPWOG_caption { width: 100%; padding: 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column p.KYDPWOG_text-c .KYDPWOG_caption { width: 80%; margin-top: 5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_main-image { width: 90%; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_main-image { width: 100%; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-c, .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-r { width: 100% !important; margin: 0 0 20px; float: none; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-c img, .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-r img { width: auto; max-width: 100%; max-height: 480px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-c .KYDPWOG_caption, .KYDPWOG_contents_div .KYDPWOG_pyeong-column .KYDPWOG_img-r .KYDPWOG_caption { width: 90%; background-color: #fff; text-align: center; } }

/* TEXTLIVE
------------------------------------------------ */
/* time-line */
.KYDPWOG_contents_div dl.KYDPWOG_dl-timeline { margin: 0; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-timeline dt { float: left; clear: left; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-timeline dd { overflow: hidden; zoom: 1; }

.KYDPWOG_contents_div dl.KYDPWOG_dl-timeline dt, .KYDPWOG_contents_div dl.KYDPWOG_dl-timeline dd { padding: 5px 10px; }

/* text-live */
.KYDPWOG_contents_div table.KYDPWOG_table-live thead th .KYDPWOG_left { width: 45%; float: left; vertical-align: top; font-size: 15px; word-break: all; }

.KYDPWOG_contents_div table.KYDPWOG_table-live thead th .KYDPWOG_center { width: 10%; float: left; vertical-align: top; font-size: 15px; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-live thead th .KYDPWOG_right { width: 45%; float: right; vertical-align: top; font-size: 15px; word-break: all; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody th { width: 20%; padding-top: 7px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody th div { margin-top: 3px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td div.KYDPWOG_img-c { margin: 10px auto 15px; }

/* one column */
.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td.KYDPWOG_one-column { border-left-width: 1px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td.KYDPWOG_one-column p { padding: 0 !important; background-image: none; }

/* text */
.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p { clear: left; margin: 0; padding-left: 15px; background-image: url(../../../img/common/icon_point.gif); background-repeat: no-repeat; background-position: 4px 9px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p.KYDPWOG_ultra, .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p.KYDPWOG_super { padding: 3px 10px 3px 15px; background-position: 4px 13px; }

.KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p.KYDPWOG_game-score { padding: 0; font-size: 14px; font-weight: bold; background: none; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-live tbody th { width: 25%; font-size: 12.5px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td { padding: 6px 8px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td p { font-size: 13px; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_table-live tbody th { width: 30%; }
  .KYDPWOG_contents_div table.KYDPWOG_table-live tbody td { padding: 6px 6px; } }

/* GAMES
------------------------------------------------ */
/* index result */
.KYDPWOG_contents_div table.KYDPWOG_table-index-result tbody th:last-child.KYDPWOG_game { background-color: #eee; border-right-width: 1px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-index-result tbody td:first-child { border-right-width: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-index-result tbody td:last-child { border-left-width: 0; padding-right: 10px; text-align: right; vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-index-result tbody td img { margin: 0 4px; }

/* versus table */
.KYDPWOG_contents_div table.KYDPWOG_table-versus thead th.KYDPWOG_player { width: 30%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_player { width: 30%; padding: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_score { width: 10%; font-size: 18px; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus thead th.KYDPWOG_country { width: 30%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_country { width: 30%; padding: 15px 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_team { width: 40%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_country-score.KYDPWOG_home { border-right-width: 2px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_country-score.KYDPWOG_away { border-left-width: 2px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_point { width: 20px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table td { padding: 0px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table { margin-bottom: 5px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody td { padding: 2px; background-color: #eee; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody td.KYDPWOG_home { width: 25%; padding-left: 3%; text-align: center; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody td.KYDPWOG_away { width: 25%; padding-right: 3%; text-align: center; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody td.KYDPWOG_home-bar { width: 40%; padding-left: 3%; text-align: center; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody td.KYDPWOG_away-bar { width: 40%; padding-right: 3%; text-align: center; white-space: nowrap; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table.KYDPWOG_table-total th, .KYDPWOG_contents_div table.KYDPWOG_table-versus tbody th.KYDPWOG_point table.KYDPWOG_table-total td { font-size: 24px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td img { max-width: 100px; min-width: 60px; margin: 0 0 8px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td p { padding: 8px 4px 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td p + table { margin-top: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td.KYDPWOG_player.KYDPWOG_photo { vertical-align: top; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus tbody td .KYDPWOG_name { margin-top: 3px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item thead th, .KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item tbody td { padding: 3px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item thead th.KYDPWOG_items { width: 40%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item thead th ul li, .KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item tbody td ul li { font-size: 14px; text-align: center; display: inline-block; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item.KYDPWOG_item3 thead th ul li, .KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item.KYDPWOG_item3 tbody td ul li { width: 33%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item.KYDPWOG_item4 thead th ul li, .KYDPWOG_contents_div table.KYDPWOG_table-versus.KYDPWOG_table-item.KYDPWOG_item4 tbody td ul li { width: 25%; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus + table.KYDPWOG_table-item { margin-top: -21px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus .KYDPWOG_win { color: #df0000; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus .KYDPWOG_serve { background-image: url(../img/common/serve.png); background-repeat: repeat-x; background-position: bottom; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus .KYDPWOG_doubles { margin-bottom: 10px; }

.KYDPWOG_contents_div table.KYDPWOG_table-versus .KYDPWOG_doubles-name { margin: 5px 4px 0; }

/* decathlon */
.KYDPWOG_contents_div table.KYDPWOG_table-decathlon thead th.KYDPWOG_player { width: auto; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-decathlon { width: 100%; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-decathlon li { width: 50%; text-align: left; white-space: nowrap; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-decathlon thead th.KYDPWOG_player { width: 40%; }
  .KYDPWOG_contents_div ul.KYDPWOG_ul-decathlon li { width: 100%; display: block; text-align: right; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table.KYDPWOG_table-decathlon thead th.KYDPWOG_player { width: 35%; } }

/* marathon */
.KYDPWOG_contents_div table.KYDPWOG_table-marathon-order th { padding: 5px 3px 4px; line-height: 1.1; }

.KYDPWOG_contents_div table.KYDPWOG_table-marathon-order td { padding: 5px 3px 4px; }

/* judo */
.KYDPWOG_contents_div .KYDPWOG_pyeong-judo table.KYDPWOG_table-versus.KYDPWOG_match tbody td { vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-judo table.KYDPWOG_table-versus.KYDPWOG_match tbody td.KYDPWOG_red { width: 2%; padding: 2px; background-color: #D00; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-judo table.KYDPWOG_table-stats.KYDPWOG_timeline thead th.KYDPWOG_player { width: 40%; }

/* fencing */
.KYDPWOG_contents_div .KYDPWOG_pyeong-fencing table.KYDPWOG_table-stats.KYDPWOG_timeline tbody th.KYDPWOG_player { width: 40%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-fencing table.KYDPWOG_table-stats.KYDPWOG_timeline tbody td { width: 6%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-fencing table.KYDPWOG_table-stats.KYDPWOG_timeline + table.KYDPWOG_timeline { margin-top: -11px; }

/* soccer */
.KYDPWOG_contents_div .KYDPWOG_pyeong-soccer table.KYDPWOG_schedule tbody td.KYDPWOG_home { width: 15%; border-width: 1px 0 1px 1px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-soccer table.KYDPWOG_schedule tbody td.KYDPWOG_away { width: 15%; border-width: 1px 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-soccer table.KYDPWOG_schedule tbody td.KYDPWOG_result { border-width: 1px 0; font-weight: bold; white-space: nowrap; }

/* golf */
.KYDPWOG_contents_div .KYDPWOG_pyeong-golf table.KYDPWOG_table-golf-hole thead th.KYDPWOG_num { width: 6%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-golf table tbody td .KYDPWOG_red.KYDPWOG_symbol { color: #d00; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-golf table tbody td .KYDPWOG_blue { color: #00d; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-golf table.KYDPWOG_table-golf-score thead th, .KYDPWOG_contents_div .KYDPWOG_pyeong-golf table.KYDPWOG_table-golf-score tbody td { padding: 5px 2px 4px; font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-golf table.KYDPWOG_table-golf-score tbody td.KYDPWOG_name { font-size: inherit; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-golf table.KYDPWOG_table-golf-score thead th.KYDPWOG_hole { width: 14%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-golf ul.ul-explain-mark { margin: -15px 5px 20px; font-size: 12px; }

/* beach-volleyball */
.KYDPWOG_contents_div .KYDPWOG_pyeong-beach-volleyball .KYDPWOG_xlarge { padding-top: 4px; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div table .KYDPWOG_flag-medium { display: none !important; } }

/* tennis */
.KYDPWOG_contents_div .KYDPWOG_pyeong-tennis table thead th.KYDPWOG_sets { width: 15%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-tennis table thead th.KYDPWOG_game { width: 10%; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-tennis table.KYDPWOG_table-versus tbody th.KYDPWOG_point table tbody td sup { vertical-align: top; padding-left: 3px; }

/* VS MATCH - tennis scoreboard
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_score-title { width: 100%; margin-bottom: 5px; padding: 3px 1%; text-align: center; font-size: 13.5px; background: #666; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_score-container { width: 100%; margin: 0 auto 20px; padding: 0px; -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4); -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4); box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4); }

.KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-wrap { padding: 10px 5px; background: #f9f9f9; border-width: 1px 0 0; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_score-container .SJ-player-image img { width: 100px; height: auto; border-width: 4px; border-style: solid; border-color: #ccc; }

.KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main { width: 100%; float: left; margin-right: -100px; }

.KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main .KYDPWOG_score-contents { width: 100%; float: right; margin-left: -100px; }

.KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main .KYDPWOG_score-contents .KYDPWOG_score-section { position: relative; margin: 0 100px; padding: 0; }

/* table-result */
.KYDPWOG_contents_div table.KYDPWOG_table-result { margin-bottom: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-result caption { margin-top: -2px; font-size: 13px; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td { border: 0; padding: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td sup { vertical-align: super; font-size: 80%; margin-top: -3px; padding-left: 3px; display: inline-block; line-height: 1; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td { color: #333; font-size: 12px; font-weight: normal; }

/* table-result width */
.KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_player { font-size: 13px; padding: 0 2%; text-align: left; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_points { width: 15%; font-size: 16px; font-weight: bold; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_games { display: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_sets { display: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_set { width: 7%; font-size: 14.5px; }

.KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_blank, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td.KYDPWOG_blank { width: 2%; font-size: 1px; }

/* table-result height */
.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td { height: 32px; line-height: 1.2; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td { height: 20px; white-space: nowrap; }

/* table-result player1 */
.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td { border-width: 0 1px 0 0; border-style: solid; border-color: transparent  #f1f1f1 transparent transparent; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td:nth-child(10), .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td:first-child { border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td:last-child { background: #f1f1f1; border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td { background: #ddd; }

/* table-result player2 */
.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td { border-width: 0 1px 0 0; border-style: solid; border-color: transparent #f1f1f1 transparent transparent; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td:last-child { border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td:nth-child(10) { border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td:first-child { background: #f1f1f1; border: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td { background: #ddd; }

/* table-result shows */
.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td { background: #666; color: #fff; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td:last-child { background-image: url(../../img/common/grade-player-1.png); background-repeat: repeat-y; background-position: right; }

.KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td:first-child { background-image: url(../../img/common/grade-player-2.png); background-repeat: repeat-y; background-position: left; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_score-container { padding: 0px; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .SJ-player-image img { width: 80px; height: 95px; border-color: #999; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main { margin-right: -80px; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main .KYDPWOG_score-contents { margin-left: -80px; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main .KYDPWOG_score-contents .KYDPWOG_score-section { margin: 0 80px; }
  /* table-result */
  .KYDPWOG_contents_div table.KYDPWOG_table-result caption { display: none; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td sup { padding-left: 1px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td:first-child { background: #ccc; border: none; }
  /* height */
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td { height: 37px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td { height: 21px; }
  /* width */
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_player { font-size: 12px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_points { width: 9%; font-size: 15px; }
  .KYDPWOG_contents_div table td.KYDPWOG_games { display: none; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_sets { display: none; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_set { width: 8%; font-size: 13.5px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td { font-size: 11px; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_blank, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td.KYDPWOG_blank { width: 1.5%; font-size: 1px; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_score-container { padding: 0px; background: #fff; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-wrap { padding: 0; background: #fff; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .SJ-player-image { display: none; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main { margin-right: 0; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main .KYDPWOG_score-contents { margin-left: 0; }
  .KYDPWOG_contents_div .KYDPWOG_score-container .KYDPWOG_score-main .KYDPWOG_score-contents .KYDPWOG_score-section { margin: 0; }
  /* gradation */
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td:last-child, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-1 td:last-child { background-image: none; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td:first-child, .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-player-2 td:first-child { background-image: none; }
  /* height */
  .KYDPWOG_contents_div table.KYDPWOG_table-result tr.KYDPWOG_tr-shows td { height: 18px; font-size: 10px; }
  /* width */
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_points { display: none; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_games { width: 15%; display: table-cell; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_sets { width: 15%; display: table-cell; }
  .KYDPWOG_contents_div table.KYDPWOG_table-result td.KYDPWOG_set { display: none; }
  .KYDPWOG_contents_div table td.KYDPWOG_blank, .KYDPWOG_contents_div table tr.KYDPWOG_tr-shows td.KYDPWOG_blank { display: none; } }

/* ------------------------------------------------------------------------------------------------ */
/* PICTGRAM */
/* ------------------------------------------------------------------------------------------------ */
/*og*/
.KYDPWOG_contents_div .KYDPWOG_ttl-archery { background-position: center -5px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-archery { background-position: center -6px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-gymnastics { background-position: center -646px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-gymnastics { background-position: center -647px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-athletics { background-position: center -45px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-badminton { background-position: center -86px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-badminton { background-position: center -87px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-basketball { background-position: center -125px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-beachvolleyball { background-position: center -166px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-boxing { background-position: center -206px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-canoe { background-position: center -1046px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-canoe-kayak { background-position: center -1087px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-bicycle-mt { background-position: center -366px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-bicycle { background-position: center -287px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-bicycle-bmx { background-position: center -326px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-bicycle-bmx { background-position: center -327px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-bicycle-road { background-position: center -285px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-bicycle-track { background-position: center -406px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-diving { background-position: 0px -447px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-horsemanship { background-position: center -486px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-fencing { background-position: center -526px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-fencing { background-position: center -527px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-soccer { background-position: center -566px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-golf { background-position: center -605px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-golf { background-position: center -607px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-rhythmic-g { background-position: center -687px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-handball { background-position: center -766px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-hockey { background-position: center -807px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-judo { background-position: center -847px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-marathon-s { background-position: center -926px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-modern-p { background-position: center -886px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-boat { background-position: center -246px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-sevens-rugby { background-position: 0px -1125px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-sailing { background-position: center -1166px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-shooting { background-position: center -1205px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-shooting { background-position: center -1207px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-swimming { background-position: center -966px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-synchronised-s { background-position: center -1005px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-table-tennis { background-position: center -1245px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-taekwondo { background-position: center -1285px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-taekwondo { background-position: center -1286px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-tennis { background-position: center -1326px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-trampoline-g { background-position: center -726px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-triathlon { background-position: center -1366px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-volleyball { background-position: center -1406px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-volleyball { background-position: center -1407px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-waterpolo { background-position: center -1446px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-weightlifting { background-position: center -1485px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-sub .KYDPWOG_ttl-weightlifting { background-position: center -1487px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-wrestling { background-position: center -1527px; }

/*pg*/
/* ------------------------------------------------------------------------------------------------ */
/* FLAG */
/* ------------------------------------------------------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_flag { border: 1px solid #999; font-size: 1px; background-repeat: no-repeat; display: inline-block; -webkit-box-sizing: content-box !important; -moz-box-sizing: content-box !important; box-sizing: content-box !important; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_flag-name { margin: 0; padding: 0; display: inline-block; vertical-align: text-bottom; }

.KYDPWOG_contents_div .KYDPWOG_flag-hide { opacity: 0; }

.KYDPWOG_contents_div .KYDPWOG_flag-mini, .KYDPWOG_contents_div .KYDPWOG_flag-small, .KYDPWOG_contents_div .KYDPWOG_flag-name { line-height: 1.6; }

.KYDPWOG_contents_div table .KYDPWOG_flag-mini, .KYDPWOG_contents_div table .KYDPWOG_flag-small, .KYDPWOG_contents_div table .KYDPWOG_flag-name { line-height: 1.4; }

/* for ie7 */
.KYDPWOG_contents_div table .KYDPWOG_flag-mini, .KYDPWOG_contents_div table .KYDPWOG_flag-small { *display: none; }

/* mini */
.KYDPWOG_contents_div .KYDPWOG_flag-mini .KYDPWOG_flag { width: 18px; height: 12px; margin: 0; padding: 0; background-image: url(../img/common/flag_mini.gif); -webkit-background-size: 18px 3144px; -moz-background-size: 18px 3144px; background-size: 18px 3144px; }

.KYDPWOG_contents_div table .KYDPWOG_flag-mini, .KYDPWOG_contents_div ul li .KYDPWOG_flag-mini { width: 28px; display: inline-block; vertical-align: text-bottom; padding-right: 0px; padding-left: 0px; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-mini { width: 100%; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-mini .KYDPWOG_flag { margin: 0; }

.KYDPWOG_contents_div table th.KYDPWOG_text-c .KYDPWOG_flag-mini, .KYDPWOG_contents_div table td.KYDPWOG_text-c .KYDPWOG_flag-mini { display: inline-block; }

.KYDPWOG_contents_div table .KYDPWOG_flag-mini .KYDPWOG_flag { margin: 2px 4px; }

.KYDPWOG_contents_div .KYDPWOG_h3-upper .KYDPWOG_flag-mini, .KYDPWOG_contents_div .KYDPWOG_h4-upper .KYDPWOG_flag-mini { margin: 5px 8px 0 0 !important; }

/* flag-mini */
/* 1 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-aru { background-position: 0 -12px; }

/* 2 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-afg { background-position: 0 -24px; }

/* 3 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ang { background-position: 0 -36px; }

/* 4 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-aia { background-position: 0 -48px; }

/* ST */
/* 5   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ala{background-position:0 -60px;}*/
/* 6 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-alb { background-position: 0 -72px; }

/* 7 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-and { background-position: 0 -84px; }

/* 8 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-uae { background-position: 0 -96px; }

/* 9 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-arg { background-position: 0 -108px; }

/* 10 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-arm { background-position: 0 -120px; }

/* 11 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-asa { background-position: 0 -132px; }

/* 12   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ata{background-position:0 -144px;}*/
/* 13   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-atf{background-position:0 -156px;}*/
/* 14 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ant { background-position: 0 -168px; }

/* IOC */
/* 15 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-aus { background-position: 0 -180px; }

/* 16 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-aut { background-position: 0 -192px; }

/* 17 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-aze { background-position: 0 -204px; }

/* 18 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bdi { background-position: 0 -216px; }

/* 19 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bel { background-position: 0 -228px; }

/* 20 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ben { background-position: 0 -240px; }

/* 21   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bes{background-position:0 -252px;}*/
/* 22 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bfa, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bur { background-position: 0 -264px; }

/* 23 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ban { background-position: 0 -276px; }

/* 24 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bul { background-position: 0 -288px; }

/* 25 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-brn { background-position: 0 -300px; }

/* 26 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bah { background-position: 0 -312px; }

/* 27 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bih { background-position: 0 -324px; }

/* 28   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-blm{background-position:0 -336px;}*/
/* 29 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-blr { background-position: 0 -348px; }

/* 30 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-biz { background-position: 0 -360px; }

/* IOC */
/* 31 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ber { background-position: 0 -372px; }

/* IOC */
/* 32 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bol { background-position: 0 -384px; }

/* IOC */
/* 33 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bra { background-position: 0 -396px; }

/* 34 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-blz, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bar { background-position: 0 -408px; }

/* 35 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bru { background-position: 0 -420px; }

/* 36 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bhu { background-position: 0 -432px; }

/* 37   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bvt{background-position:0 -444px;}*/
/* 38 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-bot { background-position: 0 -456px; }

/* 39 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cta, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-caf { background-position: 0 -468px; }

/* 40 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-can { background-position: 0 -480px; }

/* 41   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cck{background-position:0 -492px;}*/
/* 42 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sui { background-position: 0 -504px; }

/* 43 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-chi { background-position: 0 -516px; }

/* 44 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-chn { background-position: 0 -528px; }

/* 45 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-civ { background-position: 0 -540px; }

/* 46 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cmr { background-position: 0 -552px; }

/* 47 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cod { background-position: 0 -564px; }

/* 48 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cgo { background-position: 0 -576px; }

/* 49 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cok { background-position: 0 -588px; }

/* 50 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-col { background-position: 0 -600px; }

/* 51 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-com { background-position: 0 -612px; }

/* 52 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cpv { background-position: 0 -624px; }

/* 53 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-crc { background-position: 0 -636px; }

/* 54 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cub { background-position: 0 -648px; }

/* 55 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cur { background-position: 0 -660px; }

/* ST */
/* 56   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cxr{background-position:0 -672px;}*/
/* 57 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cay { background-position: 0 -684px; }

/* 58 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cyp { background-position: 0 -696px; }

/* 59 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cze { background-position: 0 -708px; }

/* 60 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ger { background-position: 0 -720px; }

/* 61 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-dji { background-position: 0 -732px; }

/* 62 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-dma { background-position: 0 -744px; }

/* IOC */
/* 63 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-den { background-position: 0 -756px; }

/* 64 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-dom { background-position: 0 -768px; }

/* 65 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-alg { background-position: 0 -780px; }

/* 66 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ecu { background-position: 0 -792px; }

/* 67 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-egy { background-position: 0 -804px; }

/* 68 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-eri { background-position: 0 -816px; }

/* IOC */
/* 69   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-esh{background-position:0 -828px;}*/
/* 70 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-esp { background-position: 0 -840px; }

/* 71 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-est { background-position: 0 -852px; }

/* 72 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-eth { background-position: 0 -864px; }

/* 73 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-fin { background-position: 0 -876px; }

/* 74 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-fij { background-position: 0 -888px; }

/* 75   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-flk{background-position:0 -900px;}*/
/* 76 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-fra { background-position: 0 -912px; }

/* 77 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-fro { background-position: 0 -924px; }

/* ST */
/* 78 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-fsm { background-position: 0 -936px; }

/* IOC */
/* 79 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gab { background-position: 0 -948px; }

/* 80 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gbr { background-position: 0 -960px; }

/* 81 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-geo { background-position: 0 -972px; }

/* 82   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ggy{background-position:0 -984px;}*/
/* 83 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gha { background-position: 0 -996px; }

/* 84   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gib{background-position:0 -1008px;}*/
/* 85 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gui { background-position: 0 -1020px; }

/* 86 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gpe { background-position: 0 -1032px; }

/* ST */
/* 87 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gam { background-position: 0 -1044px; }

/* 88 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gnb, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gbs { background-position: 0 -1056px; }

/* 89 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-eqg, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-geq { background-position: 0 -1068px; }

/* 90 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gre { background-position: 0 -1080px; }

/* 91 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-grn { background-position: 0 -1092px; }

/* 92   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-grl{background-position:0 -1104px;}*/
/* 93 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gua { background-position: 0 -1116px; }

/* 94   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-guf{background-position:0 -1128px;}*/
/* 95 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-gum { background-position: 0 -1140px; }

/* 96 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-guy { background-position: 0 -1152px; }

/* 97 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-hkg { background-position: 0 -1164px; }

/* 98   .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-hmd{background-position:0 -1176px;}*/
/* 99 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-hon { background-position: 0 -1188px; }

/* 100 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cro { background-position: 0 -1200px; }

/* 101 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-hai { background-position: 0 -1212px; }

/* 102 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-hun { background-position: 0 -1224px; }

/* 103 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ina { background-position: 0 -1236px; }

/* 104  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-imn{background-position:0 -1248px;}*/
/* 105 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ind { background-position: 0 -1260px; }

/* 106  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-iot{background-position:0 -1272px;}*/
/* 107 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-irl { background-position: 0 -1284px; }

/* 108 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-iri { background-position: 0 -1296px; }

/* 109 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-irq { background-position: 0 -1308px; }

/* 110 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-isl { background-position: 0 -1320px; }

/* 111 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-isr { background-position: 0 -1332px; }

/* 112 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ita { background-position: 0 -1344px; }

/* 113 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-jam { background-position: 0 -1356px; }

/* 114  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-jey{background-position:0 -1368px;}*/
/* 115 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-jor { background-position: 0 -1380px; }

/* 116 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-jpn { background-position: 0 -1392px; }

/* 117 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-kaz { background-position: 0 -1404px; }

/* 118 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ken { background-position: 0 -1416px; }

/* 119 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-kgz { background-position: 0 -1428px; }

/* 120 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cam { background-position: 0 -1440px; }

/* 121 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-kir { background-position: 0 -1452px; }

/* IOC */
/* 122 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-skn { background-position: 0 -1464px; }

/* IOC */
/* 123 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-kor { background-position: 0 -1476px; }

/* 124 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-kuw { background-position: 0 -1488px; }

/* 125 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lao { background-position: 0 -1500px; }

/* 126 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lbn { background-position: 0 -1512px; }

/* 127 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lbr { background-position: 0 -1524px; }

/* 128 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lby, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lba { background-position: 0 -1536px; }

/* 129 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lca { background-position: 0 -1548px; }

/* 130 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lie { background-position: 0 -1560px; }

/* 131 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sri { background-position: 0 -1572px; }

/* 132 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-les { background-position: 0 -1584px; }

/* 133 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ltu { background-position: 0 -1596px; }

/* 134 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lux { background-position: 0 -1608px; }

/* 135 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-lat { background-position: 0 -1620px; }

/* 136 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mac { background-position: 0 -1632px; }

/* 137  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-maf{background-position:0 -1644px;}*/
/* 138 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mar { background-position: 0 -1656px; }

/* 139 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mon { background-position: 0 -1668px; }

/* 140 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mda { background-position: 0 -1680px; }

/* 141 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mad { background-position: 0 -1692px; }

/* 142 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mdv { background-position: 0 -1704px; }

/* 143 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mex { background-position: 0 -1716px; }

/* 144 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mhl { background-position: 0 -1728px; }

/* IOC */
/* 145 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mkd { background-position: 0 -1740px; }

/* 146 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mli { background-position: 0 -1752px; }

/* 147 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mlt { background-position: 0 -1764px; }

/* 148 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mya { background-position: 0 -1776px; }

/* 149 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mne { background-position: 0 -1788px; }

/* 150 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mgl { background-position: 0 -1800px; }

/* 151  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mnp{background-position:0 -1812px;}*/
/* 152 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-moz { background-position: 0 -1824px; }

/* 153 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mtn { background-position: 0 -1836px; }

/* 154 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-msr { background-position: 0 -1848px; }

/* ST */
/* 155  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mtq{background-position:0 -1860px;}*/
/* 156 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mri { background-position: 0 -1872px; }

/* 157 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-maw { background-position: 0 -1884px; }

/* 158 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-mas { background-position: 0 -1896px; }

/* 159  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-myt{background-position:0 -1908px;}*/
/* 160 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nam { background-position: 0 -1920px; }

/* 161 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ncl { background-position: 0 -1932px; }

/* ST */
/* 162 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nig { background-position: 0 -1944px; }

/* IOC */
/* 163  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nfk{background-position:0 -1956px;}*/
/* 164 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ngr { background-position: 0 -1968px; }

/* IOC */
/* 165 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nca { background-position: 0 -1980px; }

/* 166  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-niu{background-position:0 -1992px;}*/
/* 167 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ned { background-position: 0 -2004px; }

/* 168 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nor { background-position: 0 -2016px; }

/* 169 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nep { background-position: 0 -2028px; }

/* 170 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nru { background-position: 0 -2040px; }

/* IOC */
/* 171 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nzl { background-position: 0 -2052px; }

/* 172 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-oma { background-position: 0 -2064px; }

/* 173 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-pak { background-position: 0 -2076px; }

/* 174 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-pan { background-position: 0 -2088px; }

/* 175  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-pcn{background-position:0 -2100px;}*/
/* 176 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-per { background-position: 0 -2112px; }

/* 177 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-phi { background-position: 0 -2124px; }

/* 178 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-plw { background-position: 0 -2136px; }

/* IOC */
/* 179 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-png { background-position: 0 -2148px; }

/* IOC */
/* 180 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-pol { background-position: 0 -2160px; }

/* 181 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-pur { background-position: 0 -2172px; }

/* 182 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-prk { background-position: 0 -2184px; }

/* IOC */
/* 183 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-por { background-position: 0 -2196px; }

/* 184 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-par { background-position: 0 -2208px; }

/* 185 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ple { background-position: 0 -2220px; }

/* 186  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-pyf{background-position:0 -2232px;}*/
/* 187 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-qat { background-position: 0 -2244px; }

/* 188  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-reu{background-position:0 -2256px;}*/
/* 189 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-rou { background-position: 0 -2268px; }

/* 190 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-rus { background-position: 0 -2280px; }

/* 191 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-rwa { background-position: 0 -2292px; }

/* 192 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ksa { background-position: 0 -2304px; }

/* 193 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sud { background-position: 0 -2316px; }

/* 194 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sen { background-position: 0 -2328px; }

/* 195 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sgp { background-position: 0 -2340px; }

/* 196  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sgs{background-position:0 -2352px;}*/
/* 197  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-shn{background-position:0 -2364px;}*/
/* 198  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sjm{background-position:0 -2376px;}*/
/* 199 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sol { background-position: 0 -2388px; }

/* 200 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sle { background-position: 0 -2400px; }

/* 201 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-esa { background-position: 0 -2412px; }

/* 202 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-smr { background-position: 0 -2424px; }

/* 203 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-som { background-position: 0 -2436px; }

/* 204  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-spm{background-position:0 -2448px;}*/
/* 205 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-srb { background-position: 0 -2460px; }

/* 206 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ssd { background-position: 0 -2472px; }

/* ST */
/* 207 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-stp { background-position: 0 -2484px; }

/* 208 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sur { background-position: 0 -2496px; }

/* 209 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-svk { background-position: 0 -2508px; }

/* 210 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-slo { background-position: 0 -2520px; }

/* 211 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-swe { background-position: 0 -2532px; }

/* 212 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-swz { background-position: 0 -2544px; }

/* 213  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sxm{background-position:0 -2556px;}*/
/* 214 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sey { background-position: 0 -2568px; }

/* 215 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-syr { background-position: 0 -2580px; }

/* IOC */
/* 216 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tca { background-position: 0 -2592px; }

/* ST */
/* 217 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cha { background-position: 0 -2604px; }

/* 218 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tog { background-position: 0 -2616px; }

/* 219 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tha { background-position: 0 -2628px; }

/* 220 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tjk { background-position: 0 -2640px; }

/* 221  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tkl{background-position:0 -2652px;}*/
/* 222 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tkm { background-position: 0 -2664px; }

/* 223 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tls { background-position: 0 -2676px; }

/* 224 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tga { background-position: 0 -2688px; }

/* 225 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tri, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tto { background-position: 0 -2700px; }

/* 226 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tun { background-position: 0 -2712px; }

/* 227 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tur { background-position: 0 -2724px; }

/* 228 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tuv { background-position: 0 -2736px; }

/* 229 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tpe { background-position: 0 -2748px; }

/* ST */
/* 230 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tan { background-position: 0 -2760px; }

/* 231 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-uga { background-position: 0 -2772px; }

/* 232 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ukr { background-position: 0 -2784px; }

/* 233  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-umi{background-position:0 -2796px;}*/
/* 234 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-uru { background-position: 0 -2808px; }

/* 235 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-usa { background-position: 0 -2820px; }

/* 236 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-uzb { background-position: 0 -2832px; }

/* 237  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-vat{background-position:0 -2844px;}*/
/* 238 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-vin { background-position: 0 -2856px; }

/* IOC */
/* 239 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ven { background-position: 0 -2868px; }

/* 240 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-vgb, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ivb { background-position: 0 -2880px; }

/* 241 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-vir, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-isv { background-position: 0 -2892px; }

/* 242 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-vie { background-position: 0 -2904px; }

/* 243 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-van { background-position: 0 -2916px; }

/* 244  .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-wlf{background-position:0 -2928px;}*/
/* 245 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sam { background-position: 0 -2940px; }

/* IOC */
/* 246 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-yem { background-position: 0 -2952px; }

/* 247 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-rsa { background-position: 0 -2964px; }

/* 248 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-zam { background-position: 0 -2976px; }

/* 249 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-zim { background-position: 0 -2988px; }

/* 250 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tpe { background-position: 0 -3000px; }

/* 251 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-nir { background-position: 0 -3012px; }

/* 252 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-sco { background-position: 0 -3024px; }

/* 253 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-wal { background-position: 0 -3036px; }

/* 254 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cat { background-position: 0 -3048px; }

/* IOC */
/* 255 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-eu { background-position: 0 -3060px; }

/* IOC */
/* 256 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-aho { background-position: 0 -3072px; }

/* ST */
/* 257 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-tah { background-position: 0 -3084px; }

/* ST */
/* 258 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cac { background-position: 0 -3096px; }

/* IOC */
/* 259 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-eng { background-position: 0 -3108px; }

/* 260 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-kos { background-position: 0 -3120px; }

/* IOC */
/* 261 */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-iop, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ioc, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-ioa, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-rot, .KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-oar { background-position: 0 -3132px; }

/* COR */
.KYDPWOG_contents_div .KYDPWOG_flag-mini > .KYDPWOG_flag-cor { width: 18px; height: 12px; margin: 0; padding: 0; background-image: url(../img/common/mini-cor.png) !important; -webkit-background-size: 18px 12px !important; -moz-background-size: 18px 12px !important; background-size: 18px 12px !important; }

/* IOC */
/* small - small - .flag-name{line-height:1.0;} */
.KYDPWOG_contents_div .KYDPWOG_flag-small .KYDPWOG_flag { width: 22px; height: 15px; margin: 2px 4px; padding: 0; background-image: url(../img/common/flag_small.gif); -webkit-background-size: 22px 3930px; -moz-background-size: 22px 3930px; background-size: 22px 3930px; }

.KYDPWOG_contents_div table .KYDPWOG_flag-small, .KYDPWOG_contents_div ul li .KYDPWOG_flag-small { width: 32px; display: table-cell; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-small { width: 100%; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-small .KYDPWOG_flag { margin: 0 4px; }

.KYDPWOG_contents_div table th.KYDPWOG_text-c .KYDPWOG_flag-small, .KYDPWOG_contents_div table td.KYDPWOG_text-c .KYDPWOG_flag-small { display: inline-block; }

.KYDPWOG_contents_div table .KYDPWOG_flag-small .KYDPWOG_flag { margin: 0 4px 2px; }

.KYDPWOG_contents_div h3 .KYDPWOG_flag-small .KYDPWOG_flag { margin-top: 3px; }

/* flag-small */
/* 1 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-aru { background-position: 0 -15px; }

/* 2 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-afg { background-position: 0 -30px; }

/* 3 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ang { background-position: 0 -45px; }

/* 4 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-aia { background-position: 0 -60px; }

/* ST */
/* 5   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ala{background-position:0 -75px;}*/
/* 6 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-alb { background-position: 0 -90px; }

/* 7 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-and { background-position: 0 -105px; }

/* 8 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-uae { background-position: 0 -120px; }

/* 9 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-arg { background-position: 0 -135px; }

/* 10 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-arm { background-position: 0 -150px; }

/* 11 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-asa { background-position: 0 -165px; }

/* 12   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ata{background-position:0 -180px;}*/
/* 13   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-atf{background-position:0 -195px;}*/
/* 14 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ant { background-position: 0 -210px; }

/* IOC */
/* 15 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-aus { background-position: 0 -225px; }

/* 16 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-aut { background-position: 0 -240px; }

/* 17 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-aze { background-position: 0 -255px; }

/* 18 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bdi { background-position: 0 -270px; }

/* 19 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bel { background-position: 0 -285px; }

/* 20 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ben { background-position: 0 -300px; }

/* 21   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bes{background-position:0 -315px;}*/
/* 22 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bfa, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bur { background-position: 0 -330px; }

/* 23 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ban { background-position: 0 -345px; }

/* 24 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bul { background-position: 0 -360px; }

/* 25 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-brn { background-position: 0 -375px; }

/* 26 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bah { background-position: 0 -390px; }

/* 27 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bih { background-position: 0 -405px; }

/* 28   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-blm{background-position:0 -420px;}*/
/* 29 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-blr { background-position: 0 -435px; }

/* 30 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-biz { background-position: 0 -450px; }

/* IOC */
/* 31 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ber { background-position: 0 -465px; }

/* IOC */
/* 32 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bol { background-position: 0 -480px; }

/* IOC */
/* 33 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bra { background-position: 0 -495px; }

/* 34 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-blz, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bar { background-position: 0 -510px; }

/* 35 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bru { background-position: 0 -525px; }

/* 36 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bhu { background-position: 0 -540px; }

/* 37   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bvt{background-position:0 -555px;}*/
/* 38 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-bot { background-position: 0 -570px; }

/* 39 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cta, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-caf { background-position: 0 -585px; }

/* 40 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-can { background-position: 0 -600px; }

/* 41   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cck{background-position:0 -615px;}*/
/* 42 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sui { background-position: 0 -630px; }

/* 43 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-chi { background-position: 0 -645px; }

/* 44 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-chn { background-position: 0 -660px; }

/* 45 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-civ { background-position: 0 -675px; }

/* 46 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cmr { background-position: 0 -690px; }

/* 47 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cod { background-position: 0 -705px; }

/* 48 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cgo { background-position: 0 -720px; }

/* 49 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cok { background-position: 0 -735px; }

/* 50 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-col { background-position: 0 -750px; }

/* 51 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-com { background-position: 0 -765px; }

/* 52 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cpv { background-position: 0 -780px; }

/* 53 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-crc { background-position: 0 -795px; }

/* 54 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cub { background-position: 0 -810px; }

/* 55 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cur { background-position: 0 -825px; }

/* ST */
/* 56   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cxr{background-position:0 -840px;}*/
/* 57 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cay { background-position: 0 -855px; }

/* 58 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cyp { background-position: 0 -870px; }

/* 59 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cze { background-position: 0 -885px; }

/* 60 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ger { background-position: 0 -900px; }

/* 61 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-dji { background-position: 0 -915px; }

/* 62 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-dma { background-position: 0 -930px; }

/* IOC */
/* 63 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-den { background-position: 0 -945px; }

/* 64 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-dom { background-position: 0 -960px; }

/* 65 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-alg { background-position: 0 -975px; }

/* 66 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ecu { background-position: 0 -990px; }

/* 67 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-egy { background-position: 0 -1005px; }

/* 68 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-eri { background-position: 0 -1020px; }

/* IOC */
/* 69   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-esh{background-position:0 -1035px;}*/
/* 70 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-esp { background-position: 0 -1050px; }

/* 71 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-est { background-position: 0 -1065px; }

/* 72 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-eth { background-position: 0 -1080px; }

/* 73 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-fin { background-position: 0 -1095px; }

/* 74 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-fij { background-position: 0 -1110px; }

/* 75   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-flk{background-position:0 -1125px;}*/
/* 76 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-fra { background-position: 0 -1140px; }

/* 77 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-fro { background-position: 0 -1155px; }

/* ST */
/* 78 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-fsm { background-position: 0 -1170px; }

/* IOC */
/* 79 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gab { background-position: 0 -1185px; }

/* 80 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gbr { background-position: 0 -1200px; }

/* 81 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-geo { background-position: 0 -1215px; }

/* 82   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ggy{background-position:0 -1230px;}*/
/* 83 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gha { background-position: 0 -1245px; }

/* 84   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gib{background-position:0 -1260px;}*/
/* 85 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gui { background-position: 0 -1275px; }

/* 86 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gpe { background-position: 0 -1290px; }

/* ST */
/* 87 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gam { background-position: 0 -1305px; }

/* 88 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gnb, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gbs { background-position: 0 -1320px; }

/* 89 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-eqg, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-geq { background-position: 0 -1335px; }

/* 90 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gre { background-position: 0 -1350px; }

/* 91 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-grn { background-position: 0 -1365px; }

/* 92   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-grl{background-position:0 -1380px;}*/
/* 93 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gua { background-position: 0 -1395px; }

/* 94   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-guf{background-position:0 -1410px;}*/
/* 95 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-gum { background-position: 0 -1425px; }

/* 96 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-guy { background-position: 0 -1140px; }

/* 97 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-hkg { background-position: 0 -1455px; }

/* 98   .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-hmd{background-position:0 -1470px;}*/
/* 99 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-hon { background-position: 0 -1485px; }

/* 100 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cro { background-position: 0 -1500px; }

/* 101 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-hai { background-position: 0 -1515px; }

/* 102 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-hun { background-position: 0 -1530px; }

/* 103 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ina { background-position: 0 -1545px; }

/* 104  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-imn{background-position:0 -1560px;}*/
/* 105 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ind { background-position: 0 -1575px; }

/* 106  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-iot{background-position:0 -1590px;}*/
/* 107 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-irl { background-position: 0 -1605px; }

/* 108 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-iri { background-position: 0 -1620px; }

/* 109 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-irq { background-position: 0 -1635px; }

/* 110 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-isl { background-position: 0 -1650px; }

/* 111 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-isr { background-position: 0 -1665px; }

/* 112 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ita { background-position: 0 -1680px; }

/* 113 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-jam { background-position: 0 -1695px; }

/* 114  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-jey{background-position:0 -1710px;}*/
/* 115 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-jor { background-position: 0 -1725px; }

/* 116 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-jpn { background-position: 0 -1740px; }

/* 117 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-kaz { background-position: 0 -1755px; }

/* 118 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ken { background-position: 0 -1770px; }

/* 119 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-kgz { background-position: 0 -1785px; }

/* 120 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cam { background-position: 0 -1800px; }

/* 121 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-kir { background-position: 0 -1815px; }

/* IOC */
/* 122 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-skn { background-position: 0 -1830px; }

/* IOC */
/* 123 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-kor { background-position: 0 -1845px; }

/* 124 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-kuw { background-position: 0 -1860px; }

/* 125 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lao { background-position: 0 -1875px; }

/* 126 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lbn { background-position: 0 -1890px; }

/* 127 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lbr { background-position: 0 -1905px; }

/* 128 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lby, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lba { background-position: 0 -1920px; }

/* 129 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lca { background-position: 0 -1935px; }

/* 130 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lie { background-position: 0 -1950px; }

/* 131 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sri { background-position: 0 -1965px; }

/* 132 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-les { background-position: 0 -1980px; }

/* 133 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ltu { background-position: 0 -1995px; }

/* 134 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lux { background-position: 0 -2010px; }

/* 135 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-lat { background-position: 0 -2025px; }

/* 136 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mac { background-position: 0 -2040px; }

/* 137  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-maf{background-position:0 -2055px;}*/
/* 138 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mar { background-position: 0 -2070px; }

/* 139 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mon { background-position: 0 -2085px; }

/* 140 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mda { background-position: 0 -2100px; }

/* 141 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mad { background-position: 0 -2115px; }

/* 142 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mdv { background-position: 0 -2130px; }

/* 143 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mex { background-position: 0 -2145px; }

/* 144 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mhl { background-position: 0 -2160px; }

/* IOC */
/* 145 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mkd { background-position: 0 -2175px; }

/* 146 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mli { background-position: 0 -2190px; }

/* 147 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mlt { background-position: 0 -2205px; }

/* 148 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mya { background-position: 0 -2220px; }

/* 149 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mne { background-position: 0 -2235px; }

/* 150 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mgl { background-position: 0 -2250px; }

/* 151  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mnp{background-position:0 -2265px;}*/
/* 152 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-moz { background-position: 0 -2280px; }

/* 153 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mtn { background-position: 0 -2295px; }

/* 154 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-msr { background-position: 0 -2310px; }

/* ST */
/* 155  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mtq{background-position:0 -2325px;}*/
/* 156 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mri { background-position: 0 -2340px; }

/* 157 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-maw { background-position: 0 -2355px; }

/* 158 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-mas { background-position: 0 -2370px; }

/* 159  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-myt{background-position:0 -2385px;}*/
/* 160 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nam { background-position: 0 -2400px; }

/* 161 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ncl { background-position: 0 -2415px; }

/* ST */
/* 162 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nig { background-position: 0 -2430px; }

/* IOC */
/* 163  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nfk{background-position:0 -2445px;}*/
/* 164 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ngr { background-position: 0 -2460px; }

/* IOC */
/* 165 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nca { background-position: 0 -2475px; }

/* 166  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-niu{background-position:0 -2490px;}*/
/* 167 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ned { background-position: 0 -2505px; }

/* 168 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nor { background-position: 0 -2520px; }

/* 169 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nep { background-position: 0 -2535px; }

/* 170 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nru { background-position: 0 -2550px; }

/* IOC */
/* 171 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nzl { background-position: 0 -2565px; }

/* 172 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-oma { background-position: 0 -2580px; }

/* 173 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-pak { background-position: 0 -2595px; }

/* 174 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-pan { background-position: 0 -2610px; }

/* 175  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-pcn{background-position:0 -2625px;}*/
/* 176 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-per { background-position: 0 -2640px; }

/* 177 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-phi { background-position: 0 -2655px; }

/* 178 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-plw { background-position: 0 -2670px; }

/* IOC */
/* 179 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-png { background-position: 0 -2685px; }

/* IOC */
/* 180 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-pol { background-position: 0 -2700px; }

/* 181 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-pur { background-position: 0 -2715px; }

/* 182 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-prk { background-position: 0 -2730px; }

/* IOC */
/* 183 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-por { background-position: 0 -2745px; }

/* 184 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-par { background-position: 0 -2760px; }

/* 185 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ple { background-position: 0 -2775px; }

/* 186  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-pyf{background-position:0 -2790px;}*/
/* 187 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-qat { background-position: 0 -2805px; }

/* 188  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-reu{background-position:0 -2820px;}*/
/* 189 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-rou { background-position: 0 -2835px; }

/* 190 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-rus { background-position: 0 -2850px; }

/* 191 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-rwa { background-position: 0 -2865px; }

/* 192 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ksa { background-position: 0 -2880px; }

/* 193 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sud { background-position: 0 -2895px; }

/* 194 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sen { background-position: 0 -2910px; }

/* 195 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sgp { background-position: 0 -2925px; }

/* 196  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sgs{background-position:0 -2940px;}*/
/* 197  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-shn{background-position:0 -2955px;}*/
/* 198  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sjm{background-position:0 -2970px;}*/
/* 199 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sol { background-position: 0 -2985px; }

/* 200 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sle { background-position: 0 -3000px; }

/* 201 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-esa { background-position: 0 -3015px; }

/* 202 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-smr { background-position: 0 -3030px; }

/* 203 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-som { background-position: 0 -3045px; }

/* 204  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-spm{background-position:0 -3060px;}*/
/* 205 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-srb { background-position: 0 -3075px; }

/* 206 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ssd { background-position: 0 -3090px; }

/* ST */
/* 207 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-stp { background-position: 0 -3105px; }

/* 208 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sur { background-position: 0 -3120px; }

/* 209 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-svk { background-position: 0 -3135px; }

/* 210 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-slo { background-position: 0 -3150px; }

/* 211 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-swe { background-position: 0 -3165px; }

/* 212 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-swz { background-position: 0 -3180px; }

/* 213  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sxm{background-position:0 -3195px;}*/
/* 214 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sey { background-position: 0 -3210px; }

/* 215 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-syr { background-position: 0 -3225px; }

/* IOC */
/* 216 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tca { background-position: 0 -3240px; }

/* ST */
/* 217 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cha { background-position: 0 -3255px; }

/* 218 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tog { background-position: 0 -3270px; }

/* 219 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tha { background-position: 0 -3285px; }

/* 220 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tjk { background-position: 0 -3300px; }

/* 221  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tkl{background-position:0 -3315px;}*/
/* 222 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tkm { background-position: 0 -3330px; }

/* 223 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tls { background-position: 0 -3345px; }

/* 224 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tga { background-position: 0 -3360px; }

/* 225 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tri, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tto { background-position: 0 -3375px; }

/* 226 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tun { background-position: 0 -3390px; }

/* 227 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tur { background-position: 0 -3405px; }

/* 228 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tuv { background-position: 0 -3420px; }

/* 229 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tpe { background-position: 0 -3435px; }

/* ST */
/* 230 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tan { background-position: 0 -3450px; }

/* 231 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-uga { background-position: 0 -3465px; }

/* 232 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ukr { background-position: 0 -3480px; }

/* 233  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-umi{background-position:0 -3495px;}*/
/* 234 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-uru { background-position: 0 -3510px; }

/* 235 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-usa { background-position: 0 -3525px; }

/* 236 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-uzb { background-position: 0 -3540px; }

/* 237  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-vat{background-position:0 -3555px;}*/
/* 238 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-vin { background-position: 0 -3570px; }

/* IOC */
/* 239 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ven { background-position: 0 -3585px; }

/* 240 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-vgb, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ivb { background-position: 0 -3600px; }

/* 241 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-vir, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-isv { background-position: 0 -3615px; }

/* 242 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-vie { background-position: 0 -3630px; }

/* 243 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-van { background-position: 0 -3645px; }

/* 244  .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-wlf{background-position:0 -3660px;}*/
/* 245 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sam { background-position: 0 -3675px; }

/* IOC */
/* 246 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-yem { background-position: 0 -3690px; }

/* 247 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-rsa { background-position: 0 -3705px; }

/* 248 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-zam { background-position: 0 -3720px; }

/* 249 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-zim { background-position: 0 -3735px; }

/* 250 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tpe { background-position: 0 -3750px; }

/* 251 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-nir { background-position: 0 -3765px; }

/* 252 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-sco { background-position: 0 -3780px; }

/* 253 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-wal { background-position: 0 -3795px; }

/* 254 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cat { background-position: 0 -3810px; }

/* IOC */
/* 255 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-eu { background-position: 0 -3825px; }

/* IOC */
/* 256 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-aho { background-position: 0 -3840px; }

/* ST */
/* 257 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-tah { background-position: 0 -3855px; }

/* ST */
/* 258 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cac { background-position: 0 -3870px; }

/* IOC */
/* 259 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-eng { background-position: 0 -3885px; }

/* 260 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-kos { background-position: 0 -3900px; }

/* IOC */
/* 261 */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-iop, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ioc, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-ioa, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-rot, .KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-oar { background-position: 0 -3915px; }

/* COR */
.KYDPWOG_contents_div .KYDPWOG_flag-small > .KYDPWOG_flag-cor { width: 22px; height: 15px; margin: 2px 4px; padding: 0; background-image: url(../img/common/small-cor.png) !important; -webkit-background-size: 22px 15px !important; -moz-background-size: 22px 15px !important; background-size: 22px 15px !important; }

/* IOC */
/* for ie7 */
.KYDPWOG_contents_div table .KYDPWOG_flag-medium { *display: none; }

/* flag-medium */
.KYDPWOG_contents_div .KYDPWOG_flag-medium .KYDPWOG_flag { width: 36px; height: 24px; margin: 2px 4px; padding: 0; background-image: url(../img/common/flag_medium.gif); -webkit-background-size: 36px 6288px; -moz-background-size: 36px 6288px; background-size: 36px 6288px; }

.KYDPWOG_contents_div table .KYDPWOG_flag-medium, .KYDPWOG_contents_div ul li .KYDPWOG_flag-medium { width: 46px; display: table-cell; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-medium { width: 100%; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-medium .KYDPWOG_flag { margin: 0 4px; }

.KYDPWOG_contents_div table th.KYDPWOG_text-c .KYDPWOG_flag-medium, .KYDPWOG_contents_div table td.KYDPWOG_text-c .KYDPWOG_flag-medium { display: inline-block; }

.KYDPWOG_contents_div table .KYDPWOG_flag-medium .KYDPWOG_flag { margin: 0 4px 2px; }

.KYDPWOG_contents_div h3 .KYDPWOG_flag-medium .KYDPWOG_flag { margin-top: 3px; }

/* flag-medium */
/* 1 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-aru { background-position: 0 -24px; }

/* 2 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-afg { background-position: 0 -48px; }

/* 3 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ang { background-position: 0 -72px; }

/* 4 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-aia { background-position: 0 -96px; }

/* ST */
/* 5   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ala{background-position:0 -120px;}*/
/* 6 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-alb { background-position: 0 -144px; }

/* 7 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-and { background-position: 0 -168px; }

/* 8 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-uae { background-position: 0 -192px; }

/* 9 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-arg { background-position: 0 -216px; }

/* 10 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-arm { background-position: 0 -240px; }

/* 11 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-asa { background-position: 0 -264px; }

/* 12   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ata{background-position:0 -288px;}*/
/* 13   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-atf{background-position:0 -312px;}*/
/* 14 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ant { background-position: 0 -336px; }

/* IOC */
/* 15 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-aus { background-position: 0 -360px; }

/* 16 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-aut { background-position: 0 -384px; }

/* 17 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-aze { background-position: 0 -408px; }

/* 18 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bdi { background-position: 0 -432px; }

/* 19 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bel { background-position: 0 -456px; }

/* 20 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ben { background-position: 0 -480px; }

/* 21   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bes{background-position:0 -504px;}*/
/* 22 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bfa, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bur { background-position: 0 -528px; }

/* 23 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ban { background-position: 0 -552px; }

/* 24 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bul { background-position: 0 -576px; }

/* 25 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-brn { background-position: 0 -600px; }

/* 26 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bah { background-position: 0 -624px; }

/* 27 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bih { background-position: 0 -648px; }

/* 28   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-blm{background-position:0 -672px;}*/
/* 29 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-blr { background-position: 0 -696px; }

/* 30 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-biz { background-position: 0 -720px; }

/* IOC */
/* 31 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ber { background-position: 0 -744px; }

/* IOC */
/* 32 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bol { background-position: 0 -768px; }

/* IOC */
/* 33 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bra { background-position: 0 -792px; }

/* 34 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-blz, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bar { background-position: 0 -816px; }

/* 35 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bru { background-position: 0 -840px; }

/* 36 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bhu { background-position: 0 -864px; }

/* 37   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bvt{background-position:0 -888px;}*/
/* 38 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-bot { background-position: 0 -912px; }

/* 39 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cta, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-caf { background-position: 0 -936px; }

/* 40 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-can { background-position: 0 -960px; }

/* 41   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cck{background-position:0 -984px;}*/
/* 42 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sui { background-position: 0 -1008px; }

/* 43 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-chi { background-position: 0 -1032px; }

/* 44 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-chn { background-position: 0 -1056px; }

/* 45 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-civ { background-position: 0 -1080px; }

/* 46 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cmr { background-position: 0 -1104px; }

/* 47 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cod { background-position: 0 -1128px; }

/* 48 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cgo { background-position: 0 -1152px; }

/* 49 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cok { background-position: 0 -1176px; }

/* 50 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-col { background-position: 0 -1200px; }

/* 51 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-com { background-position: 0 -1224px; }

/* 52 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cpv { background-position: 0 -1248px; }

/* 53 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-crc { background-position: 0 -1272px; }

/* 54 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cub { background-position: 0 -1296px; }

/* 55 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cur { background-position: 0 -1320px; }

/* ST */
/* 56   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cxr{background-position:0 -1344px;}*/
/* 57 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cay { background-position: 0 -1368px; }

/* 58 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cyp { background-position: 0 -1392px; }

/* 59 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cze { background-position: 0 -1416px; }

/* 60 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ger { background-position: 0 -1440px; }

/* 61 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-dji { background-position: 0 -1464px; }

/* 62 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-dma { background-position: 0 -1488px; }

/* IOC */
/* 63 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-den { background-position: 0 -1512px; }

/* 64 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-dom { background-position: 0 -1536px; }

/* 65 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-alg { background-position: 0 -1560px; }

/* 66 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ecu { background-position: 0 -1584px; }

/* 67 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-egy { background-position: 0 -1608px; }

/* 68 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-eri { background-position: 0 -1632px; }

/* IOC */
/* 69   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-esh{background-position:0 -1656px;}*/
/* 70 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-esp { background-position: 0 -1680px; }

/* 71 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-est { background-position: 0 -1704px; }

/* 72 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-eth { background-position: 0 -1728px; }

/* 73 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-fin { background-position: 0 -1752px; }

/* 74 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-fij { background-position: 0 -1776px; }

/* 75   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-flk{background-position:0 -1800px;}*/
/* 76 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-fra { background-position: 0 -1824px; }

/* 77 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-fro { background-position: 0 -1848px; }

/* ST */
/* 78 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-fsm { background-position: 0 -1872px; }

/* IOC */
/* 79 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gab { background-position: 0 -1896px; }

/* 80 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gbr { background-position: 0 -1920px; }

/* 81 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-geo { background-position: 0 -1944px; }

/* 82   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ggy{background-position:0 -1968px;}*/
/* 83 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gha { background-position: 0 -1992px; }

/* 84   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gib{background-position:0 -2016px;}*/
/* 85 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gui { background-position: 0 -2040px; }

/* 86 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gpe { background-position: 0 -2064px; }

/* ST */
/* 87 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gam { background-position: 0 -2088px; }

/* 88 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gnb, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gbs { background-position: 0 -2112px; }

/* 89 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-eqg, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-geq { background-position: 0 -2136px; }

/* 90 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gre { background-position: 0 -2160px; }

/* 91 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-grn { background-position: 0 -2184px; }

/* 92   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-grl{background-position:0 -2208px;}*/
/* 93 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gua { background-position: 0 -2232px; }

/* 94   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-guf{background-position:0 -2256px;}*/
/* 95 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-gum { background-position: 0 -2280px; }

/* 96 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-guy { background-position: 0 -2304px; }

/* 97 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-hkg { background-position: 0 -2328px; }

/* 98   .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-hmd{background-position:0 -2352px;}*/
/* 99 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-hon { background-position: 0 -2376px; }

/* 100 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cro { background-position: 0 -2400px; }

/* 101 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-hai { background-position: 0 -2424px; }

/* 102 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-hun { background-position: 0 -2448px; }

/* 103 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ina { background-position: 0 -2472px; }

/* 104  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-imn{background-position:0 -2496px;}*/
/* 105 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ind { background-position: 0 -2520px; }

/* 106  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-iot{background-position:0 -2544px;}*/
/* 107 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-irl { background-position: 0 -2568px; }

/* 108 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-iri { background-position: 0 -2592px; }

/* 109 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-irq { background-position: 0 -2616px; }

/* 110 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-isl { background-position: 0 -2640px; }

/* 111 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-isr { background-position: 0 -2664px; }

/* 112 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ita { background-position: 0 -2688px; }

/* 113 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-jam { background-position: 0 -2712px; }

/* 114  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-jey{background-position:0 -2736px;}*/
/* 115 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-jor { background-position: 0 -2760px; }

/* 116 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-jpn { background-position: 0 -2784px; }

/* 117 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-kaz { background-position: 0 -2808px; }

/* 118 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ken { background-position: 0 -2832px; }

/* 119 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-kgz { background-position: 0 -2856px; }

/* 120 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cam { background-position: 0 -2880px; }

/* 121 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-kir { background-position: 0 -2904px; }

/* IOC */
/* 122 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-skn { background-position: 0 -2928px; }

/* IOC */
/* 123 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-kor { background-position: 0 -2952px; }

/* 124 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-kuw { background-position: 0 -2976px; }

/* 125 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lao { background-position: 0 -3000px; }

/* 126 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lbn { background-position: 0 -3024px; }

/* 127 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lbr { background-position: 0 -3048px; }

/* 128 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lby, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lba { background-position: 0 -3072px; }

/* 129 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lca { background-position: 0 -3096px; }

/* 130 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lie { background-position: 0 -3120px; }

/* 131 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sri { background-position: 0 -3144px; }

/* 132 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-les { background-position: 0 -3168px; }

/* 133 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ltu { background-position: 0 -3192px; }

/* 134 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lux { background-position: 0 -3216px; }

/* 135 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-lat { background-position: 0 -3240px; }

/* 136 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mac { background-position: 0 -3264px; }

/* 137  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-maf{background-position:0 -3288px;}*/
/* 138 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mar { background-position: 0 -3312px; }

/* 139 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mon { background-position: 0 -3336px; }

/* 140 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mda { background-position: 0 -3360px; }

/* 141 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mad { background-position: 0 -3384px; }

/* 142 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mdv { background-position: 0 -3408px; }

/* 143 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mex { background-position: 0 -3432px; }

/* 144 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mhl { background-position: 0 -3456px; }

/* IOC */
/* 145 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mkd { background-position: 0 -3480px; }

/* 146 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mli { background-position: 0 -3504px; }

/* 147 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mlt { background-position: 0 -3528px; }

/* 148 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mya { background-position: 0 -3552px; }

/* 149 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mne { background-position: 0 -3576px; }

/* 150 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mgl { background-position: 0 -3600px; }

/* 151  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mnp{background-position:0 -3624px;}*/
/* 152 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-moz { background-position: 0 -3648px; }

/* 153 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mtn { background-position: 0 -3672px; }

/* 154 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-msr { background-position: 0 -3696px; }

/* ST */
/* 155  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mtq{background-position:0 -3720px;}*/
/* 156 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mri { background-position: 0 -3744px; }

/* 157 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-maw { background-position: 0 -3768px; }

/* 158 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-mas { background-position: 0 -3792px; }

/* 159  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-myt{background-position:0 -3816px;}*/
/* 160 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nam { background-position: 0 -3840px; }

/* 161 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ncl { background-position: 0 -3864px; }

/* ST */
/* 162 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nig { background-position: 0 -3888px; }

/* IOC */
/* 163  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nfk{background-position:0 -3912px;}*/
/* 164 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ngr { background-position: 0 -3936px; }

/* IOC */
/* 165 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nca { background-position: 0 -3960px; }

/* 166  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-niu{background-position:0 -3984px;}*/
/* 167 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ned { background-position: 0 -4008px; }

/* 168 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nor { background-position: 0 -4032px; }

/* 169 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nep { background-position: 0 -4056px; }

/* 170 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nru { background-position: 0 -4080px; }

/* IOC */
/* 171 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nzl { background-position: 0 -4104px; }

/* 172 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-oma { background-position: 0 -4128px; }

/* 173 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-pak { background-position: 0 -4152px; }

/* 174 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-pan { background-position: 0 -4176px; }

/* 175  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-pcn{background-position:0 -4200px;}*/
/* 176 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-per { background-position: 0 -4224px; }

/* 177 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-phi { background-position: 0 -4248px; }

/* 178 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-plw { background-position: 0 -4272px; }

/* IOC */
/* 179 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-png { background-position: 0 -4296px; }

/* IOC */
/* 180 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-pol { background-position: 0 -4320px; }

/* 181 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-pur { background-position: 0 -4344px; }

/* 182 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-prk { background-position: 0 -4368px; }

/* IOC */
/* 183 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-por { background-position: 0 -4392px; }

/* 184 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-par { background-position: 0 -4416px; }

/* 185 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ple { background-position: 0 -4440px; }

/* 186  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-pyf{background-position:0 -4464px;}*/
/* 187 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-qat { background-position: 0 -4488px; }

/* 188  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-reu{background-position:0 -4512px;}*/
/* 189 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-rou { background-position: 0 -4536px; }

/* 190 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-rus { background-position: 0 -4560px; }

/* 191 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-rwa { background-position: 0 -4584px; }

/* 192 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ksa { background-position: 0 -4608px; }

/* 193 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sud { background-position: 0 -4632px; }

/* 194 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sen { background-position: 0 -4656px; }

/* 195 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sgp { background-position: 0 -4680px; }

/* 196  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sgs{background-position:0 -4704px;}*/
/* 197  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-shn{background-position:0 -4728px;}*/
/* 198  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sjm{background-position:0 -4752px;}*/
/* 199 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sol { background-position: 0 -4776px; }

/* 200 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sle { background-position: 0 -4800px; }

/* 201 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-esa { background-position: 0 -4824px; }

/* 202 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-smr { background-position: 0 -4848px; }

/* 203 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-som { background-position: 0 -4872px; }

/* 204  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-spm{background-position:0 -4896px;}*/
/* 205 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-srb { background-position: 0 -4920px; }

/* 206 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ssd { background-position: 0 -4944px; }

/* ST */
/* 207 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-stp { background-position: 0 -4968px; }

/* 208 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sur { background-position: 0 -4992px; }

/* 209 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-svk { background-position: 0 -5016px; }

/* 210 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-slo { background-position: 0 -5040px; }

/* 211 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-swe { background-position: 0 -5064px; }

/* 212 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-swz { background-position: 0 -5088px; }

/* 213  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sxm{background-position:0 -5112px;}*/
/* 214 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sey { background-position: 0 -5136px; }

/* 215 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-syr { background-position: 0 -5160px; }

/* IOC */
/* 216 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tca { background-position: 0 -5184px; }

/* ST */
/* 217 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cha { background-position: 0 -5208px; }

/* 218 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tog { background-position: 0 -5232px; }

/* 219 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tha { background-position: 0 -5256px; }

/* 220 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tjk { background-position: 0 -5280px; }

/* 221  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tkl{background-position:0 -5304px;}*/
/* 222 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tkm { background-position: 0 -5328px; }

/* 223 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tls { background-position: 0 -5352px; }

/* 224 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tga { background-position: 0 -5376px; }

/* 225 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tri, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tto { background-position: 0 -5400px; }

/* 226 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tun { background-position: 0 -5424px; }

/* 227 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tur { background-position: 0 -5448px; }

/* 228 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tuv { background-position: 0 -5472px; }

/* 229 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tpe { background-position: 0 -5496px; }

/* ST */
/* 230 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tan { background-position: 0 -5520px; }

/* 231 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-uga { background-position: 0 -5544px; }

/* 232 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ukr { background-position: 0 -5568px; }

/* 233  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-umi{background-position:0 -5592px;}*/
/* 234 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-uru { background-position: 0 -5616px; }

/* 235 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-usa { background-position: 0 -5640px; }

/* 236 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-uzb { background-position: 0 -5664px; }

/* 237  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-vat{background-position:0 -5688px;}*/
/* 238 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-vin { background-position: 0 -5712px; }

/* IOC */
/* 239 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ven { background-position: 0 -5736px; }

/* 240 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-vgb, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ivb { background-position: 0 -5760px; }

/* 241 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-vir, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-isv { background-position: 0 -5784px; }

/* 242 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-vie { background-position: 0 -5808px; }

/* 243 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-van { background-position: 0 -5832px; }

/* 244  .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-wlf{background-position:0 -5856px;}*/
/* 245 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sam { background-position: 0 -5880px; }

/* IOC */
/* 246 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-yem { background-position: 0 -5904px; }

/* 247 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-rsa { background-position: 0 -5928px; }

/* 248 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-zam { background-position: 0 -5952px; }

/* 249 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-zim { background-position: 0 -5976px; }

/* 250 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tpe { background-position: 0 -6000px; }

/* 251 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-nir { background-position: 0 -6024px; }

/* 252 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-sco { background-position: 0 -6048px; }

/* 253 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-wal { background-position: 0 -6072px; }

/* 254 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cat { background-position: 0 -6096px; }

/* IOC */
/* 255 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-eu { background-position: 0 -6120px; }

/* IOC */
/* 256 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-aho { background-position: 0 -6144px; }

/* ST */
/* 257 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-tah { background-position: 0 -6168px; }

/* ST */
/* 258 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cac { background-position: 0 -6192px; }

/* IOC */
/* 259 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-eng { background-position: 0 -6216px; }

/* 260 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-kos { background-position: 0 -6240px; }

/* IOC */
/* 261 */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-iop, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ioc, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-ioa, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-rot, .KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-oar { background-position: 0 -6264px; }

/* COR */
.KYDPWOG_contents_div .KYDPWOG_flag-medium > .KYDPWOG_flag-cor { width: 36px; height: 24px; margin: 2px 4px; padding: 0; background-image: url(../img/common/midium-cor.png) !important; -webkit-background-size: 36px 24px !important; -moz-background-size: 36px 24px !important; background-size: 36px 24px !important; }


/* IOC */
/* large */
.KYDPWOG_contents_div .KYDPWOG_flag-large .KYDPWOG_flag { width: 48px; height: 32px; margin: 2px 4px; padding: 0; background-image: url(../img/common/flag_large.gif); -webkit-background-size: 48px 8384px; -moz-background-size: 48px 8384px; background-size: 48px 8384px; }

.KYDPWOG_contents_div table .KYDPWOG_flag-large, .KYDPWOG_contents_div ul li .KYDPWOG_flag-large { width: 58px; display: table-cell; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-large { width: 100%; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_text-c .KYDPWOG_flag-large .KYDPWOG_flag { margin: 2px 4px; }

.KYDPWOG_contents_div table th.KYDPWOG_text-c .KYDPWOG_flag-large, .KYDPWOG_contents_div table td.KYDPWOG_text-c .KYDPWOG_flag-large { display: inline-block; }

.KYDPWOG_contents_div table .KYDPWOG_flag-large .KYDPWOG_flag { margin: 2px 4px; }

.KYDPWOG_contents_div .KYDPWOG_h3-upper .KYDPWOG_flag-large { margin: 5px 8px 0 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_h4-upper .KYDPWOG_flag-large { margin: 5px 8px 0 0 !important; }

/* flag-large */
/* 1 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-aru { background-position: 0 -32px; }

/* 2 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-afg { background-position: 0 -64px; }

/* 3 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ang { background-position: 0 -96px; }

/* 4 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-aia { background-position: 0 -128px; }

/* ST */
/* 5   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ala{background-position:0 -160px;}*/
/* 6 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-alb { background-position: 0 -192px; }

/* 7 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-and { background-position: 0 -224px; }

/* 8 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-uae { background-position: 0 -256px; }

/* 9 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-arg { background-position: 0 -288px; }

/* 10 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-arm { background-position: 0 -320px; }

/* 11 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-asa { background-position: 0 -352px; }

/* 12   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ata{background-position:0 -384px;}*/
/* 13   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-atf{background-position:0 -416px;}*/
/* 14 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ant { background-position: 0 -448px; }

/* IOC */
/* 15 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-aus { background-position: 0 -480px; }

/* 16 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-aut { background-position: 0 -512px; }

/* 17 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-aze { background-position: 0 -544px; }

/* 18 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bdi { background-position: 0 -576px; }

/* 19 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bel { background-position: 0 -608px; }

/* 20 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ben { background-position: 0 -640px; }

/* 21   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bes{background-position:0 -672px;}*/
/* 22 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bfa, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bur { background-position: 0 -704px; }

/* 23 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ban { background-position: 0 -736px; }

/* 24 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bul { background-position: 0 -768px; }

/* 25 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-brn { background-position: 0 -800px; }

/* 26 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bah { background-position: 0 -832px; }

/* 27 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bih { background-position: 0 -864px; }

/* 28   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-blm{background-position:0 -896px;}*/
/* 29 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-blr { background-position: 0 -928px; }

/* 30 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-biz { background-position: 0 -960px; }

/* IOC */
/* 31 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ber { background-position: 0 -992px; }

/* IOC */
/* 32 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bol { background-position: 0 -1024px; }

/* IOC */
/* 33 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bra { background-position: 0 -1056px; }

/* 34 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-blz, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bar { background-position: 0 -1088px; }

/* 35 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bru { background-position: 0 -1120px; }

/* 36 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bhu { background-position: 0 -1152px; }

/* 37   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bvt{background-position:0 -1184px;}*/
/* 38 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-bot { background-position: 0 -1216px; }

/* 39 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cta, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-caf { background-position: 0 -1248px; }

/* 40 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-can { background-position: 0 -1280px; }

/* 41   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cck{background-position:0 -1312px;}*/
/* 42 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sui { background-position: 0 -1344px; }

/* 43 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-chi { background-position: 0 -1376px; }

/* 44 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-chn { background-position: 0 -1408px; }

/* 45 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-civ { background-position: 0 -1440px; }

/* 46 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cmr { background-position: 0 -1472px; }

/* 47 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cod { background-position: 0 -1504px; }

/* 48 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cgo { background-position: 0 -1536px; }

/* 49 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cok { background-position: 0 -1568px; }

/* 50 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-col { background-position: 0 -1600px; }

/* 51 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-com { background-position: 0 -1632px; }

/* 52 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cpv { background-position: 0 -1664px; }

/* 53 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-crc { background-position: 0 -1696px; }

/* 54 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cub { background-position: 0 -1728px; }

/* 55 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cur { background-position: 0 -1760px; }

/* ST */
/* 56   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cxr{background-position:0 -1792px;}*/
/* 57 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cay { background-position: 0 -1824px; }

/* 58 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cyp { background-position: 0 -1856px; }

/* 59 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cze { background-position: 0 -1888px; }

/* 60 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ger { background-position: 0 -1920px; }

/* 61 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-dji { background-position: 0 -1952px; }

/* 62 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-dma { background-position: 0 -1984px; }

/* IOC */
/* 63 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-den { background-position: 0 -2016px; }

/* 64 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-dom { background-position: 0 -2048px; }

/* 65 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-alg { background-position: 0 -2080px; }

/* 66 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ecu { background-position: 0 -2112px; }

/* 67 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-egy { background-position: 0 -2144px; }

/* 68 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-eri { background-position: 0 -2176px; }

/* IOC */
/* 69   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-esh{background-position:0 -2208px;}*/
/* 70 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-esp { background-position: 0 -2240px; }

/* 71 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-est { background-position: 0 -2272px; }

/* 72 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-eth { background-position: 0 -2304px; }

/* 73 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-fin { background-position: 0 -2336px; }

/* 74 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-fij { background-position: 0 -2368px; }

/* 75   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-flk{background-position:0 -2400px;}*/
/* 76 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-fra { background-position: 0 -2432px; }

/* 77 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-fro { background-position: 0 -2464px; }

/* ST */
/* 78 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-fsm { background-position: 0 -2496px; }

/* IOC */
/* 79 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gab { background-position: 0 -2528px; }

/* 80 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gbr { background-position: 0 -2560px; }

/* 81 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-geo { background-position: 0 -2592px; }

/* 82   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ggy{background-position:0 -2624px;}*/
/* 83 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gha { background-position: 0 -2656px; }

/* 84   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gib{background-position:0 -2688px;}*/
/* 85 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gui { background-position: 0 -2720px; }

/* 86 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gpe { background-position: 0 -2752px; }

/* ST */
/* 87 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gam { background-position: 0 -2784px; }

/* 88 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gnb, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gbs { background-position: 0 -2816px; }

/* 89 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-eqg, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-geq { background-position: 0 -2848px; }

/* 90 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gre { background-position: 0 -2880px; }

/* 91 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-grn { background-position: 0 -2912px; }

/* 92   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-grl{background-position:0 -2944px;}*/
/* 93 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gua { background-position: 0 -2976px; }

/* 94   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-guf{background-position:0 -3008px;}*/
/* 95 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-gum { background-position: 0 -3040px; }

/* 96 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-guy { background-position: 0 -3072px; }

/* 97 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-hkg { background-position: 0 -3104px; }

/* 98   .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-hmd{background-position:0 -3136px;}*/
/* 99 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-hon { background-position: 0 -3168px; }

/* 100 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cro { background-position: 0 -3200px; }

/* 101 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-hai { background-position: 0 -3232px; }

/* 102 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-hun { background-position: 0 -3264px; }

/* 103 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ina { background-position: 0 -3296px; }

/* 104  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-imn{background-position:0 -3328px;}*/
/* 105 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ind { background-position: 0 -3360px; }

/* 106  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-iot{background-position:0 -3392px;}*/
/* 107 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-irl { background-position: 0 -3424px; }

/* 108 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-iri { background-position: 0 -3456px; }

/* 109 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-irq { background-position: 0 -3488px; }

/* 110 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-isl { background-position: 0 -3520px; }

/* 111 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-isr { background-position: 0 -3552px; }

/* 112 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ita { background-position: 0 -3584px; }

/* 113 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-jam { background-position: 0 -3616px; }

/* 114  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-jey{background-position:0 -3648px;}*/
/* 115 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-jor { background-position: 0 -3680px; }

/* 116 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-jpn { background-position: 0 -3712px; }

/* 117 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-kaz { background-position: 0 -3744px; }

/* 118 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ken { background-position: 0 -3776px; }

/* 119 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-kgz { background-position: 0 -3808px; }

/* 120 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cam { background-position: 0 -3840px; }

/* 121 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-kir { background-position: 0 -3872px; }

/* IOC */
/* 122 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-skn { background-position: 0 -3904px; }

/* IOC */
/* 123 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-kor { background-position: 0 -3936px; }

/* 124 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-kuw { background-position: 0 -3968px; }

/* 125 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lao { background-position: 0 -4000px; }

/* 126 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lbn { background-position: 0 -4032px; }

/* 127 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lbr { background-position: 0 -4064px; }

/* 128 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lby, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lba { background-position: 0 -4096px; }

/* 129 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lca { background-position: 0 -4128px; }

/* 130 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lie { background-position: 0 -4160px; }

/* 131 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sri { background-position: 0 -4192px; }

/* 132 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-les { background-position: 0 -4224px; }

/* 133 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ltu { background-position: 0 -4256px; }

/* 134 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lux { background-position: 0 -4288px; }

/* 135 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-lat { background-position: 0 -4320px; }

/* 136 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mac { background-position: 0 -4352px; }

/* 137  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-maf{background-position:0 -4384px;}*/
/* 138 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mar { background-position: 0 -4416px; }

/* 139 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mon { background-position: 0 -4448px; }

/* 140 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mda { background-position: 0 -4480px; }

/* 141 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mad { background-position: 0 -4512px; }

/* 142 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mdv { background-position: 0 -4544px; }

/* 143 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mex { background-position: 0 -4576px; }

/* 144 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mhl { background-position: 0 -4608px; }

/* IOC */
/* 145 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mkd { background-position: 0 -4640px; }

/* 146 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mli { background-position: 0 -4672px; }

/* 147 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mlt { background-position: 0 -4704px; }

/* 148 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mya { background-position: 0 -4736px; }

/* 149 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mne { background-position: 0 -4768px; }

/* 150 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mgl { background-position: 0 -4800px; }

/* 151  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mnp{background-position:0 -4832px;}*/
/* 152 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-moz { background-position: 0 -4864px; }

/* 153 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mtn { background-position: 0 -4896px; }

/* 154 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-msr { background-position: 0 -4928px; }

/* ST */
/* 155  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mtq{background-position:0 -4960px;}*/
/* 156 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mri { background-position: 0 -4992px; }

/* 157 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-maw { background-position: 0 -5024px; }

/* 158 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-mas { background-position: 0 -5056px; }

/* 159  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-myt{background-position:0 -5088px;}*/
/* 160 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nam { background-position: 0 -5120px; }

/* 161 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ncl { background-position: 0 -5152px; }

/* ST */
/* 162 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nig { background-position: 0 -5184px; }

/* IOC */
/* 163  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nfk{background-position:0 -5216px;}*/
/* 164 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ngr { background-position: 0 -5248px; }

/* IOC */
/* 165 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nca { background-position: 0 -5280px; }

/* 166  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-niu{background-position:0 -5312px;}*/
/* 167 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ned { background-position: 0 -5344px; }

/* 168 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nor { background-position: 0 -5376px; }

/* 169 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nep { background-position: 0 -5408px; }

/* 170 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nru { background-position: 0 -5440px; }

/* IOC */
/* 171 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nzl { background-position: 0 -5472px; }

/* 172 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-oma { background-position: 0 -5504px; }

/* 173 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-pak { background-position: 0 -5536px; }

/* 174 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-pan { background-position: 0 -5568px; }

/* 175  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-pcn{background-position:0 -5600px;}*/
/* 176 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-per { background-position: 0 -5632px; }

/* 177 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-phi { background-position: 0 -5664px; }

/* 178 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-plw { background-position: 0 -5696px; }

/* IOC */
/* 179 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-png { background-position: 0 -5728px; }

/* IOC */
/* 180 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-pol { background-position: 0 -5760px; }

/* 181 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-pur { background-position: 0 -5792px; }

/* 182 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-prk { background-position: 0 -5824px; }

/* IOC */
/* 183 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-por { background-position: 0 -5856px; }

/* 184 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-par { background-position: 0 -5888px; }

/* 185 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ple { background-position: 0 -5920px; }

/* 186  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-pyf{background-position:0 -5952px;}*/
/* 187 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-qat { background-position: 0 -5984px; }

/* 188  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-reu{background-position:0 -6016px;}*/
/* 189 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-rou { background-position: 0 -6048px; }

/* 190 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-rus { background-position: 0 -6080px; }

/* 191 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-rwa { background-position: 0 -6112px; }

/* 192 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ksa { background-position: 0 -6144px; }

/* 193 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sud { background-position: 0 -6176px; }

/* 194 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sen { background-position: 0 -6208px; }

/* 195 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sgp { background-position: 0 -6240px; }

/* 196  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sgs{background-position:0 -6272px;}*/
/* 197  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-shn{background-position:0 -6304px;}*/
/* 198  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sjm{background-position:0 -6336px;}*/
/* 199 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sol { background-position: 0 -6368px; }

/* 200 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sle { background-position: 0 -6400px; }

/* 201 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-esa { background-position: 0 -6432px; }

/* 202 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-smr { background-position: 0 -6464px; }

/* 203 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-som { background-position: 0 -6496px; }

/* 204  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-spm{background-position:0 -6528px;}*/
/* 205 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-srb { background-position: 0 -6560px; }

/* 206 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ssd { background-position: 0 -6592px; }

/* ST */
/* 207 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-stp { background-position: 0 -6624px; }

/* 208 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sur { background-position: 0 -6656px; }

/* 209 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-svk { background-position: 0 -6688px; }

/* 210 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-slo { background-position: 0 -6720px; }

/* 211 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-swe { background-position: 0 -6752px; }

/* 212 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-swz { background-position: 0 -6784px; }

/* 213  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sxm{background-position:0 -6816px;}*/
/* 214 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sey { background-position: 0 -6848px; }

/* 215 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-syr { background-position: 0 -6880px; }

/* IOC */
/* 216 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tca { background-position: 0 -6912px; }

/* ST */
/* 217 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cha { background-position: 0 -6944px; }

/* 218 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tog { background-position: 0 -6976px; }

/* 219 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tha { background-position: 0 -7008px; }

/* 220 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tjk { background-position: 0 -7040px; }

/* 221  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tkl{background-position:0 -7072px;}*/
/* 222 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tkm { background-position: 0 -7104px; }

/* 223 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tls { background-position: 0 -7136px; }

/* 224 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tga { background-position: 0 -7168px; }

/* 225 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tri, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tto { background-position: 0 -7200px; }

/* 226 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tun { background-position: 0 -7232px; }

/* 227 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tur { background-position: 0 -7264px; }

/* 228 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tuv { background-position: 0 -7296px; }

/* 229 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tpe { background-position: 0 -7328px; }

/* ST */
/* 230 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tan { background-position: 0 -7360px; }

/* 231 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-uga { background-position: 0 -7392px; }

/* 232 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ukr { background-position: 0 -7424px; }

/* 233  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-umi{background-position:0 -7456px;}*/
/* 234 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-uru { background-position: 0 -7488px; }

/* 235 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-usa { background-position: 0 -7520px; }

/* 236 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-uzb { background-position: 0 -7552px; }

/* 237  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-vat{background-position:0 -7584px;}*/
/* 238 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-vin { background-position: 0 -7616px; }

/* IOC */
/* 239 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ven { background-position: 0 -7648px; }

/* 240 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-vgb, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ivb { background-position: 0 -7680px; }

/* 241 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-vir, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-isv { background-position: 0 -7712px; }

/* 242 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-vie { background-position: 0 -7744px; }

/* 243 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-van { background-position: 0 -7776px; }

/* 244  .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-wlf{background-position:0 -7808px;}*/
/* 245 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sam { background-position: 0 -7840px; }

/* IOC */
/* 246 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-yem { background-position: 0 -7872px; }

/* 247 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-rsa { background-position: 0 -7904px; }

/* 248 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-zam { background-position: 0 -7936px; }

/* 249 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-zim { background-position: 0 -7968px; }

/* 250 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tpe { background-position: 0 -8000px; }

/* 251 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-nir { background-position: 0 -8032px; }

/* 252 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-sco { background-position: 0 -8064px; }

/* 253 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-wal { background-position: 0 -8096px; }

/* 254 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cat { background-position: 0 -8128px; }

/* IOC */
/* 255 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-eu { background-position: 0 -8160px; }

/* IOC */
/* 256 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-aho { background-position: 0 -8192px; }

/* ST */
/* 257 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-tah { background-position: 0 -8224px; }

/* ST */
/* 258 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cac { background-position: 0 -8256px; }

/* IOC */
/* 259 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-eng { background-position: 0 -8288px; }

/* 260 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-kos { background-position: 0 -8320px; }

/* IOC */
/* 261 */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-iop, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ioc, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-ioa, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-rot, .KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-oar { background-position: 0 -8352px; }

/* COR */
.KYDPWOG_contents_div .KYDPWOG_flag-large > .KYDPWOG_flag-cor { width: 48px; height: 32px; margin: 2px 4px; padding: 0; background-image: url(../img/common/large-cor.png) !important; -webkit-background-size: 48px 32px !important; -moz-background-size: 48px 32px !important; background-size: 48px 32px !important; }

/* IOC */
/* ------------------------------------------------------------------------------------------------ */
/* COLOR */
/* ------------------------------------------------------------------------------------------------ */
/* plain */
/* solid - caption-color + thead th */
/* solid - caption.color + thead th */
/* solid - thead th */
/* solid - onecolumn  thead th */
/* header
------------------------------------------------ */
/* header
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_h1-block { background-image: url(../img/common/header-blue.jpg); -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: left center; background-color: #16a9d3; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_pg .KYDPWOG_h1-block { background-image: url(../img/common/header-blue.jpg); -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: left center; background-color: #16a9d3; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_h1-block .KYDPWOG_float-r { color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_h1-block .KYDPWOG_float-r .KYDPWOG_count { color: #ff0; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block { background-image: url(../img/common/header-blue.jpg); -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: left center; background-color: #208ebd; }

.KYDPWOG_contents_div .KYDPWOG_pg .KYDPWOG_for-sp .KYDPWOG_h1-block { background-image: url(../img/common/header-blue.jpg); -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: left center; background-color: #208ebd; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right .KYDPWOG_count { color: #ff0; }

.KYDPWOG_contents_div .KYDPWOG_h2-solid { background-color: #f4f8fc; }

.KYDPWOG_contents_div .KYDPWOG_h2-dark { background-color: #336699; }

/* ------------------------------------------------ */
/* COLOR COMMON
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_info ul li.KYDPWOG_current a, .KYDPWOG_contents_div .KYDPWOG_info ul li.KYDPWOG_current span { background-color: #deeafc; }

.KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-3 li .KYDPWOG_pict .KYDPWOG_pict-img, .KYDPWOG_contents_div ul.KYDPWOG_ul-pict.KYDPWOG_ul-ratio-4 li .KYDPWOG_pict .KYDPWOG_pict-img { border-color: #91BAE3; }

/* ------------------------------------------------------------------------------------------------ */
/* GRAPH */
/* ------------------------------------------------------------------------------------------------ */
/* ver. country
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_realtime { width: 100%; height: 100px; font-size: 0; letter-spacing: normal; }

.KYDPWOG_contents_div .KYDPWOG_realtime-left { display: inline-block; width: 25%; height: 100%; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_realtime-left > li { height: 50%; border-style: solid; border-color: #ccc; border-collapse: collapse; }

.KYDPWOG_contents_div .KYDPWOG_realtime-left > li.KYDPWOG_player1 { border-width: 1px 0 1px 0; background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_realtime-left > li.KYDPWOG_player2 { border-width: 0 0 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime-left > li > div.KYDPWOG_flag-large { display: block; margin: 0 auto; padding: 5px 0; }

.KYDPWOG_contents_div .KYDPWOG_slider { position: relative; display: inline-block; width: 75%; height: 100%; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_realtime-right { display: inline-block; width: 100%; height: 100%; font-size: 0; padding: 0 17px; }

.KYDPWOG_contents_div .KYDPWOG_realtime-btnL { position: absolute; left: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime-btnR { position: absolute; right: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime-right > li { display: inline-block; width: 10%; height: 100%; border-collapse: collapse; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 20px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_realtime-right > li div { height: 50%; border-style: solid; border-color: #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-collapse: collapse; line-height: 50px; }

.KYDPWOG_contents_div .KYDPWOG_realtime-right > li div:first-child { background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_realtime-right > li div:first-child { border-width: 1px 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime-right > li div:last-child { border-width: 0 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_circle-red { background-repeat: no-repeat; background-image: url(../img/graph/images/circle-red-40.gif); background-position: center; }

.KYDPWOG_contents_div .KYDPWOG_circle-blue { background-repeat: no-repeat; background-image: url(../img/graph/images/circle-blue-40.gif); background-position: center; }

.KYDPWOG_contents_div .KYDPWOG_realtime-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL1 { display: inline-block; height: 100%; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_btn-hover:hover { opacity: 0.7; }

.KYDPWOG_contents_div .KYDPWOG_realtime-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL2, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL3 { display: none; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_realtime-right { padding: 0 13px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime-right > li { font-size: 16px; }
  .KYDPWOG_contents_div .KYDPWOG_circle-red { background-repeat: no-repeat; background-image: url(../img/graph/images/circle-red-30.gif); background-position: center; }
  .KYDPWOG_contents_div .KYDPWOG_circle-blue { background-repeat: no-repeat; background-image: url(../img/graph/images/circle-blue-30.gif); background-position: center; }
  .KYDPWOG_contents_div .KYDPWOG_realtime-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL2 { display: inline-block; height: 100%; vertical-align: top; }
  .KYDPWOG_contents_div .KYDPWOG_realtime-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL1, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL3 { display: none; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_realtime-right { padding: 0 11px; }
  .KYDPWOG_contents_div .KYDPWOG_circle-red { background-repeat: no-repeat; background-image: url(../img/graph/images/circle-red-25.gif); background-position: center; }
  .KYDPWOG_contents_div .KYDPWOG_circle-blue { background-repeat: no-repeat; background-image: url(../img/graph/images/circle-blue-25.gif); background-position: center; }
  .KYDPWOG_contents_div .KYDPWOG_realtime-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL3 { display: inline-block; height: 100%; vertical-align: top; }
  .KYDPWOG_contents_div .KYDPWOG_realtime-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL1, .KYDPWOG_contents_div .KYDPWOG_realtime-btnL2 { display: none; } }

/* ver. singles
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_realtime2 { width: 100%; height: 100px; font-size: 0; letter-spacing: normal; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left { display: inline-block; width: 25%; height: 100%; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left > li { display: inline-block; width: 100%; height: 50%; border-style: solid; border-color: #ccc; border-collapse: collapse; font-size: 13px; padding: 13.5px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left > li.KYDPWOG_player1 { border-width: 1px 0 1px 0; background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left > li.KYDPWOG_player2 { border-width: 0 0 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_slider2 { position: relative; display: inline-block; width: 75%; height: 100%; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right { display: inline-block; width: 100%; height: 100%; font-size: 0; position: relative; padding: 0 17px; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-btnL { position: absolute; left: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-btnR { position: absolute; right: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right > li { display: inline-block; width: 10%; height: 100%; border-collapse: collapse; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 20px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right > li div:first-child { background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right > li div:first-child { border-width: 1px 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right > li div:last-child { border-width: 0 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right > li div { height: 50%; border-style: solid; border-color: #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-collapse: collapse; line-height: 50px; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL1 { display: inline-block; height: 100%; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_btn-hover:hover { opacity: 0.7; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL2, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL3 { display: none; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_realtime2-left > li { font-size: 12px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-left .KYDPWOG_flag-name { line-height: 1.33 !important; vertical-align: 0; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-right { padding: 0 13px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-right > li { font-size: 16px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL2 { display: inline-block; height: 100%; vertical-align: top; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL1, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL3 { display: none; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_realtime2-right { padding: 0 11px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL3 { display: inline-block; height: 100%; vertical-align: top; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL1, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL2 { display: none; } }

/* ver. doubles
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_realtime3 { width: 100%; height: 100px; font-size: 0; letter-spacing: normal; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-left { display: inline-block; width: 25%; height: 100%; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-left > li { display: inline-block; width: 100%; height: 50%; border-style: solid; border-color: #ccc; border-collapse: collapse; font-size: 13px; padding: 5px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-left > li.KYDPWOG_player1 { border-width: 1px 0 1px 0; background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-left > li.KYDPWOG_player2 { border-width: 0 0 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_slider3 { position: relative; display: inline-block; width: 75%; height: 100%; overflow: hidden; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-right { display: inline-block; width: 100%; height: 100%; font-size: 0; position: relative; padding: 0 17px; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-btnL { position: absolute; left: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-btnR { position: absolute; right: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-right > li { display: inline-block; width: 10%; height: 100%; border-collapse: collapse; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 20px; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-right > li div { height: 50%; border: 1px solid #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-collapse: collapse; line-height: 50px; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-right > li div:first-child { background-color: #f9f9f9; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-right > li div:first-child { border-width: 1px 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-right > li div:last-child { border-width: 0 1px 1px 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL1 { display: inline-block; height: 100%; vertical-align: top; }

.KYDPWOG_contents_div .KYDPWOG_btn-hover:hover { opacity: 0.7; }

.KYDPWOG_contents_div .KYDPWOG_realtime3-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL2, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL3 { display: none; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_realtime3-left > li { font-size: 11px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-right { padding: 0 13px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-right > li { font-size: 16px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL2 { display: inline-block; height: 100%; vertical-align: top; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL1, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL3 { display: none; } }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_realtime3-left > li { font-size: 10px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-right { padding: 0 11px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR3, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL3 { display: inline-block; height: 100%; vertical-align: top; }
  .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR1, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnR2, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL1, .KYDPWOG_contents_div .KYDPWOG_realtime3-btnL2 { display: none; } }

.KYDPWOG_contents_div .KYDPWOG_realtime2.KYDPWOG_realtime2-doubles div.KYDPWOG_flag-name a { white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block; }

/* ------------------------------------------------------------------------------------------------ */
/* WIDGET */
/* ------------------------------------------------------------------------------------------------ */
.KYDPWOG_widget_div, .KYDPWOG_widget_div-medal { font-family: arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; font-size: 14px; line-height: 1.6; color: inherit; text-align: left; }

.KYDPWOG_widget_div a, .KYDPWOG_widget_div-medal a { overflow: visible; }

.KYDPWOG_widget_div a:link, .KYDPWOG_widget_div-medal a:link { display: block; color: #16a9d3; text-decoration: none; outline: none; }

.KYDPWOG_widget_div a:hover, .KYDPWOG_widget_div_medal a:hover { text-decoration: underline; }

.KYDPWOG_widget_div img, .KYDPWOG_widget_div-medal img { line-height: 1; vertical-align: bottom; display: inline-block; position: relative; zoom: 1; border: 0; outline: 0; }

.KYDPWOG_widget_div .KYDPWOG_bold, .KYDPWOG_widget_div-medal .KYDPWOG_bold { font-weight: bold !important; }

.KYDPWOG_widget_div .KYDPWOG_float-l, .KYDPWOG_widget_div-medal .KYDPWOG_float-l { float: left !important; }

.KYDPWOG_widget_div .KYDPWOG_float-r, .KYDPWOG_widget_div-medal .KYDPWOG_float-r { float: right !important; }

.KYDPWOG_widget_div .KYDPWOG_mini, .KYDPWOG_widget_div-medal .KYDPWOG_mini { font-size: 84% !important; }

.KYDPWOG_widget_div .KYDPWOG_text-l, .KYDPWOG_widget_div-medal .KYDPWOG_text-l { text-align: left !important; }

.KYDPWOG_widget_div .KYDPWOG_p0, .KYDPWOG_widget_div-medal .KYDPWOG_p0 { padding: 0 !important; }

.KYDPWOG_widget_div .KYDPWOG_per8, .KYDPWOG_widget_div-medal .KYDPWOG_per8 { width: 8% !important; }

.KYDPWOG_widget_div .KYDPWOG_widget-box *, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_widget-header, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_widget-header { margin-bottom: 0; padding: 4px 5px 2px; font-size: 15px; font-weight: bold; background-color: #1184a5; color: #fff; line-height: 1.6; display: inline-block; width: 100%;}

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_widget-header .KYDPWOG_mini, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_widget-header .KYDPWOG_mini { font-size: 11px !important; padding-top: 3.5px; }

.KYDPWOG_widget_div .KYDPWOG_widget-box, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box { margin-bottom: 25px; border-width: 1px; border-style: solid; border-color: #dfdfdf;}

.KYDPWOG_widget_div .KYDPWOG_widget-box table, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box table { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin-bottom: 0px; border-bottom: 1px solid #dfdfdf; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-5, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-4 { width: auto !important; min-width: 70px !important; padding-left: 0em !important; padding-right: 0em !important; margin-right: 5px !important; margin-left: 0 !important; }

@media (max-width: 599px) { .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-5, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-4 { padding-left: 1em !important; padding-right: 1em !important; width: auto !important; min-width: 75px !important; } }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-1::before, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-2::before, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-3::before, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-4::before, .KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_ico-status-5::before, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-1::before, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-2::before, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-3::before, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_ico-status-4::before { display: none !important; content: ''; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_widjet-btn a, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_widjet-btn a { width: 100%; padding: 5px 4px 3px; font-size: 12px; text-align: center; background-color: #dff0f5; display: inline-block; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_widjet-btn a:hover, .KYDPWOG_widget_div-medal .KYDPWOG_widget-box .KYDPWOG_widjet-btn a:hover { background-color: #eee; }

/* widget */
.KYDPWOG_widget_div .KYDPWOG_chip { margin: 0px; text-align: center; white-space: nowrap; line-height: 1; display: inline-block; }

.KYDPWOG_widget_div .KYDPWOG_over { overflow: hidden; zoom: 1; }

.KYDPWOG_widget_div .KYDPWOG_over p { margin: 0; }

.KYDPWOG_widget_div ul { margin: 0; padding: 0; clear: both; list-style: none; }

.KYDPWOG_widget_div ul.KYDPWOG_ul-line li { padding: 5px; border-width: 0 0 1px !important; }

.KYDPWOG_widget_div .KYDPWOG_widget-box ul.KYDPWOG_ul-line { border-top: 0; }

.KYDPWOG_widget_div .KYDPWOG_widget-box ul.KYDPWOG_ul-line > li:first-child { border-top-width: 0; }

.KYDPWOG_widget_div .KYDPWOG_widget-box ul.KYDPWOG_ul-line > li { border-bottom-width: 1px; border-style: dotted; border-color: #ccc; background-color: #fff; }

.KYDPWOG_widget_div .KYDPWOG_widget-box ul.KYDPWOG_ul-line > li.KYDPWOG_last { border-style: solid; }

.KYDPWOG_widget_div dl { margin: 0; padding: 0; }

.KYDPWOG_widget_div .KYDPWOG_widget-box dl dt { display: block; width: 70px; }

.KYDPWOG_widget_div .KYDPWOG_widget-box dl dd { padding-left: 10px; text-indent: -0.5em; padding-top: 1px; }

.KYDPWOG_widget_div .KYDPWOG_widget-box a.disabled { pointer-events: none; color:#262626; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_chip { width: 100%; padding: 4px 6px 3px; font-size: 11px; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_chip.KYDPWOG_chip-color { background-color: #16a9d3; color: #fff; }

/* widget-medal */
.KYDPWOG_widget_div-medal table { width: 100%; margin: 0 0 20px; padding: 0; border-collapse: collapse; border-spacing: 0; line-height: 1.33; clear: both; *table-layout: fixed; }

.KYDPWOG_widget_div-medal table.KYDPWOG_table-plain { margin-bottom: 0; border: 0; }

.KYDPWOG_widget_div-medal table thead th:first-child { border-left-width: 0 !important; }

.KYDPWOG_widget_div-medal table.KYDPWOG_table-plain thead th { background-color: #ddd; }

.KYDPWOG_widget_div-medal table tbody td:first-child { border-left-width: 0; }

.KYDPWOG_widget_div-medal table tbody td:last-child { border-right-width: 0; }

.KYDPWOG_widget_div-medal table thead th, .KYDPWOG_widget_div-medal table tbody th, .KYDPWOG_widget_div-medal table tbody td { padding: 5px 3px 4px; }

.KYDPWOG_widget_div-medal table thead th, .KYDPWOG_widget_div-medal table tbody th, .KYDPWOG_widget_div-medal table tbody td, .KYDPWOG_widget_div-medal table.KYDPWOG_border-top { border-style: solid; border-color: #eaeaea; }

.KYDPWOG_widget_div-medal table thead th, .KYDPWOG_widget_div-medal table tbody th, .KYDPWOG_widget_div-medal table tbody td { border-width: 1px; padding: 5px 3px 4px; font-size: 13px; font-weight: normal; text-align: center; vertical-align: middle; }

.KYDPWOG_widget_div-medal table.KYDPWOG_table-stripe tbody tr:nth-child(2n+1) td { background-color: #f9f9f9; }

.KYDPWOG_widget_div-medal table.KYDPWOG_table-stripe tbody tr:nth-child(2n) td { background-color: #fff; }

/* widget - kydpwog_contents_div */
.KYDPWOG_contents_div .KYDPWOG_widget_div .KYDPWOG_widget-box { border: 0; }

.KYDPWOG_contents_div .KYDPWOG_widget_div .KYDPWOG_widget-box ul.KYDPWOG_ul-line { border-top: 1px solid #ccc; }

/* widget color */
.KYDPWOG_widget_div.KYDPWOG_pyeong-blue .KYDPWOG_widget-box .KYDPWOG_widget-header, .KYDPWOG_widget_div-medal.KYDPWOG_pyeong-blue .KYDPWOG_widget-box .KYDPWOG_widget-header { background-color: #2d5c7f; color: #fff; }

.KYDPWOG_widget_div.KYDPWOG_pyeong-blue .KYDPWOG_widget-box .KYDPWOG_chip.KYDPWOG_chip-color, .KYDPWOG_widget_div-medal.KYDPWOG_pyeong-blue .KYDPWOG_widget-box .KYDPWOG_chip.KYDPWOG_chip-color { background-color: #aad0ed; color: #253b50; }

.KYDPWOG_widget_div.KYDPWOG_pyeong-blue .KYDPWOG_widget-box, .KYDPWOG_widget_div-medal.KYDPWOG_pyeong-blue .KYDPWOG_widget-box { border-color: #0A385B; }

.KYDPWOG_widget_div.KYDPWOG_pyeong-red .KYDPWOG_widget-box .KYDPWOG_widget-header, .KYDPWOG_widget_div-medal.KYDPWOG_pyeong-red .KYDPWOG_widget-box .KYDPWOG_widget-header { background-color: #bc3d3d; color: #fff; }

.KYDPWOG_widget_div.KYDPWOG_pyeong-red .KYDPWOG_widget-box .KYDPWOG_chip.KYDPWOG_chip-color, .KYDPWOG_widget_div-meda.KYDPWOG_pyeong-red .KYDPWOG_widget-boxl .KYDPWOG_chip.KYDPWOG_chip-color { background-color: #d57979; color: #fff; }

.KYDPWOG_widget_div.KYDPWOG_pyeong-red .KYDPWOG_widget-box, .KYDPWOG_widget_div-medal.KYDPWOG_pyeong-red .KYDPWOG_widget-box { border-color: #b90000; }

.KYDPWOG_widget_div .KYDPWOG_widget-box .KYDPWOG_widget-pickup-scroll { max-height: 270px; overflow-y: auto; }

/* mini */
.KYDPWOG_widget_div-medal .KYDPWOG_flag { border: 1px solid #999; font-size: 1px; background-repeat: no-repeat; display: inline-block; -webkit-box-sizing: content-box !important; -moz-box-sizing: content-box !important; box-sizing: content-box !important; vertical-align: top; }

.KYDPWOG_widget_div-medal .KYDPWOG_flag-name { margin: 0; padding: 0; display: table-cell; vertical-align: top; }

.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini .KYDPWOG_flag { width: 18px; height: 12px; margin: 3px 4px 2px; padding: 0; background-image: url(../img/common/flag_mini.gif); -webkit-background-size: 18px 3144px; -moz-background-size: 18px 3144px; background-size: 18px 3144px; }

.KYDPWOG_widget_div-medal table .KYDPWOG_flag-mini { width: 28px; display: table-cell; }

.KYDPWOG_widget_div-medal table .KYDPWOG_flag-mini .KYDPWOG_flag { margin: 2px 4px; }

/* flag-mini */
/* 1 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-aru { background-position: 0 -12px; }

/* 2 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-afg { background-position: 0 -24px; }

/* 3 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ang { background-position: 0 -36px; }

/* 4 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-aia { background-position: 0 -48px; }

/* ST */
/* 5   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ala{background-position:0 -60px;}*/
/* 6 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-alb { background-position: 0 -72px; }

/* 7 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-and { background-position: 0 -84px; }

/* 8 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-uae { background-position: 0 -96px; }

/* 9 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-arg { background-position: 0 -108px; }

/* 10 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-arm { background-position: 0 -120px; }

/* 11 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-asa { background-position: 0 -132px; }

/* 12   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ata{background-position:0 -144px;}*/
/* 13   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-atf{background-position:0 -156px;}*/
/* 14 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ant { background-position: 0 -168px; }

/* IOC */
/* 15 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-aus { background-position: 0 -180px; }

/* 16 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-aut { background-position: 0 -192px; }

/* 17 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-aze { background-position: 0 -204px; }

/* 18 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bdi { background-position: 0 -216px; }

/* 19 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bel { background-position: 0 -228px; }

/* 20 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ben { background-position: 0 -240px; }

/* 21   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bes{background-position:0 -252px;}*/
/* 22 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bfa, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bur { background-position: 0 -264px; }

/* 23 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ban { background-position: 0 -276px; }

/* 24 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bul { background-position: 0 -288px; }

/* 25 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-brn { background-position: 0 -300px; }

/* 26 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bah { background-position: 0 -312px; }

/* 27 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bih { background-position: 0 -324px; }

/* 28   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-blm{background-position:0 -336px;}*/
/* 29 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-blr { background-position: 0 -348px; }

/* 30 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-biz { background-position: 0 -360px; }

/* IOC */
/* 31 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ber { background-position: 0 -372px; }

/* IOC */
/* 32 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bol { background-position: 0 -384px; }

/* IOC */
/* 33 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bra { background-position: 0 -396px; }

/* 34 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-blz, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bar { background-position: 0 -408px; }

/* 35 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bru { background-position: 0 -420px; }

/* 36 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bhu { background-position: 0 -432px; }

/* 37   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bvt{background-position:0 -444px;}*/
/* 38 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-bot { background-position: 0 -456px; }

/* 39 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cta, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-caf { background-position: 0 -468px; }

/* 40 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-can { background-position: 0 -480px; }

/* 41   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cck{background-position:0 -492px;}*/
/* 42 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sui { background-position: 0 -504px; }

/* 43 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-chi { background-position: 0 -516px; }

/* 44 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-chn { background-position: 0 -528px; }

/* 45 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-civ { background-position: 0 -540px; }

/* 46 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cmr { background-position: 0 -552px; }

/* 47 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cod { background-position: 0 -564px; }

/* 48 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cgo { background-position: 0 -576px; }

/* 49 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cok { background-position: 0 -588px; }

/* 50 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-col { background-position: 0 -600px; }

/* 51 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-com { background-position: 0 -612px; }

/* 52 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cpv { background-position: 0 -624px; }

/* 53 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-crc { background-position: 0 -636px; }

/* 54 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cub { background-position: 0 -648px; }

/* 55 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cur { background-position: 0 -660px; }

/* ST */
/* 56   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cxr{background-position:0 -672px;}*/
/* 57 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cay { background-position: 0 -684px; }

/* 58 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cyp { background-position: 0 -696px; }

/* 59 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cze { background-position: 0 -708px; }

/* 60 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ger { background-position: 0 -720px; }

/* 61 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-dji { background-position: 0 -732px; }

/* 62 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-dma { background-position: 0 -744px; }

/* IOC */
/* 63 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-den { background-position: 0 -756px; }

/* 64 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-dom { background-position: 0 -768px; }

/* 65 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-alg { background-position: 0 -780px; }

/* 66 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ecu { background-position: 0 -792px; }

/* 67 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-egy { background-position: 0 -804px; }

/* 68 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-eri { background-position: 0 -816px; }

/* IOC */
/* 69   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-esh{background-position:0 -828px;}*/
/* 70 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-esp { background-position: 0 -840px; }

/* 71 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-est { background-position: 0 -852px; }

/* 72 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-eth { background-position: 0 -864px; }

/* 73 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-fin { background-position: 0 -876px; }

/* 74 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-fij { background-position: 0 -888px; }

/* 75   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-flk{background-position:0 -900px;}*/
/* 76 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-fra { background-position: 0 -912px; }

/* 77 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-fro { background-position: 0 -924px; }

/* ST */
/* 78 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-fsm { background-position: 0 -936px; }

/* IOC */
/* 79 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gab { background-position: 0 -948px; }

/* 80 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gbr { background-position: 0 -960px; }

/* 81 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-geo { background-position: 0 -972px; }

/* 82   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ggy{background-position:0 -984px;}*/
/* 83 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gha { background-position: 0 -996px; }

/* 84   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gib{background-position:0 -1008px;}*/
/* 85 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gui { background-position: 0 -1020px; }

/* 86 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gpe { background-position: 0 -1032px; }

/* ST */
/* 87 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gam { background-position: 0 -1044px; }

/* 88 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gnb, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gbs { background-position: 0 -1056px; }

/* 89 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-eqg, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-geq { background-position: 0 -1068px; }

/* 90 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gre { background-position: 0 -1080px; }

/* 91 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-grn { background-position: 0 -1092px; }

/* 92   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-grl{background-position:0 -1104px;}*/
/* 93 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gua { background-position: 0 -1116px; }

/* 94   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-guf{background-position:0 -1128px;}*/
/* 95 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-gum { background-position: 0 -1140px; }

/* 96 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-guy { background-position: 0 -1152px; }

/* 97 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-hkg { background-position: 0 -1164px; }

/* 98   .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-hmd{background-position:0 -1176px;}*/
/* 99 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-hon { background-position: 0 -1188px; }

/* 100 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cro { background-position: 0 -1200px; }

/* 101 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-hai { background-position: 0 -1212px; }

/* 102 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-hun { background-position: 0 -1224px; }

/* 103 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ina { background-position: 0 -1236px; }

/* 104  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-imn{background-position:0 -1248px;}*/
/* 105 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ind { background-position: 0 -1260px; }

/* 106  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-iot{background-position:0 -1272px;}*/
/* 107 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-irl { background-position: 0 -1284px; }

/* 108 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-iri { background-position: 0 -1296px; }

/* 109 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-irq { background-position: 0 -1308px; }

/* 110 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-isl { background-position: 0 -1320px; }

/* 111 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-isr { background-position: 0 -1332px; }

/* 112 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ita { background-position: 0 -1344px; }

/* 113 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-jam { background-position: 0 -1356px; }

/* 114  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-jey{background-position:0 -1368px;}*/
/* 115 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-jor { background-position: 0 -1380px; }

/* 116 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-jpn { background-position: 0 -1392px; }

/* 117 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-kaz { background-position: 0 -1404px; }

/* 118 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ken { background-position: 0 -1416px; }

/* 119 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-kgz { background-position: 0 -1428px; }

/* 120 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cam { background-position: 0 -1440px; }

/* 121 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-kir { background-position: 0 -1452px; }

/* IOC */
/* 122 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-skn { background-position: 0 -1464px; }

/* IOC */
/* 123 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-kor { background-position: 0 -1476px; }

/* 124 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-kuw { background-position: 0 -1488px; }

/* 125 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lao { background-position: 0 -1500px; }

/* 126 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lbn { background-position: 0 -1512px; }

/* 127 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lbr { background-position: 0 -1524px; }

/* 128 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lby, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lba { background-position: 0 -1536px; }

/* 129 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lca { background-position: 0 -1548px; }

/* 130 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lie { background-position: 0 -1560px; }

/* 131 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sri { background-position: 0 -1572px; }

/* 132 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-les { background-position: 0 -1584px; }

/* 133 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ltu { background-position: 0 -1596px; }

/* 134 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lux { background-position: 0 -1608px; }

/* 135 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-lat { background-position: 0 -1620px; }

/* 136 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mac { background-position: 0 -1632px; }

/* 137  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-maf{background-position:0 -1644px;}*/
/* 138 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mar { background-position: 0 -1656px; }

/* 139 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mon { background-position: 0 -1668px; }

/* 140 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mda { background-position: 0 -1680px; }

/* 141 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mad { background-position: 0 -1692px; }

/* 142 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mdv { background-position: 0 -1704px; }

/* 143 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mex { background-position: 0 -1716px; }

/* 144 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mhl { background-position: 0 -1728px; }

/* IOC */
/* 145 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mkd { background-position: 0 -1740px; }

/* 146 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mli { background-position: 0 -1752px; }

/* 147 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mlt { background-position: 0 -1764px; }

/* 148 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mya { background-position: 0 -1776px; }

/* 149 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mne { background-position: 0 -1788px; }

/* 150 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mgl { background-position: 0 -1800px; }

/* 151  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mnp{background-position:0 -1812px;}*/
/* 152 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-moz { background-position: 0 -1824px; }

/* 153 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mtn { background-position: 0 -1836px; }

/* 154 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-msr { background-position: 0 -1848px; }

/* ST */
/* 155  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mtq{background-position:0 -1860px;}*/
/* 156 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mri { background-position: 0 -1872px; }

/* 157 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-maw { background-position: 0 -1884px; }

/* 158 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-mas { background-position: 0 -1896px; }

/* 159  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-myt{background-position:0 -1908px;}*/
/* 160 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nam { background-position: 0 -1920px; }

/* 161 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ncl { background-position: 0 -1932px; }

/* ST */
/* 162 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nig { background-position: 0 -1944px; }

/* IOC */
/* 163  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nfk{background-position:0 -1956px;}*/
/* 164 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ngr { background-position: 0 -1968px; }

/* IOC */
/* 165 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nca { background-position: 0 -1980px; }

/* 166  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-niu{background-position:0 -1992px;}*/
/* 167 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ned { background-position: 0 -2004px; }

/* 168 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nor { background-position: 0 -2016px; }

/* 169 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nep { background-position: 0 -2028px; }

/* 170 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nru { background-position: 0 -2040px; }

/* IOC */
/* 171 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nzl { background-position: 0 -2052px; }

/* 172 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-oma { background-position: 0 -2064px; }

/* 173 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-pak { background-position: 0 -2076px; }

/* 174 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-pan { background-position: 0 -2088px; }

/* 175  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-pcn{background-position:0 -2100px;}*/
/* 176 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-per { background-position: 0 -2112px; }

/* 177 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-phi { background-position: 0 -2124px; }

/* 178 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-plw { background-position: 0 -2136px; }

/* IOC */
/* 179 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-png { background-position: 0 -2148px; }

/* IOC */
/* 180 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-pol { background-position: 0 -2160px; }

/* 181 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-pur { background-position: 0 -2172px; }

/* 182 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-prk { background-position: 0 -2184px; }

/* IOC */
/* 183 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-por { background-position: 0 -2196px; }

/* 184 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-par { background-position: 0 -2208px; }

/* 185 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ple { background-position: 0 -2220px; }

/* 186  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-pyf{background-position:0 -2232px;}*/
/* 187 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-qat { background-position: 0 -2244px; }

/* 188  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-reu{background-position:0 -2256px;}*/
/* 189 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-rou { background-position: 0 -2268px; }

/* 190 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-rus { background-position: 0 -2280px; }

/* 191 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-rwa { background-position: 0 -2292px; }

/* 192 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ksa { background-position: 0 -2304px; }

/* 193 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sud { background-position: 0 -2316px; }

/* 194 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sen { background-position: 0 -2328px; }

/* 195 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sgp { background-position: 0 -2340px; }

/* 196  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sgs{background-position:0 -2352px;}*/
/* 197  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-shn{background-position:0 -2364px;}*/
/* 198  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sjm{background-position:0 -2376px;}*/
/* 199 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sol { background-position: 0 -2388px; }

/* 200 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sle { background-position: 0 -2400px; }

/* 201 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-esa { background-position: 0 -2412px; }

/* 202 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-smr { background-position: 0 -2424px; }

/* 203 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-som { background-position: 0 -2436px; }

/* 204  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-spm{background-position:0 -2448px;}*/
/* 205 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-srb { background-position: 0 -2460px; }

/* 206 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ssd { background-position: 0 -2472px; }

/* ST */
/* 207 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-stp { background-position: 0 -2484px; }

/* 208 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sur { background-position: 0 -2496px; }

/* 209 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-svk { background-position: 0 -2508px; }

/* 210 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-slo { background-position: 0 -2520px; }

/* 211 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-swe { background-position: 0 -2532px; }

/* 212 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-swz { background-position: 0 -2544px; }

/* 213  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sxm{background-position:0 -2556px;}*/
/* 214 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sey { background-position: 0 -2568px; }

/* 215 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-syr { background-position: 0 -2580px; }

/* IOC */
/* 216 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tca { background-position: 0 -2592px; }

/* ST */
/* 217 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cha { background-position: 0 -2604px; }

/* 218 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tog { background-position: 0 -2616px; }

/* 219 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tha { background-position: 0 -2628px; }

/* 220 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tjk { background-position: 0 -2640px; }

/* 221  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tkl{background-position:0 -2652px;}*/
/* 222 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tkm { background-position: 0 -2664px; }

/* 223 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tls { background-position: 0 -2676px; }

/* 224 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tga { background-position: 0 -2688px; }

/* 225 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tri, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tto { background-position: 0 -2700px; }

/* 226 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tun { background-position: 0 -2712px; }

/* 227 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tur { background-position: 0 -2724px; }

/* 228 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tuv { background-position: 0 -2736px; }

/* 229 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tpe { background-position: 0 -2748px; }

/* ST */
/* 230 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tan { background-position: 0 -2760px; }

/* 231 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-uga { background-position: 0 -2772px; }

/* 232 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ukr { background-position: 0 -2784px; }

/* 233  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-umi{background-position:0 -2796px;}*/
/* 234 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-uru { background-position: 0 -2808px; }

/* 235 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-usa { background-position: 0 -2820px; }

/* 236 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-uzb { background-position: 0 -2832px; }

/* 237  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-vat{background-position:0 -2844px;}*/
/* 238 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-vin { background-position: 0 -2856px; }

/* IOC */
/* 239 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ven { background-position: 0 -2868px; }

/* 240 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-vgb, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ivb { background-position: 0 -2880px; }

/* 241 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-vir, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-isv { background-position: 0 -2892px; }

/* 242 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-vie { background-position: 0 -2904px; }

/* 243 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-van { background-position: 0 -2916px; }

/* 244  .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-wlf{background-position:0 -2928px;}*/
/* 245 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sam { background-position: 0 -2940px; }

/* IOC */
/* 246 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-yem { background-position: 0 -2952px; }

/* 247 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-rsa { background-position: 0 -2964px; }

/* 248 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-zam { background-position: 0 -2976px; }

/* 249 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-zim { background-position: 0 -2988px; }

/* 250 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tpe { background-position: 0 -3000px; }

/* 251 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-nir { background-position: 0 -3012px; }

/* 252 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-sco { background-position: 0 -3024px; }

/* 253 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-wal { background-position: 0 -3036px; }

/* 254 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cat { background-position: 0 -3048px; }

/* IOC */
/* 255 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-eu { background-position: 0 -3060px; }

/* IOC */
/* 256 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-aho { background-position: 0 -3072px; }

/* ST */
/* 257 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-tah { background-position: 0 -3084px; }

/* ST */
/* 258 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cac { background-position: 0 -3096px; }

/* IOC */
/* 259 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-eng { background-position: 0 -3108px; }

/* 260 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-kos { background-position: 0 -3120px; }

/* IOC */
/* 261 */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-iop, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-ioc, .KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-oar { background-position: 0 -3132px; }

/* COR */
.KYDPWOG_widget_div-medal .KYDPWOG_flag-mini > .KYDPWOG_flag-cor { width: 18px; height: 12px; margin: 3px 4px 2px; padding: 0; background-image: url(../img/common/mini-cor.png) !important; -webkit-background-size: 18px 12px !important; -moz-background-size: 18px 12px !important; background-size: 18px 12px !important; }

/* IOC */
/* 馬術のテーブルストライプ
------------------------------------------------*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe_eq-team tbody tr.odd td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe_eq-team tbody tr.even td { background-color: #fff; }

/*20160712追加*/
.KYDPWOG_contents_div .KYDPWOG_h1-block h1, .KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block h1 { text-indent: -9999px; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block { -webkit-background-size: 534px 48px; -moz-background-size: 534px 48px; background-size: 534px 48px; }

.KYDPWOG_contents_div .KYDPWOG_for-pc .KYDPWOG_h1-block .KYDPWOG_float-r .KYDPWOG_count, .KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right .KYDPWOG_count { color: #ee8c4e !important; }

.KYDPWOG_contents_div .KYDPWOG_for-pc .KYDPWOG_h1-block .KYDPWOG_float-r .KYDPWOG_count { font-size: 24px; letter-spacing: 3.8px; }

.KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right .KYDPWOG_count { font-size: 18px; }

@media screen and (max-width: 350px) { .KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right { font-size: 12px; }
  .KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right .KYDPWOG_count { font-size: 16px; } }

@media screen and (max-width: 330px) { .KYDPWOG_contents_div .KYDPWOG_for-sp .KYDPWOG_h1-block .KYDPWOG_h1-right { font-size: 11px; } }

@media screen and (min-width: 600px) { .KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_img-r.KYDPWOG_img-medium { max-width: 40%; }
  .KYDPWOG_contents_div .KYDPWOG_news .KYDPWOG_img-r.KYDPWOG_img-medium img + p { text-align: left; } }

.KYDPWOG_contents_div .KYDPWOG_today_event { position: relative; }

.KYDPWOG_contents_div .KYDPWOG_today_event .KYDPWOG_caption-r { position: absolute; right: 0; top: 3px; }

@media screen and (max-width: 350px) { .KYDPWOG_contents_div .KYDPWOG_today_event .KYDPWOG_caption-r { position: static; margin-bottom: 10px; } }

/* MEDAL TABLE
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_medal_block { width: 100%; display: block; clear: both; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_medal_block { margin-bottom: 0px; } }

.KYDPWOG_contents_div .KYDPWOG_medal_block li { display: block; vertical-align: top; width: 33%; float: left; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_medal_block li { float: none; width: 100%; margin-right: 0; margin-left: 0; } }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table { position: relative; width: 96%; margin-right: auto; margin-left: auto; margin-top: 10px; margin-bottom: 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_medal_block li table { margin-top: 20px; margin-bottom: 20px; } }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table tbody tr td { vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table tbody tr td:first-child { width: 34px; padding-left: 8px; padding-right: 0px; text-align: right; font-size: 11.5px; white-space: nowrap; word-break: normal; }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table tbody tr td:first-child > span { margin-left: 0px; margin-right: 4px; }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table tbody tr td:nth-child(2) { width: 40px; }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table tbody tr td:last-child { text-align: left; }

.KYDPWOG_contents_div .KYDPWOG_medal_block li table tbody tr td:last-child span { font-size: 11.5px; line-height: 1.1; display: block; padding: 2.5px 0; }

.KYDPWOG_contents_div .KYDPWOG_medal_block li p .KYDPWOG_flag-mini { display: inline; }

.KYDPWOG_contents_div th.KYDPWOG_event { color: #000; }

/* 日程に国旗
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table tbody td.kydpwog_sche-date { position: relative; min-width: 125px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table tbody td.kydpwog_sche-date div.KYDPWOG_flag-mini { position: absolute; top: 9px; left: 10%; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table tbody td { padding: 5px 3px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table tbody td.kydpwog_sche-date { min-width: 94px; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-schedule-game table tbody td.kydpwog_sche-date div.KYDPWOG_flag-mini { top: 20%; left: -3px; width: 30px; } }

.KYDPWOG_contents_div table.KYDPWOG_table-program { border-collapse: separate; border-spacing: 0; }

.KYDPWOG_contents_div table.KYDPWOG_table-program thead { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.KYDPWOG_contents_div table.KYDPWOG_table-program thead th { border-bottom: 2px solid #888d98; }

.KYDPWOG_contents_div table.KYDPWOG_table-program tbody th, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody td { border-bottom: 1px solid #eaeaea; }

.KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr:last-child th, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr:last-child td { border-bottom: 0 none; }

.KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td:last-child { border-right: 0 none; text-align: left; padding-left: 10px; padding-right: 134px; vertical-align: middle; position: relative; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td:last-child { padding-right: 110px; vertical-align: middle; position: relative; } }

.KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td.KYDPWOG_text-c .KYDPWOG_flag-mini .KYDPWOG_flag { margin: 1px 4px !important; }

.KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status { position: absolute; right: 8px; top: 50%; margin-top: -9px; padding-left: 0 !important; padding-right: 0 !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status { margin-top: -7px; } }

.KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-4, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-5 { padding-left: 0 !important; padding-right: 0 !important; }

@media (max-width: 599px) { .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-1, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-2, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-3, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-4, .KYDPWOG_contents_div table.KYDPWOG_table-program tbody tr td .KYDPWOG_ico-status .KYDPWOG_ico-status-5 { min-width: 7.2em !important; } }

/*2行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row2 tbody tr:nth-child(4n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row2 tbody tr:nth-child(4n+2) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row2 tbody tr:nth-child(4n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row2 tbody tr:nth-child(4n+4) td { background-color: #fff; }

/*3行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row3 tbody tr:nth-child(6n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row3 tbody tr:nth-child(6n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row3 tbody tr:nth-child(6n+3) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row3 tbody tr:nth-child(6n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row3 tbody tr:nth-child(6n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row3 tbody tr:nth-child(6n+6) td { background-color: #fff; }

/*4行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+4) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+6) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+7) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row4 tbody tr:nth-child(8n+8) td { background-color: #fff; }

/*5行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+5) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+6) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+7) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+8) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+9) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row5 tbody tr:nth-child(10n+10) td { background-color: #fff; }

/*6行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+6) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+7) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+8) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+9) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+10) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+11) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row6 tbody tr:nth-child(12n+12) td { background-color: #fff; }

/*7行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+6) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+7) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+8) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+9) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+10) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+11) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+12) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+13) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row7 tbody tr:nth-child(14n+14) td { background-color: #fff; }

/*8行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+6) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+7) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+8) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+9) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+10) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+11) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+12) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+13) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+14) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+15) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row8 tbody tr:nth-child(16n+16) td { background-color: #fff; }

/*9行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+6) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+7) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+8) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+9) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+10) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+11) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+12) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+13) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+14) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+15) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+16) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+17) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row9 tbody tr:nth-child(18n+18) td { background-color: #fff; }

/*10行*/
.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+1) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+2) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+3) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+4) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+5) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+6) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+7) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+8) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+9) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+10) td { background-color: #f9f9f9; }

.KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+11) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+12) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+13) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+14) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+15) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+16) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+17) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+18) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+19) td, .KYDPWOG_contents_div table.KYDPWOG_table-stripe-row10 tbody tr:nth-child(20n+20) td { background-color: #fff; }

/*tableが入れ子のとき*/
.KYDPWOG_table-stripe.KYDPWOG_table-nest table { margin: 0 !important; }

.KYDPWOG_table-stripe.KYDPWOG_table-nest table tr:nth-child(even) td, .KYDPWOG_table-stripe.KYDPWOG_table-nest table tr:nth-child(odd) td { background-color: inherit !important; }

/* 種目トップデータがない場合
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_preparation, .KYDPWOG_contents_div .KYDPWOG_page-notFound { text-align: center; padding: 200px 0; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_preparation, .KYDPWOG_contents_div .KYDPWOG_page-notFound { text-align: center; padding: 150px 0; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-index .KYDPWOG_index-main h2.KYDPWOG_top-pickup { width: 100%; }

/*ナビSP用追加*/
.KYDPWOG_contents_div.KYDPWOG_color-pyeong-blue nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a, .KYDPWOG_contents_div.KYDPWOG_color-pyeong-red nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a, .KYDPWOG_contents_div.KYDPWOG_color-pyeong-gray nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a, .KYDPWOG_contents_div.KYDPWOG_color-pyeong-green nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a { padding-bottom: 1px; }

.KYDPWOG_contents_div.KYDPWOG_color-pyeong-blue nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a, .KYDPWOG_contents_div.KYDPWOG_color-pyeong-red nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a, .KYDPWOG_contents_div.KYDPWOG_color-pyeong-gray nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a { border-bottom: 3px solid #dd0000; }

.KYDPWOG_contents_div.KYDPWOG_color-pyeong-green nav ul.KYDPWOG_ul-nav li.KYDPWOG_current a { border-bottom: 3px solid #1ba31b; }

/* レコードアイコン
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_chip-record { background-color: #D01E22; color: #fff; }

/* インフォグラフ
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_Stage { zoom: 0.8; }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_Stage { zoom: 0.5; } }

/* 160808 - pointGraph update  */
.KYDPWOG_contents_div .KYDPWOG_realtime-left li, .KYDPWOG_contents_div .KYDPWOG_realtime2-left li, .KYDPWOG_contents_div .KYDPWOG_realtime-right li, .KYDPWOG_contents_div .KYDPWOG_realtime-right2 li { margin-bottom: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left > li { padding: 0 !important; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left > li .KYDPWOG_flag-mini, .KYDPWOG_contents_div .KYDPWOG_realtime2-left > li .KYDPWOG_flag-name { height: 50px; vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-left .KYDPWOG_flag-name { font-size: 12px; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-btnR, .KYDPWOG_contents_div .KYDPWOG_realtime2-btnL { top: 0; }

.KYDPWOG_contents_div .KYDPWOG_realtime2-right > li div { margin-bottom: 0; }

@media screen and (max-width: 479px) { .KYDPWOG_contents_div .KYDPWOG_circle-red { -webkit-background-size: 20px 20px; -moz-background-size: 20px; background-size: 20px; font-size: 16px; }
  .KYDPWOG_contents_div .KYDPWOG_circle-blue { -webkit-background-size: 20px 20px; -moz-background-size: 20px; background-size: 20px; font-size: 16px; }
  .KYDPWOG_contents_div .KYDPWOG_realtime2-left { display: block; float: left; }
  .KYDPWOG_contents_div .KYDPWOG_slider2 { display: block; float: right; } }

/* 印刷用
------------------------------------------------*/
@media print { .KYDPWOG_for-sp { display: none; } }

/* トーナメント表 kydpwog_add.css
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_player .KYDPWOG_doubles .KYDPWOG_flag-name { padding-left: 29px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name a, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name span { position: relative; height: 20px; overflow: hidden; line-height: 18px; display: block; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name a:before, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name a:after, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name span:before, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name span:after { position: absolute; background: #fff; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name a:before, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name span:before { content: "…"; bottom: 0; right: 0; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name a:after, .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_flag-name span:after { content: ""; width: 100%; height: 100%; }

@media screen and (min-width: 600px) { .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table caption { display: table-cell; vertical-align: top; } }

@media screen and (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_schedule-tournament table caption { height: 22px; padding: 0px 0px 1px; text-align: left; line-height: 0.99; font-size: 11px; display: table-cell; vertical-align: bottom; } }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table tfoot td a { padding: 3px 0px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_doubles .KYDPWOG_flag-mini .KYDPWOG_flag { display: none; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_player .KYDPWOG_clearfix { overflow: visible; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament .KYDPWOG_player .KYDPWOG_clearfix:nth-child(2) .KYDPWOG_flag-mini { position: relative; top: -10px; }

.KYDPWOG_contents_div .KYDPWOG_schedule-tournament table .KYDPWOG_point.KYDPWOG_win { color: #d00; }

/* SpecListTable
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_speclist { display: inline-block; position: relative; padding-top: 10px; padding-bottom: 20px; color: #333; }

.KYDPWOG_contents_div .KYDPWOG_speclist .KYDPWOG_name { font-size: 16px; padding-bottom: 2px; border-bottom: 1px dotted #16a9d3; margin-bottom: 6px; min-width: 100px; margin-right: 16px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_speclist .KYDPWOG_name { border-bottom: 0 none; margin-bottom: 0px; min-width: auto; } }

.KYDPWOG_contents_div .KYDPWOG_speclist .KYDPWOG_name::before { content: ''; position: relative; display: inline-block; width: 4px; height: 0.9em; margin-right: 5px; background-color: #16a9d3; }

.KYDPWOG_contents_div .KYDPWOG_speclist > li { display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_speclist table { display: inline-table; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: auto; margin-right: 30px; }

.KYDPWOG_contents_div .KYDPWOG_speclist table tr th { text-align: right; padding: 6px 6px 6px 10px !important; font-size: 11px; border: 1px solid #e2e2e2 !important; }

.KYDPWOG_contents_div .KYDPWOG_speclist table tr td { text-align: left; padding: 6px 10px 6px 6px !important; font-size: 11px; border: 1px solid #e2e2e2 !important; }

.KYDPWOG_contents_div .KYDPWOG_speclist table tr:nth-child(odd) th, .KYDPWOG_contents_div .KYDPWOG_speclist table tr:nth-child(odd) td { background-color: #f9f9f9; }

/* アイコン
------------------------------------------------*/
.KYDPWOG_contents_div .KYDPWOG_link, .KYDPWOG_widget_div .KYDPWOG_link, .KYDPWOG_widget_div-medal .KYDPWOG_link { display: inline-block; font-size: 12px; margin-bottom: 5px; color: #16a9d3; text-decoration: underline; }

.KYDPWOG_contents_div .KYDPWOG_link:link, .KYDPWOG_contents_div .KYDPWOG_link:visited, .KYDPWOG_widget_div .KYDPWOG_link:link, .KYDPWOG_widget_div .KYDPWOG_link:visited, .KYDPWOG_widget_div-medal .KYDPWOG_link:link, .KYDPWOG_widget_div-medal .KYDPWOG_link:visited { color: #16a9d3; text-decoration: underline; }

.KYDPWOG_contents_div .KYDPWOG_link::before, .KYDPWOG_widget_div .KYDPWOG_link::before, .KYDPWOG_widget_div-medal .KYDPWOG_link::before { content: '○ '; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-1 { display: inline-block; position: relative; background-color: #0b60c0; color: #fff; border: 1px solid #0b60c0; font-style: normal; font-weight: bold; height: 1.6em; line-height: 1.6em; padding: 0px 8px 0; margin-left: 18px; font-size: 11px; min-width: 9em; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-1 small, .KYDPWOG_widget_div .KYDPWOG_ico-status-1 small, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-1 small { background-color: #0b60c0; display: inline-block; -moz-border-radius: 100px; border-radius: 100px; padding: 1px 5px 0px; text-align: center; margin-left: 3px; margin-top: -0.5px; vertical-align: text-top; font-size: 9.5px; line-height: 12px; background-color: #fff; color: #0b60c0; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-2 { display: inline-block; position: relative; background-color: #16a9d3; color: #fff; border: 1px solid #16a9d3; font-style: normal; font-weight: bold; height: 1.6em; line-height: 1.6em; padding: 0px 8px 0; margin-left: 18px; font-size: 11px; min-width: 9em; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-2::before, .KYDPWOG_widget_div .KYDPWOG_ico-status-2::before, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-2::before { position: absolute; margin-left: -0.8em; top: 50%; left: 0; margin-top: -0.5em; width: 0; height: 0; border-style: solid; content: ''; border-width: 0.5em 0.8em 0.5em 0; border-color: transparent #16a9d3 transparent transparent; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-3 { display: inline-block; position: relative; background-color: #fff; color: #16a9d3; border: 1px solid #16a9d3; font-style: normal; font-weight: bold; height: 1.6em; line-height: 1.6em; padding: 0px 8px 0; margin-left: 18px; font-size: 11px; min-width: 9em; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-3 small, .KYDPWOG_widget_div .KYDPWOG_ico-status-3 small, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-3 small { background-color: #0b60c0; display: inline-block; -moz-border-radius: 100px; border-radius: 100px; padding: 1px 5px 0px; text-align: center; margin-left: 3px; margin-top: -0.5px; vertical-align: text-top; font-size: 9.5px; line-height: 12px; background-color: #16a9d3; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-4 { display: inline-block; position: relative; background-color: #fff; color: #0b60c0; border: 1px solid #0b60c0; font-style: normal; font-weight: bold; height: 1.6em; line-height: 1.6em; padding: 0px 8px 0; margin-left: 18px; font-size: 11px; min-width: 9em; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-4 small, .KYDPWOG_widget_div .KYDPWOG_ico-status-4 small, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-4 small { background-color: #0b60c0; display: inline-block; -moz-border-radius: 100px; border-radius: 100px; padding: 1px 5px 0px; text-align: center; margin-left: 3px; margin-top: -0.5px; vertical-align: text-top; font-size: 9.5px; line-height: 12px; background-color: #0b60c0; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-5, .KYDPWOG_widget_div .KYDPWOG_ico-status-5, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-5 { display: inline-block; position: relative; background-color: #e7e7e7 !important; color: #585858; border: 1px solid #cfcccc !important; font-style: normal; font-weight: bold; height: 1.6em; line-height: 1.6em; padding: 0px 8px 0; margin-left: 18px; font-size: 11px; min-width: 9em; text-align: center; }

.KYDPWOG_contents_div .KYDPWOG_ico-status-5 small, .KYDPWOG_widget_div .KYDPWOG_ico-status-5 small, .KYDPWOG_widget_div-medal .KYDPWOG_ico-status-5 small { background-color: #0b60c0; display: inline-block; -moz-border-radius: 100px; border-radius: 100px; padding: 1px 5px 0px; text-align: center; margin-left: 3px; margin-top: -0.5px; vertical-align: text-top; font-size: 9.5px; line-height: 12px; background-color: #0b60c0; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4 { min-width: 4em; padding: 0px 6px 0; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4 { margin-left: 10px; } }

@media (max-width: 370px) { .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_widget_div .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_info .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_acc-trigger .KYDPWOG_ico-status-4, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-1, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-2, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-3, .KYDPWOG_widget_div-medal .KYDPWOG_ul-round-tournament .KYDPWOG_ico-status-4 { padding: 0px 3px 0; margin-left: 10px; margin-top: 0px;} }

.KYDPWOG_contents_div .KYDPWOG_medal-icon1, .KYDPWOG_widget_div .KYDPWOG_medal-icon1, .KYDPWOG_widget_div-medal .KYDPWOG_medal-icon1 { position: relative; width: 30px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_medal-icon1 svg, .KYDPWOG_widget_div .KYDPWOG_medal-icon1 svg, .KYDPWOG_widget_div-medal .KYDPWOG_medal-icon1 svg { position: absolute; top: -15px; left: 7px; width: 16px; height: 20px; fill: #e7ca02; }

.KYDPWOG_contents_div .KYDPWOG_medal-icon2, .KYDPWOG_widget_div .KYDPWOG_medal-icon2, .KYDPWOG_widget_div-medal .KYDPWOG_medal-icon2 { position: relative; width: 30px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_medal-icon2 svg, .KYDPWOG_widget_div .KYDPWOG_medal-icon2 svg, .KYDPWOG_widget_div-medal .KYDPWOG_medal-icon2 svg { position: absolute; top: -15px; left: 7px; width: 16px; height: 20px; fill: #bdbdbd; }

.KYDPWOG_contents_div .KYDPWOG_medal-icon3, .KYDPWOG_widget_div .KYDPWOG_medal-icon3, .KYDPWOG_widget_div-medal .KYDPWOG_medal-icon3 { position: relative; width: 30px; display: inline-block; }

.KYDPWOG_contents_div .KYDPWOG_medal-icon3 svg, .KYDPWOG_widget_div .KYDPWOG_medal-icon3 svg, .KYDPWOG_widget_div-medal .KYDPWOG_medal-icon3 svg { position: absolute; top: -15px; left: 7px; width: 16px; height: 20px; fill: #a97c51; }

.KYDPWOG_contents_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon1, .KYDPWOG_widget_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon1, .KYDPWOG_widget_div-medal .KYDPWOG_svg-zoom .KYDPWOG_medal-icon1 { width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon1 svg, .KYDPWOG_widget_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon1 svg, .KYDPWOG_widget_div-medal .KYDPWOG_svg-zoom .KYDPWOG_medal-icon1 svg { top: -17px; left: 7px; width: 19px; height: 23px; }

.KYDPWOG_contents_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon2, .KYDPWOG_widget_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon2, .KYDPWOG_widget_div-medal .KYDPWOG_svg-zoom .KYDPWOG_medal-icon2 { width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon2 svg, .KYDPWOG_widget_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon2 svg, .KYDPWOG_widget_div-medal .KYDPWOG_svg-zoom .KYDPWOG_medal-icon2 svg { top: -17px; left: 7px; width: 19px; height: 23px; }

.KYDPWOG_contents_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon3, .KYDPWOG_widget_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon3, .KYDPWOG_widget_div-medal .KYDPWOG_svg-zoom .KYDPWOG_medal-icon3 { width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon3 svg, .KYDPWOG_widget_div .KYDPWOG_svg-zoom .KYDPWOG_medal-icon3 svg, .KYDPWOG_widget_div-medal .KYDPWOG_svg-zoom .KYDPWOG_medal-icon3 svg { top: -17px; left: 7px; width: 19px; height: 23px; }

.KYDPWOG_contents_div .KYDPWOG_ico-midst, .KYDPWOG_widget_div .KYDPWOG_ico-midst, .KYDPWOG_widget_div-medal .KYDPWOG_ico-midst { display: inline-block; -moz-border-radius: 100px; border-radius: 100px; border: 1px solid #16a9d3; background-color: #16a9d3; color: #fff !important; font-weight: normal; padding-left: 5px; padding-right: 5px; }

.KYDPWOG_contents_div .KYDPWOG_ico-midst:hover, .KYDPWOG_widget_div .KYDPWOG_ico-midst:hover, .KYDPWOG_widget_div-medal .KYDPWOG_ico-midst:hover { color: #16a9d3 !important; text-decoration: none; background-color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_hammer-ico, .KYDPWOG_widget_div .KYDPWOG_hammer-ico, .KYDPWOG_widget_div-medal .KYDPWOG_hammer-ico { fill: #16a9d3; width: 20px; height: 20px; }

.KYDPWOG_contents_div .KYDPWOG_ico-47news, .KYDPWOG_widget_div .KYDPWOG_ico-47news, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news { vertical-align: text-bottom; margin-left: 8px; display: inline-block; position: relative; width: 19px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ico-47news, .KYDPWOG_widget_div .KYDPWOG_ico-47news, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news { margin-left: 5px; } }

.KYDPWOG_contents_div .KYDPWOG_ico-47news img, .KYDPWOG_widget_div .KYDPWOG_ico-47news img, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news img { width: 17px; height: 17px; line-height: 0; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ico-47news img, .KYDPWOG_widget_div .KYDPWOG_ico-47news img, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news img { width: 14px; height: 14px; } }

.KYDPWOG_contents_div .KYDPWOG_ico-47news svg, .KYDPWOG_widget_div .KYDPWOG_ico-47news svg, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news svg { top: -18px; left: 0px; width: 19px; height: 19px; fill: #0b60c0; vertical-align: text-top;}

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ico-47news, .KYDPWOG_widget_div .KYDPWOG_ico-47news, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news { width: 15px; }
  .KYDPWOG_contents_div .KYDPWOG_ico-47news svg, .KYDPWOG_widget_div .KYDPWOG_ico-47news svg, .KYDPWOG_widget_div-medal .KYDPWOG_ico-47news svg { top: -15px; width: 15px; height: 15px; } }

.KYDPWOG_contents_div .KYDPWOG_ico-pat-1, .KYDPWOG_widget_div .KYDPWOG_ico-pat-1, .KYDPWOG_widget_div-medal .KYDPWOG_ico-pat-1 { font-family: Arial; color: #FFF; font-weight: normal; background-color: #0b60c0; text-align: center; display: inline-block; font-size: 11.5px; line-height: 1; vertical-align: text-bottom; padding: 3px 4px 1.4px; font-style: normal; -moz-border-radius: 4px; border-radius: 4px; }

.KYDPWOG_contents_div .KYDPWOG_ico-pat-2, .KYDPWOG_widget_div .KYDPWOG_ico-pat-2, .KYDPWOG_widget_div-medal .KYDPWOG_ico-pat-2 { font-family: Arial; color: #FFF; font-weight: normal; background-color: #52c61e; text-align: center; display: inline-block; font-size: 11px; line-height: 1; vertical-align: text-bottom; padding: 3px 4px 2px; font-style: normal; -moz-border-radius: 400px; border-radius: 400px; }

.KYDPWOG_contents_div .KYDPWOG_ico-pat-3, .KYDPWOG_widget_div .KYDPWOG_ico-pat-3, .KYDPWOG_widget_div-medal .KYDPWOG_ico-pat-3 { font-family: Arial; color: #FFF; font-weight: normal; background-color: #0b60c0; text-align: center; display: inline-block; font-size: 11px; line-height: 1; vertical-align: text-bottom; padding: 3px 4px 2px; font-style: normal; -moz-border-radius: 400px; border-radius: 400px; }

.KYDPWOG_contents_div .KYDPWOG_ico-pat-4, .KYDPWOG_widget_div .KYDPWOG_ico-pat-4, .KYDPWOG_widget_div-medal .KYDPWOG_ico-pat-4 { font-family: Arial; color: #FFF; font-weight: normal; background-color: #ff0000 !important; text-align: center; display: inline-block; font-size: 11.5px; line-height: 1; vertical-align: text-bottom !important; padding: 3px 4px 1.4px !important; font-style: normal; border-radius: 4px;}

.KYDPWOG_contents_div .KYDPWOG_no-data, .KYDPWOG_widget_div .KYDPWOG_no-data, .KYDPWOG_widget_div-medal .KYDPWOG_no-data { text-align: center; margin-top: 6em; margin-bottom: 7em; }

/* TOP
------------------------------------------------ */
@-webkit-keyframes blink { 0% { opacity: 0.65; }
  100% { opacity: 1; } }
@keyframes blink { 0% { opacity: 0.65; }
  100% { opacity: 1; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-top h2 { position: relative; text-align: center; display: block; width: 100%; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-top h2 em { display: inline-block; position: relative; line-height: 1.1; vertical-align: bottom; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-top h2 em svg { width: 26px; height: 26px; fill: #16a9d3; margin-left: -10px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-top h2 em.KYDPWOG_pyeong-top-cal svg { width: 22px; height: 21px; margin-right: 2px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-top h2 em.KYDPWOG_pyeong-top-fire svg { margin-right: -5px; margin-left: -15px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-top h2 span { display: block; color: #16a9d3; font-size: 11px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews { margin-top: 10px; margin-bottom: 8px; width: 98%; margin-left: 1%; margin-right: 1%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews { width: 97%; margin-left: 1.5%; margin-right: 1.5%; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl { display: table; width: 100%; margin-bottom: 0px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl { display: block; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt { display: table-cell; width: 233px; margin-bottom: 0px; vertical-align: top; text-align: left; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt { display: block; width: 100%; position: relative; min-height: 82px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt > p{ padding: 0; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt a.KYDPWOG_pyeong-top-imagelink1 img { width: 233px; height: auto; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt a.KYDPWOG_pyeong-top-imagelink1:hover { color: #16a9d3; text-decoration: underline; -webkit-animation: blink .3s ease-in; animation: blink .3s ease-in; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt a.KYDPWOG_pyeong-top-imagelink1 { position: absolute; left: 6px; top: 6px; width: 70px; height: 70px; overflow: hidden; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt a.KYDPWOG_pyeong-top-imagelink1 img { width: 70px; height: auto; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt a.KYDPWOG_pyeong-top-imagelink2 { display: block; color: #262626; font-size: 11px; padding-left: 13px; line-height: 1.4; margin-top: 2px; margin-bottom: 8px; padding-top: 4px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAABnUlEQVQ4T52Uu27aYBiG39fqIV1ilKpDbwHwbSSRWkI52M7epXfTsXcAAkeCHocmPSy9AvDUzBmiRNhIYejAW9kBZAM2br3+3/N873/4TPPMdzDXOxIzQa9D2/qKgh/N/vgWxEFcL/yRjMbULX8pwrPk+VeCnq+KIwHUnDrW510C7vf9YxJDQI//VcAIyBIYVGtiW5+yEsRwrkBoT9zqx22CFbwSAANQe8ktELQDp/JhXZCCcwWkE9iV90nBBhwLeuMjksONBGuCrXCuQIYbuOVhVJMJLwUGORD1JH0GOg0ca5AL5wmia9wJRwLTGx1SxjCVAPxdCC55o6bELohHifiXO2GzN26B6CRBAjOJtVw4E4Qa0ehmwgswivpwGfW+o16FjnWeeVVmf9wG4qhpcG7UQ7d8kZClX2xRcKNzDBJdAA9SUcGT0K58yxwM0/NtQJ0NUKyFTuV75kj+DxjHjh8A2FvviDleBm71R95/jKbn3wB6mtwjoBeBbf3MA+POZt+/BvVscXqzouAitl+X9JbgHaU3E7f6a1fH5fpf1/zclxVEJA8AAAAASUVORK5CYII=); -webkit-background-size: 6px auto; -moz-background-size: 6px auto; background-size: 6px auto; background-position: 3px 6px; background-repeat: no-repeat; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dt a.KYDPWOG_pyeong-top-imagelink2 { padding: 9px 8px 8px 97px; -webkit-background-size: 6px auto; -moz-background-size: 6px auto; background-size: 6px auto; background-position: 86px 12px; font-size: 13px; border-top: 1px solid #e0e0e0; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd { display: table-cell; width: auto; margin-bottom: 0px; text-align: right; vertical-align: top; padding-left: 20px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd { display: block; width: 100%; padding-left: 0; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul { text-align: left; display: block; width: 100%; border-bottom: 1px solid #e0e0e0; margin-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul > li { display: block; width: 100%; border-top: 1px solid #e0e0e0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul > li:nth-child(odd) { background-color: #fafafa; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul > li { display: block; padding: 9px 8px 8px 23px; color: #262626; line-height: 1.35; font-size: 15px; -webkit-transition: background-color .3s ease-in; -o-transition: background-color .3s ease-in; transition: background-color .3s ease-in; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAABnUlEQVQ4T52Uu27aYBiG39fqIV1ilKpDbwHwbSSRWkI52M7epXfTsXcAAkeCHocmPSy9AvDUzBmiRNhIYejAW9kBZAM2br3+3/N873/4TPPMdzDXOxIzQa9D2/qKgh/N/vgWxEFcL/yRjMbULX8pwrPk+VeCnq+KIwHUnDrW510C7vf9YxJDQI//VcAIyBIYVGtiW5+yEsRwrkBoT9zqx22CFbwSAANQe8ktELQDp/JhXZCCcwWkE9iV90nBBhwLeuMjksONBGuCrXCuQIYbuOVhVJMJLwUGORD1JH0GOg0ca5AL5wmia9wJRwLTGx1SxjCVAPxdCC55o6bELohHifiXO2GzN26B6CRBAjOJtVw4E4Qa0ehmwgswivpwGfW+o16FjnWeeVVmf9wG4qhpcG7UQ7d8kZClX2xRcKNzDBJdAA9SUcGT0K58yxwM0/NtQJ0NUKyFTuV75kj+DxjHjh8A2FvviDleBm71R95/jKbn3wB6mtwjoBeBbf3MA+POZt+/BvVscXqzouAitl+X9JbgHaU3E7f6a1fH5fpf1/zclxVEJA8AAAAASUVORK5CYII=); -webkit-background-size: 8px auto; -moz-background-size: 8px auto; background-size: 8px auto; background-position: 8px center; background-repeat: no-repeat; vertical-align: text-bottom;}

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul > li a { padding-left: 0px; -webkit-background-size: 6px auto; -moz-background-size: 6px auto; background-size: 6px auto; background-position: 8px 12px; font-size: 13px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul > li a:hover { color: #16a9d3; text-decoration: underline; background-color: #f2f9fb; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews > dl > dd > ul > li .KYDPWOG_pyeong-top-hotnews-time { color: #a2a2a2;}

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews .KYDPWOG_pyeong-top-morenews { display: inline-block; margin-right: 0; margin-left: auto; text-align: right; padding: 14px 5px 13px 21px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAABnUlEQVQ4T52Uu27aYBiG39fqIV1ilKpDbwHwbSSRWkI52M7epXfTsXcAAkeCHocmPSy9AvDUzBmiRNhIYejAW9kBZAM2br3+3/N873/4TPPMdzDXOxIzQa9D2/qKgh/N/vgWxEFcL/yRjMbULX8pwrPk+VeCnq+KIwHUnDrW510C7vf9YxJDQI//VcAIyBIYVGtiW5+yEsRwrkBoT9zqx22CFbwSAANQe8ktELQDp/JhXZCCcwWkE9iV90nBBhwLeuMjksONBGuCrXCuQIYbuOVhVJMJLwUGORD1JH0GOg0ca5AL5wmia9wJRwLTGx1SxjCVAPxdCC55o6bELohHifiXO2GzN26B6CRBAjOJtVw4E4Qa0ehmwgswivpwGfW+o16FjnWeeVVmf9wG4qhpcG7UQ7d8kZClX2xRcKNzDBJdAA9SUcGT0K58yxwM0/NtQJ0NUKyFTuV75kj+DxjHjh8A2FvviDleBm71R95/jKbn3wB6mtwjoBeBbf3MA+POZt+/BvVscXqzouAitl+X9JbgHaU3E7f6a1fH5fpf1/zclxVEJA8AAAAASUVORK5CYII=); -webkit-background-size: 8px auto; -moz-background-size: 8px auto; background-size: 8px auto; background-position: 8px center; background-repeat: no-repeat; color: #262626; line-height: 1.35; font-size: 15px; margin-bottom: 0px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews .KYDPWOG_pyeong-top-morenews:hover { color: #16a9d3; text-decoration: underline; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-hotnews .KYDPWOG_pyeong-top-morenews { background: no-repeat; border: 1px solid #e0e0e0; width: 100%; text-align: center; padding: 10px 0; font-size: 13px; margin-top: 8px; margin-bottom: 25px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup { margin-bottom: 52px; margin-top: 10px; width: 98%; margin-left: 1%; margin-right: 1%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup { width: 97%; margin-left: 1.5%; margin-right: 1.5%; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul { text-align: left; display: block; width: 100%; border-bottom: 1px solid #e0e0e0; margin-bottom: 0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li { display: block; width: 100%; border-top: 1px solid #e0e0e0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li:nth-child(odd) a { background-color: #fafafa; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a { display: block; position: relative; padding: 9px 8px 8px 6.5em; line-height: 1.35; font-size: 15px; -webkit-transition: background-color .3s ease-in; -o-transition: background-color .3s ease-in; transition: background-color .3s ease-in; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a { font-size: 13px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status { line-height: 1.3; vertical-align: text-bottom; position: absolute; left: 8px; top: 50%; margin-top: -11px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status { margin-top: -8px; left: 5px; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-5 { width: auto !important; min-width: 80px !important; padding-left: 0em !important; padding-right: 0em !important; margin-right: 5px !important; margin-left: 0 !important; -webkit-transition: background-color .2s ease-in, color .2s ease-in; -o-transition: background-color .2s ease-in, color .2s ease-in; transition: background-color .2s ease-in, color .2s ease-in; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-1, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-2, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-3, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-4, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-5 { padding-left: 1em !important; padding-right: 1em !important; width: auto !important; min-width: 75px !important; } }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-1::before, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-2::before, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-3::before, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-4::before, .KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a .KYDPWOG_ico-status-5::before { display: none !important; content: ''; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a:hover { color: #16a9d3; text-decoration: underline; background-color: #f2f9fb; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a:hover .KYDPWOG_ico-status-1 { background-color: #FFF; color: #0b60c0; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a:hover .KYDPWOG_ico-status-2 { background-color: #FFF; color: #16a9d3; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a:hover .KYDPWOG_ico-status-3 { background-color: #16a9d3; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a:hover .KYDPWOG_ico-status-4 { background-color: #0b60c0; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-pickup > ul > li a.disabled { pointer-events: none; color: #262626;}

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-bannerlink { display: block; position: relative; text-align: center; border: 1px solid #cbcbcb; margin-top: 0px; margin-bottom: 45px; margin-right: auto; margin-left: auto; height: 57px; max-width: 594px; width: 100%; background: url("../img/common/top_banner_bg.jpg") no-repeat center center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; background-size: 100% auto; -webkit-box-shadow: inset 0 0 0px 1px #fff; -moz-box-shadow: inset 0 0 0px 1px #fff; box-shadow: inset 0 0 0px 1px #fff; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-bannerlink img { display: inline-block; line-height: 0; height: 15px; width: auto; margin: 20px 0 0 0px; }

.KYDPWOG_contents_div .KYDPWOG_pyeong-top-bannerlink:hover { -webkit-animation: blink .3s ease-in; animation: blink .3s ease-in; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_pyeong-top-bannerlink { height: 63px; margin-bottom: 45px; width: 97%; max-width: 97%; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: center center; }
  .KYDPWOG_contents_div .KYDPWOG_pyeong-top-bannerlink img { height: 14px; margin: 23px 0 0 0px; } }

/* Photo & Column & Article
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_title_txt { padding-bottom: 10px; padding-left: 6px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list { position: relative; display: block; width: 98%; margin-left: auto; margin-right: auto; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li { display: inline-block; position: relative; width: 49%; vertical-align: text-top; padding-bottom: 12px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li { width: 100%; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dl { display: block; position: relative; min-height: 232px; }

@media (max-width: 700px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dl { min-height: 172px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dl { width: 100%; height: 122px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt { position: absolute; top: 0; left: 0; background-color: #f1f1f1; width: 172px; height: 222px; overflow: hidden; }

@media (max-width: 700px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt { width: 126px; height: 162px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt { width: 87px; height: 112px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt a { display: block; vertical-align: middle; overflow: hidden; width: 172px; height: 222px; text-align: center; }

@media (max-width: 700px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt a { width: 126px; height: 162px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt a { width: 87px; height: 112px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt a:hover { -webkit-animation: blink .3s ease-in; animation: blink .3s ease-in; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt img { max-width: 172px; max-height: 222px; width: auto; height: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }

@media (max-width: 700px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt img { max-height: 162px; max-width: 100%; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dt img { max-height: 112px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dd { display: inline-block; margin-left: 182px; padding-right: 1em; }

@media (max-width: 700px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dd { margin-left: 136px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dd { margin-left: 97px; padding-right: 0.2em; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dd a { font-size: 15px; display: block;}

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dd p { font-size: 86%; padding-bottom: 0; padding-top: 4px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list li dd > span { font-size: 80%; color: #a2a2a2; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list .KYDPWOG_pyeong-movie { width:100%; height:240px;}

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_pyeong-photo-list .KYDPWOG_pyeong-movie-list {margin-right:10px;}

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail { position: relative; display: block; width: 98%; margin-left: auto; margin-right: auto; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > h2 { display: block; color: #333; font-size: 18px; padding-bottom: 2px; margin-bottom: 12px; margin-top: 18px; border-left: 4px solid #16a9d3; padding-left: 6px; padding-top: 4px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > h2 { font-size: 16px; margin-top: 25px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > h2::after { content: ''; position: absolute; display: inline-block; width: 100%; height: 1px; border-bottom: 1px dotted #16a9d3; bottom: -5px; left: -2px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > div { background-color: #f1f1f1; width: 100%; height: 315px; overflow: hidden; text-align: center; position: relative; margin-top: 6px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > div { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; height: 265px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > div > img { display: inline; width: auto; max-width: 100%; height: auto; max-height: 315px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > div > img { max-height: 265px; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > div > iframe { width: 100%; height: 265px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > p { padding-top: 10px; padding-bottom: 0px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > span { display: block; font-size: 80%; color: #a2a2a2; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > ul { display: table; width: 100%; margin-top: 10px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > ul li { text-align: center; width: 33.333%; display: table-cell; vertical-align: text-top; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > ul li:first-child { text-align: left; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-detail > ul li:last-child { text-align: right; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-prev, .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-next, .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-back { display: inline-block; border: 1px solid #a2a2a2; background-color: #fff; -moz-border-radius: 3px; border-radius: 3px; padding: 4px 8px 3px; width: 160px; font-size: 12px; margin-top: 8px; text-align: center; margin-bottom: 20px; color: #a2a2a2; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-prev, .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-next, .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-back { width: 110px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-prev, .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-next { width: 80px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-prev, .KYDPWOG_contents_div .KYDPWOG_container-pyeong-photo .KYDPWOG_container-photo-next { width: 68px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_title_txt { padding-bottom: 10px; padding-left: 6px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report > .KYDPWOG_ul-pan li { padding-bottom: 8px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list { position: relative; display: block; width: 98%; margin-left: auto; margin-right: auto; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list { margin-top: 18px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li { display: inline-block; position: relative; width: 100%; vertical-align: text-top; padding-bottom: 8px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li { width: 100%; padding-bottom: 16px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dl { display: block; position: relative; min-height: 172px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt { display: inline-table; position: absolute; top: 0; left: 0; background-color: #f1f1f1; width: 126px; height: 162px; overflow: hidden; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt { width: 87px; height: 112px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt a { display: table-cell; vertical-align: middle; overflow: hidden; width: 126px; height: 162px; text-align: center; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt a { width: 87px; height: 112px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt a:hover { -webkit-animation: blink .3s ease-in; animation: blink .3s ease-in; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt img { display: inline; width: 100%; height: auto; max-height: 162px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dt img { max-height: 112px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dd { display: inline-block; margin-left: 136px; padding-right: 1em; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dd { margin-left: 97px; padding-right: 0.2em; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dd a { font-size: 15px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dd p { font-size: 86%; padding-bottom: 0; padding-top: 4px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dd p > a { font-size: 90%; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_pyeong-report-list li dd > span { font-size: 80%; color: #a2a2a2; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail { position: relative; display: block; width: 98%; margin-left: auto; margin-right: auto; margin-top: 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail { margin-top: 18px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > h2 { display: block; color: #333; font-size: 18px; padding-bottom: 2px; margin-bottom: 12px; margin-top: 18px; border-left: 4px solid #16a9d3; padding-left: 6px; padding-top: 4px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > h2 { font-size: 16px; margin-top: 25px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > h2::after { content: ''; position: absolute; display: inline-block; width: 100%; height: 1px; border-bottom: 1px dotted #16a9d3; bottom: -5px; left: -2px; }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > h3 { display: inline-block; color: #333; font-size: 16px; padding-bottom: 2px; margin-bottom: 12px; margin-top: 18px; border-left: 4px solid #16a9d3; padding-left: 6px; padding-top: 4px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report > h3 { font-size: 14px; margin-top: 25px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > div { display: inline; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > ul { float: none; text-align: center; } }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > div { width: 100%; overflow: hidden; text-align: center; position: relative; margin-top: 6px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; height: auto; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > div > img { display: inline; width: 272px; height: auto; float: right; margin: 28px 0 10px 8px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > div > img { display: inline; width: auto; max-width: 100%; height: auto; float: none; margin: auto; max-height: 265px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > p { padding-top: 10px; padding-bottom: 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > p { padding-top: 8px; padding-bottom: 14px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > span { display: block; font-size: 80%; color: #a2a2a2; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail > span { margin-top: 8px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail-photo { display: inline; width: 272px; height: auto; float: right; margin: 0 0 0 10px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail-photo > ul { display: inline; width: auto; max-width: 100%; height: auto; float: none; margin: auto; max-height: 265px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail-photo > li > img { display: inline; width: 272px; height: auto; float: right; margin: 10px 0 10px 8px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail-photo > li > img { display: inline; width: auto; max-width: 100%; height: auto; float: none; margin: auto; max-height: 265px; } }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail-photo > li > div { float: right; text-align: left; width: 100%; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-detail-photo > li > div { float: right; text-align: left; width: 100%; margin-bottom: 8px;} }

.KYDPWOG_contents_div .KYDPWOG_container-pyeong-report .KYDPWOG_container-report-back { display: block; border: 1px solid #a2a2a2; background-color: #fff; -moz-border-radius: 3px; border-radius: 3px; padding: 4px 8px 3px; width: 160px; font-size: 12px; margin-top: 8px; margin-right: auto; margin-left: auto; text-align: center; margin-bottom: 20px; color: #a2a2a2; }

.KYDPWOG_contents_div .KYDPWOG_ul-report-photo { display: block; position: relative; width: 100%; margin-top: 10px; margin-bottom: 10px; }

.KYDPWOG_contents_div .KYDPWOG_ul-report-photo li { display: inline-block; width: 49.6%; text-align: left; padding-bottom: 20px; vertical-align: text-top;}

.KYDPWOG_contents_div .KYDPWOG_ul-report-photo li:nth-child(even) { text-align: left; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ul-report-photo li { width: 100%; } }

.KYDPWOG_contents_div .KYDPWOG_ul-report-photo .KYDPWOG_li-report-photo-img { position: relative; width: auto; height: 460px; text-align: center; background: #f1f1f1;}

.KYDPWOG_contents_div .KYDPWOG_ul-report-photo .KYDPWOG_li-photo-finish-img { position: relative; width: auto; height: 250px; text-align: center; background: #f1f1f1;}

@media (max-width: 599px) {.KYDPWOG_contents_div .KYDPWOG_ul-report-photo .KYDPWOG_li-report-photo-img {height: 280px;} }

.KYDPWOG_contents_div .KYDPWOG_ul-report-photo li img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-height: 100%; width: auto; max-width: 100%;}

.KYDPWOG_contents_div .KYDPWOG_ttl-lug, .KYDPWOG_contents_div .KYDPWOG_ttl-bob, .KYDPWOG_contents_div .KYDPWOG_ttl-ccs, .KYDPWOG_contents_div .KYDPWOG_ttl-ncb, .KYDPWOG_contents_div .KYDPWOG_ttl-cur, .KYDPWOG_contents_div .KYDPWOG_ttl-fsk, .KYDPWOG_contents_div .KYDPWOG_ttl-frs, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-bth, .KYDPWOG_contents_div .KYDPWOG_ttl-iho, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-alp, .KYDPWOG_contents_div .KYDPWOG_ttl-bth, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-ccs, .KYDPWOG_contents_div .KYDPWOG_ttl-sbd, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-cur, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-ish, .KYDPWOG_contents_div .KYDPWOG_ttl-sjp, .KYDPWOG_contents_div .KYDPWOG_ttl-skn, .KYDPWOG_contents_div .KYDPWOG_ttl-alp, .KYDPWOG_contents_div .KYDPWOG_ttl-stk, .KYDPWOG_contents_div .KYDPWOG_ttl-ssk { display: inline-block; background-image: url("../img/icon/pict-icon-20-white-x1.png"); background-repeat: no-repeat; margin: 4px 0px 0px 4px; line-height: 0; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_ttl-lug, .KYDPWOG_contents_div .KYDPWOG_ttl-bob, .KYDPWOG_contents_div .KYDPWOG_ttl-ccs, .KYDPWOG_contents_div .KYDPWOG_ttl-ncb, .KYDPWOG_contents_div .KYDPWOG_ttl-cur, .KYDPWOG_contents_div .KYDPWOG_ttl-fsk, .KYDPWOG_contents_div .KYDPWOG_ttl-frs, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-bth, .KYDPWOG_contents_div .KYDPWOG_ttl-iho, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-alp, .KYDPWOG_contents_div .KYDPWOG_ttl-bth, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-ccs, .KYDPWOG_contents_div .KYDPWOG_ttl-sbd, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-cur, .KYDPWOG_contents_div .KYDPWOG_ttl-pg-ish, .KYDPWOG_contents_div .KYDPWOG_ttl-sjp, .KYDPWOG_contents_div .KYDPWOG_ttl-skn, .KYDPWOG_contents_div .KYDPWOG_ttl-alp, .KYDPWOG_contents_div .KYDPWOG_ttl-stk, .KYDPWOG_contents_div .KYDPWOG_ttl-ssk { background-image: url("../img/icon/pict-icon-20-white-x2.png"); -webkit-background-size: 150px 120px; -moz-background-size: 150px 120px; background-size: 150px 120px; } }

.KYDPWOG_contents_div .KYDPWOG_ttl-lug { background-position: -0px -0px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-bob { background-position: -30px -0px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-ccs { background-position: -0px -30px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-ncb { background-position: -30px -30px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-cur { background-position: -60px -0px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-fsk { background-position: -60px -30px; height: 30px; width: 30px; margin: 4px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-frs { background-position: -0px -60px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-pg-bth { background-position: -30px -60px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-iho { background-position: -60px -60px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-pg-alp { background-position: -90px -0px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-bth { background-position: -90px -30px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-pg-ccs { background-position: -90px -60px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-sbd { background-position: -0px -90px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-pg-cur { background-position: -30px -90px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-pg-ish { background-position: -60px -90px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-sjp { background-position: -90px -90px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-skn { background-position: -120px -0px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-alp { background-position: -120px -30px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-stk { background-position: -120px -60px; height: 30px; width: 30px; }

.KYDPWOG_contents_div .KYDPWOG_ttl-ssk { background-position: -120px -90px; height: 30px; width: 30px; }

/* AUTO LOAD
------------------------------------------------ */
.KYDPWOG_contents_div .KYDPWOG_info { position: relative; overflow: visible; }

.KYDPWOG_contents_div .KYDPWOG_info > .KYDPWOG_update { min-height: 33px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_info > .KYDPWOG_update { min-height: 37px; } }

.KYDPWOG_contents_div .KYDPWOG_reload { position: absolute; overflow: visible; display: block; right: 0; top: 1.5em; height: 40px; margin: 4px auto; font-size: 11px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; clear: both; }

.KYDPWOG_contents_div .KYDPWOG_auto_reload { margin: 0; padding: 0 5px; background-color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_auto_reload ul.KYDPWOG_reloadNavi { margin: 0; font-size: 13px; }

.KYDPWOG_contents_div .KYDPWOG_auto_reload ul.KYDPWOG_reloadNavi li { display: inline; }

.KYDPWOG_contents_div .KYDPWOG_auto_reload ul.KYDPWOG_reloadNavi li.KYDPWOG_reloadCount { vertical-align: middle; }

.KYDPWOG_contents_div .KYDPWOG_auto_button_off, .KYDPWOG_contents_div .KYDPWOG_auto_button_on { margin-left: 3px; margin-right: 4px; padding: 5px 0px 4px; font-size: 12px; display: inline-block; line-height: 1; -moz-border-radius: 2px; border-radius: 2px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-align: center; width: 40px; }

.KYDPWOG_contents_div .KYDPWOG_auto_button_off { background-color: #16a9d3; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_auto_button_on { background-color: #aaa; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_reload-btn { margin: 4px 2px; padding: 5px; display: inline-block; line-height: 1; background-color: #16a9d3; -moz-border-radius: 2px; border-radius: 2px; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_reload-btn:hover { text-decoration: none; background-color: #0b60c0; line-height: 1; -moz-border-radius: 2px; border-radius: 2px; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_auto_button_off:hover { text-decoration: none; background-color: #aaa; line-height: 1; -moz-border-radius: 2px; border-radius: 2px; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_auto_button_on:hover { text-decoration: none; background-color: #16a9d3; line-height: 1; -moz-border-radius: 2px; border-radius: 2px; color: #fff; }

.KYDPWOG_contents_div .KYDPWOG_auto_count { width: 42px; margin: 0 2px 0 auto; text-align: center; color: #16a9d3; font-size: 10px; padding-top: 1px; }

@media (max-width: 599px) { .KYDPWOG_contents_div .KYDPWOG_auto_count { padding-top: 0px; } }

/* textlive */

.KYDPWOG_contents_div .KYDPWOG_textlive-a { display: none; }
.KYDPWOG_contents_div .KYDPWOG_textlive-b { display: block; }

/*reset
----------------------------*/
#olympicTrajectory * {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}#olympicTrajectory article,#olympicTrajectory aside,#olympicTrajectory details,#olympicTrajectory figcaption,#olympicTrajectory figure,#olympicTrajectory footer,#olympicTrajectory header,#olympicTrajectory hgroup,#olympicTrajectory menu,#olympicTrajectory nav,#olympicTrajectory section {display: block;}#olympicTrajectory ul,#olympicTrajectory ol {list-style:none;}


/*style
----------------------------*/
#olympicTrajectory {
  font-family: "Yu Gothic", YuGothic, "Helvetica Neue", Verdana, Meiryo, sans-serif;
  line-height: 1.6;
  -webkit-text-size-adjust: 100%;
  /* iPhone用フォント自動リサイズ防止 */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000;
  font-size: 17px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
#olympicTrajectory .mainContainer {
  max-width: 900px;
  width: 90%;
  margin: 0 auto;
  position: relative;
}
#olympicTrajectory .fluidImg {
  max-width: 100%;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
#olympicTrajectory .mainContainer > * {
  position: relative;
  z-index: 5;
  background: #fff;
}
#olympicTrajectory .mainContainer .historyline {
  content: " ";
  display: block;
  width: 2px;
  height: 45vh;
  border-radius: 1px;
  background: #ff0000;
  margin: 0 auto;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -1px;
  z-index: 0;
}
.pcbr {}
.spbr {
  display: none;
}
@media screen and (max-width: 640px) {
  #olympicTrajectory {
    font-size: 13px;
  }
  #olympicTrajectory .mainContainer {
    max-width: 435px;
    width: 95%;
  }
  .pcbr {
    display: none
  }
  .spbr {
    display: block;
  }
}


#olympicTrajectory .site-ttl,
#olympicTrajectory .site-lead {
  text-align: center;
}
#olympicTrajectory .site-ttl {
  width: 70%;
  max-width: 630px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin: 0 auto;
}
#olympicTrajectory .site-ttl img {
  display: block;
  width: 20%;
  height: auto;
}
#olympicTrajectory .site-lead {
  margin-top: 20px;
}
#olympicTrajectory .site-ttlarea {
  padding-top: 150px;
}
#olympicTrajectory .site-ttlarea:after {
  content: " ";
  display: block;
  width: 34px;
  height: 2px;
  background: #ff0000;
  margin: 0 auto;
  margin-top: 55px;
}
@media screen and (max-width: 640px) {
  #olympicTrajectory .site-lead {
    margin-top: 10px;
  }
  #olympicTrajectory .site-ttlarea {
    padding-top: 70px;
  }
  #olympicTrajectory .site-ttlarea:after {
    width: 20px;
    height: 1px;
    margin-top: 25px;
  }
}



#olympicTrajectory .page-ttl,
#olympicTrajectory .page-lead {
  text-align: center;
}
#olympicTrajectory .page-ttl {
  padding-top: 50px;
}
#olympicTrajectory .page-lead {
  padding-top: 35px;
}
@media screen and (max-width: 640px) {
  #olympicTrajectory .page-ttl {
    padding-top: 25px;
    overflow: hidden;
  }
  #olympicTrajectory .page-ttl img {
    width: 140%;
    max-width: 140%;
    margin-left: -20%;
  }
  #olympicTrajectory .page-lead {
    padding-top: 15px;
  }
}

#olympicTrajectory .fullsizeImageBox {
  /*
      width: 100vw;
      margin-left: calc((100% - 100vw) / 2);
  */
}
#olympicTrajectory .fullsizeImageBox.sapporo:before {
  content: " ";
  display: block;
  width: 100%;
  height: 580px;
  position: relative;
  background: url(../column/img/sapporo/img_full_01.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.swimming:before {
  content: " ";
  display: block;
  width: 100%;
  height: 580px;
  position: relative;
  background: url(../img/swimming/img_full_01.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.nagano:before {
  content: " ";
  display: block;
  width: 100%;
  height: 580px;
  position: relative;
  background: url(../column/img/nagano/img_full_01.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.marathon:before {
  content: " ";
  display: block;
  width: 100%;
  height: 580px;
  position: relative;
  background: url(../img/marathon/img_full_01.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.volleyball:before {
  content: " ";
  display: block;
  width: 100%;
  height: 580px;
  position: relative;
  background: url(../img/volleyball/img_full_01.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.sapporo.bottom:before {
  height: 100vh;
  background: url(../column/img/sapporo/img_full_02.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.swimming.bottom:before {
  height: 100vh;
  background: url(../img/swimming/img_full_02.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.nagano.bottom:before {
  height: 100vh;
  background: url(../column/img/nagano/img_full_02.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.marathon.bottom:before {
  height: 100vh;
  background: url(../img/marathon/img_full_02.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#olympicTrajectory .fullsizeImageBox.volleyball.bottom:before {
  height: 100vh;
  background: url(../img/volleyball/img_full_02.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

/*type02*/
#olympicTrajectory.type02 .fullsizeImageBox.sapporo.bottom:before,
#olympicTrajectory.type02 .fullsizeImageBox.sapporo:before {
  background-attachment: inherit;
  height: 580px;
}
#olympicTrajectory.type02 .fullsizeImageBox.sapporo:before {
  background: url(../column/img/sapporo/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
}
#olympicTrajectory.type02 .fullsizeImageBox.sapporo.bottom:before {
  background: url(../column/img/sapporo/img_full_02_sp.jpg) center center no-repeat;
  background-size: cover;
}

#olympicTrajectory.type02 .fullsizeImageBox.nagano.bottom:before,
#olympicTrajectory.type02 .fullsizeImageBox.nagano:before {
  background-attachment: inherit;
  height: 780px;
}
#olympicTrajectory.type02 .fullsizeImageBox.nagano:before {
  background: url(../column/img/nagano/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
}
#olympicTrajectory.type02 .fullsizeImageBox.nagano.bottom:before {
  background: url(../column/img/nagano/img_full_02_sp.jpg) center center no-repeat;
  background-size: cover;
}

#olympicTrajectory.type02 .fullsizeImageBox.swimming.bottom:before,
#olympicTrajectory.type02 .fullsizeImageBox.swimming:before {
  background-attachment: inherit;
  height: 1000px;
}
#olympicTrajectory.type02 .fullsizeImageBox.swimming:before {
  background: url(../img/swimming/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
}
#olympicTrajectory.type02 .fullsizeImageBox.swimming.bottom:before {
  background: url(../img/swimming/img_full_02_sp.jpg) center center no-repeat;
  background-size: cover;
}

#olympicTrajectory.type02 .fullsizeImageBox.marathon.bottom:before,
#olympicTrajectory.type02 .fullsizeImageBox.marathon:before {
  background-attachment: inherit;
  height: 580px;
}
#olympicTrajectory.type02 .fullsizeImageBox.marathon:before {
  background: url(../img/marathon/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
}
#olympicTrajectory.type02 .fullsizeImageBox.marathon.bottom:before {
  background: url(../img/marathon/img_full_02_sp.jpg) center center no-repeat;
  background-size: cover;
}

#olympicTrajectory.type02 .fullsizeImageBox.volleyball.bottom:before,
#olympicTrajectory.type02 .fullsizeImageBox.volleyball:before {
  background-attachment: inherit;
  height: 850px;
}
#olympicTrajectory.type02 .fullsizeImageBox.volleyball:before {
  background: url(../img/volleyball/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
}
#olympicTrajectory.type02 .fullsizeImageBox.volleyball.bottom:before {
  background: url(../img/volleyball/img_full_02_sp.jpg) center center no-repeat;
  background-size: cover;
}

#olympicTrajectory.pc .fullsizeImageBox.bottom.nofix:before {
  background-attachment: inherit;
}
#olympicTrajectory .fullsizeImageBox.top {
  padding-bottom: 80px;
  padding-top: 80px;
}

#olympicTrajectory .fullsizeImageBox .caption {
  max-width: 900px;
  width: 90%;
  color: #5d5d5d;
  margin: 15px auto 0;
  font-size: 14px;
}
#olympicTrajectory .fullsizeImageBox.swimming .caption {
  text-align: center;
}
@media screen and (max-width: 640px) {
  #olympicTrajectory .fullsizeImageBox.swimming .caption {
    text-align: left;
  }
}
#olympicTrajectory.sp .fullsizeImageBox.sapporo:before {
  height: 0;
  padding-bottom: 44.61%;
  background: url(../column/img/sapporo/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}
#olympicTrajectory.sp .fullsizeImageBox.sapporo.bottom:before {
  background: url(../column/img/sapporo/img_full_02_sp.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}
#olympicTrajectory.sp .fullsizeImageBox.nagano:before {
  height: 0;
  padding-bottom: 80%;
  background: url(../column/img/nagano/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}
#olympicTrajectory.sp .fullsizeImageBox.nagano.bottom:before {
  background: url(../column/img/nagano/img_full_02_sp.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}

#olympicTrajectory.sp .fullsizeImageBox.swimming:before {
  height: 0;
  padding-bottom: 80%;
  background: url(../img/swimming/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}
#olympicTrajectory.sp .fullsizeImageBox.swimming.bottom:before {
  background: url(../img/swimming/img_full_02_sp.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}

#olympicTrajectory.sp .fullsizeImageBox.marathon:before {
  height: 0;
  padding-bottom: 80%;
  background: url(../img/marathon/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}
#olympicTrajectory.sp .fullsizeImageBox.marathon.bottom:before {
  background: url(../img/marathon/img_full_02_sp.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}

#olympicTrajectory.sp .fullsizeImageBox.volleyball:before {
  height: 0;
  padding-bottom: 80%;
  background: url(../img/volleyball/img_full_01_sp.jpg) center center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}
#olympicTrajectory.sp .fullsizeImageBox.volleyball.bottom:before {
  background: url(../img/volleyball/img_full_02_sp.jpg) top center no-repeat;
  background-size: cover;
  background-attachment: inherit;
}

@media screen and (max-width: 768px) {
  #olympicTrajectory .fullsizeImageBox.top {
    padding-bottom: 40px;
    padding-top: 40px;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.sapporo:before,
  #olympicTrajectory .fullsizeImageBox.sapporo:before {
    height: 0;
    padding-bottom: 44.61%;
    background: url(../column/img/sapporo/img_full_01_sp.jpg) center center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.sapporo.bottom:before,
  #olympicTrajectory .fullsizeImageBox.sapporo.bottom:before {
    height: auto;
    background: url(../column/img/sapporo/img_full_02_sp.jpg) top center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.nagano:before,
  #olympicTrajectory .fullsizeImageBox.nagano:before {
    height: 0;
    padding-bottom: 80%;
    background: url(../column/img/nagano/img_full_01_sp.jpg) center center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.nagano.bottom:before,
  #olympicTrajectory .fullsizeImageBox.nagano.bottom:before {
    height: auto;
    background: url(../column/img/nagano/img_full_02_sp.jpg) top center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }

  #olympicTrajectory.type02 .fullsizeImageBox.swimming:before,
  #olympicTrajectory .fullsizeImageBox.swimming:before {
    height: 0;
    padding-bottom: 80%;
    background: url(../img/swimming/img_full_01_sp.jpg) center center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.swimming.bottom:before,
  #olympicTrajectory .fullsizeImageBox.swimming.bottom:before {
    height: auto;
    background: url(../img/swimming/img_full_02_sp.jpg) top center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }

  #olympicTrajectory.type02 .fullsizeImageBox.marathon:before,
  #olympicTrajectory .fullsizeImageBox.marathon:before {
    height: 0;
    padding-bottom: 80%;
    background: url(../img/marathon/img_full_01_sp.jpg) center center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.marathon.bottom:before,
  #olympicTrajectory .fullsizeImageBox.marathon.bottom:before {
    height: auto;
    background: url(../img/marathon/img_full_02_sp.jpg) top center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }

  #olympicTrajectory.type02 .fullsizeImageBox.volleyball:before,
  #olympicTrajectory .fullsizeImageBox.volleyball:before {
    height: 0;
    padding-bottom: 80%;
    background: url(../img/volleyball/img_full_01_sp.jpg) center center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }
  #olympicTrajectory.type02 .fullsizeImageBox.volleyball.bottom:before,
  #olympicTrajectory .fullsizeImageBox.volleyball.bottom:before {
    height: auto;
    background: url(../img/volleyball/img_full_02_sp.jpg) top center no-repeat;
    background-size: cover;
    background-attachment: inherit;
  }

  #olympicTrajectory .fullsizeImageBox .caption {
    margin-top: 5px;
    width: 95%;
    font-size: 10px;
  }
}


/*history
----------------------------*/
#olympicTrajectory .history {
  padding: 70px 0 80px;
  margin-top: 100px;
}
#olympicTrajectory .history .ttl {
  text-align: center;
  margin-bottom: 65px;
}
#olympicTrajectory .history .lead {
  margin-top: 40px;
  line-height: 2;
}
#olympicTrajectory .history .lead:first-child {
  margin-top: 0;
}
@media screen and (max-width: 640px) {
  #olympicTrajectory .history {
    padding: 35px 0 40px;
    margin-top: 50px;
  }
  #olympicTrajectory .history .ttl {
    margin-bottom: 30px;
    overflow: hidden;
  }
  #olympicTrajectory .history .ttl img {
    width: 130%;
    max-width: 130%;
    margin-left: -15%;
  }
  #olympicTrajectory .history .lead {
    margin-top: 20px;
  }
}


/*history-cntentBox
----------------------------*/
#olympicTrajectory .history .cntentBox {
  margin-top: 65px;
}
#olympicTrajectory .cntentBox .cntentBox-inner:not(:first-child),
#olympicTrajectory .cntentBox .col-inner > *:not(:first-child) {
  margin-top: 30px;
}
#olympicTrajectory .cntentBox .col-inner {
  line-height: 0;
}
#olympicTrajectory .col2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#olympicTrajectory .col2 .col-inner {
  width: 48.33%;
  max-width: 435px;
}
#olympicTrajectory .col-inner .quotation {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#olympicTrajectory .quotation {
  position: relative;
  padding: 70px 0;
}
#olympicTrajectory .quotation:before {
  content: " ";
  background: url(../img/common/parts_quotation_top.png) 0 0 no-repeat;
  background-size: contain;
  display: block;
  width: 40px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 0;
}
#olympicTrajectory .quotation:after {
  content: " ";
  background: url(../img/common/parts_quotation_bottom.png) 0 0 no-repeat;
  background-size: contain;
  display: block;
  width: 40px;
  height: 30px;
  position: absolute;
  right: 0;
  bottom: 0;
}

#olympicTrajectory .cntentBox .imgBox {
  position: relative;
}
#olympicTrajectory .imgBox:after {
  content: " ";
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.8);
  top: 0;
  left: 0;
}
#olympicTrajectory .imgBox .imgcaption {
  position: absolute;
  z-index: 4;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  top: 0;
  left: 0;
  line-height: 1.6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 5%;
  text-align: center;
}

/*imgcaption nohover*/
#olympicTrajectory .imgBox.nohover:after {
  display: none;
}
#olympicTrajectory.pc .imgBox.nohover .imgcaption,
#olympicTrajectory .imgBox.nohover .imgcaption {
  position: static;
  display: block;
  line-height: 1.6;
  font-size: 14px;
  opacity: 1;
  color: #5d5d5d;
  text-align: left;
  padding: 0;
  margin-top: 10px;
}
#olympicTrajectory .imgBox.nohover .imgcaption br,
#olympicTrajectory.pc .imgBox.nohover .imgcaption br {
  display: none;
}

/*tablet*/
#olympicTrajectory.sp .imgBox:after {
  display: none;
}

#olympicTrajectory.sp .imgBox .imgcaption {
  position: static;
  color: #5d5d5d;
  /*	font-size: 10px;*/
  display: block;
  padding: 0;
  text-align: left;
  margin-top: 5px;
}
#olympicTrajectory.sp .imgBox .imgcaption br {
  display: none;
}

@media screen and (max-width: 640px) {
  #olympicTrajectory .history .cntentBox {
    margin-top: 30px;
  }
  #olympicTrajectory .col2 {
    display: block;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #olympicTrajectory .col2 .col-inner {
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
  }
  #olympicTrajectory .cntentBox .cntentBox-inner:not(:first-child),
  #olympicTrajectory .cntentBox .col-inner > *:not(:first-child),
  #olympicTrajectory .col2 .col-inner:not(:first-child) {
    margin-top: 20px;
  }
  #olympicTrajectory .imgBox:after {
    display: none;
  }
  #olympicTrajectory .imgBox .imgcaption {
    position: static;
    color: #5d5d5d;
    font-size: 10px;
    display: block;
    padding: 0;
    text-align: left;
    margin-top: 5px;
  }
  #olympicTrajectory.pc .imgBox.nohover .imgcaption,
  #olympicTrajectory .imgBox.nohover .imgcaption {
    font-size: 10px;
  }
  #olympicTrajectory .quotation {
    position: relative;
    padding: 35px 0;
  }
  #olympicTrajectory .quotation:after,
  #olympicTrajectory .quotation:before {
    width: 20px;
    height: 15px;
  }


  /*col2*/
  #olympicTrajectory .quotation img {
    width: 130%;
    max-width: 130%;
    margin-left: -15%;
  }
  #olympicTrajectory .col2 .quotation img {
    width: 60%;
    margin-left: auto;
  }
}


@media screen and (min-width: 641px) {
  /*anm
  --------*/
  #olympicTrajectory.pc .page-lead,
  #olympicTrajectory.pc .page-ttl,
  #olympicTrajectory.pc .site-lead,
  #olympicTrajectory.pc .history .js-anm {
    position: relative;
    overflow: hidden;
  }
  #olympicTrajectory.pc .page-lead:after,
  #olympicTrajectory.pc .page-ttl:after,
  #olympicTrajectory.pc .site-lead:after,
  #olympicTrajectory.pc .history .js-anm:after {
    content: " ";
    display: block;
    width: 200%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url(../column/img/sapporo/parts_fade.png) 0 0 no-repeat;
    background-size: 100% 100%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: -webkit-transform 1.5s ease-out;
    transition: -webkit-transform 1.5s ease-out;
    -o-transition: transform 1.5s ease-out;
    transition: transform 1.5s ease-out;
    transition: transform 1.5s ease-out, -webkit-transform 1.5s ease-out;
  }
  #olympicTrajectory.pc .show .page-lead:after,
  #olympicTrajectory.pc .show .page-ttl:after,
  #olympicTrajectory.pc .show .site-lead:after,
  #olympicTrajectory.pc .history .js-anm.show:after {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  #olympicTrajectory.pc .history .js-anm img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: -webkit-transform 1.8s cubic-bezier(0.19, 1, 0.22, 1);
    transition: -webkit-transform 1.8s cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: transform 1.8s cubic-bezier(0.19, 1, 0.22, 1);
    transition: transform 1.8s cubic-bezier(0.19, 1, 0.22, 1);
    transition: transform 1.8s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 1.8s cubic-bezier(0.19, 1, 0.22, 1);
    opacity: 0;
  }

  #olympicTrajectory.pc .history .js-anm .quotation img {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -webkit-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    opacity: 0;
  }
  #olympicTrajectory.pc .history .js-anm.show img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  #olympicTrajectory.pc .history .js-anm.show .quotation img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  /*lead*/
  #olympicTrajectory.pc .history .lead {
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: all .6s ease-out;
    -o-transition: all .6s ease-out;
    transition: all .6s ease-out;
    opacity: 0;
  }
  #olympicTrajectory.pc .history .lead.show,
  #olympicTrajectory.pc .history .show .lead {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }

  /*site-ttl opening*/
  #olympicTrajectory.pc .site-ttl img {
    -webkit-transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);
    opacity: 0;
    -webkit-transform: translateX(-20px) translateY(-80px) rotateX(60deg) rotateY(120deg);
    transform: translateX(-20px) translateY(-80px) rotateX(60deg) rotateY(120deg);
  }
  #olympicTrajectory.pc .site-ttl img:nth-child(2) {
    -webkit-transition-delay: .1s;
    -o-transition-delay: .1s;
    transition-delay: .1s;
  }
  #olympicTrajectory.pc .site-ttl img:nth-child(3) {
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;
    transition-delay: .2s;
  }
  #olympicTrajectory.pc .site-ttl img:nth-child(4) {
    -webkit-transition-delay: .3s;
    -o-transition-delay: .3s;
    transition-delay: .3s;
  }
  #olympicTrajectory.pc .site-ttl img:nth-child(5) {
    -webkit-transition-delay: .4s;
    -o-transition-delay: .4s;
    transition-delay: .4s;
  }
  #olympicTrajectory.pc .show .site-ttl img  {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
    transform: translateX(0) translateY(0) rotateX(0) rotateY(0);
  }

  /*site-lead opening*/
  #olympicTrajectory.pc .site-lead:after {
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    -webkit-transition-duration: 1.5s;
    -o-transition-duration: 1.5s;
    transition-duration: 1.5s;
  }
  #olympicTrajectory.pc .page-ttl:after {
    -webkit-transition-delay: 1.7s;
    -o-transition-delay: 1.7s;
    transition-delay: 1.7s;
    -webkit-transition-duration: 2s;
    -o-transition-duration: 2s;
    transition-duration: 2s;
  }
  #olympicTrajectory.pc .page-lead:after {
    -webkit-transition-delay: 1.9s;
    -o-transition-delay: 1.9s;
    transition-delay: 1.9s;
    -webkit-transition-duration: 2s;
    -o-transition-duration: 2s;
    transition-duration: 2s;
  }

  /*line opening*/
  #olympicTrajectory.pc .site-ttlarea:after {
    -webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    opacity: 0;
    -webkit-transition-delay: 1.9s;
    -o-transition-delay: 1.9s;
    transition-delay: 1.9s;
  }
  #olympicTrajectory.pc .show .site-ttlarea:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
  }


  /*#olympicTrajectory .fullsizeImageBox */
  #olympicTrajectory.pc .fullsizeImageBox:before {
    -webkit-transition: opacity 1s ease-out;
    -o-transition: opacity 1s ease-out;
    transition: opacity 1s ease-out;
    opacity: 0;
  }
  #olympicTrajectory.pc .fullsizeImageBox.show:before {
    opacity: 1;
  }
  #olympicTrajectory.pc .fullsizeImageBox .caption {
    -webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition-delay: .6s;
    -o-transition-delay: .6s;
    transition-delay: .6s;
    opacity: 0;
  }
  #olympicTrajectory.pc .fullsizeImageBox.show .caption {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }


  /*imgbox*/
  #olympicTrajectory.pc .imgBox .imgcaption {
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  #olympicTrajectory.pc .imgBox:after {
    -webkit-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    opacity: 0;
    -webkit-transform: scale(.8) rotateX(20deg) rotateY(30deg);
    transform: scale(.8) rotateX(20deg) rotateY(30deg);
  }
  #olympicTrajectory.pc .imgBox:hover .imgcaption {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  #olympicTrajectory .imgBox.nohover .imgcaption {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  #olympicTrajectory.pc .imgBox:hover:after {
    opacity: 1;
    -webkit-transform: scale(1) rotateX(0) rotateY(0);
    transform: scale(1) rotateX(0) rotateY(0);
  }
}





/*common margin*/
@media screen and (min-width: 641px) {
  #olympicTrajectory .pcmt80 {
    margin-top: 80px !important;
  }
}
@media screen and (max-width: 640px) {
  #olympicTrajectory .spmt40 {
    margin-top: 40px !important;
  }
}

/*# infographic用css  */
.KYDPWOG_gra_container {
  text-align: center;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.KYDPWOG_gra > h2 { display: block; color: #333; font-size: 18px; padding-bottom: 2px; margin-bottom: 12px; margin-top: 18px; border-left: 4px solid #16a9d3; padding-left: 6px; padding-top: 4px; }
