﻿@charset "UTF-8";

@font-face {
    font-family:'notokr-black';
    src: url('../notokr/NotoKR-Black/notokr-black.eot');
    src: url('../notokr/NotoKR-Black/notokr-black.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-Black/notokr-black.woff2') format('woff2'),
         url('../notokr/NotoKR-Black/notokr-black.woff') format('woff'),
         url('../notokr/NotoKR-Black/notokr-black.ttf') format('truetype'),
         url('../notokr/NotoKR-Black/notokr-black.svg#notokr-black') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'notokr-bold';
    src: url('../notokr/NotoKR-Bold/notokr-bold.eot');
    src: url('../notokr/NotoKR-Bold/notokr-bold.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-Bold/notokr-bold.woff2') format('woff2'),
         url('../notokr/NotoKR-Bold/notokr-bold.woff') format('woff'),
         url('../notokr/NotoKR-Bold/notokr-bold.ttf') format('truetype'),
         url('../notokr/NotoKR-Bold/notokr-bold.svg#notokr-bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'notokr-demilight';
    src: url('../notokr/NotoKR-DemiLight/notokr-demilight.eot');
    src: url('../notokr/NotoKR-DemiLight/notokr-demilight.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-DemiLight/notokr-demilight.woff2') format('woff2'),
         url('../notokr/NotoKR-DemiLight/notokr-demilight.woff') format('woff'),
         url('../notokr/NotoKR-DemiLight/notokr-demilight.ttf') format('truetype'),
         url('../notokr/NotoKR-DemiLight/notokr-demilight.svg#notokr-demilight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'notokr-light';
    src: url('../notokr/NotoKR-Light/notokr-light.eot');
    src: url('../notokr/NotoKR-Light/notokr-light.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-Light/notokr-light.woff2') format('woff2'),
         url('../notokr/NotoKR-Light/notokr-light.woff') format('woff'),
         url('../notokr/NotoKR-Light/notokr-light.ttf') format('truetype'),
         url('../notokr/NotoKR-Light/notokr-light.svg#notokr-light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'notokr-medium';
    src: url('../notokr/NotoKR-Medium/notokr-medium.eot');
    src: url('../notokr/NotoKR-Medium/notokr-medium.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-Medium/notokr-medium.woff2') format('woff2'),
         url('../notokr/NotoKR-Medium/notokr-medium.woff') format('woff'),
         url('../notokr/NotoKR-Medium/notokr-medium.ttf') format('truetype'),
         url('../notokr/NotoKR-Medium/notokr-medium.svg#notokr-medium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'notokr-regular';
    src: url('../notokr/NotoKR-Regular/notokr-regular.eot');
    src: url('../notokr/NotoKR-Regular/notokr-regular.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-Regular/notokr-regular.woff2') format('woff2'),
         url('../notokr/NotoKR-Regular/notokr-regular.woff') format('woff'),
         url('../notokr/NotoKR-Regular/notokr-regular.ttf') format('truetype'),
         url('../notokr/NotoKR-Regular/notokr-regular.svg#notokr-regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'notokr-thin';
    src: url('../notokr/NotoKR-Thin/notokr-thin.eot');
    src: url('../notokr/NotoKR-Thin/notokr-thin.eot?#iefix') format('embedded-opentype'),
         url('../notokr/NotoKR-Thin/notokr-thin.woff2') format('woff2'),
         url('../notokr/NotoKR-Thin/notokr-thin.woff') format('woff'),
         url('../notokr/NotoKR-Thin/notokr-thin.ttf') format('truetype'),
         url('../notokr/NotoKR-Thin/notokr-thin.svg#notokr-thin') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* standard css start */
html {margin:0; padding:0;}
body {margin:0; padding:0;}
img {border:none;}
img {padding:0; margin:0;}
div {padding:0; margin:0;}
dl {padding:0; margin:0;}
dt {padding:0; margin:0;}
dd {padding:0; margin:0;}
ul {padding:0; margin:0;}
ol {padding:0; margin:0;}
li {padding:0; margin:0;}
h1 {padding:0; margin:0;}
h2 {padding:0; margin:0;}
h3 {padding:0; margin:0;}
h4 {padding:0; margin:0;}
h5 {padding:0; margin:0;}
h6 {padding:0; margin:0;}
pre {padding:0; margin:0;}
form {padding:0; margin:0;}
fieldset {padding:0; margin:0;}
legend {padding:0; margin:0;}
input {padding:0; margin:0;}
textarea {padding:0; margin:0;}
select {padding:0; margin:0;}
label {padding:0; margin:0;}
p {padding:0; margin:0;}
blockquote {padding:0; margin:0;}
table {margin:0; padding:0;}
th {margin:0; padding:0;}
td {margin:0; padding:0;}
address {display:block; font-style:normal; font-weight:normal;}
caption {font-style:normal;}
th {font-style:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
em {font-style:normal;}
article, aside, footer, header, hgroup, nav, section, menu {display:block; padding:0; margin:0;}
abbr, acronym, applet, audio, big, canvas, cite, dfn,
code, samp, kbd, var, datalist, details, keygen, small,
source, strike, sub, sup, tt {margin:0; padding:0;}
input, button, select, textarea {vertical-align:middle;}
label {vertical-align:middle; display:inline-block; cursor:pointer;}
img {vertical-align:top; max-width:100%;}

/* common */
.hidden {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
.legend {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
.caption {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
.btnImg {border:none; margin:0; padding:0; cursor:pointer; background:none; display:block; text-indent:-5000px;}
.btnTxt {border:none; margin:0; padding:0; cursor:pointer; background:none; display:inline-block; font-size:inherit; font-family:inherit; color:inherit; }
.collapse {border-collapse:collapse; width:100%;}
.separate {border-collapse:separate; border-spacing:0; width:100%;}
.fixeds {table-layout:fixed; width:100%;}
.fieldset {border:none;}
.listNone {list-style:none;}
.fix:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
*+ html .fix {display:inline-block;}
.txtCut {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inBlock {display:inline-block; *display:inline; *zoom:1;}
.cursor {cursor:pointer;}
.fl {float:left;}
.fr {float:right;}
.ac {text-align:center;}
.ar {text-align:right;}
.al {text-align:left;}
.vt {vertical-align:top;}
.vm {vertical-align:middle;}
.vb {vertical-align:bottom;}
.clear {clear:both;}
.nowrap {white-space:nowrap;}
.boxTable {display:table; width:100%;}
.boxTr {display:table-row;}
.boxTd {display:table-cell; vertical-align:middle;}
.bBox {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}

/* font, line-height */
* {
	word-wrap:break-word;
	word-break:keep-all;
	-webkit-text-size-adjust:none;
}
html {font-size:1em; overflow-x:hidden;}
body {font-size:0.75em;}
html, body {
	width:100%;
	height:100%;
	font-family:'notokr-regular', '돋움', Dotum, Helvetica, Arial, Sans-serif;
	color:#000;
	line-height:1.5;
	min-width:320px;
}
input[type="search"], input[type="text"], input[type="password"], textarea {
	-webkit-border-radius:0; border-radius:0;
	-moz-appearance:none; -webkit-appearance:none; appearance:none;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display:none;
}
select {
	-webkit-border-radius:0; border-radius:0;
	-webkit-appearance:menulist-button !important;
}
textarea {resize:none;}
input[type="checkbox"] {width:12px; height:12px; cursor:pointer;}
input[type="radio"] {width:12px; height:12px; cursor:pointer;}
input[type="search"]::webkit-search-cancel-button {-webkit-appearance:none;}
input, textarea, select {font-family:inherit; font-size:inherit; color:inherit;}
time {font-family:'notokr-regular', '돋움', Dotum, Helvetica, Arial, Sans-serif; color:#000; font-size:12px;}

/* link */
a {font-size:inherit; color:inherit; text-decoration:none; cursor:pointer;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:none;}
a:focus {text-decoration:none;}

/* bold */
.bl {font-weight:normal; font-family:'notokr-bold';}
th, strong {font-weight:normal; font-family:'notokr-bold';}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-family:'notokr-bold';}

/* notokr */
.notokr-black {font-family:'notokr-black' !important;}
.notokr-bold {font-family:'notokr-bold' !important;}
.notokr-demiLight {font-family:'notokr-demiLight' !important;}
.notokr-light {font-family:'notokr-light' !important;}
.notokr-medium {font-family:'notokr-medium' !important;}
.notokr-regular {font-family:'notokr-regular' !important;}
.notokr-thin {font-family:'notokr-thin' !important;}

/* accessibility */
.accessibility a.skip {display:block; width:100%; height:0px; color:#fff; background-color:#000; z-index:5; line-height:30px;}
.accessibility a.skip {overflow:hidden; position:absolute; top:0px; left:0px; font-size:1.333em; text-align:center;}
.accessibility a.skip:hover, .accessibility a.skip:focus, .accessibility a.skip:active {width:100%; height:auto;}

/* popUp */
.popMask {position:absolute; left:0; top:0; z-index:9999; background-color:#000; display:none;}
.popLayer {position:fixed; left:0; top:0; display:none; z-index:10000; border:1px solid #000;}

.pop_mgdel {width:280px; text-align:center; background:#fff; box-shadow: 1px 1px 10px 10px #999;}
.pop_mgdel form {background:url(../images/bg_pop_mgdel.png) no-repeat 50% 0; padding-top:46px;}
.pop_mgdel legend {font-size:38px; color:#222; letter-spacing:-1px; font-family:'notokr-medium'; margin:0 auto;}
@-moz-document url-prefix() {.pop_mgdel legend {width:100%;}}
.pop_mgdel .help {font-size:16px; color:#222; margin-top:15px;}
.pop_mgdel .del_pwd {margin-top:10px; padding-bottom:33px;}
.pop_mgdel .input {width:226px; height:34px; padding:6px 10px; font-size:16px; color:#666; border:1px solid #dadada;}
.pop_mgdel .pop_footer {padding:27px 0 29px; background:#e6e6e6;}
.pop_mgdel .btns button {width:106px; height:37px; border:2px solid #2d2d2d; background:#fff; color:#222; font-size:18px; letter-spacing:-1px; font-family:'notokr-medium';}
.pop_mgdel .btns button:first-child {margin-right:6px;}

.pop_wait {width:300px; background:#fff url(../images/bg_pop_mgdel.png) no-repeat 50% 0; box-shadow: 1px 1px 10px 10px #999;}
.pop_wait .bgs {padding:30px 0 30px 0; text-align:center;}
.pop_wait .txts {font-size:38px; color:#222; letter-spacing:-1px; font-family:'notokr-medium'; margin:0 auto;}
.pop_wait .help {font-size:18px; color:#222; margin-top:15px;}

/* pop_ui */
.pop_ui_d_only {display:none;}

/* tournament  */
.tournament_area {overflow:hidden; padding-bottom: 50px; width:1210px; padding-left:11px;}
.tournament_area a:hover {text-decoration: underline;}
.tournament_area div{position:relative;}
.tournament_area table{width:100%;border-spacing:0}
.tournament_area .tb th{height:24px;line-height:24px;border-bottom:1px solid #ccc;padding:2px 0}
.tournament_area .tb td{height:24px;line-height:24px;padding:2px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing:border-box;white-space:nowrap;}
.tournament_area .tb td:last-child {width: 25px;}
.tournament_area .tb td em{font-size:11px;color:#333}
.tournament_area .tournament_2{width:134px;float:left}
.tournament_area .tournament_2_1{width:162px;float:left;margin-right:1px;}
.tournament_area .tournament_4_final{width:460px;float:left}
.tournament_area .tournament_4_1{width:162px;float:left;margin-right:1px;}
.tournament_area .tournament_8{width:83px;float:left}
.tournament_area .tournament_8_final{width:335px;float:left}
.tournament_area .tournament_8_1{width:162px;float:left;margin-right:1px;}
.tournament_area .tournament_16{width:108px;float:left}
.tournament_area .tournament_16_1{width:162px;float:left;margin-right:1px;}
.tournament_area .tournament_32{width:83px;float:left}
.tournament_area .tournament_32_1{width:162px;float:left;margin-right:1px;}
.tournament_area .tournament_64{width:92px;float:left}
.tournament_area .tournament_64_1{width:162px;float:left;margin-right:1px;}
.tournament_area .tournament_wth20{width:20px;float:left}
.tournament_area .tournament_r34_area{width:100%;float:left}
.tournament_area .tournament_r34{width:380px;margin:0 auto}
.tournament_area .tournament_wth200{width:200px;float:left;margin-right:1px}
.tournament_area .tournament_wth150{width:150px;float:left;margin-right:1px}
.tournament_area .tournament_wth100{width:100px;float:left}
.tournament_area .title_txt{width:100%;height:30px;text-align:center;font-weight:700}
.tournament_area .red_line_right{border-right:1px solid #D50000}
.tournament_area .red_line_left{border-left:1px solid #D50000}
.tournament_area .red_line_top{border-top:1px solid #D50000}
.tournament_area .red_line_top_left{border-top:1px solid #D50000;border-left:1px solid #D50000}
.tournament_area .red_line_top_right{border-top:1px solid #D50000;border-right:1px solid #D50000}
.tournament_area .red_line_bottom{border-bottom:1px solid #D50000}
.tournament_area .red_line_bottom_left{border-bottom:1px solid #D50000;border-left:1px solid #D50000}
.tournament_area .red_line_bottom_right{border-bottom:1px solid #D50000;border-right:1px solid #D50000}
.tournament_area .gray_bg{background:#dfdfdf}
.tournament_area .box_top_left{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc}
.tournament_area .box_top_left th{width:1px;font-size:12px}
.tournament_area .box_top_left td{text-align:center;font-size:13px;font-family:'notokr-medium';color:#333;}
.tournament_area .box_top_left td span{color:#D50000}
.tournament_area .box_bottom_left{width:100%;border-left:1px solid #ccc;margin-bottom:10px}
.tournament_area .box_bottom_left th{width:1px;font-size:12px}
.tournament_area .box_bottom_left td{text-align:center;font-size:13px;font-family:'notokr-medium';color:#333;}
.tournament_area .box_bottom_left td span{color:#D50000}
.tournament_area .box_left{width:100%;border:1px solid #939393;margin-bottom:20px}
.tournament_area .box_left th{width:17px;height:50px;text-align:center;border-right:1px solid #939393}
.tournament_area .box_left td{padding-left:5px;text-align:left;font-size:11px}
.tournament_area .box_left td span{color:#D50000}
.tournament_area .box_top_right{width:100%;border-left:1px solid #939393;border-top:1px solid #939393;border-bottom:0 solid #939393;border-right:1px solid #939393}
.tournament_area .box_top_right th{width:17px;height:35px;text-align:center;border-left:1px solid #939393}
.tournament_area .box_top_right td{padding-left:5px;text-align:center;font-size:11px}
.tournament_area .box_top_right td span{color:#D50000}
.tournament_area .box_bottom_right{width:100%;border-left:1px solid #939393;border-top:0 solid #939393;border-bottom:1px solid #939393;border-right:1px solid #939393;margin-bottom:20px}
.tournament_area .box_bottom_right th{width:17px;height:35px;text-align:center;border-left:1px solid #939393}
.tournament_area .box_bottom_right td{padding-left:5px;text-align:center;font-size:11px}
.tournament_area .box_bottom_right td span{color:#D50000}
.tournament_area .box_right{width:100%;border:1px solid #939393;margin-bottom:20px}
.tournament_area .box_right th{width:17px;height:50px;text-align:center;border-left:1px solid #939393}
.tournament_area .box_right td{padding-left:5px;text-align:left;font-size:11px}
.tournament_area .box_right td span{color:#D50000}
.tournament_area .box_center{width:100%;_border-right:1px solid #ccc;border-left:1px solid #ccc}
.tournament_area .box_center td{text-align:left;padding:0 0 0 5px;font-size:11px;line-height:22px;height:22px;color:#666}
.tournament_area .box_center td.ar1{text-align:left;font-size:11px;height:18px}
.tournament_area .box_all{width:100%;text-align:center;margin:0;padding:0;font-size:11px}
.tournament_area .box_all span{color:#D50000}
.tournament_area .txt_num{width:100%;height:15px;text-align:left;padding:0 0 0 5px;font-size:11px}
.tournament_area .txt_num_r{width:95%;height:15px;text-align:right;padding:0 10px 0 0;font-size:11px}
.tournament_area .txt_num_c{width:100%;height:15px;text-align:center;font-size:11px}
.tournament_area .btn_area{width:100%;height:22px;text-align:left;padding:0 0 0 5px}
.tournament_area .btn_area_c{width:100%;height:22px;text-align:center}
.tournament_area .btn_area_r{width:95%;height:22px;text-align:right;padding:0 5px 0 0}
.tournament_area .txt_name{width:52px;height:22px;line-height:22px;margin:0 auto;font-size:13px;font-family:'notokr-medium';text-align:center;color:#fff;background:#666}
.tournament_area .box_c .txt_name{margin-top:20px;color:#666;background:#eee}
.tournament_area .box_c_txt{width:100%;border-left:0 solid #939393;border-top:0 solid #939393;border-bottom:0 solid #939393;border-right:0 solid #939393;margin-top:3px;padding-top:3px;vertical-align:bottom}
.tournament_area .box_c{width:100%;border-left:0 solid #939393;border-top:1px solid #939393;border-bottom:0 solid #939393;border-right:0 solid #939393;vertical-align:bottom}
.tournament_area .box_c_right_top{width:100%;border-left:0 solid #939393;border-top:1px solid #939393;border-bottom:0 solid #939393;border-right:1px solid #939393;vertical-align:bottom}
.tournament_area .box_c_right_bottom{width:100%;border-left:0 solid #939393;border-top:0 solid #939393;border-bottom:1px solid #939393;border-right:1px solid #939393}
.tournament_area .box_c_left_top{width:100%;border-left:1px solid #939393;border-top:1px solid #939393;border-bottom:0 solid #939393;border-right:0 solid #939393;vertical-align:bottom}
.tournament_area .box_c_left_bottom{width:100%;border-left:1px solid #939393;border-top:0 solid #939393;border-bottom:1px solid #939393;border-right:0 solid #939393}
.tournament_area .box_c_half{width:50%;border-left:0 solid #939393;border-top:0 solid #939393;border-bottom:0 solid #939393;border-right:1px solid #939393;vertical-align:bottom}
.tournament_area .box_c_final_left{position: absolute; width:50%; border-left:0 solid #939393;border-top:0 solid #939393; border-bottom:1px solid #939393;border-right:0 solid #939393;}
.tournament_area .box_c_final_right{position: absolute; right:0; width:50%; border-left:0 solid #939393;border-top:0 solid #939393; border-bottom:1px solid #939393;border-right:0 solid #939393;}
.tournament_area .box_c_final_left.win, .tournament_area .box_c_final_right.win{margin-top:-1px;border-bottom:2px solid black;z-index: 2;}
.tournament_area .txt_alignr{text-align:right}
.tournament_area .ht11{height:15px !important}
.tournament_area .ht21{height:21px !important}
.tournament_area .ht39{height:39px !important}
.tournament_area .ht40{height:40px !important}
.tournament_area .ht45{height:45px !important}
.tournament_area .ht50{height:50px !important}
.tournament_area .ht60{height:60px !important}
.tournament_area .ht70{height:70px !important}
.tournament_area .ht72{height:75px !important}
.tournament_area .ht75{height:85px !important}
.tournament_area .ht78{height:91px !important}
.tournament_area .ht80{height:80px !important}
.tournament_area .ht90{height:90px !important}
.tournament_area .ht110{height:110px !important}
.tournament_area .ht120{height:120px !important}
.tournament_area .ht156{height:177px !important}
.tournament_area .ht157{height:182px !important}
.tournament_area .ht230{height:230px !important}
.tournament_area .ht260{height:260px !important}
.tournament_area .ht300{height:300px !important}
.tournament_area .ht315{height:361px !important}
.tournament_area .ht320{height:320px !important}
.tournament_area .ht361{height:361px !important}
.tournament_area .ht365{height:365px !important}
.tournament_area .ht400{height:400px !important}
.tournament_area .ht700{height:730px !important}
.tournament_area .funcBtn{float:right;margin-right:5px;}
.tournament_area .name_t{position:relative;top:22px;display:block;text-align:center;line-height:18px;letter-spacing:-0.5px;font-family:'notokr-medium';font-size:13px;color:#333 !important}
.tournament_area .ht78 .name_t{padding-top:50px;}
.tournament_area .name_b{position:relative;top:27px;display:block;text-align:center;line-height:18px;letter-spacing:-0.5px;font-family:'notokr-medium';font-size:13px;color:#333 !important}
.tournament_area .date{position:relative;top:24px;display:block;text-align:center;letter-spacing:-0.5px;font-family:'notokr-medium';font-size:12px;color:#777 !important}
.tournament_area .date a{display:inline-block;margin-top:2px;float:none;}
.tournament_area .date.type01{top:34px;}
.tournament_area .box_top_left.win:before{content:"";position:absolute;top:13px;right:-21px;width:21px;height:2px;background:#000}
.tournament_area .box_top_left.win:after{content:"";position:absolute;top:13px;right:-22px;width:2px;height:27px;background:#000}
.tournament_area .box_bottom_left.win:before{content:"";position:absolute;bottom:14px;right:-21px;width:21px;height:2px;background:#000}
.tournament_area .box_bottom_left.win:after{content:"";position:absolute;bottom:14px;right:-22px;width:2px;height:27px;background:#000}
.tournament_area .right .box_top_left.win:before{content:"";position:absolute;top:13px;left:-21px;width:21px;height:2px;background:#000}
.tournament_area .right .box_top_left.win:after{content:"";position:absolute;top:13px;left:-22px;width:2px;height:27px;background:#000}
.tournament_area .right .box_bottom_left.win:before{content:"";position:absolute;bottom:14px;left:-21px;width:21px;height:2px;background:#000}
.tournament_area .right .box_bottom_left.win:after{content:"";position:absolute;bottom:14px;left:-22px;width:2px;height:27px;background:#000}
.tournament_area .box_c_right_top.win{border-top:2px solid #000;}
.tournament_area .box_c_right_top.win:before{content:"";position:absolute;top:-2px;right:-2px;width:2px;height:100%;background:#000}
.tournament_area .box_c_right_bottom.win{border-bottom:2px solid #000;}
.tournament_area .box_c_right_bottom.win:before{content:"";position:absolute;bottom:-2px;right:-2px;width:2px;height:100%;background:#000}
.tournament_area .box_c_left_top.win{border-top:2px solid #000;}
.tournament_area .box_c_left_top.win:before{content:"";position:absolute;top:-2px;left:-2px;width:2px;height:104%;background:#000}
.tournament_area .box_c_left_bottom.win{border-bottom:2px solid #000;}
.tournament_area .box_c_left_bottom.win:before{content:"";position:absolute;bottom:-2px;left:-2px;width:2px;height:101.5%;background:#000}
.tournament_area .tournament_4_final, .tournament_area .tournament_8_final {text-align:center;}
.tournament_area .tournament_4_final img, .tournament_area .tournament_8_final img {margin-top: -3px;}
.tournament_area .tournament_4_final span, .tournament_area .tournament_8_final span {display:inline-block;height:22px;margin:15px 5px 0;top:0;vertical-align:top}
.tournament_area .mt45 {margin-top:45px;}
.tournament_area .tournament_2 .ht315{height:16px !important}
.tournament_area.final{margin:0 auto}
.tournament_area .off td {background: #dfdfdf;}
.font_smallest {font-size: 9px; letter-spacing: -1;}
.font_smaller {font-size: 11px; letter-spacing: -1;}
.font_small {font-size: 12px; letter-spacing: -1;}
.tournament_league, .wide {text-align:center;}
.wide h1 {text-align:left;}
.wide .tbl_smallfont th {font-size:11px; letter-spacing:-1;}
.wide .tbl_smallfont td {font-size:11px; letter-spacing:-1;}
.coment_ui {text-align: left;}
.tbl_resualt {text-align: left;}
.tournament_area {display: inline-block;}
.tournament_area .tb td:last-child {width: 32px;}
.tournament_area td {font-size: 12px !important; letter-spacing: -1 !important;}
.tournament_area .box_center td {height:23px !important;}
.tournament_area .name_t {font-size: 11px; letter-spacing: -1;}
.tournament_area .name_b {font-size: 11px; letter-spacing: -1;}
.tournament_area .fixedBox {height:26px;}

/* playMatch_ui */
.playMatch_ui{min-height:76px;padding:17px 17px 17px 17px;text-align:center;border:1px solid #e1e1e1; font-size:13px;}
.playMatch_ui input[type=text]{width:35px;padding:0;text-align:center;border:1px solid #eee;font-size:13px;height:28px;line-height:28px;}
.playMatch_ui .cola{position:relative;font-size:0;}
.playMatch_ui .cola .team1,
.playMatch_ui .cola .team2{position:absolute;top:0;left:0;display:inline-block;width:17%;height:40px;line-height:40px;font-weight:bold;font-size:12px;color:#2356b4;text-align:center;background:#eef6fb}
.playMatch_ui .cola .team2{left:auto;right:0}
.playMatch_ui .cola .resualt1,
.playMatch_ui .cola .resualt2{display:inline-block;line-height:40px;min-width:60px;vertical-align:middle;font-size:13px;}
.playMatch_ui .cola .resualt1 input{margin-left:10px;}
.playMatch_ui .cola .resualt2 input{margin-right:10px;}
.playMatch_ui .cola .resualt1 strong,
.playMatch_ui .cola .resualt2 strong{display:inline-block;line-height:38px;width:35px;vertical-align:middle;font-size:13px;}
.playMatch_ui .cola .resualt1 strong{margin-left:10px;}
.playMatch_ui .cola .resualt2 strong{margin-right:10px;}
.playMatch_ui .cola .win{display:inline-block;line-height:40px;width:60px;font-weight:bold;color:#2356b4; font-size:13px;vertical-align:middle;}
.playMatch_ui .cola .dec{display:inline-block;line-height:40px;width:60px;font-weight:bold;text-align:left; font-size:13px;vertical-align:middle;}
.playMatch_ui .colb {position:relative;}
.playMatch_ui .colb .team1,
.playMatch_ui .colb .team2{font-size:12px;position:absolute;top:0;left:0;display:inline-block;width:17%;height:40px;line-height:40px;font-weight:bold;text-align:center;}
.playMatch_ui .colb .team2{left:auto;right:0}
.playMatch_ui .colb p{margin-top:15px;font-size:0;}
.playMatch_ui .colb .set{display:inline-block;line-height:28px;width:60px;font-size:13px;}
.playMatch_ui .colb .dec{padding-top:10px;line-height:18px;font-size:13px;height:18px; font-size:13px;}
.playMatch_ui .colc{position:relative;}
.playMatch_ui .colc .team1,
.playMatch_ui .colc .team2{font-size:12px;position:absolute;top:0;left:0;display:inline-block;width:17%;height:40px;line-height:40px;font-weight:bold;text-align:center;}
.playMatch_ui .colc .team2{left:auto;right:0}
.playMatch_ui .colc p{height:40px;line-height:40px;width:100%;margin:15px auto 0;border:1px solid #ccc;background:#f2f2f2; font-size:13px;}
.playMatch_ui .colc table{width:100%;margin:5px auto 0;border-collapse:collapse;}
.playMatch_ui .colc.twocols p{width:100%;}
.playMatch_ui .colc.twocols table{width:100%;}
.playMatch_ui .colc table th{height:40px;vertical-align:middle;font-family:'notokr-medium'; font-size:13px;}
.playMatch_ui .colc table td{height:35px;vertical-align:middle;font-size:13px;}
.playMatch_ui .colc table .total td{font-family:'notokr-medium';color:#996600;background:#ffe68d}
.playMatch_ui .cola .team1,
.playMatch_ui .colb .team1,
.playMatch_ui .colc .team1,
.playMatch_ui .cola .team2,
.playMatch_ui .colb .team2,
.playMatch_ui .colc .team2 {white-space:nowrap; overflow:hidden;}

/* print_ui */
.print_ui {width:770px; margin:0 auto;}
.print_ui .had {position:relative; padding-top:20px; height:90px; text-align:left; border-bottom:5px solid #f8f8f8;}
.print_ui .had .colA img {float:left; margin-right:10px;}
.print_ui .had .colA p {font-size:28px; font-family:'notokr-medium'; color:#999;}
.print_ui .had .colA em {display:block; font-size:28px; font-family:'notokr-medium'; color:#2356b4;}
.print_ui .had .colB {position:absolute; right:0; top:20px;}
.print_ui .insert_html .btn_abs {display:none !important;}
.print_ui .insert_html .tb.m_only {display:none !important;}
.print_ui .insert_html .tb.d_only {display:block !important;}
.print_ui .c_helpMsg {display:none !important;}
.print_ui .pg_schelst .margin01 {margin-top:43px !important;}

/* wrap_pdf */
.wrap_pdf {width:80%; margin:0 auto; text-align:center; padding-top:50px;}
.wrap_pdf.long {width:100%;}
.wrap_pdf .tb table {border-collapse:collapse; width:100%;}
.wrap_pdf .tb table caption {display:none;}
.wrap_pdf .total {text-align:left; padding-left:0 !important;}
.wrap_pdf .tb.startlist {border-top:2px solid #2c2c2c;}
.wrap_pdf .tournament_area {width:auto !important;}
.wrap_pdf .for64pdf .tournament_64{width:72px !important;}
.wrap_pdf .for64pdf .tournament_64_1{width:150px !important;}
.wrap_pdf .for64pdf .tournament_wth20{width:20px !important;}
.wrap_pdf .for64pdf .tournament_r34_area{width:100% !important;}
.wrap_pdf .for64pdf .tournament_r34{width:380px !important;}
.wrap_pdf .for64pdf .tournament_wth200{width:200px !important;}
.wrap_pdf .for64pdf .tournament_wth150{width:150px !important;}
.wrap_pdf .for64pdf .tournament_wth100{width:100px !important;}

/* header */
.header .tops {height:49px; background:#fff; position:fixed; top:0; left:0; width:100%; z-index:4;}
.header .tops .logo {text-align:center;}
.header .tops .m_logo img {width:191px; height:49px;}
.header .tops .d_logo, .header .tops .af_logo {display:none;}
.header .tops .cheer {display:none;}
.main_topArea .center .btSrhm {position:absolute; top:0; right:0; display:none;}
.main_topArea .center .btSrhm img {width:40px; height:49px;}
.header .tops .btSrhm {position:absolute; top:0; right:0;}
.header .tops .btSrhm img {width:40px; height:49px;}
.header .tops .m_btnClose {display:none;}
.header .tops .srh_player {position:absolute; top:49px; left:0; z-index:4; width:100%; height:95px; background:url(../images/bg_menus.png) repeat; display:none;}
.header .tops .srh_player .box {padding:28px 37px 0 37px;}
.header .tops .srh_player .box .i_player {background:#fff; border:none; color:#555; width:61%; height:37px; padding:10px 11px 10px 11px; float:left; font-family:'notokr-demiLight'; font-size:13px;}
.header .tops .srh_player .box .btn_player {border:none; margin:0; padding:0; cursor:pointer; float:right; font-family:'notokr-demiLight'; }
.header .tops .srh_player .box .btn_player {width:36%; height:37px; background-color:#e91e63; font-size:16px; color:#fff; }
.main_topArea .left .sns {display:none;}
.header .tops .sns {display:none;}
.header .m_btnMenu {position:fixed; top:0; left:0; z-index:4; display:block !important;}
.header .m_btnMenu img {width:42px; height:49px;}
.header .m_btnMenuCl {position:absolute; top:17px; right:14px; z-index:4; display:block;}
.header .m_btnMenuCl img {width:30px; height:30px;}
.header .gnbs .subBg {display:none;}
.header .menus {position:fixed; top:0; width:0; height:100%; overflow-y:auto; overflow-x:hidden; background:url(../images/bg_menus.png) repeat 0 0; z-index:5; display:none;}
.header .menus.on {width:100%; display:block;}
.header .menus .menus_in {width:90%; height:100%; background:#F7F7F7; position:relative;}
.header .menus .tit {height:80px; padding-left:20px; background:#16398B; font-family:'notokr-regular'; _border-bottom:1px solid #FFFFFF; font-size:21px; line-height:80px; color:#fff; letter-spacing:-1px;}
.header .menus ul {list-style:none; border-bottom:1px solid #E5E5E5;}
.header .menus .menu {border-bottom:1px solid #D0D9E7;}
.header .menus li a {display:block; font-size:16px; height:45px; line-height:45px; color:#333333; font-family:'notokr-light'; font-weight:bold;}
.header .menus li a span {display:block; height:100%;}
.header .menus .dep1 {padding:0 20px 0 20px; background:#1E2B57;_border-bottom:1px solid #2656B6;}
.header .menus .dep1 span {color:#FFFFFF; background:url(../images/arr_menu.png) no-repeat right 50%;}
.header .menus .dep1.on span {background:url(../images/arr_menu_on.png) no-repeat right 50%; background-color:#1E2B57;}
.header .menus .dep2 {padding-left:21px; background:#FAFAFA; border-bottom:1px solid #E5E5E5;}
.header .menus .dep2 span {padding-left:17px; background:url(../images/dash_menu_on.png) no-repeat left 50%;}
.header .menus .dep2.act span {background:url(../images/dash_menu.png) no-repeat left 50%;}
.header .menus .dep2.on span {background:url(../images/dash_menu_on.png) no-repeat left 50%;}
.header .menus .dep3 {padding-left:34px; background:#FFFFFF;}
.header .menus .dep3 span {padding-left:11px; background:url(../images/dot_menu.png) no-repeat left 50%;}
.header .menus .subWrap {display:none;}
.header .menus .subWrap .child {display:none;}

/* footer */
.footer {_margin-top:47px; padding:42px 0 28px 0; background:#252525;border-top:1px solid #BCC9DD;}
.footer .addr .img {display:none;}
.footer .addr .mid {text-align:center;}
.footer .addr .fmenu {list-style:none;}
.footer .addr .fmenu li {display:inline-block; padding-left:13px; margin-right:14px; background:url(../images/bar_foot_m.png) no-repeat 0 3px;}
.footer .addr .fmenu li a {font-size:13px; color:#e1e1e1; font-family:'notokr-medium';}
.footer .addr .fmenu li:first-child {padding-left:0; background:none;}
.footer .addr address { color: #e1e1e1; line-height:22px; padding-top:14px;}
.footer .addr address .enter, .footer .addr address .m_enter {display:block;}
.footer .addr .goTop {display:none;}
.footer .d_only {display:none !important;}

/* main */
.main .views {overflow:hidden; position:relative;}
.main .views .d_views {display:none;}
.main .views .m_views {position:relative; display:none;}
.main .views .area_pages {width:100%; position:absolute; bottom:12px; left:0px; z-index:3;}
.main .views .area_pages .pages {text-align:center;}
.main .views .area_pages .pages a {display:inline-block; width:13px; height:13px; background:url(../images/page_main_off.png) no-repeat 0 0; margin-right:20px;}
.main .views .area_pages .pages a span {display:block; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
.main .views .area_pages .pages a.selected {background:url(../images/page_main_on.png) no-repeat 0 0;}
.main .views .item {float:left;}
.main .views .item img {width:100%; height:100%; min-height:251px;}
.main .views .backs {position:absolute; top:0; left:0; width:100%; height:100%; z-index:2; list-style:none;}
.main .views .backs .right .boxW {display: none; padding:0;}
.main .views .backs .wrapSize {height:100%;}
.main .views .backs .txts {padding-top:0px; text-align:center; position:relative; z-index:3; display:table; width:100%; height:100%;color:#010201; background-color: rgba(255, 255, 255, 0.6);}
.main .views .backs .txts .dt {display:table-cell; vertical-align:middle; font-family:'NanumSquare ExtraBold'; font-size:32px; _font-weight:bold; text-align:center; line-height:60px; letter-spacing: -2px;}
.main .views .backs .txts .dt span {color: #045CB5;font-size:36px; }
.main .views .backs .txts .dd {display:none;}
.main .views .backs .bannerBox .details {display:none;}
.main .views .backs .bannerBox .syllabus {display:none;}
.main .views .backs .bannerBox .homs {display:none;}
.main .views .backs .bannerBox .cheer {display:none;}
.main .views .backs .main_right_txt .left {display:none;}
.main .views .backs .main_right_txt .left .srh_player {display:none;}

.main .conts .tbox {margin:2px 0 0 0;}
.main .conts .tbox .arr {position:absolute; top:0; left:0; width:100%; z-index:0; text-align:center;}
.main .conts .tbox .arr img {height:74px;}
.main .conts .tbox .homs {float:left;}
.main .conts .tbox .cheer {float:left;width:47%; height:128px; padding:0 0 0 0; background:#0187d0; font-size:14px; color:#FFFFFF; letter-spacing:-1px; text-align: center; }
.main .conts .tbox .cheer .txt {position:static;padding:10px 0 0 5px;}
.main .conts .tbox .cheer .txt p {float:left;width:80%;text-align:center;line-height:25px;}
.main .conts .tbox .cheer .txt span {font-size:18px;}
.main .conts .tbox .cheer .txt .link {float:right;width:20%;height:50px;background:url(../images/btn_moreC.png) no-repeat 0 15px;}
.main .conts .tbox .cheer .txt .link a {display: block;width:22px;height:30px;}
.main .views .backs .days .dt.af, .main .dDay .days .dt.fh {letter-spacing:-1px; font-size:30px;}
.main .views .backs .days .dt.af strong, .main .dDay .days .dt.fh strong {font-family:'notokr-demiLight';}
.main .views .backs .days .dd {display:none;}
.main .conts .tbox .homs {float:right; width:52.8%; height:128px; background:#0187d0; text-align: center;}
.main .conts .tbox .homs .days {position:relative;padding:0 0 0 0; background:none; display: block;}
.main .conts .tbox .homs .days .dt {font-size:35px; color:#2EF3E8; padding:0 0 0 0; margin:12px 0 0 0; line-height:1;}
.main .conts .tbox .homs .img {display:none;}
.main .conts .tbox .homs .txt {position:relative; z-index:1; padding:13px 0 0 5px;}
.main .conts .tbox .homs .txt .tt {padding-top:5px; font-size:16px; letter-spacing:-1px; font-family:'notokr-medium';}
.main .conts .tbox .homs .txt p {float:left;width:80%;text-align:center;line-height:25px;color:#1B1B1B;}
.main .conts .tbox .homs .txt .tt span {display:block; margin-top:-5px;color:1f7565;}
.main .conts .tbox .homs .txt .link {float:right;width:20%;height:50px;background:url(../images/btn_more_ar.png) no-repeat 0 15px;}
.main .conts .tbox .homs .txt .link a {display: block;width:22px;height:30px;}
.main .conts .tbox .homs .txt .link a span {font-family:'notokr-light';color:#FFFFFF;}
.main .conts .tbox .homs .txt .link a span em {display:none;}
.main .conts {padding-top:0px;}
.main .conts .tbox .slider {width:100%;height:110px;overflow:hidden; _position:relative;background:#FFFFFF;margin:0 0 10px 0; z-index:10; _border-bottom: 3px solid #292e42;}
.main .conts .tbox .slider .slider_in {width:100%; position:relative;margin:10px 0 0 0;}
.main .conts .tbox .slider .carousel {list-style:none;color:#FFFFFF;}
.main .conts .tbox .slider .carousel li {float:left; text-align:center;margin:0 15px 0 0}
.main .conts .tbox .slider .carousel li .ico {display:table-cell; vertical-align:middle; height:90px;}
.main .conts .tbox .slider .carousel li .txt {display:inline-block; font-size:13px; color:#FFFFF; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .conts .tbox .slider .btnset .btns {position:absolute; top:160px; width:30px; height:110px; z-index:10;}
.main .conts .tbox .slider .btnset .prev {background:url(../images/btn_slide_prev.png) no-repeat 0 0; left:10px; z-index:1;}
.main .conts .tbox .slider .btnset .next {background:url(../images/btn_slide_next.png) no-repeat 0 0; right:10px;}
.main .area .sche .tit {display:none;}
.main .area .sche .img {display:none;}
.main .area .sche .tb {text-align:center; border-top:2px solid #1c9e41; position:relative;}
.main .area .sche .tb thead th {border-left:1px solid #1c9e41; border-bottom:1px solid #1c9e41; letter-spacing:-1px; color:#222;}
.main .area .sche .tb .th {display:none;}
.main .area .sche .tb .ts th {font-size:13px; font-family:'notokr-regular'; height:31px;}
.main .area .sche .tb .ts th:first-child {border-left:none;}
.main .area .sche .tb .scPreGame {font-size:13px; display:none;}
.main .area .sche .tb .preGame_m {font-family:'notokr-medium'; padding-left:8px; color:#222; position:absolute; bottom:-25px; left:0px;}
.main .area .sche .tb tbody td {height:36px; border-left:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.main .area .sche .tb tbody td.d_only {display:none;}
.main .area .sche .tb tbody td.m_first {border-left:none;}
.main .area .sche .tb tbody td .img_d {display:none;}
.main .area .sche .tb tbody td .img_m {width:23px; height:20px;}
.main .area .wrapR {padding:21px 15px 0 15px;}
.main .wrapL .boxs {position:relative; letter-spacing:-0.05em;}
.main .wrapL .boxs .g_news {padding: 20px 20px 20px 20px; border: 1px solid #DCDCDC; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 30px; border-bottom-left-radius: 0px; background: #FFFFFF; padding-bottom:15px; margin:0 0 20px 0;}
.main .wrapL .boxs .tit {font-size:16px; color:#000; font-family:'notokr-medium'; padding-left:3px;}
.main .wrapL .boxs .noData {color:#222; font-size:13px; text-align:center; padding-top:15px;}
.main .wrapL .boxs .lists {list-style:none; padding:13px 5px 0 5px;}
.main .wrapL .boxs .lists li {display:block; width:100%; margin-bottom:7px;}
.main .wrapL .boxs .lists li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.main .wrapL .boxs .lists span, .main .wrapL .boxs .lists a {float:left; color:#222; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .wrapL .boxs .lists a {width:70%;}
.main .wrapL .boxs .lists span {width:50%;}
.main .wrapL .boxs .lists span.noLink {width:70%;}
.main .wrapL .boxs .lists em {float:left; margin-right:8px; color:#FFFFFF; background:#85CCE5; border:1px none #EB193A; height:17px; padding:1px 6px 0 6px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.main .wrapL .boxs .lists samp {font-family:'notokr-medium'; color:#222; float:right; letter-spacing:0;}

}
.main .wrapAll .boxs {position:relative; letter-spacing:-0.05em;}
.main .wrapAll .boxs .g_news {padding: 20px 20px 20px 20px; border: 1px solid #DCDCDC; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background: #FFFFFF; padding-bottom:15px; margin:0 0 20px 0;}
.main .wrapAll .boxs .g_mgs {padding: 20px 20px 20px 20px; border: 1px solid #DCDCDC; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background: #FFFFFF; padding-bottom:15px; margin:0 0 20px 0;}
.main .wrapAll .boxs .tit {font-size:16px; color:#000; font-family:'notokr-medium'; padding-left:3px;}
.main .wrapAll .boxs .noData {color:#222; font-size:13px; text-align:center; padding-top:15px;}
.main .wrapAll .boxs .lists {list-style:none; padding:0 5px 0 5px;}
.main .wrapAll .boxs .lists li {display:block; width:100%; _margin-bottom:7px;}
.main .wrapAll .boxs .lists li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.main .wrapAll .boxs .lists span, .main .wrapL .boxs .lists a {float:left; color:#222; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .wrapAll .boxs .lists a {width:70%;}
.main .wrapAll .boxs .lists span {width:50%;}
.main .wrapAll .boxs .lists span.noLink {width:70%;}
.main .wrapAll .boxs .lists em {float:left; margin-right:8px; color:#3941a7; background:#E5E7F9; border:1px none #EB193A; height:17px; padding:1px 6px 0 6px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.main .wrapAll .boxs .lists samp {font-family:'notokr-medium'; color:#222; float:right; letter-spacing:0;}

.main .box_notice {position:relative; margin: 0 20px 0 20px;}
.main .box_notice .more {position:absolute; top:5px; right:10px;}
.main .box_notice .more img {width:22px; height:22px;}

.main .box_cheers {position:relative; margin: 0 20px 50px 20px;}
.main .box_cheers .more {position:absolute; top:5px; right:10px;}
.main .box_cheers .more img {width:22px; height:22px;}

.main .boxs .g_mgs .lists p {float:left; width:65%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#222; font-size:13px; _line-height:33px;}
.main .boxs .g_mgs .lists em {float:none; display:inline-block; vertical-align:top; font-size:12px;}
.main .boxs .g_mgs .lists samp {width:20%; white-space:nowrap; float:right; letter-spacing:0;}
.main .boxs .g_news .lists a{float:left; width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#222; font-size:13px; _line-height:33px;}
.main .boxs .g_news .lists samp {float:right; width:20%; white-space:nowrap; }
.main .wrapL .boxs .more {position:absolute; top:5px; right:10px;}
.main .wrapL .boxs .more img {width:22px; height:22px;}
.main .areaRt .g_photo, .main .areaR .g_photo {display:none;}
.main .areaLt .g_news, .main .areaL .g_news {padding: 20px 20px 20px 20px; border: 1px solid #DCDCDC; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 30px; border-bottom-left-radius: 0px; background: #FFFFFF; padding-bottom:15px; margin:0 0 20px 0;}
.main .areaLt .g_mgs, .main .areaL .g_mgs {padding: 20px 20px 20px 20px; border: 1px solid #DCDCDC; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 30px; border-bottom-left-radius: 0px; background: #FFFFFF; padding-bottom:15px; margin:0 0 20px 0;}
.main .areaRb .g_hist {display:none;}
.main .areaRb .boxs {position: relative; _background: #FFFFFF;}
.main .areaRb .boxs .more {position:absolute; top:5px; right:10px;}
.main .areaRb .g_photo_m {padding-top:18px;margin: 0 0 20px 0;}
.main .areaRb .g_photo_m .photo {width:100%; position:relative; margin-top:13px;}
.main .areaRb .g_photo_m .pages {position:absolute; bottom:14px; left:0; z-index:2; width:100%; text-align:center;}
.main .areaRb .g_photo_m .pages a {display:inline-block; margin:0 7px 0 7px; width:13px; height:13px; background:url(../images/page_main_off.png) no-repeat 0 0;}
.main .areaRb .g_photo_m .pages a span {display:inline-block; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
.main .areaRb .g_photo_m .pages a.selected {background:url(../images/page_main_on.png) no-repeat 0 0;}
.main .areaRb .g_photo_m ul {list-style:none;}
.main .areaRb .g_photo_m li {float:left;}
.main .areaRb .g_photo_m li img {width:100%; height:100%; min-height:251px;}
.main .wrapL, .main .areaL, .main .areaR, .main .areaRb.af {padding:0 10px 0 10px;}

.main .afBox {position:relative; _background: #FFFFFF; _border:1px solid #DCDCDC; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; _padding: 0 0 35px 0; margin: 0 0 10px 0; }
.main .afBox .tit {_padding-left:16px; font-family:'notokr-medium'; height:35px; line-height:35px; _background:#128226; color:#000; font-size:16px; letter-spacing:-1px; }
.main .afBox .tit span {color:#eb193a; font-family:'notokr-medium';}
.main .afBox.box_blue {float:left; width:100%; background:url(../images/todaygame_box_bg.png) repeat-y 0 0; border-bottom: 5px solid #EBEBEB;border-right: 6px solid #EBEBEB;}
.main .afBox.box_blue .tit {color: #000000; padding-left:16px;}
.main .afBox.box_blue .tit span {color: #ED1C24;}
.main .boxs .tit {padding-left:0px; font-family:'notokr-regular'; height:35px; line-height:35px; _background:#128226; color:#000; font-size:22px; letter-spacing:-1px;}
.main .wrapL .area_left .medal {margin: 0 0 0 0;}

.main .afBox.blue .tit {_background:#2675c1;}
.main .afBox.blue .tit span {color:#2f5bc1;}
.main .afBox .more_today {position: absolute; top:35px; right:30px; width:22px; height:22px;}
.main .afBox .more {position:absolute; top:5px; right:10px;}
.main .afBox .more img {width:22px; height:22px;}
.main .afBox .more_ranking {position:absolute; top:5px; right:10px;}
.main .afBox .more_ranking img {width:22px; height:22px;}
.main .tday {margin-bottom:20px;}
.main .tday .tbx {height:307px; overflow:auto; _border:3px solid #E1E1E1; _background: #FFFFFF;}
.main .tday .tbx ul {padding:8px; text-align:center;}
.main .tday .tbx ul a {display:block;}
.main .tday .tbx ul .tt {background:#737E86; height:24px; line-height:24px; border:1px solid #000000;}
.main .tday .tbx ul .tt time, .main .tday .tbx ul .tt span {color:#FFFFFF; font-size:13px; font-family:'notokr-regular';}
.main .tday .tbx ul .tt time {margin-right:5px;}
.main .tday .tbx ul .tx {_border-top:1px solid #D3D3D3; color:#222; padding:8px;}
.main .tday .tbx ul li.noData {font-size:13px; line-height:291px;}
.main .area .wrapR.af {padding:15px 20px 0 20px;}
.main .areaR .g_news {padding-top:20px;}
.main .tbbs thead th {color:#fff; height:30px; background:#737E86; border-bottom:1px solid #000000; border-top:1px solid #000000;}
.main .tbbs thead th:first-child {border-left:none;}
.main .tbbs tbody td {padding:7px 5px 7px 5px; border-left:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; text-align:center; color:#222; line-height:13px; letter-spacing:-1px;}
.main .tbbs tbody td:first-child {border-left:none;}
.main .tbbs tbody td.gold a {font-family:'notokr-bold'; color:#df830c;}
.main .tbbs tbody td.silver a {font-family:'notokr-bold'; color:#878787;}
.main .tbbs tbody td.bronze a {font-family:'notokr-bold'; color:#a34613;}
.main .tbbs .ico {width:17px; height:23px;}
.main .tbbs1 thead th {color:#FFFFFF; height:30px; background:#737E86; _border-bottom:2px solid #325F9A; _border-left:1px solid #E1E1E1;}
.main .tbbs1 thead th:first-child {border-left:none;}
.main .tbbs1 tbody td {padding:7px 5px 7px 5px; border-left:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; text-align:center; color:#222; line-height:13px; letter-spacing:-1px; background: #FFFFFF;}
.main .tbbs1 tbody td:first-child {border-left:none;}
.main .trank .tbbs thead th {letter-spacing:-1px;}
.main .trank .tbbs tbody td {letter-spacing:0;}
.main .trank .tbbs tfoot td {padding:7px 0 7px 0; text-align:center; border-bottom:1px solid #d4d4d4;}
.main .taba {background:#fff; text-align:center;border-top:1px solid #DCDCDC; border-left:0px solid #DCDCDC; border-right:0px solid #DCDCDC; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;}
.main .taba a {border-right:1px none #EDEDED; width:100px; float:left; font-family:'notokr-regular'; height:35px; line-height:35px; color:#a0a0a0; font-size:16px; letter-spacing:-1px;}
.main .taba a.on {color:#333333;border-top:3px none #4773B4;border-left:3px none #4773B4;border-right:3px none #4773B4;}
.main .ttabs .afBox .more {_top:-28px;}
.main .ttabs .area_left {padding: 0 10px 0 10px; margin: 0 0 10px 0;}
.main .ttabs .area_right {padding: 0 10px 0 10px; margin: 0 0 10px 0;}
.main .quick {display:none;}
.main .quick_m {padding-top:38px;}
.main .quick_m .quick_in {background:#FFFFFF; height:84px; overflow:hidden; padding-right:44px; border-left:1px solid #D0D9E7; border-top:1px solid #D0D9E7; border-bottom:1px solid #D0D9E7; margin: 0 0 10px 0;}
.main .quick_m .quick_in li {float:left; height:84px; text-align:center; background:url(../images/line_quick_m.png) no-repeat 0 0;}
.main .quick_m .quick_in li:first-child {background:none;}
.main .quick_m li a {display:inline-block;}
.main .quick_m li.qu1 p {padding-top:19px;}
.main .quick_m li.qu1 p img {width:46px; height:46px;}
.main .quick_m li.qu2 p {padding-top:20px;}
.main .quick_m li.qu2 p img {width:58px; height:45px;}
.main .quick_m li.qu3 p {padding-top:17px;}
.main .quick_m li.qu3 p img {width:68px; height:48px;}
.main .quick_m li.qu4 p {padding-top:21px;}
.main .quick_m li.qu4 p img {width:40px; height:45px;}
.main .quick_m li.qu5 p {padding-top:20px;}
.main .quick_m li.qu5 p img {width:37px; height:44px;}
.main .quick_m .btnset {position:absolute; top:1px; right:0;}
.main .quick_m .btnset .btns img {width:44px; height:84px;}
.main .others {display:none;}
.main .banner {display:none;}

/* subs */
.subs {padding-bottom:100px;}
.subs .wrapLoc {width:100%; background:none;}
.subs .wrapLoc .img {display:none;}
.subs .wrapLoc .days {display:none;}
.subs .wrapLoc .loc ul {list-style:none;}
.subs .wrapLoc .isDep {display:block;}
.subs .wrapLoc .loc .on {display:block;}
.subs .wrapLoc .loc .dept1 {cursor:pointer; text-align:center; height:44px; line-height:44px; padding-right:9px; background:#2F5BC1; font-size:19px; color:#fff;}
.subs .wrapLoc .loc .dept1 span.on {background:url(../images/arr_loc_dept1.png) no-repeat right 50%;}
.subs .wrapLoc .loc .dept1.on span.on {background:url(../images/arr_loc_dept1_on.png) no-repeat right 50%;}
.subs .wrapLoc .loc .dept2 {padding-left:14px; background:url(../images/arr_loc_dept2_on.png) no-repeat 0 50%;}
.subs .wrapLoc .loc .dept2.act {background:url(../images/arr_loc_dept2.png) no-repeat 0 50%;}
.subs .wrapLoc .loc .dept2.on {background:url(../images/arr_loc_dept2_on.png) no-repeat 0 50%;}
.subs .wrapLoc .loc .smu {display:none; background:#FFFFFF; padding:10px 0 6px 12px; border-bottom:1px solid #cbcbcb;}
.subs .wrapLoc .loc .tmu {padding-left:17px; display:none;}
.subs .wrapLoc .loc .tmu .tt {display:none;}
.subs .wrapLoc .loc .tmu ul li a {padding-left:9px; display:inline-block; background:url(../images/arr_loc_dept3.png) no-repeat 0 50%;}
.subs .wrapLoc .loc .smu a {font-size:13px; color:#333333;}
.subs .wrapLoc .isDep, .subs .wrapLoc .loc .tmu ul li {margin-bottom:8px;}
.subs .subTop .tit {height:35px; line-height:35px; background:#f1f1f1; padding-left:12px; font-size:14px; font-family:'notokr-medium';}
.subs .subTop .his {height:43px; line-height:43px; color:#222; padding-left:11px; border-bottom:1px solid #acacac;}
.subs .subTop .his .home {width:11px; height:11px; float:left; margin:15px 7px 0 ;}
.subs .subTop .his span {float:left; padding-left:11px; margin-right:7px; background:url(../images/arr_history.png) no-repeat 0 50%;}

/* common */
.wrapSize {position:relative;}
.container {padding-top:49px;}

.c_noContent {text-align:center;}
.c_noContent img {max-width:320px;}
.c_noContent .d_wait {display:none;}

.c_btn_nots {width:51px; height:22px; background:#a6a6a6; color:#fff; font-family:'notokr-medium';}
.c_btn_srh {color:#222; background:#fff; width:158px; height:31px; border:2px solid #2d2d2d; font-size:18px;}
a.c_btn_srh {display:inline-block; line-height:31px;}
.c_btn_back {font-size:13px; display:inline-block; background:#8b8b8b; color:#fff; min-width:80px; height:31px; line-height:31px; text-align:center; border-radius:3px; padding:0 20px;}
.c_btn_del {width:51px; height:21px; background:#a6a6a6; color:#fff; font-family:'notokr-medium';}
.c_btn_ico span {text-decoration:underline;}
.c_btn_excel {display:none;}

.c_select {border:1px solid #dadada; width:100%; height:22px; font-size:13px; padding-left:4px; color:#666;}
.c_input {border:1px solid #dadada; width:100%; height:22px; padding:2px 4px; font-size:13px; color:#666;}
.c_textarea {border:1px solid #dadada; width:100%; height:89px; padding:4px; font-size:13px; color:#666;}

.c_sub_tit {font-size:16px; color:#222; padding-left:12px; margin-bottom:6px;}
.c_sub_tit span {padding-left:16px; background:url(../images/bullet_tit.png) no-repeat 0 50%;}

.c_tabs {list-style:none; text-align:center; border-top:2px solid #2c2c2c;}
.c_tabs.half li {width:50%;}
.c_tabs.trip li {width:33.3333%;}
.c_tabs li {float:left;}
.c_tabs li a {display:block; background:#f3f3f3; border-left:1px solid #dadada; border-bottom:1px solid #dadada; font-size:14px; font-family:'notokr-medium'; height:35px; line-height:35px;}
.c_tabs li.on a {border-bottom:1px solid #fff; background:#fff;}
.c_tabs li:first-child a {border-left:none;}

.c_comment {list-style:none; font-size:13px; color:#222; padding:30px 12px 0 12px;}
.c_comment li {padding-left:13px; background:url(../images/bullet_ss.png) no-repeat 0 6px;}

.c_helpMsg {font-size:13px; color:#db762b; font-family:'notokr-medium';}
.c_total {font-size:13px; margin-bottom:6px; color:#222; padding-left:14px; text-align:left;}
.c_date {font-size:13px; padding-left:10px;}

.c_state {margin-bottom:6px; padding-left:14px;}
.c_state span {display:inline-block; vertical-align:middle;}
.c_state .lbs {margin-right:15px;}
.c_state .tt {font-size:14px; color:#222;}
.c_state .medal {color:#fea90d; vertical-align:middle; display:inline-block;}
.c_state .state {display:inline-block; width:12px; height:12px; vertical-align:middle; font-size:0; border-radius:50px;}
.c_state .state.state01 {background-color:#339933;}
.c_state .state.state02 {background-color:#8b8b8b;}
.c_state .state.medal {background-color:#fea90d; border-radius:0;}

.c_npg_sec .bgs img {width:100%;}
.c_npg_sec .hd {display:block;}
.c_npg_sec .ttm, .c_npg_sec .tt {font-size:16px; color:#222; padding-left:12px;}
.c_npg_sec .ttm span, .c_npg_sec .tt span {padding-left:16px; background:url(../images/bullet_ttm.png) no-repeat 0 50%;}
.c_npg_sec .dd {padding-top:6px;}
.c_npg_sec ul {list-style:none;}
.c_npg_sec .ss {border-top:1px solid #dadada; font-family:'notokr-bold'; font-size:13px; color:#222; height:34px; line-height:34px; text-align:center;}
.c_npg_sec .tList {display:table; width:100%; border-top:1px solid #dadada;}
.c_npg_sec .tList .tr {display:table-row;}
.c_npg_sec .tList .th, .c_npg_sec .dd .tList .td {display:table-cell; vertical-align:middle; font-size:13px; border-bottom:1px solid #dadada;}
.c_npg_sec .tList .th {border-right:1px solid #dadada; background:#f3f3f3; font-family:'notokr-medium'; text-align:center; width:19%;}
.c_npg_sec .tList .td {color:#666; width:81%;}
.c_npg_sec .tList p.td {padding:8px 0 7px 11px;}
.c_npg_sec .tList div.td, .c_npg_sec .dd .tList .tds {padding:10px 0 9px 11px;}
.c_npg_sec .dd .tList .tds {font-size:13px; width:100%; color:#666;}
.c_npg_sec .dd .tList .tds.last {border-bottom:1px solid #dadada;}
.c_npg_sec .iList li .hd {height:33px; line-height:33px; border-bottom:1px solid #dadada; color:#222; font-size:13px; background:#f3f3f3; text-align:center;}
.c_npg_sec .iList li {border-bottom:1px solid #dadada;}
.c_npg_sec .iList li:first-child {border-top:1px solid #dadada;}
.c_npg_sec .iList li .img {text-align:center;}
.c_npg_sec .oList {padding:0 12px 0 28px;}
.c_npg_sec .oList li {font-size:13px; margin-top:6px; color:#222; padding-left:13px; background:url(../images/bullet_ss.png) no-repeat 0 6px;}
.c_npg_sec .nList li {margin-left:17px;}
.c_npg_sec .nList li .st {font-family:'notokr-medium'; padding-right:4px;}
.c_npg_sec .nList .block {display:block;}
.c_npg_sec.first .tt {display:none;}
.c_npg_sec.first .dd {padding-top:0px;}
.c_npg_sec.first .tList {margin-top:6px;}
.c_npg_sec .d_only {display:none;}
.c_npg_sec .c_helpMsg {padding:0 0 10px 12px;}
.c_npg_sec .mdlist .tr {display:block;}
.c_npg_sec .mdlist .th, .c_npg_sec .dd .mdlist .td {display:block;}
.c_npg_sec .mdlist .th, .c_npg_sec .foot {font-family:'notokr-bold'; color:#222; height:33px; line-height:33px;}
.c_npg_sec .mdlist .th {border-right:none; width:100%;}
.c_npg_sec .mdlist .td {width:100%;}
.c_npg_sec .mdlist div.td {padding-top:15px; padding-bottom:15px;}
.c_npg_sec .mdlist .dl dt {font-family:'notokr-bold'; margin-top:15px;}
.c_npg_sec .mdlist .dl dt:first-child {margin-top:0;}
.c_npg_sec .mdlist .ico {position:relative; vertical-align:middle; display:inline-block;}
.c_npg_sec .mdlist .ico:before {position:absolute; top:-2px; left:0;}
.c_npg_sec .mdlist .dash {padding-left:6px;}
.c_npg_sec .mdlist .dash:before {content:"-";}
.c_npg_sec .mdlist .refer {padding-left:14px;}
.c_npg_sec .mdlist .refer:before {content:"※";}
.c_npg_sec .foot {text-align:center; font-size:13px; border-bottom:1px solid #dadada; background:#f3f3f3;}

.tb_npg_in {display:none;}
.tb_npg {border-top:1px solid #dadada; overflow-x:auto;}
.tb_npg .ss {border-bottom:1px solid #dadada; border-top:none;}
.tb_npg th, .tb_npg td {border-left:1px solid #dadada; border-bottom:1px solid #dadada; font-size:13px;}
.tb_npg thead th, .tb_npg tbody th {text-align:center;}
.tb_npg thead th {background:#f3f3f3; padding:6px 0 6px 0; font-family:'notokr-medium';}
.tb_npg thead th:first-child {border-left:none;}
.tb_npg tbody th {border-left:none; font-family:'notokr-regular';}
.tb_npg tbody th.gubun {font-family:'notokr-medium';}
.tb_npg tbody td {padding:6px 6px 6px 11px;}
.tb_npg tbody td:first-child {border-left:none;}
.tb_npg tbody th, .tb_npg tbody td.ac {padding:6px;}
.tb_npg tbody td {color:#222;}
.tb_npg table .bor {border-left:1px solid #dadada !important;}
.tb_npg .st {font-family:'notokr-medium'; color:#000;}
.tb_npg .block {display:block;}

.tb_srh {border-top:2px solid #2c2c2c;}
.tb_srh table th, .tb_srh table td {border-bottom:1px solid #dadada; border-left:1px solid #dadada; font-size:13px;}
.tb_srh table th:first-child, .tb_srh table td:first-child {border-left:none;}
.tb_srh table th {padding:6px 5px 6px 5px; background-color:#f3f3f3; color:#222; font-family:'notokr-regular';}
.tb_srh table td {padding:6px 5px 6px 5px;}
.tb_srh .btn {text-align:center; margin-top:25px;}
.tb_srh.d_only {display:none;}

.tb_list .total {font-size:13px; margin-bottom:6px; color:#222; padding-left:14px;}
.tb_list .btns {text-align:center;}
.tb_list .tb.d_only {display:none;}
.tb_list .tb .noData {text-align:center; padding:20px 0 20px 0;}
.tb_list .tb .noData .txt {font-size:13px;}
.tb_list .tb .noData .btn {margin-top:9px; display:none;}
.tb_list .tb th, .tb_list .tb td {color:#222; font-size:13px; border-left:1px solid #dadada; border-bottom:1px solid #dadada;}
.tb_list .tb th {padding:6px 5px 6px 5px; background-color:#f3f3f3; font-family:'notokr-regular';}
.tb_list .tb th:first-child {border-left:none;}
.tb_list .tb td {padding:6px 5px 6px 11px; line-height:1;}
.tb_list .tb td.lines {line-height:1.5;}
.tb_list .tb td.ac {padding:6px 0 6px 0;}
.tb_list .tb td .medal {width:18px;}
.tb_list .tb tbody tr:first-child th, .tb_list .tb tbody tr:first-child td {border-top:1px solid #2c2c2c;}
.tb_list .tb tbody tr.space td {height:30px; padding:0; border:none;}
.tb_list .tb .ul {border-top:1px solid #2c2c2c; list-style:none;}
.tb_list .tb .ul li {border-bottom:1px solid #dadada; padding:15px 12px 14px 13px;}
.tb_list .tb .ul .txts {position:relative;}
.tb_list .tb .ul .tt {font-size:15px; color:#222; font-family:'notokr-bold'; width:80%;}
.tb_list .tb .ul .dd {font-size:13px; color:#666; margin-top:4px;}
.tb_list .tb .ul .c_btn_del {position:absolute; top:50%; right:0; margin-top:-10px;}

.tb_list .tb.photo {border-top:0;}
.tb_list ul li.pho {border:none; padding:0; float:left; width:50%; padding:10px 5px 10px 5px;}
.tb_list ul li.pho > a {display:block;}
.tb_list ul li.pho .img {width:100%;}
.tb_list ul li.pho .img img {width:100%; height:100%;}
.tb_list ul li.pho .txt {border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; text-align:center; padding:10px 0 10px 0;}
.tb_list ul li.pho .txt span, .tb_list ul li.pho .txt time {font-size:14px; display:block;}
.tb_list ul li.pho .txt time {margin-top:2px;}

.tb_view {border-top:2px solid #2c2c2c;}
.tb_view table th, .tb_view table td {border-bottom:1px solid #dadada; border-left:1px solid #dadada; font-size:13px;}
.tb_view table th:first-child, .tb_view table td:first-child {border-left:none;}
.tb_view table th {padding:6px 5px 6px 5px; background-color:#f3f3f3; color:#222; font-family:'notokr-regular';}
.tb_view table td {padding:6px 5px 6px 11px;}
.tb_view table td.ac {padding:6px 0 6px 0;}
.tb_view table td.pic img {width:106px; height:141px;}
.tb_view .fils {line-height:28px;}
.tb_view .fils span {display:block;}
.tb_view .fils span a:hover {text-decoration:underline;}
.tb_view .tdCont * {padding:0; margin:0; border:none; background:none; font-family:'notokr-regular' !important;}
.tb_view .tdCont .pics {padding:20px;}
.tb_view .tdCont .pics img {width:100%;}
.tb_view .d_row {display:none;}
.tb_view .btn {text-align:center; margin-top:25px;}

.tb_view.gray {border-top:1px solid #dadada;}
.tb_view.npg {overflow-x:auto;}
.tb_view.npg table tbody td .ico {vertical-align:middle;}
.tb_view.npg table .bor {border-left:1px solid #dadada;}
.tb_view.npg table thead th, .tb_view.npg table .isTh th,
.tb_view.league table tbody th, .tb_view.schedule table tbody th,
.tb_view.schedule table tfoot th {text-align:center; padding-left:5px; padding-right:5px;}
.tb_view.npg table .isTh th {background:none;}
.tb_view.npg table .nbsp {background-color:#f3f3f3;}
.tb_view.npg .btns {text-align:center; padding-top:30px;}
.tb_view.npg table .total {color:#d80404; font-family:'notokr-medium';}
.tb_view.npg .d_cell {display:none;}
.tb_view.cum {border-top:none;}

.tb_view.d_only {display:none;}
.tb_view.league table tbody th, .tb_view.schedule table tbody th,
.tb_view.schedule table tfoot th {background-color:#f3f3f3;}
.tb_view.league {overflow:visible;}

.tb_view.schedule th, .tb_view.schedule td {width:1%;}
.tb_view.schedule .medal {color:#fea90d; vertical-align:middle; display:inline-block;}
.tb_view.schedule .state {display:inline-block; width:12px; height:12px; vertical-align:middle; font-size:0; border-radius:50px;}
.tb_view.schedule .state.state01 {background-color:#339933;}
.tb_view.schedule .state.state02 {background-color:#8b8b8b;}
.tb_view.schedule .state.medal {background-color:#fea90d; border-radius:0;}

.medals_tot {font-size:13px; color:#222; margin-bottom:6px; padding-left:14px;}
.tb_view.medals .helpTxt {font-size:11px; padding-top:6px; text-align:center;}
.tb_view.medals thead th .ico {width:17px; height:23px;}
.tb_view.medals thead th.al {padding-left:5px; text-align:left;}
.tb_view.medals tbody th, .tb_view.medals tfoot th {background:#fafafa; text-align:left;}
.tb_view.medals td.gold, .tb_view.medals td.gold a {font-family:'notokr-medium'; color:#df830c;}
.tb_view.medals td.silver, .tb_view.medals td.silver a {font-family:'notokr-medium'; color:#878787;}
.tb_view.medals td.bronze, .tb_view.medals td.bronze a {font-family:'notokr-medium'; color:#a34613;}
.tb_view.medals .tb.pad td.ac {padding-left:5px; padding-right:5px;}

.board_srh {background:#eee; padding:10px; text-align:center;}
.board_srh .c_select {width:30%;}
.board_srh .c_input {width:47%;}

.paging {margin-top:38px; text-align:center;}
.paging a, .paging strong {display:inline-block; color:#222; padding:0 2px; margin:0 2px; vertical-align:top;}
.paging em {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
.paging a {min-width:27px; height:31px; line-height:31px; background:#eaeaea;}
.paging strong {min-width:23px; height:27px; line-height:27px; font-family:'notokr-regular'; border:2px solid #2d2d2d;}
.paging a.first {display:none;}
.paging a.prev {background:url(../images/paging_prev_m.png) repeat 0 0; margin-right:5px;}
.paging a.next {background:url(../images/paging_next_m.png) repeat 0 0; margin-left:5px;}
.paging a.last {display:none;}

.div_srh {padding:10px;}
.div_srh .txt {font-size:16px; float:left; padding-left:13px; background:url(../images/bullet_ss.png) no-repeat 0 9px;}
.div_srh .btn {float:right; display:none;}

table.same th, table.same td {width:5%;}

.div_svg {position:relative; text-align:center; overflow-x:auto;}
.div_svg .doub_tb {padding-top:35px;}
.div_svg .doub_tb .boxs {margin-top:30px;}
.div_svg .doub_tb .boxs:first-child {margin-top:0;}
.div_svg .btns {padding-top:30px;}

#dBody strong {font-family:'notokr-medium' !important;}

.printTb .total {margin-bottom:7px; padding-left:0;}
.printTb .tb.d_only {display:block;}
.printTb .tb {border-top:2px solid #2c2c2c;}
.printTb .tb td {border-left:none; line-height:1.5;}
.printTb .tb tbody tr:first-child th, .printTb .tb tbody tr:first-child td {border-top:none;}
.printTb .tb td .medal {width:18px;}


/* pg_greet */
.pg_greet {padding:12px 12px 0 12px;}
.pg_greet .box_gr {padding-top:28px;}
.pg_greet .box_gr .pic {text-align:center;}
.pg_greet .box_gr .pic .img {width:38%;}
.pg_greet .box_gr .pic .block {display:block;}
.pg_greet .box_gr .pic .label {font-size:13px; line-height:24px; font-family:'notokr-medium'; padding-top:17px;}
.pg_greet .box_gr .signit {margin-top:41px;}
.pg_greet .box_gr .txts {font-size:13px; line-height:24px; color:#222;}
.pg_greet .box_gr .txts span {display:block;}
.pg_greet .box_gr .txts .double {display:block; margin-bottom:23px;}
.pg_greet .box_gr .txts .double2:after {content:" "; display:block; height:23px;}
.pg_greet .box_gr .sig {display:none;}
.pg_greet .box_gr .signit #txt1{color:#ff8a00;font-size:18px;_font-weight:bold;}
#txt2{font-weight: normal;color:#1672CE;}
#txt3{font-weight: normal;font-size:24px;color:#1672CE;}
#txt4{font-weight: normal;font-size:35px;color:#00479D;line-height:40px;}

/* pg_thisYear */
.pg_thisYear {padding-top:0px;}
.pg_thisYear .bg_sec {padding:12px 12px 0 12px;}
.pg_thisYear .margin00 {margin-top:32px;}
.pg_thisYear .margin01 {margin-top:29px;}
.pg_thisYear .margin02 {margin-top:29px;}

/* pg_ceremon */
.pg_ceremon {padding-top:0px;}
.pg_ceremon .bg_sec {padding:12px 12px 0 12px;}
.pg_ceremon .margin00 {margin-top:32px;}
.pg_ceremon .margin01 {margin-top:30px;}
.pg_ceremon .margin02 {margin-top:30px;}
.pg_ceremon .margin03 {margin-top:30px;}
.pg_ceremon .margin04 {margin-top:30px;}

/* pg_torch */
.pg_torch {padding-top:0px;}
.pg_torch .bg_sec {padding:12px 12px 0 12px;}
.pg_torch .margin00 {margin-top:32px;}
.pg_torch .margin01 {margin-top:30px;}
.pg_torch .margin02 {margin-top:30px;}
.pg_torch .torStep {list-style:none; text-align:center; padding:6px 12px 0 12px;}
.pg_torch .torStep li {border:1px solid #dadada; position:relative; margin-top:27px; padding:19px 0 22px 0;}
.pg_torch .torStep li:after {background:url(../images/bg_torStep.png) no-repeat 50% 50%; content:" "; position:absolute; top:-27px; left:0; width:100%; height:27px;}
.pg_torch .torStep li:first-child {margin-top:0;}
.pg_torch .torStep li:first-child:after {display:none;}
.pg_torch .torStep .tth {font-size:18px; color:#222; font-family:'notokr-medium';}
.pg_torch .torStep .txx {font-size:13px; color:#666; padding-top:4px;}
.pg_torch .tOrder {list-style:none; text-align:center; font-size:13px; color:#666; line-height:18px;}
.pg_torch .tOrder li {margin:7px 0 7px 0; float:left; box-sizing:border-box; width:66px; height:63px; border:1px solid #38a452; padding-top:12px;}
.pg_torch .tOrder li.arrow {width:16px; background:url(../images/arr_tOrder.png) no-repeat 50% 50%; border:none;}
.pg_torch .tOrder li.last {background:#4773B4; color:#fff;}
.pg_torch .tOrder li.tri {padding-top:3px;}

/* pg_guide */
.pg_guide {padding-top:0px;}
.pg_guide .bg_sec {padding:12px 12px 0 12px;}
.pg_guide .margin00 {margin-top:32px;}
.pg_guide .margin01 {margin-top:30px;}
.pg_guide .margin02 {margin-top:30px;}
.pg_guide .margin03 {margin-top:30px;}
.pg_guide .margin04 {margin-top:30px;}
.pg_guide .margin05 {margin-top:30px;}
.pg_guide .margin06 {margin-top:30px;}
.pg_guide .margin07 {margin-top:30px;}
.pg_guide .margin08 {margin-top:30px;}

/* pg_spclass */
.pg_spclass {padding-top:21px;}
.pg_spclass .c_helpMsg {padding:30px 0 6px 11px;}

/* pg_handbook */
.pg_handbook {padding-top:21px;}
.pg_handbook .c_helpMsg {padding:30px 0 6px 11px;}

/* pg_statregs */
.pg_statregs {padding-top:21px;}
.pg_statregs .c_helpMsg {padding:0 0 6px 11px;}

/* pg_statdisp */
.pg_statdisp {padding-top:21px;}
.pg_statdisp .c_helpMsg {padding:30px 0 6px 11px;}

/* pg_entylst */
.pg_entylst {padding-top:21px;}
.pg_entylst .margin01 {margin-top:43px;}

/* pg_entyvw */
.pg_entyvw {padding-top:21px;}
.pg_entyvw .margin01 {margin-top:29px;}
.pg_entyvw .margin02 {margin-top:27px;}

/* pg_venue */
.pg_venue {padding-top:21px;}
.pg_venue .c_helpMsg {padding:30px 0 6px 11px;}
.pg_venue .tb_view .ico {width:12px; height:12px;}
.pg_venue .map img {width:100%;}

/* pg_unitlst */
.pg_unitlst {padding-top:21px;}
.pg_unitlst .margin01 {margin-top:43px;}

/* pg_startlst */
.pg_startlst {padding-top:21px;}
.pg_startlst .c_helpMsg {padding:20px 0 6px 11px;}
.pg_startlst .c_total {display:none;}

/* pg_reslst */
.pg_reslst {padding-top:21px;}
.pg_reslst .c_helpMsg {padding:20px 0 6px 11px;}
.pg_reslst .c_total {display:none;}

/* pg_tourlst */
.pg_tourlst {padding-top:21px;}
.pg_tourlst .c_helpMsg {padding:20px 0 20px 11px;}
.pg_tourlst .margin01 {margin-top:43px;}

/* pg_schelst */
.pg_schelst {padding-top:21px;}
.pg_schelst .c_helpMsg {padding:30px 0 20px 11px;}

/* pg_drawlst */
.pg_drawlst {padding-top:21px;}
.pg_drawlst .margin01 {margin-top:43px;}

/* pg_notilst */
.pg_notilst {padding-top:21px;}
.pg_notilst .margin01 {margin-top:43px;}

/* pg_notiViw */
.pg_notiViw {padding-top:21px;}

/* pg_pholst */
.pg_pholst {padding-top:21px;}
.pg_pholst .margin01 {margin-top:43px;}

/* pg_phoViw */
.pg_phoViw {padding-top:21px;}

/* pg_chrlst */
.pg_chrlst {padding-top:21px;}
.pg_chrlst .c_comment {padding-top:0px;}
.pg_chrlst .margin00 {margin-top:15px;}
.pg_chrlst .margin01 {margin-top:29px;}
.pg_chrlst .margin02 {margin-top:27px;}

/* pg_stmap */
.pg_stmap {padding-top:21px;}
.pg_stmap .box {width:100%; margin-bottom:20px; text-align:left;}
.pg_stmap .tit {height:33px; line-height:33px; margin-bottom:10px; font-size:13px; text-align:center; background-color:#f3f3f3;}
.pg_stmap .box ul li a {display:inline-block; font-size:13px;}
.pg_stmap .box > ul > li {border-top:1px solid #eee; padding-left:10px; padding-top:8px; margin-bottom:8px;}
.pg_stmap .box > ul > li:first-child {border-top:none;}
.pg_stmap .box > ul > li > a {padding-left:18px; color:#222; font-family:'notokr-medium'; background:url(../images/bul_site.gif) no-repeat 0 50%;}
.pg_stmap .box ul li ul li {padding-left:16px; margin-top:5px;}
.pg_stmap .box ul li ul li a {padding-left:7px; color:#676767; background:url(../images/bul_site_in.gif) no-repeat 0 50%;}

/* pg_intro */
.pg_intro {padding:21px 12px 0 12px;}
.pg_intro .box .tt {font-size:16px; color:#222;}
.pg_intro .box .tx, .pg_intro .mid {font-size:13px; line-height:24px; color:#222;}
.pg_intro .box .tx {margin-top:13px;}
.pg_intro .seBot .mid {margin-top:13px;}
.pg_intro .seTop .seBox .box {margin-top:33px;}
.pg_intro .seTop .seBox .box:first-child {margin-top:19px;}
.pg_intro .seBot .box {margin-top:33px;}

/* pg_symbol */
.pg_symbol {padding:21px 12px 0 12px;}
.pg_symbol .box .tt {font-size:16px; color:#222;}
.pg_symbol .box .tx {font-size:13px; line-height:24px; color:#222; margin-top:13px;}
.pg_symbol .box .symBox {margin-top:33px;}
.pg_symbol .symBot .box {margin-top:33px;}
.pg_symbol .mas {margin-top:21px;}

/* pg_past */
.pg_past {padding-top:21px;}
.pg_past .c_helpMsg {padding:0 0 20px 11px;}

/* pg_organ */
.pg_organ {padding:21px 12px 0 12px;}
.pg_organ .d_only {display:none;}
.pg_organ .m_only img {width:100%;}

/* pg_regul */
.pg_regul {padding:21px 12px 0 12px;}
.pg_regul .box {margin-top:39px;}
.pg_regul .box:first-child {margin-top:0px;}
.pg_regul .box .tt {font-size:16px; color:#222; padding-left:12px;}
.pg_regul .box .tt span {padding-left:16px; background:url(../images/bullet_ttm.png) no-repeat 0 50%;}
.pg_regul .box .inin {margin-top:6px;}
.pg_regul .box .overflw {height:117px; width:100%; overflow:auto; border:1px solid #ddd; padding:10px;}
.pg_regul .box .btn {text-align:center;}
.pg_regul .box .mShot * {font-size:12px !important; width:auto !important; height:auto !important; margin:0 !important; padding:0 !important;}

/* pg_sports */
.pg_sports {padding-top:21px;}
.pg_sports .sportLists {list-style:none; text-align:center;}
.pg_sports .sportLists li {display:inline-block; margin-right:2px;}
.pg_sports .sportLists li div {display:table;}
.pg_sports .sportLists li a {display:table-cell; vertical-align:middle; width:67px; height:67px; border:2px solid #ebebeb;}
.pg_sports .sportLists li a.on {width:70px; height:70px; background:#f4f6fa; border:2px solid #cc0099;}
.pg_sports .sp_sec {margin-top:24px;}
.pg_sports .bg_sym {text-align:center; margin-bottom:4px;}
.pg_sports .bg_sym img {width:40%;}
.pg_sports .sp_sec .tit {text-align:center; font-size:30px; color:#222; letter-spacing:-1px; font-family:'notokr-medium';}
.pg_sports .sp_sec .tit em {font-family:'notokr-light';}
.pg_sports .sp_sec .sec_in {margin-top:35px; padding:0 12px 0 12px;}
.pg_sports .sp_sec .tx, .pg_sports .sp_sec .tt {color:#222; font-size:13px; line-height:26px;}
.pg_sports .sp_sec .tx {text-align:justify;}
.pg_sports .sp_sec .tx.al {text-align:left;}
.pg_sports .sp_sec .tx, .pg_sports .sp_sec .tbb {margin-top:20px;}
.pg_sports .sp_sec .tbu {margin-top:6px;}
.pg_sports .sp_sec .tx:first-child {margin-top:0px;}
.pg_sports .sp_sec .tt {margin-top:20px;}
.pg_sports .sp_sec .tt:first-child {margin-top:0px;}
.pg_sports .sp_sec .tx .mblock {display:block;}
.pg_sports .sp_sec .mbk {display:block;}
.pg_sports .sp_sec .link {margin-top:20px;}
.pg_sports .sp_sec .link a {color:#222; font-size:13px; font-family:'notokr-bold';}
.pg_sports .sp_sec .imgs {margin-top:20px; padding:0 12px 0 12px;}
.pg_sports .sp_sec .imgs img {width:100%; margin-bottom:15px;}

/* pg_fullst */
.pg_fullst {padding-top:21px;}
.pg_fullst .margin01 {margin-top:43px;}
.pg_fullst .margin02 {margin-top:0;}
.pg_fullst .margin03 {margin-top:43px;}
.pg_fullst .c_helpMsg {padding:43px 0 20px 11px;}

#quick_slide {display:none;}

/* 태블릿 & 데스크탑 CSS */
@media all and (min-width:768px) {
	/* popUp */
	.pop_mgdel {width:481px;}

	/* pg_greet */
	.pg_greet .box_gr .txts em {display:inline;}

	/* div_svg */
	.div_svg .doub_tb .boxs {margin-top:0; float:right; width:48%;}
	.div_svg .doub_tb .boxs:first-child {float:left;}

	#quick_slide {display:none;}
}

/* 태블릿 CSS */
@media all and (min-width:768px) and (max-width:1024px) {
	/* common */
	.wrapper {padding-left:30%;}

	/* header */
	.header .tops {left:30%; width:70%;}
	.header .menus {width:30%; left:0; display:block;}
	.header .menus.on {width:30%;}
	.header .menus .menus_in {width:100%;}
	.header .m_btnMenu {display:none;}
	.header .m_btnMenuCl {display:none;}

	#quick_slide {display:none;}
}

/* 데스크탑 CSS */
@media all and (min-width:1025px) {
	/* playMatch_ui */
	.playMatch_ui .cola .team1,
	.playMatch_ui .colb .team1,
	.playMatch_ui .colc .team1,
	.playMatch_ui .cola .team2,
	.playMatch_ui .colb .team2,
	.playMatch_ui .colc .team2 {width:30%; font-size:16px;}
	.playMatch_ui, .playMatch_ui .colb .dec,
	.playMatch_ui .cola .win,
	.playMatch_ui .cola .dec,
	.playMatch_ui .colc p,
	.playMatch_ui input[type=text],
	.playMatch_ui .cola .resualt1,
	.playMatch_ui .cola .resualt2,
	.playMatch_ui .colc table th,
	.playMatch_ui .colc table td,
	.playMatch_ui .cola .resualt1 strong,
	.playMatch_ui .cola .resualt2 strong {font-size:16px;}
	.playMatch_ui .colc.twocols p {width:400px;}
	.playMatch_ui .colc.twocols table {width:400px;}

	/* pop_ui */
	.pop_ui_d_only {display:block;}
	.pop_ui {display:none; z-index:9999; position:fixed; top:50px; left:50px; width:500px; border:1px solid #b8b8b8; box-shadow:4px 4px 0 rgba(00,00,00,0.3);}
	.pop_ui .pop {padding-bottom:55px; background:#fff url(../images/bg_pop_alert.png) repeat-x bottom left; text-align:center; letter-spacing:-1px;}
	.pop_ui .pop .tit {font-family:'notokr-light'; height:62px; line-height:62px; background:#2675c1; font-size:24px; color:#fff;}
	.pop_ui .pop .img {margin-bottom:5px; margin-top:40px;}
	.pop_ui .pop .txt {font-size:20px; color:#222; line-height:30px; margin-top:20px;}
	.pop_ui .today {height:40px; background:#efefef;}
	.pop_ui .today span {line-height:40px; padding-right:14px;}
	.pop_ui .today span * {float:left;}
	.pop_ui .today input {margin:14px 11px 0 0;}
	.pop_ui .today label {font-size:14px; color:#222; font-family:'notokr-demiLight'; margin-right:15px;}
	.pop_ui .today button {margin-top:14px; width:13px; height:13px; background:url(../images/btn_clo_alert.png) no-repeat 0 0;}
	.pop_ui .urls a {display:block; padding:0 12px 0 5px; width:108px; height:24px; line-height:24px; border:1px solid #dfdfdf; margin:8px auto 0 auto;}
	.pop_ui .urls a span {display:block; background:url(../images/arr_homs.png) no-repeat right 50%; font-size:14px; color:#222;}

	/* popUp */
	.pop_sitemap {width:1210px; background:#fff; box-shadow: 1px 1px 10px 10px #999;}
	.pop_sitemap .area_pop {padding:73px 150px 73px 150px; background:url(../images/bg_pop_sitemap.png) no-repeat 50% 0; position:relative;}
	.pop_sitemap .tits {font-size:38px; color:#222; letter-spacing:-1px; font-family:'notokr-medium'; text-align:center;}
	.pop_sitemap .closed {position:absolute; top:42px; right:36px; width:35px; height:35px; background:url(../images/btn_pop_close.png) no-repeat 0 0;}
	.pop_sitemap .site_in {padding-top:49px;}
	.pop_sitemap .bx {float:left; width:239px;}
	.pop_sitemap .bx_l {margin-right:97px;}
	.pop_sitemap .bx_r {float:right;}
	.pop_sitemap .bx .tt {font-size:28px; color:#222; font-family:'notokr-medium'; border-bottom:2px solid #222; padding-bottom:5px;}
	.pop_sitemap .bx ul {padding-top:35px; list-style:none;}
	.pop_sitemap .bx ul > li {margin-top:6px;}
	.pop_sitemap .bx ul > li:first-child {margin-top:0;}
	.pop_sitemap .bx ul > li > a {font-size:20px; color:#222; font-family:'notokr-medium';}
	.pop_sitemap .bx .margin {margin-top:132px;}
	.pop_sitemap .bx .margin01 {margin-top:50px;}
	.pop_sitemap .bx li ul {padding:6px 0 19px 4px;}
	.pop_sitemap .bx li ul li {margin-top:1px;}
	.pop_sitemap .bx li ul li:first-child {margin-top:0;}
	.pop_sitemap .bx li ul li a {font-size:18px; color:#666; font-family:'notokr-regular';}

	/* tournament  */
	.tournament_area {width:auto; padding:0;}

	/* regulation */
	p.hstyle0, li.hstyle0, div.hstyle0 {style-name:"바탕글"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle1, li.hstyle1, div.hstyle1 {style-name:"본문"; margin-left:15.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle2, li.hstyle2, div.hstyle2 {style-name:"개요 1"; margin-left:10.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle3, li.hstyle3, div.hstyle3 {style-name:"개요 2"; margin-left:20.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle4, li.hstyle4, div.hstyle4 {style-name:"개요 3"; margin-left:30.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle5, li.hstyle5, div.hstyle5 {style-name:"개요 4"; margin-left:40.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle6, li.hstyle6, div.hstyle6 {style-name:"개요 5"; margin-left:50.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle7, li.hstyle7, div.hstyle7 {style-name:"개요 6"; margin-left:60.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle8, li.hstyle8, div.hstyle8 {style-name:"개요 7"; margin-left:70.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle9, li.hstyle9, div.hstyle9 {style-name:"쪽 번호"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:함초롬돋움; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle10, li.hstyle10, div.hstyle10 {style-name:"머리말"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:150%; font-size:9.0pt; font-family:함초롬돋움; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle11, li.hstyle11, div.hstyle11 {style-name:"각주"; margin-left:13.1pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:-13.1pt; line-height:130%; font-size:9.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle12, li.hstyle12, div.hstyle12 {style-name:"미주"; margin-left:13.1pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:-13.1pt; line-height:130%; font-size:9.0pt; font-family:함초롬바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle13, li.hstyle13, div.hstyle13 {style-name:"메모"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:left; text-indent:0.0pt; line-height:130%; font-size:9.0pt; font-family:함초롬돋움; letter-spacing:0.5pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle14, li.hstyle14, div.hstyle14 {style-name:"제목"; margin-left:15.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:-15.0pt; line-height:160%; font-size:20.0pt; font-family:한양중고딕; letter-spacing:0.0pt; font-weight:"bold"; font-style:"normal"; color:#000000;}
	p.hstyle15, li.hstyle15, div.hstyle15 {style-name:"개정"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:right; text-indent:0.0pt; line-height:130%; font-size:9.2pt; font-family:한양신명조; letter-spacing:0.5pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle16, li.hstyle16, div.hstyle16 {style-name:"제1장"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:158%; font-size:13.0pt; font-family:-윤명조150; letter-spacing:0.7pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle17, li.hstyle17, div.hstyle17 {style-name:"서식제목"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:154%; font-size:14.0pt; font-family:한양견명조; letter-spacing:0.7pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle18, li.hstyle18, div.hstyle18 {style-name:"법령기본스타일"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:14.0pt; font-family:한양신명조; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle19, li.hstyle19, div.hstyle19 {style-name:"xl75"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:160%; font-size:8.0pt; font-family:돋움; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle20, li.hstyle20, div.hstyle20 {style-name:"xl76"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:돋움; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle21, li.hstyle21, div.hstyle21 {style-name:"xl78"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:160%; font-size:10.0pt; font-family:돋움; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle22, li.hstyle22, div.hstyle22 {style-name:"xl66"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:left; text-indent:0.0pt; line-height:160%; font-size:11.0pt; font-family:맑은 고딕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle23, li.hstyle23, div.hstyle23 {style-name:"xl65"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:160%; font-size:12.0pt; font-family:굴림체; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle24, li.hstyle24, div.hstyle24 {style-name:"xl67"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:160%; font-size:8.3pt; font-family:한컴바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle25, li.hstyle25, div.hstyle25 {style-name:"본문제목"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:center; text-indent:0.0pt; line-height:163%; font-size:22.0pt; font-family:신명 태고딕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle26, li.hstyle26, div.hstyle26 {style-name:"제조(글자)"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:160%; font-size:11.0pt; font-family:신명 중고딕; letter-spacing:0.6pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle27, li.hstyle27, div.hstyle27 {style-name:"1."; margin-left:48.6pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:-15.3pt; line-height:162%; font-size:11.0pt; font-family:신명 신신명조; letter-spacing:0.6pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle28, li.hstyle28, div.hstyle28 {style-name:"신명조"; margin-left:12.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:-12.0pt; line-height:160%; font-size:12.0pt; font-family:한양신명조; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle29, li.hstyle29, div.hstyle29 {style-name:"제조"; margin-left:33.3pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:-33.3pt; line-height:162%; font-size:11.0pt; font-family:신명 신신명조; letter-spacing:0.6pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
	p.hstyle30, li.hstyle30, div.hstyle30 {style-name:"①"; margin-left:33.3pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:162%; font-size:11.0pt; font-family:신명 신신명조; letter-spacing:0.6pt; font-weight:"normal"; font-style:"normal"; color:#000000;}

	/* header */
	.header .tops  {height:44px; background:#FFFFFF; border-bottom:1px solid #E1E1E1; position:static;}
	.header .tops .top_bg {height:20px; _background:url(../images/bg_top_center.png) no-repeat 0 0;}
	.header .tops .logo  {position:absolute; top:45px; left:-3px; z-index:1;}
	.header .tops .logo a img  {width:320px; height:100px;}
	.header .tops .d_logo {display:block;}
	.header .tops .m_logo {display:none;}
	.header .tops .cheer {float:left; display:block;}
	.header .tops .cheer a {display:block; letter-spacing:-0.05em; width:271px; height:44px; line-height:43px; font-size:16px; color:#cecece; font-family:'notokr-demiLight'; background:#4b4b4b; padding:0 28px 0 21px;}
	.header .tops .cheer span {display:block; background:url(../images/arr_cheer.png) no-repeat right 50%;}
	.header .tops .btSrhm {display:none !important;}
	/* .header .tops .left {float:left; width:445px; text-align: center;} */
	.header .tops .right {float:right;}
	.header .tops .srh_player {float:left; margin-left:350px; position:static; width:auto; height:auto; background:none; display:block;}
	.header .tops .srh_player .box {width:250px; height:39px;background: #FFFFFF; border-bottom: 1px solid #313131;padding:0;margin:5px 0 0 0;}
	.header .tops .srh_player .box .i_player {background:none; font-size:14px; color:#afafaf; width:200px; height:32px; padding:8px 0 12px 10px; font-family:'돋움';}
	.header .tops .srh_player .box .btn_player {background:none; text-indent:-5000px; float:left;}
	.header .tops .srh_player .box .btn_player {width:44px; height:32px; background:url(../images/btn_player.png) no-repeat 0 0;margin:5px 0 0 0;}
	.header .tops .sns {float:left; padding:7px 1px 0 0; display:block;}
	.header .tops .sns a {float:left; margin-left:12px;}
	.header .tops .sns a:first-child {margin-left:0;}
	.header .m_btnMenu {display:none !important;}
	.header .gnbs {height:110px; position:relative; display:block;margin-top:0px; /* border-bottom: 1px solid #EEEEEE; */}
	.header .gnbs .subBg {position:absolute; top:110px; left:0; width:100%; height:280px; background:#F5F7FC; z-index:4;}
	.header .gnbs .subBg .subBox {width:464px; height:280px; text-align:center; border-left:1px solid #B9CAE3; border-right:1px solid #B9CAE3;}
	.header .gnbs .subBg .wrapSize {border-right:1px solid #B9CAE3;}
	.header .gnbs .subBg a, .header .gnbs .subBg span, .header .gnbs .subBg em {display:inline-block; letter-spacing:-1px;}
	.header .gnbs .subBg .icos {padding-top:34px;}
	.header .gnbs .subBg .icos span {font-size:20px; color:#2656B6; padding-top:13px;}
	.header .gnbs .subBg .icos a {margin:0 15px 0 15px;}
	.header .gnbs .subBg .snsu {padding:26px 0 0 6px;}
	.header .gnbs .subBg .snsu em, .header .gnbs .subBg .snsu span {display:inline-block; vertical-align:middle;}
	.header .gnbs .subBg .snsu em {font-size:17px; color:#2656B6; border-bottom:1px solid #4C77B6; padding-bottom:3px;}
	.header .gnbs .subBg .snsu span {margin-left:43px;}
	.header .gnbs .subBg .snsu span a {margin:0 2px 0 2px;}
	.header .gnbs .subBg .closeMenu {position:absolute; bottom:10px; right:11px; width:35px; height:35px; background:url(../images/btn_closeMenu.png) no-repeat 0 0;}
	.header .menus {float:right; position:static; background:none; width:auto; height:auto; display:block; overflow-y:visible; overflow-x:visible;margin-top:0px;}
	.header .menus ul {border-bottom: 1px none #E5E5E5;}
	.header .menus.on {width:auto;}
	.header .menus .menus_in {width:auto; height:auto; background:transparent; position:static;}
	.header .menus .tit {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; text-indent:-5000px;}
	.header .menus .menu {float:left; position:relative; padding-top:36px; border-bottom:none;}
	.header .menus .menu1 {margin-right:65px;}
	.header .menus .menu2 {margin-right:66px;}
	.header .menus .menu4 {margin-right:56px;}
	.header .menus .menu5 {margin-right:1px;}
	.header .menus li a {display:inline; height:auto; line-height:1.5; color:#000; font-family:'notokr-regular';}
	.header .menus li a span {display:inline; height:auto;}
	.header .menus .menu .dep1 {font-size:24px; word-spacing:-1px; letter-spacing:-1px; padding:0; background:none;}
	.header .menus .dep1 span {background:none; color:#000000;}
	.header .menus .subWrap {position:absolute; top:105px; height:280px; border-top:4px solid #fff; z-index:5;}
	.header .menus .subWrap.on {border-top:4px solid #2656B6;}
	.header .menus .subWrap .nodes {border-right:1px solid #B9CAE3; height:263px; padding-top:17px;}
	.header .menus .subWrap .smenu {margin-bottom:8px;}
	.header .menus .subWrap .smenu .child {display:none !important;}
	.header .menus .subWrap .dep2 {font-size:16px; color:#2656B6; letter-spacing:-0.05em; padding-left:0; background:none;}
	.header .menus .subWrap .dep2 span {padding-left:0; background:none;}
	.header .menus .menu1 .subWrap {width:142px; left:-43px; padding-left:43px;}
	.header .menus .menu2 .subWrap {width:164px; left:-7px; padding-left:21px;}
	.header .menus .menu3 .subWrap {width:0px; left:0px; padding-left:0px;}
	.header .menus .menu4 .subWrap {width:129px; left:-41px; padding-left:53px;}
	.header .menus .menu5 .subWrap {width:148px; right:0px; padding-left:40px; height:225px;}
	.header .menus .menu5 .subWrap .nodes {height:208px; border-right:none;}

	.header.af .menus .menu1 {margin-right:60px;}
	.header.af .menus .menu2 {margin-right:44px;}
	.header.af .menus .menu3 {margin-right:54px;}
	.header.af .menus .menu4 {margin-right:54px;}
	.header.af .menus .menu5 {margin-right:0;}
	.header.af .tops .d_logo {display:none;}
	.header.af .tops .af_logo {display:block;}
	.header.af .tops .logo a img {width:305px;}
	.header.af .tops .cheer a {width:230px;}
	.header.af .gnbs .subBg .subBox {width:278px;}
	.header.af .gnbs .subBg .icos a {margin:0 4px 0 4px;}
	.header.af .gnbs .subBg .snsu span {margin-left:15px;}
	.header.af .menus .menu1 .subWrap {width:135px; left:-40px; padding-left:35px;}
	.header.af .menus .menu2 .subWrap {width:174px; left:-15px; padding-left:21px;}
	.header.af .menus .menu3 .subWrap {width:135px; left:-18px; padding-left:55px;}
	.header.af .menus .menu4 .subWrap {width:124px; left:-36px; padding-left:46px;}
	.header.af .menus .menu5 .subWrap {width:155px; right:0px; padding-left:40px; height:225px;}

	/* footer */
	.footer {_margin-top:36px; padding:36px 0 65px 0; background:#252525;}
	.footer .addr .img {display:block; float:left; padding:6px 0 0 4px; margin-right:71px;}
	.footer .addr .mid {float:left; text-align:left;}
	.footer .addr .fmenu li {display:block; float:left; padding-left:18px; margin-right:18px; background:url(../images/bar_foot.png) no-repeat 0 4px;}
	.footer .addr .fmenu li a {font-size:15px; font-family:'notokr-regular';}
	.footer .addr address {font-size:15px; line-height:25px; padding-top:24px;}
	.footer .addr address .m_enter {display:inline;}
	.footer .addr .goTop {display:block; margin-top:55px; background:url(../images/btn_goTop.png) no-repeat 0 0; width:62px; height:62px; float:right;}
	.footer .d_only {display:block !important;}
	.footer .m_only {display:none !important;}

	/* main */
	.main {_background:url(../images/main_bg.png) repeat-x 0 0;}
	.main .main_img {position:relative; width:1200px; margin:0 auto;}
	.main .views {height:220px;}
	.main .views .d_views {display:block; margin: 100px 0 0 0 ;}
	.main .views .m_views {display:none;}
	.main .views .area_pages {bottom:50px;}
	.main .views .area_pages .pages {padding-left:30px;}
	.main .views .area_pages .pages a {float:left;}
	.main .views .item {height:427px;background-repeat:no-repeat; background-position:50% 0;}
	.main .views .backs .wrapSize .w_left {float:left;width:1210px;height:100%;}
	.main .views .backs .wrapSize .w_right {float:right;width:530px;}
	.main .views .backs .wrapSize .w_right .w_rightTop {float:left;width:530px;height:258px;background:#E5E5E5;}
	.main .views .backs .wrapSize .w_right .w_rightBottom {float:left;width:530px;height:170px;background:#FFDB49;}

	.main .views .backs .main_topArea {float:left; width:100%; height: 100px;}
	.main .views .backs .main_topArea .left {float:left; width: 235px; text-align: center; display: inline-block; margin: 22px 0 0 0;}
	.main .views .backs .main_topArea .left .sns {width: 240px; padding:0; display:block; margin:0 auto;}
	.main .views .backs .main_topArea .left .sns a {float:left; margin-left:12px;}
	.main .views .backs .main_topArea .left .sns a:first-child {margin-left:0;}

	.main .views .backs .main_topArea .center {float:left; width: 540px; margin: 20px 0 0 70px;}
	.main .views .backs .main_topArea .btSrhm {display:none !important;}
	.main .views .backs .main_topArea .center .srh_player {float:left; position:static; width:auto; height:auto; background:none; display:block; margin: 0 auto;}
	.main .views .backs .main_topArea .center .srh_player .box {float:left; width:500px; height:55px; padding:0; margin:0 auto;}
	.main .views .backs .main_topArea .center .srh_player .box .i_player {background:none; float:left; font-size:14px; color:#101010; width:425px; height:55px; border: 4px solid #313DAA; border-radius: 15px; padding:8px 0 12px 20px; font-family:'돋움';}
	.main .views .backs .main_topArea .center .srh_player .box .btn_player {background:none; text-indent:-5000px; float:left; border:none;}
	.main .views .backs .main_topArea .center .srh_player .box .btn_player {float:right;width:60px; height:55px; background:url(../images/btn_player.png) no-repeat 0 0;margin:0 0 0 0;}

	.main .views .backs .main_topArea .right {float:left; width: 355px; height:100px;}
	.main .views .backs .main_topArea .right .boxW {padding:0; display: block;}
	.main .views .backs .main_topArea .right .boxW .weather {float:left; position:relative; height:34px; border:2px solid #C2C2C2; background:#fff; margin-top:10px;}
	.main .views .backs .main_topArea .right .boxW .selected {white-space:nowrap; overflow:hidden; width:220px; height:34px; line-height:34px; padding-left:12px; font-size:15px; color:#464646; float:left; letter-spacing:-1px;}
	.main .views .backs .main_topArea .right .boxW .btn_weather {float:right; width:32px; height:34px; background:url(../images/btn_weather.png) no-repeat 0 0;}
	.main .views .backs .main_topArea .right .boxW .lists {position:absolute; width:232px; height:112px; overflow:auto; top:37px; left:-3px; line-height:28px; background-color:#939393; padding:2px 0 5px 0;}
	.main .views .backs .main_topArea .right .boxW .lists li a {white-space:nowrap; overflow:hidden; letter-spacing:-1px; color:#fff; font-size:15px; display:block; padding-left:15px;}
	.main .views .backs .main_topArea .right .boxW .tb {float:left; width: 270px; margin-top:10px; }
	.main .views .backs .main_topArea .right .boxW .tb table th, .main .views .backs .main_topArea .right .boxW .tb table td {height:25px; font-size:14px; font-weight: bold;}
	.main .views .backs .main_topArea .right .boxW .tb table th {border-bottom:1px solid #fbfbfb; padding-left:20px;}
	.main .views .backs .main_topArea .right .boxW .tb table th.last {border-bottom:1px solid #B0CB68;}
	.main .views .backs .main_topArea .right .boxW .tb table td { text-align:center; border-right:1px solid #C2C2C2;}
	.main .views .backs .main_topArea .right .boxW .tb table th {background-color:#B0CB68; text-align:left; color:#fff; font-family:'notokr-regular';}
	.main .views .backs .main_topArea .right .boxW .tb table td {background-color:#fff;}
	.main .views .backs .main_topArea .right .boxW .tb table td .temp {color:#B13C3F; display:inline-block; text-align:center;}
	.main .views .backs .main_topArea .right .boxW .tb table td. ico {vertical-align:middle;}
	.main .views .backs .main_topArea .right .boxW .img_weather {float:left; width:70px; height:80px; margin: 10px 15px 0 0; text-align:center;}

	.main .views .backs .txts {position:absolute; top:350px; left:0px; margin:0; width: 415px; height: 135px; text-align:left; color:#010201; display:block; z-index:10;}
	.main .views .backs .txts .dt {display:block; vertical-align:baseline; font-family:'NanumSquare ExtraBold'; font-size:32px; _font-weight:bold; text-align:center; line-height:60px; letter-spacing: -2px;}
	.main .views .backs .txts .dt span {color: #045CB5;font-size:36px; }
	.main .views .backs .txts .dd {display:block; font-family:'NanumSquareRound'; font-size:24px; font-weight:bold; text-align:center; line-height:28px; padding:10px 0 0 0; letter-spacing:-0.03em;}

	.main .views .bannerBox  {float:left; margin:20px 0 0 0; width: 100%; height: 115px; text-align:left; color:#FFFFFF; padding: 15px 0 0 0; display:block; z-index:10; background:#0187d0 /* #066CB4 */; border-top-left-radius: 0px; border-top-right-radius: 40px; border-bottom-right-radius: 0px; border-bottom-left-radius: 40px;}

	.main .views .backs .bannerBox .details {display:block; float:left; width: 300px; height:128px; padding:0}
	.main .views .backs .bannerBox .syllabus {display:block; float:left; width: 300px; height:128px; padding:0}
	.main .views .backs .bannerBox .homs {display:block;float:left; width: 350px; padding: 0 0 0 55px; background:url(../images/bannerbox_bar.png) no-repeat right -15px;height:95px;}
	.main .views .backs .bannerBox .homs a {color:#FFFFFF; display:block;width:300px;height:95px;padding-top:13px;}
	.main .views .backs .bannerBox .cheer  {display:block;float:right; width:300px; padding:0 55px 0 44px; background:url(../images/bannerbox_bar.png) no-repeat left -15px;}


	.main .views .backs .bannerBox .days {float:left; width:389px; height:95px; padding:0 0 0 0; background:url(../images/dday_img.png) no-repeat 0 0; display: block;}
	.main .views .backs .bannerBox .days .dt {font-size:40px; text-align:center; color:#2EF3E8; padding:0 0 0 0; margin:55px 0 0 0; line-height:1; position:static; margin-left:-3px;}
	.main .views .backs .bannerBox .days .dt.af, .main .views .backs .bannerBox .days .dt.fh {font-size:35px; margin-left:-14px; padding-top:5px;}
	.main .views .backs .bannerBox .days .dt.fh {margin-left:-2px;}
	.main .views .backs .bannerBox .days .dd {display:none; font-size:14px; color:#fff; margin-top:-9px;text-align:center;}

	.main .views .backs .item {width:100%; display:none;}
	.main .views .d_views .views_img {float:left; width:1420px; height:440px;}
	.main .views .d_views .bg1_1 {background-image:url(../images/img_mainView1_01.png);}
	.main .views .d_views .bg2_1 {background-image:url(../images/img_mainView2_01.png);}
	.main .views .d_views .bg3_1 {background-image:url(../images/img_mainView3_01.png);}
	.main .views .d_views .bg4_1 {background-image:url(../images/img_mainView4_01.png);}
	.main .views .d_views .bg1_2 {background-image:url(../images/img_mainView1_02.png);}
	.main .views .d_views .bg2_2 {background-image:url(../images/img_mainView2_02.png);}
	.main .views .d_views .bg3_2 {background-image:url(../images/img_mainView3_02.png);}
	.main .views .d_views .bg4_2 {background-image:url(../images/img_mainView4_02.png);}
	.main .views .d_views .bg1_3 {background-image:url(../images/img_mainView1_03.png);}
	.main .views .d_views .bg2_3 {background-image:url(../images/img_mainView2_03.png);}
	.main .views .d_views .bg3_3 {background-image:url(../images/img_mainView3_03.png);}
	.main .views .d_views .bg4_3 {background-image:url(../images/img_mainView4_03.png);}

	.main .conts {_padding-top:70px; background: #FFFFFF; _background:url(../images/conts_bg1.png) repeat-x 0 0;}
	.main .conts .bg_maincont {position:absolute; top:500px; left:0px; width:100%; height:110px; _background:url(../images/conts_bg.png) repeat-x 0 0;}

	.main .conts .tbox {float:left;position:relative;margin:0 0 0 0;}
	.main .conts .tbox .cheer { display:none; float:left; width:159px; height:134px; padding:0 0 0 0; background:url(../images/cheer_bg.png) no-repeat 0 0; font-size:16px; color:#FFFFFF;}
	.main .conts .tbox .cheer .txt {float:left; position:static; padding:15px 0 0 18px;}
	.main .conts .tbox .cheer .txt p {text-align:left;line-height:25px;}
	.main .conts .tbox .cheer .txt span {font-size:22px;}
	.main .conts .tbox .cheer .txt .link {float:left;width:100%;height:30px;background:url(../images/btn_moreC.png) no-repeat 0 8px;}
	.main .conts .tbox .cheer .txt .link a {color:#FFFFFF; display:block;width:22px;height:22px;}
	.main .conts .tbox .homs { display:none; float:left; width:242px; height:134px; background:url(../images/homs_bg.png) no-repeat 0 0;}
	.main .conts .tbox .homs .img {display:block; float:left; padding:8px 0 0 15px;}
	.main .conts .tbox .homs .txt {float:right; position:static; text-align:center;padding:0 0 0 0; font-family:'notokr-regular'; font-size:20px; font-weight:bold; font-style:italic; color:#1b1b1b; line-height:24px;}
	.main .conts .tbox .homs .txt .tt {padding-top:25px;}
	.main .conts .tbox .homs .txt .tt span {font-size:16px;color:#1f7565;}
	.main .conts .tbox .homs .txt .link {float:right;padding:25px 55px 0 0;width:22px;height:30px;background:url(../images/btn_moreC.png) no-repeat 0 25px;}
	.main .conts .tbox .homs .txt .link a {color:#FFFFFF; display:block;width:22px;height:22px;}

	.main .conts .tbox .slider {float:left;width:770px; height:100px;background:#FFFFFF; margin: 0 0 0 0; padding:0 0 10px 0; _border-bottom:3px solid #292e42;}
	.main .conts .tbox .slider .slider_in {width: 700px; height:100px; margin:0 0 0 30px;}
	.main .conts .tbox .slider .carousel li .ico {height:60px;}
	.main .conts .tbox .slider .carousel li .txt {font-size:14px; color:#000000; font-weight: bold;}
	.main .conts .tbox .slider .carousel li .txt span {color:#000000;}
	.main .conts .tbox .slider .btnset .btns {width: 30px; height:110px; top:25px;}
	.main .conts .tbox .slider .btnset .prev {left:0px; z-index:1;}
	.main .conts .tbox .slider .btnset .next {right:0px; z-index:1;}
	.main .conts .tbox .slider .btnset .bar {color:#FFFFFF;top:90px; right:30px;background:url(../images/btn_bar.png) no-repeat 0 0;}

	.main .area {padding-top:0px; padding-bottom:50px; _background:url(../images/main_area_bg.png) repeat-x 0 110px;}
	.main .area .sche {float:left; width:408px;}
	.main .area .sche .tit {display:block; height:79px; line-height:79px; text-align:center; background:#128226; font-size:36px; color:#fff; font-family:'notokr-light';}
	.main .area .sche .img {display:block; margin-top:1px;}
	.main .area .sche .img img {width:100%; height:298px;}
	.main .area .sche .tb {margin-top:10px;}
	.main .area .sche .tb .th {display:table-row;}
	.main .area .sche .tb .th th {background:#f0f9f2; font-size:15px; height:35px;}
	.main .area .sche .tb .th th:first-child {border-left:none;}
	.main .area .sche .tb .ts th:first-child {border-left:1px solid #1c9e41;}
	.main .area .sche .tb .scPreGame {padding-left:6px;}
	.main .area .sche .tb .preGame_m {display:none !important;}
	.main .area .sche .tb tbody td {height:44px;}
	.main .area .sche .tb tbody td.d_only {display:table-cell;}
	.main .area .sche .tb tbody td {letter-spacing:-1px; color:#222;}
	.main .area .sche .tb tbody td:first-child {border-left:none;}
	.main .area .sche .tb tbody td.m_first {border-left:1px solid #cdcdcd;}
	.main .area .sche .tb tbody td .img_d {display:inline;}
	.main .area .sche .tb tbody td .img_m {display:none;}
	.main .area .sche .tb .fcell {width:17%;}
	.main .area .sche .tb .scell {width:12%;}
	.main .area .wrapR {float:right; width:400px; padding:0;}
	.main .wrapL .boxs {position:relative; _background: #FFFFFF; _border:1px solid #DCDCDC; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; _padding: 0 0 35px 0; }
	.main .wrapL .boxs .tit {font-size:23px; padding-left:0px; height:75px; line-height:75px; width: 720px; margin: 0 auto;}
	.main .wrapL .boxs .noData {font-size:16px; padding-top:70px;}
	.main .wrapL .boxs .lists {padding:20px 0 0 0;}
	.main .wrapL .boxs .lists li {margin-bottom:9px; list-style-type:none;}
	.main .wrapL .boxs .lists span, .main .wrapL .boxs .lists a {font-size:16px;}
	.main .wrapL .boxs .lists em {font-size:13px; margin-right:9px; margin-top: 0px; height:22px; line-height:22px; padding:0 8px 0 8px; background:#85CCE5; border-radius: 15px; color: #FFFFFF;}
	.main .wrapL .boxs .lists samp {font-size:13px; line-height:22px;}
	.main .wrapL .boxs .more {position: absolute; top:25px; right:2px;}
	.main .wrapL .boxs .more img {width:auto; height:auto;}
	.main .wrapL .boxs .g_news {border: 1px none #DCDCDC; }
	.main .boxs .g_mgs .box_bg {height:220px; padding:30px 30px 30px 30px; border:1px solid #DCDCDC; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 30px; border-bottom-left-radius: 0px;  background: #FFFFFF; margin:0 0 10px 0; }
	.main .boxs .g_mgs .lists p {font-size:16px;}
	.main .boxs .g_mgs .lists em {font-size:12px;}
	.main .areaRt .g_photo {display:block; float:left; width:342px;}
	.main .areaRt .g_photo .photo, .main .areaR .g_photo .photo {width:100%; height:185px; padding:0px; overflow:hidden; position:relative; margin:30px 0 0 0;}
	.main .areaRt .g_photo .pages, .main .areaR .g_photo .pages {position:absolute; top:10px; left:20px; z-index:2;}
	.main .areaRt .g_photo .pages a, .main .areaR .g_photo .pages a {float:left; width:13px; height:13px; background:url(../images/page_main_off.png) no-repeat 0 0; margin-right:20px;}
	.main .areaRt .g_photo .pages a span, .main .areaR .g_photo .pages a span {display:block; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
	.main .areaRt .g_photo .pages a.selected, .main .areaR .g_photo .pages a.selected {background:url(../images/page_main_on.png) no-repeat 0 0;}
	.main .areaRt .g_photo ul, .main .areaR .g_photo ul {list-style:none;}
	.main .areaRt .g_photo li, .main .areaR .g_photo li {float:left; height:265px;}
	.main .areaRt .g_photo li img, .main .areaR .g_photo li img {width:100%; height:265px;}
	.main .areaR .boxs {position: relative; _background: #FFFFFF;}
	.main .areaR .g_photo {display:block;}
	.main .areaR .g_photo .boxs .more {position: absolute; top:5px; right:2px;}
	.main .areaRt .g_news {float:right; width:364px; height:243px; padding:20px 14px 0 11px; border-top:1px solid #dedede;}
	.main .areaRb .g_hist {display:block; float:left; width:330px; padding:29px 7px 0 5px;}
	.main .areaRb .g_mgs {float:right; width:364px; padding:29px 14px 0 11px; border-bottom:none;}
	.main .areaRb .g_photo_m {display:none;}
	.main .wrapL {float:left; width:770px; padding:0;}
	.main .wrapL .area_left {float:left; width:365px; padding:0; margin: 0;}
	.main .wrapL .area_right {float:right; width:365px; padding:0; margin: 0;}
	.main .wrapL .area_right .more {}
	.main .ranking {position:relative; background: #FFFFFF; border:1px solid #DCDCDC; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 0 30px 35px 30px; margin: 0 0 10px 0; }
	.main .afBox .tit {padding-left:0px; height:75px; line-height:75px; font-size:23px;  width: 720px; margin: 0 auto;}
	.main .afBox .tit span{ color: #2f5bc1;}
	.main .afBox #tit_bg { _background:url(../images/tit_bg.png) no-repeat 0; }
	.main .afBox.box_blue {border-right: 6px none #EBEBEB;}
	.main .afBox .more {top:20px; right:0px;}
	.main .afBox .more_ranking {position: absolute; top:20px; right:30px;}
	.main .afBox .more_today {position: absolute; top:55px; right:30px; width:38px; height:38px;}
	.main .afBox .more img {width:auto; height:auto;}
	.main .tday .tbx {height:310px; margin:0 auto 30px; width:730px;}
	.main .tday .tbx ul {padding:15px 0 15px 0;}
	.main .tday .tbx ul .tt {height:33px; line-height:33px;}
	.main .tday .tbx ul .tt time, .main .tday .tbx ul .tt span {font-size:16px;}
	.main .tday .tbx ul .tt time {margin-right:8px;}
	.main .tday .tbx ul .tx {font-size:15px; padding:10px 15px 10px 15px;}
	.main .tday .tbx ul li {float:left; width:330px; margin:0 10px;}
	.main .tday .tbx ul li.noData {font-size:16px; line-height:405px;}
	.main .area .wrapR.af, .main .areaL, .main .areaR, .main .areaRb.af {margin:0 0 0 0; padding:0;}

	.main .wrapAll {float:left; width:1200px;display: block;}
	.main .wrapAll .area_left {float:left; width:580px; padding:0; margin: 0;}
	.main .wrapAll .area_right {float:right; width:580px; padding:0; margin: 30px 0 0 0;}
	.main .wrapAll .area_right .more {}
	.main .wrapAll .boxs {position:relative; height: 250px; background: #FFFFFF; border:1px solid #DCDCDC; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 0 30px 30px 30px; }
	.main .wrapAll .boxs .tit {font-size:23px; padding-left:0px; height:35px; line-height:75px; width: 100%; margin: 0 auto;}
	.main .wrapAll .boxs .tit span{ color: #2f5bc1;}
	.main .wrapAll .boxs .noData {font-size:16px; padding-top:70px;}
	.main .wrapAll .boxs .lists {padding:40px 0 0 0;}
	.main .wrapAll .boxs .lists li {_margin-bottom:9px; list-style-type:none; border-bottom: 1px solid #898989; height:45px; line-height:45px; }
	.main .wrapAll .boxs .lists span, .main .wrapAll .boxs .lists a {font-size:16px;}
	.main .wrapAll .boxs .lists em {font-size:13px; margin-right:9px; margin-top: 10px; height:22px; line-height:22px; padding:0 8px 0 8px; background:#E5E7F9; border-radius: 15px; color: #3941a7;}
	.main .wrapAll .boxs .lists samp {font-size:14px; line-height:45px;}
	.main .wrapAll .boxs .more {position: absolute; top:20px; right:30px;}
	.main .wrapAll .boxs .more img {width:auto; height:auto;}
	.main .wrapAll .boxs .g_news {border: 1px none #898989; padding:0px; }
	.main .wrapAll .boxs .g_mgs {border: 1px none #898989; padding:0px; }

	.main .tbbs thead th {font-size:15px; height:40px;}
	.main .tbbs tbody td {padding:5px; font-size:15px; line-height:18px;}
	.main .tbbs .ico {width:23px; height:32px;}
	.main .tbbs1 thead tr {_border:1px solid #D0D0D0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #737E86;}
	.main .tbbs1 thead th {font-size:15px; height:42px; }
	.main .tbbs1 thead th.round_r {border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
	.main .tbbs1 thead th.round_l {border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
	.main .tbbs1 tbody td {padding:5px; font-size:15px; line-height:18px;}
	.main .tbbs1 .ico {width:23px; height:32px;}
	.main .tmedal .tbbs tbody td {height:49px;}
	.main .tking .tbbs tbody td {height:25px;}
	.main .trank .tbbs tbody td {height:28px;}
	.main .trank .tbbs tfoot td {font-size:13px; height:31px; padding:0;}
	.main .tking .tbbs tbody td.noData, .main .trank .tbbs tbody td.noData {height:49px;}
	.main .taba a {width:170px; height:80px; line-height:80px; font-size:23px;}
	.main .taba a:first-child {width:170px;background:url(../images/tab_bar.png) no-repeat right 0;}
	.main .ttabs .afBox .more {_top:-50px;}
	.main .areaL {width:770px; float:left; }
	.main .areaR {width:400px; float:right;}
	.main .box_notice {margin: 30px 0 0 0; }
	.main .area_right .g_news {height:145px; padding:0px 25px 0px 25px;; border:1px none #DCDCDC; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 30px; border-bottom-left-radius: 0px; background: #FFFFFF; margin:0 0 10px 0; box-shadow: 3px 3px 8px #E4E4E4; }
	.main .areaL .g_mgs {height:187px; padding:0px 25px 0px 25px; border:1px none #DCDCDC; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 30px; border-bottom-left-radius: 0px;  background: #FFFFFF; margin:0 0 0 0; box-shadow: 3px 3px 8px #E4E4E4; }
	.main .areaL .g_mgs .tit {_color: #0068b7;}
	.main .quick_m {display:none;}
	.main .quick {display:block; background:#EBF6E6; height:153px; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;}
	.main .quick ul {background:url(../images/line_quick.png) no-repeat left 43px;}
	.main .quick li {float:left; height:153px; text-align:center; background:url(../images/line_quick.png) no-repeat right 43px;}
	.main .quick li.qu1 {width:245px;}
	.main .quick li.qu1 p {padding-top:42px;}
	.main .quick li.qu2 {width:245px;}
	.main .quick li.qu2 p {padding-top:44px;}
	.main .quick li.qu3 {width:231px;}
	.main .quick li.qu3 p {padding-top:40px;}
	.main .quick li.qu4 {width:250px;}
	.main .quick li.qu4 p {padding-top:45px;}
	.main .quick li.qu5 {width:239px;}
	.main .quick li.qu5 p {padding-top:44px;}

	.main .photoArea {float:left; width:1200px;display: block;}
	.main .photoArea .g_photo {float:left; width: 1160px; height: 365px; margin:0 0 0 0px; padding:20px 25px 20px 25px; background: #FFFFFF; border:1px solid #EAEAEA; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
	.main .photoArea .g_photo .boxs {position:relative; float:left; width:1160px; }
	.main .photoArea .g_photo .boxs .tit {color: #000000;}
	.main .photoArea .g_photo .boxs .tit span { color: #2f5bc1;}
	.main .photoArea .g_photo .boxs .more {position: absolute; top:20px; right:30px;}
	.main .photoArea .g_photo .photo {width:100%; height:300px; _border:1px solid #CBCBCB; padding:0px; overflow:hidden; position:relative; margin:30px 0 0 0;}
	.main .photoArea .g_photo .pages {position:absolute; bottom:10px; left:300px; z-index:2;}
	.main .photoArea .g_photo .pages a {float:left; width:13px; height:13px; background:url(../images/page_main_off.png) no-repeat 0 0; margin-right:20px;}
	.main .photoArea .g_photo .pages a span {display:block; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
	.main .photoArea .g_photo .pages a.selected {background:url(../images/page_main_on.png) no-repeat 0 0;}
	.main .photoArea .g_photo ul {list-style:none;}
	.main .photoArea .g_photo li {float:left; height:265px;}
	.main .photoArea .g_photo li img {width:100%; height:265px;}

	/* .main .others {display:block; padding:70px 0 60px 0; _margin: 70px 0 0 0; background:#F4F5FC;}
	.main .others .box {float:left; width:284px; margin-right:25px;}
	.main .others .box.third {margin-right:24px;}
	.main .others .box.last {margin-right:0;}
	.main .others .box .tit {font-size:18px; _padding-left:7px; margin:-40px 0 0 20px; color:#FFF; font-family:'notokr-medium';letter-spacing:-0.05em; text-align: left;}
	.main .others .box .box_in1 {width:295px; height:374px; _border:1px solid #ebebeb; background:url(../images/pic_others1.png) no-repeat 0 0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
	.main .others .box .box_in2 {width:295px; height:374px; _border:1px solid #ebebeb; background:url(../images/pic_others2.png) no-repeat 0 0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
	.main .others .box .box_in3 {width:280px; height:408px; _border:1px none #ebebeb; background:none;}
	.main .others .box .box_in4 {width:295px; height:374px; _border:1px none #ebebeb; background:url(../images/pic_others4.png) no-repeat 0 0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
	.main .others .box .more {position: absolute;_text-align:right; _padding:19px 4px 0 0;top: 0px;margin:0 0 0 250px;}
 */
	.main .others .g_photo {float:right; width: 800px; height: 365px; margin:0 0 0 40px; padding:20px 25px 20px 25px; background: #FFFFFF; border:1px solid #EAEAEA; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
	.main .others .g_photo .boxs .tit {color: #000000;}
	.main .others .g_photo .boxs .tit span { color: #2f5bc1;}
	.main .others .g_photo .boxs .more {position: absolute; top:20px; right:30px;}
	.main .others .g_photo .photo {width:100%; height:300px; _border:1px solid #CBCBCB; padding:0px; overflow:hidden; position:relative; margin:30px 0 0 0;}
	.main .others .g_photo .pages {position:absolute; bottom:10px; left:300px; z-index:2;}
	.main .others .g_photo .pages a {float:left; width:13px; height:13px; background:url(../images/page_main_off.png) no-repeat 0 0; margin-right:20px;}
	.main .others .g_photo .pages a span {display:block; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
	.main .others .g_photo .pages a.selected {background:url(../images/page_main_on.png) no-repeat 0 0;}
	.main .others .g_photo ul {list-style:none;}
	.main .others .g_photo li {float:left; height:265px;}
	.main .others .g_photo li img {width:100%; height:265px;}

	.main .others {display:block; padding:40px 0 40px 0;background:#F7F7F7;}
	.main .others .box {float:left; width:280px; margin-right:25px;}
	.main .others .box.third {margin-right:24px;}
	.main .others .box.last {margin-right:0;}
	.main .others .box .tit {font-size:20px; padding-left:7px; margin-bottom:21px; color:#222; font-family:'notokr-medium';}
	.main .others .box .box_in1 {width:282px; height:359px; border:1px solid #ebebeb; background:#FFFFFF;_background:url(../images/pic_others1_bg.jpg) no-repeat;}
	.main .others .box .box_in2 {width:282px; height:359px; border:1px solid #ebebeb; background:#FFFFFF;}
	.main .others .box .box_in3 {width:282px; height:359px; border:1px solid #ebebeb; background:#FFFFFF;}
	.main .others .box .more {position: absolute;_text-align:right; _padding:19px 4px 0 0;top: 0px;margin:0 0 0 250px;}
	.main .others .boxA img {width:282px; height:359px;}
	.main .others .boxT .img img {width:282px; height:238px;}
	.main .others .boxT .txt {letter-spacing:-0.05em; color:#666666;font-family:'돋움', Dotum; font-size:12px; line-height:18px; padding:16px 0 0 28px;}
	.main .others .boxT .txt .tt {font-size:20px; color:#0075a9; font-family:'notokr-medium'; margin-bottom:12px;}
	.main .others .boxT .txt ul li {background:url(../images/dash.png) no-repeat 0 7px; padding-left:8px;}
	.main .others .boxW {padding:25px 25px 0 25px;}
	.main .others .boxW .weather {position:relative; height:34px; border:3px solid #213770; background:#fff;}
	.main .others .boxW .selected {white-space:nowrap; overflow:hidden; width:182px; height:34px; line-height:34px; padding-left:12px; font-size:15px; color:#222222; float:left; letter-spacing:-1px;}
	.main .others .boxW .btn_weather {float:right; width:32px; height:34px; background:url(../images/btn_weather.png) no-repeat 0 0;}
	.main .others .boxW .lists {position:absolute; width:232px; height:112px; overflow:auto; top:37px; left:-3px; line-height:28px; background-color:#2675c1; padding:2px 0 5px 0;}
	.main .others .boxW .lists li a {white-space:nowrap; overflow:hidden; letter-spacing:-1px; color:#fff; font-size:15px; display:block; padding-left:15px;}
	.main .others .boxW .tb {margin-top:4px; border-top:1px solid #2675c1;}
	.main .others .boxW .tb table th, .main .others .boxW .tb table td {height:30px; font-size:13px;}
	.main .others .boxW .tb table th {border-bottom:1px solid #fbfbfb; padding-left:20px;}
	.main .others .boxW .tb table th.last {border-bottom:1px solid #2675c1;}
	.main .others .boxW .tb table td {border-bottom:1px solid #213770; border-right:1px solid #213770; padding-left:17px;}
	.main .others .boxW .tb table th {background-color:#213770; text-align:left; color:#fff; font-family:'notokr-regular';}
	.main .others .boxW .tb table td {background-color:#fff;}
	.main .others .boxW .tb table td .temp {color:#E6153D; display:inline-block; padding:3px 0 0 12px;}
	.main .others .boxW .tb table td. ico {vertical-align:middle;}
	.main .others .boxW .img_weather {width:100%; height:147px; text-align:center;}

	/* .main .others .boxA img {width:280px; height:408px;}
	.main .others .boxT .img img {width:281px; height:202px;}
	.main .others .boxT .txt {letter-spacing:-0.05em; color:#FFFFFF;font-family:'돋움', Dotum; font-size:12px; line-height:18px; padding:90px 0 0 35px;}
	.main .others .boxT .txt .tt {font-size:20px; color:#0075a9; font-family:'notokr-medium'; margin-bottom:12px;}
	.main .others .boxT .txt ul li {background:url(../images/dash.png) no-repeat 0 7px; padding-left:8px;}
	.main .others .boxW {padding:25px 25px 0 15px;}
	.main .others .boxW .weather {position:relative; height:34px; border:3px solid #B0C53E; background:#fff;}
	.main .others .boxW .selected {white-space:nowrap; overflow:hidden; width:180px; height:34px; line-height:34px; padding-left:12px; font-size:15px; color:#1a7d3d; float:left; letter-spacing:-1px;}
	.main .others .boxW .btn_weather {float:right; width:32px; height:34px; background:url(../images/btn_weather.png) no-repeat 0 0;}
	.main .others .boxW .lists {position:absolute; width:232px; height:112px; overflow:auto; top:37px; left:-3px; line-height:28px; background-color:#B0CB68; padding:2px 0 5px 0;}
	.main .others .boxW .lists li a {white-space:nowrap; overflow:hidden; letter-spacing:-1px; color:#fff; font-size:15px; display:block; padding-left:15px;}
	.main .others .boxW .tb {margin-top:4px; border-top:1px solid #B0CB68;}
	.main .others .boxW .tb table th, .main .others .boxW .tb table td {height:30px; font-size:13px;}
	.main .others .boxW .tb table th {border-bottom:1px solid #fbfbfb; padding-left:20px;}
	.main .others .boxW .tb table th.last {border-bottom:1px solid #B0CB68;}
	.main .others .boxW .tb table td {border-bottom:1px solid #B0CB68; border-right:1px solid #B0CB68; padding-left:17px;}
	.main .others .boxW .tb table th {background-color:#B0CB68; text-align:left; color:#fff; font-family:'notokr-regular';}
	.main .others .boxW .tb table td {background-color:#fff;}
	.main .others .boxW .tb table td .temp {color:#E6153D; display:inline-block; padding:3px 0 0 12px;}
	.main .others .boxW .tb table td. ico {vertical-align:middle;}
	.main .others .boxW .img_weather {width:100%; height:120px; text-align:center;} */
	.main .banner {display:block; margin-top:1px;}
	.main .banner {height:135px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;background:#FFFFFF;}
	.main .banner .slider_b {position:relative; padding:43px 88px 0 0;}
	.main .banner .slider_b .slider_in {width:100%; position:relative;}
	.main .banner .slider_b .carousel {list-style:none;}
	.main .banner .slider_b .carousel li {float:left; width:180px; height:50px; margin-left:8px;}
	.main .banner .slider_b .carousel li:first-child {margin-left:0;}
	.main .banner .slider_b .carousel li img {width:180px; height:50px;}
	.main .banner .slider_b .btnset {position:absolute; top:48px; right:0; width:80px;}
	.main .banner .slider_b .btns {width:40px; height:40px; float:left;}
	.main .banner .slider_b .prev {background:url(../images/btn_banner_prev.png) no-repeat 0 0;}
	.main .banner .slider_b .next {background:url(../images/btn_banner_next.png) no-repeat 0 0;}

	/* subs */
	.subs .wrapLoc {height:290px;}
	.subs .wrapLoc .img {position:absolute; top:0; left:0; width:100%; height:290px; padding-left:320px; z-index:0; display:block;}
	.subs .wrapLoc.bg1 {background:url(../images/sub1_bg.jpg) no-repeat 29% 0;}
	.subs .wrapLoc.bg2 {background:url(../images/sub2_bg.jpg) no-repeat 29% 0;}
	.subs .wrapLoc.bg3 {background:url(../images/sub2_bg.jpg) no-repeat 29% 0;}
	.subs .wrapLoc.bg4 {background:url(../images/sub1_bg.jpg) no-repeat 29% 0;}
	.subs .wrapLoc.bg5 {background:url(../images/sub5_bg.jpg) no-repeat 29% 0;}
	.subs .wrapLoc.bg6 {background:url(../images/sub1_bg.jpg) no-repeat 29% 0;}
	.subs .wrapLoc.bg1 .img {background:url(../images/sub1_img.png) no-repeat 0 0;}
	.subs .wrapLoc.bg2 .img {background:url(../images/sub2_img.png) no-repeat 0 0;}
	.subs .wrapLoc.bg3 .img {background:url(../images/sub2_img.png) no-repeat 0 0;}
	.subs .wrapLoc.bg4 .img {background:url(../images/sub1_img.png) no-repeat 0 0;}
	.subs .wrapLoc.bg5 .img {background:url(../images/sub5_img.png) no-repeat 0 0;}
	.subs .wrapLoc.bg6 .img {background:url(../images/sub1_img.png) no-repeat 0 0;}
	.subs .wrapLoc .loc {position:relative; z-index:1; width:960px; float:left;}
	.subs .wrapLoc .loc ul {letter-spacing:-1px;}
	.subs .wrapLoc .loc ul, .subs .wrapLoc .loc ul a, .subs .wrapLoc .loc .dept1 {font-size:20px; color:#fdfdfd;}
	.subs .wrapLoc .loc .dept1 {cursor:normal; width:260px; height:auto; text-align:left; line-height:1.5; background:none; float:left; padding:32px 30px 0 30px;}
	.subs .wrapLoc .loc .dept1 span.on, .subs .wrapLoc .loc .dept1.on span.on, .subs .wrapLoc .loc .on {background:url(../images/arr_loc.png) no-repeat right 3px;}
	.subs .wrapLoc .loc .dept2 {padding-left:0; background:none;}
	.subs .wrapLoc .loc .dept2.act, .subs .wrapLoc .loc .dept2.on {background:none;}
	.subs .wrapLoc .loc .smu {display:block; float:left; padding:32px 0 0 0; position:relative; background:none; border-bottom:none;}
	.subs .wrapLoc .loc .smu > li {width:250px; padding:0 30px 0 40px; margin-bottom:5px;}
	.subs .wrapLoc .loc .smu a {font-size:20px; color:#fdfdfd;}
	.subs .wrapLoc .loc .tmu {position:absolute; top:0; left:320px; width:280px; padding:34px 0 0 40px;}
	.subs .wrapLoc .loc .tmu .tt {display:block; font-size:33px; font-family:'notokr-light'; line-height:33px; margin-bottom:10px;}
	.subs .wrapLoc .loc .tmu .tt span {border-bottom:1px solid #ffffff; display:inline-block; padding:0 18px 12px 0; vertical-align:top;}
	.subs .wrapLoc .loc .tmu ul li a {display:inline; background:none; padding-left:0;}
	.subs .wrapLoc .loc .tmu ul li {margin-bottom:5px;}
	.subs .wrapLoc .loc .smu > li .tmu.now {display:block;}
	.subs .wrapLoc .isDep {margin-bottom:0;}
	.subs .wrapLoc .days {float:right; position:relative; z-index:1; padding-top:150px; display:block;}
	.subs .wrapLoc .days .dt {font-size:55px; color:#fff;}
	.subs .wrapLoc .days .dt.af, .subs .wrapLoc .days .dt.fh {letter-spacing:-1px; font-size:50px; padding-top:11px;}
	.subs .wrapLoc .days .dt.af strong, .subs .wrapLoc .days .dt.fh strong {font-family:'notokr-demiLight';}
	.subs .wrapLoc .days .dd {display:none;font-size:18px; color:#fff; margin-top:-7px; padding-left:3px;}
	.subs .wrapLoc .days .dd.af {display:none;}
	.subs .subTop {text-align:center; height:120px;}
	.subs .subTop .tit {font-size:40px; color:#222; letter-spacing:-1px; margin-top:33px; background:none; height:auto; line-height:1.5; padding-left:0; font-family:'notokr-bold';}
	.subs .subTop .tit span, .subs .subTop .tit em {display:inline-block; vertical-align:top;}
	.subs .subTop .tit span {background:url(../images/ico_subTit_L.png) no-repeat left 15px; padding-left:42px;}
	.subs .subTop .tit em {background:url(../images/ico_subTit_R.png) no-repeat right 15px; padding-right:42px;}
	.subs .subTop .his {display:none;}

	/* common */
	.wrapSize {width:1200px; margin:0 auto; }
	.container {padding-top:0; }

	.c_noContent img {max-width:100%;}
	.c_noContent .m_wait {display:none;}
	.c_noContent .d_wait {display:block;}

	.c_btn_srh {width:230px; height:48px; font-size:25px;}
	.c_btn_nots {height:34px;}
	a.c_btn_srh {line-height:48px;}
	.c_btn_back {font-size:14px; height:36px; line-height:36px;}
	.c_btn_del {width:75px; height:31px; font-size:16px;}
	.c_btn_down {display:inline-block; width:187px; height:35px; line-height:35px; font-size:13px; color:#fff; background:url(../images/bg_btn_down.png) no-repeat 0 0;}
	.c_btn_down span {padding-right:24px; background:url(../images/ico_down.png) no-repeat right 50%;}
	.c_btn_excel {display:inline-block; border:2px solid #2d2d2d; width:306px; height:64px; line-height:64px; font-size:25px; color:#222;}
	.c_btn_excel span {padding-right:35px; background:url(../images/ico_down_dark.png) no-repeat right 50%; letter-spacing:-1px;}
	.c_regul {width:356px;}

	.c_btn_ico {display:inline-block; width:115px; height:35px; line-height:35px; font-size:13px; color:#fff; background:url(../images/bg_btn_see.png) no-repeat 0 0;}
	.c_btn_ico span {padding-left:18px; text-decoration:none;}
	.c_btn_ico.c_tour span {background:url(../images/ico_table.gif) no-repeat left 50%;}
	.c_btn_ico.c_star span {background:url(../images/ico_start.gif) no-repeat left 50%;}
	.c_btn_ico.c_relt span {background:url(../images/ico_resualt.gif) no-repeat left 50%;}

	.c_select {height:34px; font-size:16px; padding-left:10px;}
	.c_input {height:34px; padding:6px 10px; font-size:16px;}
	.c_textarea {height:128px; padding:6px 10px; font-size:16px;}

	.c_sub_tit {font-size:33px; font-family:'notokr-medium'; margin-bottom:21px; letter-spacing:-1px; padding-left:0;}
	.c_sub_tit span {padding-left:0; background:none;}

	.c_tabs li a {font-size:22px; height:54px; line-height:54px;}

	.c_comment {line-height:30px; font-size:16px; padding:0;}
	.c_comment li {padding-left:16px; background:url(../images/bullet_ss.png) no-repeat 0 12px;}

	.c_helpMsg {display:none;}
	.c_total {font-size:16px; margin-bottom:7px; padding-left:0;}
	.c_state {padding-left:0;}

	.c_npg_sec .bgs {height:282px; margin-bottom:68px;}
	.c_npg_sec .ico {position:relative; vertical-align:middle; display:inline-block;}
	.c_npg_sec .ico:before {position:absolute; top:0; left:0;}
	.c_npg_sec .refer {padding-left:19px;}
	.c_npg_sec .refer:before {content:"※";}
	.c_npg_sec .dash {padding-left:11px;}
	.c_npg_sec .dash:before {content:"-";}
	.c_npg_sec .block {display:block !important;}
	.c_npg_sec .sky {background:#eef9fc;}
	.c_npg_sec .mar01 {margin-top:3px;}
	.c_npg_sec .mar02 {margin-top:16px;}
	.c_npg_sec .mar03 {margin-top:-7px;}
	.c_npg_sec .mar04 {margin-top:-22px;}
	.c_npg_sec .mar05 {margin-top:26px;}
	.c_npg_sec .ss {font-size:16px; height:56px; line-height:56px; padding-left:20px; text-align:left; font-family:'notokr-regular';}
	.c_npg_sec .ss span {display:inline-block;}
	.c_npg_sec .ttm {display:none;}
	.c_npg_sec .tt {padding-left:0; line-height:55px; margin-top:-14px; font-size:30px; letter-spacing:-1px; font-family:'notokr-medium'; float:left; width:250px;}
	.c_npg_sec .tt span {padding-left:0; background:none;}
	.c_npg_sec .dd {float:left; width:100%; padding-top:0px;}
	.c_npg_sec .tList .th, .c_npg_sec .dd .tList .td {font-size:16px;}
	.c_npg_sec .tList .th {width:199px;}
	.c_npg_sec .tList .td {color:#222; width:690px; line-height:28px;}
	.c_npg_sec .tList p.td {padding:14px 0 14px 34px;}
	.c_npg_sec .tList div.td {padding:22px 0 23px 34px;}
	.c_npg_sec .tList div.tbOnly {padding:32px 0 32px 34px;}
	.c_npg_sec .dd .tList .tds {font-size:16px; padding:22px 0 23px 34px; color:#222; width:690px; line-height:28px;}
	.c_npg_sec .iList li .hd {height:56px; line-height:56px; font-size:16px; font-family:'notokr-medium'; color:#000;}
	.c_npg_sec .iList li {float:left; border-left:1px solid #dadada; border-top:1px solid #dadada;}
	.c_npg_sec .iList li:first-child {border-left:none;}
	.c_npg_sec .oList {padding:0;}
	.c_npg_sec .oList li {line-height:30px; margin-top:0; font-size:16px; padding-left:16px; background:url(../images/bullet_ss.png) no-repeat 0 12px;}
	.c_npg_sec .nList li .st {padding-right:10px;}
	.c_npg_sec .hList li span {float:left; width:96%;}
	.c_npg_sec .hList li span:first-child {width:4%;}
	.c_npg_sec .hList li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
	.c_npg_sec .label {font-family:'notokr-regular'; padding-right:10px;}
	.c_npg_sec .dl .nbsp {padding-right:30px;}
	.c_npg_sec .dl dt {float:left; width:12%;}
	.c_npg_sec .dl dd {float:left; width:88%;}
	.c_npg_sec .foot {height:56px; line-height:56px; font-family:'notokr-medium'; font-size:16px; color:#000;}
	.c_npg_sec.first .tt {display:block;}
	.c_npg_sec.first .tList {margin-top:0px;}
	.c_npg_sec .d_only {display:block;}
	.c_npg_sec .m_only {display:none;}
	.c_npg_sec .mdlist .tr {display:table-row;}
	.c_npg_sec .mdlist .th, .c_npg_sec .dd .mdlist .td {display:table-cell;}
	.c_npg_sec .mdlist .th {font-family:'notokr-medium'; color:#000; height:auto; line-height:1.5;}
	.c_npg_sec .mdlist .th {border-right:1px solid #dadada; width:199px;}
	.c_npg_sec .mdlist .td {width:690px;}
	.c_npg_sec .mdlist div.td {padding:22px 0 23px 34px;}
	.c_npg_sec .mdlist .dl dt {font-family:'notokr-regular'; margin-top:0;}
	.c_npg_sec .mdlist .ico {position:relative; vertical-align:middle; display:inline-block;}
	.c_npg_sec .mdlist .ico:before {position:absolute; top:0; left:0;}
	.c_npg_sec .mdlist .dash {padding-left:11px;}
	.c_npg_sec .mdlist .dash:before {content:"-";}
	.c_npg_sec .mdlist .refer {padding-left:19px;}
	.c_npg_sec .mdlist .refer:before {content:"※";}
	.c_npg_sec .mdlist .d_only {display:inline;}

	.tb_npg_in {border-top:2px solid #3267bd; display:block;}
	.tb_npg_in th, .tb_npg_in td {border-bottom:1px solid #cdcdcd; color:#222; font-size:16px;}
	.tb_npg_in thead th, .tb_npg_in tbody th {text-align:center;}
	.tb_npg_in tbody th {background:#fafafa; padding:16px 0 18px 0; font-family:'notokr-regular';}
	.tb_npg_in tbody td {padding:16px 0 18px 17px; border-left:1px solid #cdcdcd;}
	.tb_npg_in tbody td.ac {padding:16px 0 18px 0;}
	.tb_npg_in.small tbody th {padding:4px 0 5px 0;}
	.tb_npg_in.small tbody td {padding:4px 0 5px 17px;}
	.tb_npg_in.small tbody td.ac {padding:4px 0 5px 0;}
	.tb_npg_in thead th, .tb_npg_in tbody th.side {font-family:'notokr-medium'; background:#eef9fc; padding:5px 0 4px 0; border-left:1px solid #cdcdcd;}
	.tb_npg_in thead th:first-child, .tb_npg_in tbody th.side:first-child {border-left:none;}
	.tb_npg_in tbody td.big {padding:16px 0 18px 17px;}

	.tb_npg {line-height:20px;}
	.tb_npg .ss span {padding-left:16px; background:url(../images/bullet_ss.png) no-repeat 0 50%;}
	.tb_npg th, .tb_npg td {font-size:16px;}
	.tb_npg thead th {padding:18px 0 18px 0;}
	.tb_npg tbody td {padding:8px 0 8px 23px;}
	.tb_npg tbody th, .tb_npg tbody td.ac {padding:8px 0 8px 0; height:40px;}
	.tb_npg .nowrap {white-space:normal;}

	.tb_srh.m_only {display:none;}
	.tb_srh.d_only {display:block;}
	.tb_srh table th, .tb_srh table td {font-size:16px;}
	.tb_srh table th:first-child, .tb_srh table td:first-child {border-left:none;}
	.tb_srh table th {text-align:left; padding:10px 13px 10px 25px; font-family:'notokr-medium'; color:#000;}
	.tb_srh table td {padding:10px 13px 10px 13px;}
	.tb_srh .btn {margin-top:50px;}
	.tb_srh .btn.cheer {margin-top:30px;}

	.tb_list .total {font-size:16px; margin-bottom:7px; padding-left:0;}
	.tb_list .btns {padding-top:80px;}
	.tb_list .btns .mar {padding:0 5px 0 5px;}
	.tb_list .tb.m_only {display:none;}
	.tb_list .tb.d_only {display:block;}
	.tb_list .tb {border-top:2px solid #2c2c2c;}
	.tb_list .tb .noData .txt {font-size:16px; line-height:20px;}
	.tb_list .tb th, .tb_list .tb td {font-size:16px;}
	.tb_list .tb th {padding:16px 0 14px 0; color:#000; font-family:'notokr-medium';}
	.tb_list .tb td {padding:15px 15px 15px 15px; border-left:none; line-height:1.5;}
	.tb_list .tb td.ac {padding:15px 0 15px 0;}
	.tb_list .tb tr.isMedal td {padding:7px 15px 6px 15px;}
	.tb_list .tb tr.isMedal td.ac {padding:7px 0 6px 0;}
	.tb_list .tb tbody tr:first-child th, .tb_list .tb tbody tr:first-child td {border-top:none;}
	.tb_list .tb tbody tr.space {display:none;}

	.tb_list ul li.pho {width:25%;}
	.tb_list ul li.pho .img {height:220px;}
	.tb_list ul li.pho .txt span, .tb_list ul li.pho .txt time {font-size:16px;}

	.tb_view.m_only {display:none;}
	.tb_view.d_only {display:block;}
	.tb_view .d_row {display:table-row;}
	.tb_view table th, .tb_view table td {font-size:16px;}
	.tb_view table th:first-child, .tb_view table td:first-child {border-left:none;}
	.tb_view table th {text-align:left; padding:16px 13px 14px 25px; font-family:'notokr-medium'; color:#000;}
	.tb_view table td {padding:15px 10px 15px 10px; color:#666;}
	.tb_view table td.ac {padding:15px 0 15px 0;}
	.tb_view table td.txt {font-size:13px;}
	.tb_view table td.bor-r {border-right:1px solid #9d9d9d;}
	.tb_view table td.pic img {width:135px; height:180px;}
	.tb_view .btn {margin-top:50px;}
	.tb_view.npg .d_cell {display:table-cell;}
	.tb_view.npg .btns {padding-top:71px;}
	.tb_view.npg .btns .mar {padding:0 5px 0 5px;}
	.tb_view.npg .block {display:block;}
	.tb_view .tdCont * {font-size:16px !important;}
	.tb_view .tdCont .pics img {width:auto;}
	.medals_tot {font-size:16px; padding-left:0;}
	.tb_view.medals thead th {padding:0; height:54px;}
	.tb_view.medals thead th .ico {width:23px; height:32px;}
	.tb_view.medals thead th.al {padding-left:25px;}
	.tb_view.medals .helpTxt {font-size:16px; padding:10px 10px 0 0; text-align:right;}
	.tb_view.medals .tb.pad td.ac {padding-left:0; padding-right:0;}

	.board_srh {text-align:right; background:none; padding:0;}
	.board_srh .c_select {width:110px;}
	.board_srh .c_input {width:200px;}

	.paging {margin-top:50px;}
	.paging a, .paging strong {font-size:14px; margin:0 4px;}
	.paging a {min-width:31px; height:35px; line-height:35px;}
	.paging strong {min-width:27px; height:31px; line-height:31px;}
	.paging a.first {display:inline-block; background:url(../images/paging_first.png) repeat 0 0; margin:0;}
	.paging a.prev {background:url(../images/paging_prev.png) repeat 0 0; margin-right:11px;}
	.paging a.next {background:url(../images/paging_next.png) repeat 0 0; margin-left:11px;}
	.paging a.last {display:inline-block; background:url(../images/paging_last.png) repeat 0 0; margin:0;}

	.div_srh {padding:15px 15px 15px 15px; border:1px solid #2c2c2c;}
	.div_srh .txt {font-size:18px; padding-top:5px; padding-left:0; background:none;}
	.div_srh .btn {display:block;}

	.div_svg .btns {padding-top:71px;}
	.div_svg .doub_tb {padding-top:45px;}
	.playMatch_ui .colc {width:50%; margin:0 auto;}


	/* pg_greet */
	.pg_greet {padding:0px;}
	.pg_greet .bg_sec {display:none;}
	.pg_greet .box_gr {padding-top:12px; padding-top:0px;}
	.pg_greet .box_gr .pic {width:400px; float:left; text-align:left;}
	.pg_greet .box_gr .pic .img {width:auto;}
	.pg_greet .box_gr .pic .label {font-size:20px; line-height:35px; padding:14px 60px 0 0;}
	.pg_greet .box_gr .pic .label .txt_name{font-size:28px; font-weight: bold; padding: 0 0 0 10px;}
	.pg_greet .box_gr .signit {float:right; width:700px; margin-top:-7px;}
	.pg_greet .box_gr .txts {line-height:28px; font-size:18px;}
	.pg_greet .box_gr .txts span {display:block;}
	.pg_greet .box_gr .txts .double {margin-bottom:28px;}
	.pg_greet .box_gr .sig {padding-top:44px; display:block;}
	.pg_greet .box_gr .sig .ts {float:left; font-size:20px; line-height:35px; font-family:'notokr-medium';}
	.pg_greet .box_gr .sig .mg {float:right; margin:-15px 20px 0 0;}

	/* pg_thisYear */
	.pg_thisYear {padding:0px;}
	.pg_thisYear .bg_sec {padding:0;}
	.pg_thisYear .margin00 {margin-top:0px;}
	.pg_thisYear .margin01 {margin-top:91px;}
	.pg_thisYear .margin02 {margin-top:101px;}
	.pg_thisYear .iList li.symbol1 {width:33%;}
	.pg_thisYear .iList li.symbol2 {width:33%;}
	.pg_thisYear .iList li.symbol3 {width:33%;}

	/* pg_ceremon */
	.pg_ceremon {padding:0px;}
	.pg_ceremon .bg_sec {padding:0;}
	.pg_ceremon .margin00 {margin-top:0px;}
	.pg_ceremon .margin01 {margin-top:111px;}
	.pg_ceremon .margin02 {margin-top:103px;}
	.pg_ceremon .margin03 {margin-top:108px;}
	.pg_ceremon .margin04 {margin-top:110px;}

	/* pg_torch */
	.pg_torch {padding:0px;}
	.pg_torch .bg_sec {padding:0;}
	.pg_torch .margin00 {margin-top:0px;}
	.pg_torch .margin01 {margin-top:100px;}
	.pg_torch .margin02 {margin-top:98px;}
	.pg_torch .torStep {text-align:left; padding:0;}
	.pg_torch .torStep li {float:left; width:165px; border-top:none; border-left:none; border-right:none; text-align:center; margin-left:16px; position:static; margin-top:0; padding:0;}
	.pg_torch .torStep li:first-child {margin-left:0;}
	.pg_torch .torStep li:after {display:none;}
	.pg_torch .torStep .tth {display:block; height:56px; line-height:56px; border-top:1px solid #dadada; font-family:'notokr-medium'; background:#f3f3f3; color:#000; font-size:16px;}
	.pg_torch .torStep .tth span {padding-right:17px; background:url(../images/arr_tth.png) no-repeat right 50%;}
	.pg_torch .torStep .txx {border-top:1px solid #dadada; font-size:16px; text-align:left; line-height:28px; color:#222; height:87px; padding:26px 0 0 15px;}
	.pg_torch .torStep .txx span.block {display:block;}
	.pg_torch .torStep .d_only {display:inline;}
	.pg_torch .torStep .m_only {display:none;}
	.pg_torch .torDetail .th {width:151px;}
	.pg_torch .torDetail .td {width:738px;}
	.pg_torch .torDate .th {width:131px;}
	.pg_torch .torDate .td {width:758px;}
	.pg_torch .torDate div.td {padding:19px 0 17px 29px;}
	.pg_torch .tOrder {display:table; width:100%; font-size:16px; color:#222; line-height:20px;}
	.pg_torch .tOrder li {margin:0; display:table-cell; vertical-align:middle; float:none; padding-top:0; width:71px; height:76px; border:2px solid #2656B6;}
	.pg_torch .tOrder li.tri {padding-top:0;}

	/* pg_guide */
	.pg_guide {padding:0px;}
	.pg_guide .bg_sec {padding:0;}
	.pg_guide .margin00 {margin-top:0px;}
	.pg_guide .margin01 {margin-top:101px;}
	.pg_guide .margin02 {margin-top:104px;}
	.pg_guide .margin03 {margin-top:87px;}
	.pg_guide .margin04 {margin-top:97px;}
	.pg_guide .margin05 {margin-top:99px;}
	.pg_guide .margin06 {margin-top:114px;}
	.pg_guide .margin07 {margin-top:106px;}
	.pg_guide .margin08 {margin-top:114px;}

	/* pg_spclass */
	.pg_spclass {padding:0px;}
	.pg_spclass .margin01 {margin-top:50px;}

	/* pg_handbook */
	.pg_handbook {padding:0px;}
	.pg_handbook .margin01 {margin-top:43px;}
	.pg_handbook .margin02 {margin-top:40px;}

	/* pg_statregs */
	.pg_statregs {padding:0px;}

	/* pg_statdisp */
	.pg_statdisp {padding:0px;}
	.pg_statdisp .margin01 {margin-top:50px;}

	/* pg_entylst */
	.pg_entylst {padding-top:0px;}
	.pg_entylst .margin01 {margin-top:69px;}

	/* pg_entyvw */
	.pg_entyvw {padding-top:0px;}
	.pg_entyvw .margin01 {margin-top:61px;}
	.pg_entyvw .margin02 {margin-top:70px;}

	/* pg_venue */
	.pg_venue {padding:0px;}
	.pg_venue .map {margin-bottom:80px;}
	.pg_venue .tb_view .ico {width:auto; height:auto;}

	/* pg_unitlst */
	.pg_unitlst {padding-top:0px;}
	.pg_unitlst .margin01 {margin-top:69px;}

	/* pg_startlst */
	.pg_startlst {padding-top:0px;}
	.pg_startlst .c_total {display:block; margin-top:69px;}
	.pg_startlst .c_date {display:none;}

	/* pg_reslst */
	.pg_reslst {padding-top:0px;}
	.pg_reslst .c_total {display:block; margin-top:69px;}
	.pg_reslst .c_date {display:none;}

	/* pg_tourlst */
	.pg_tourlst {padding-top:0px;}
	.pg_tourlst .div_svg {padding-top:69px;}
	.pg_tourlst .margin01 {margin-top:69px;}

	/* pg_schelst */
	.pg_schelst {padding-top:0px;}
	.pg_schelst .margin01 {margin-top:43px;}

	/* pg_drawlst */
	.pg_drawlst {padding-top:0px;}
	.pg_drawlst .margin01 {margin-top:69px;}

	/* pg_notilst */
	.pg_notilst {padding-top:0px;}
	.pg_notilst .margin01 {margin-top:0;}

	/* pg_notiViw */
	.pg_notiViw {padding-top:0px;}

	/* pg_pholst */
	.pg_pholst {padding-top:0px;}
	.pg_pholst .margin01 {margin-top:0;}

	/* pg_phoViw */
	.pg_phoViw {padding-top:0px;}

	/* pg_chrlst */
	.pg_chrlst {padding-top:0px;}
	.pg_chrlst .margin01 {margin-top:61px;}
	.pg_chrlst .margin02 {margin-top:70px;}

	/* pg_stmap */
	.pg_stmap {padding:0px;}
	.pg_stmap .area_site {width:974px; margin:0 auto;}
	.pg_stmap .tit {height:57px; line-height:57px; font-size:18px;}
	.pg_stmap .box {width:298px; float:left; margin-left:40px; margin-bottom:38px;}
	.pg_stmap .box ul li a {font-size:16px;}
	.pg_stmap .box:first-child {margin-left:0;}

	/* pg_intro */
	.pg_intro {padding:0px;}
	.pg_intro .box .tt {font-size:36px; line-height:55px; font-family:'notokr-medium'; letter-spacing:-1px;}
	.pg_intro .box .tx, .pg_intro .mid {font-size:16px; line-height:28px;}
	.pg_intro .box .tx {margin-top:22px;}
	.pg_intro .box .block {display:block;}
	.pg_intro .seTop .pic {float:left; margin-right:50px;}
	.pg_intro .seTop .seBox {float:left; width:507px;}
	.pg_intro .seTop .seBox .box {margin-top:82px;}
	.pg_intro .seTop .seBox .box:first-child {margin-top:-12px;}
	.pg_intro .seBot .mid {margin-top:59px;}
	.pg_intro .seBot .box {margin-top:82px;}

	/* pg_symbol */
	.pg_symbol {padding:0px;}
	.pg_symbol .box .tt {font-size:36px; line-height:55px; font-family:'notokr-medium'; letter-spacing:-1px;}
	.pg_symbol .box .tx {font-size:16px; line-height:28px; margin-top:22px;}
	.pg_symbol .symTop .pic {float:left; margin-right:50px;}
	.pg_symbol .symTop .symBox {float:left; width:505px; margin-top:0;}
	.pg_symbol .symTop .symBox .tt {margin-top:-12px;}
	.pg_symbol .symTop .box:first-child {margin-bottom:100px;}
	.pg_symbol .symTop .margin01 {margin-bottom:119px;}
	.pg_symbol .symBot {margin-top:79px;}
	.pg_symbol .symBot .box {float:right; margin-top:0;}
	.pg_symbol .symBot .box:first-child {float:left;}
	.pg_symbol .mas {margin-top:0px;}

	/* pg_past */
	.pg_past {padding:0px;}

	/* pg_organ */
	.pg_organ {padding:0px;}
	.pg_organ .m_only {display:none;}
	.pg_organ .d_only {display:block;}

	/* pg_regul */
	.pg_regul {padding:0px;}
	.pg_regul .box {margin-top:106px;}
	.pg_regul .box .tt {float:left; padding:0; margin-top:-12px; width:500px; font-size:36px; line-height:55px; font-family:'notokr-medium'; letter-spacing:-1px; margin-bottom:10px;}
	.pg_regul .box .tt span {padding:0; background:none;}
	.pg_regul .box .inin {float:left; width:100%; margin-top:0;}
	.pg_regul .box .overflw {height:240px;}
	.pg_regul .box .btn {margin-top:41px;}
	.pg_regul .box .btn a {margin-left:12px;}
	.pg_regul .box .btn a:first-child {margin-left:0;}

	/* pg_sports */
	.pg_sports {padding:0px;}
	.pg_sports .sportLists li {margin:0 25px 19px 0; float:left;}
	.pg_sports .sportLists li.last {margin-right:0;}
	.pg_sports .sportLists li a {width:96px; height:96px;}
	.pg_sports .sportLists li a.on {width:96px; height:96px;}
	.pg_sports .sp_sec {margin-top:51px;}
	.pg_sports .bg_sym {margin-bottom:31px;}
	.pg_sports .bg_sym img {width:auto;}
	.pg_sports .sp_sec .tit {font-size:60px; line-height:55px;}
	.pg_sports .sp_sec .sec_in {margin-top:104px; padding:0;}
	.pg_sports .sp_sec .tx, .pg_sports .sp_sec .tt {font-size:16px; line-height:28px;}
	.pg_sports .sp_sec .tx {text-align:left;}
	.pg_sports .sp_sec .tx, .pg_sports .sp_sec .tbb {margin-top:28px;}
	.pg_sports .sp_sec .tt {margin-top:56px;}
	.pg_sports .sp_sec .tx .block {display:block;}
	.pg_sports .sp_sec .mbk {display:inline;}
	.pg_sports .sp_sec .link {margin-top:30px;}
	.pg_sports .sp_sec .link a {font-size:16px;}
	.pg_sports .sp_sec .imgs {margin-top:53px; padding:0;}
	.pg_sports .sp_sec .imgs img {float:left; margin-left:10px; margin-bottom:0; width:auto;}
	.pg_sports .sp_sec .imgs img:first-child {margin-left:0;}

	/* pg_fullst */
	.pg_fullst {padding-top:0px;}
	.pg_fullst .margin01 {margin-top:69px;}
	.pg_fullst .margin02 {margin-top:69px;}
	.pg_fullst .margin03 {margin-top:0px;}


 	#quick_slide {display:block;}
	#quick_slide { position:relative; width:115px; height:720px; right:50px; top:470px; z-index: 9999;float:right; overflow:hidden; margin:55px 0 0 0;} /*600px */
	#quick_slide .quickArea {width:110px; height:714px; border-radius:15px 15px 15px 15px; _border:2px solid #EEEEEE; _background:#FFFFFF; margin: 0 0 0 0;} /*510px */
	#quick_slide .quickArea > ul { display:block; width:92px; height:100%;  _box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);padding:10px 8px 10px 8px;margin-top:0px;}
	#quick_slide .quickArea > ul > li {  display:block; width:100%; height:90px;}
	#quick_slide .quickArea > ul > li > a {  background:#FFFFFF; display:block; width:100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; box-sizing:border-box; color:#000000; _font-weight:bold;  transition:all 0.3s; height:100%; font-size:14px; text-align:center; letter-spacing:-1px; margin:0 auto; padding:10px 0px 5px 0px; }
	/*#quick_slide > ul > li > a:hover { background:#FFFFFF;}*/
	#quick_slide .quickArea > ul > li.qus1 { border: 1px solid #D3D3D3; background: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus1 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus2 { border: 1px solid #D3D3D3; background: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus2 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus3 { border: 1px solid #D3D3D3; background: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus3 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus4 { border: 1px solid #D3D3D3; background: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus4 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus5 { border: 1px solid #D3D3D3; background: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus5 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus1 > a > p { width:100%; height:50px; background:url('../images/link_quicks1.png') 50% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus2 > a > p { width:100%; height:50px; background:url('../images/link_quicks2.png') 50% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus3 > a > p { width:100%; height:50px; background:url('../images/link_quicks3.png') 50% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus4 > a > p { width:100%; height:50px; background:url('../images/link_quicks4.png') 50% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus5 > a > p { width:100%; height:50px; background:url('../images/link_quicks5.png') 50% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus5 > a { border:none;}

	#quick_slide .quickArea > ul > li.qus6 {background: #FFFFFF; margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus6 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus7 {margin:0 0 5px 0;}
	#quick_slide .quickArea > ul > li.qus7 > a:hover {background: #F3F3F3; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
	#quick_slide .quickArea > ul > li.qus6 > a > p { width:100%; height:97px; background:url('../images/link_quicks6_100.png') 100% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus6 > a { border:none; padding-top:0px !important;}
	#quick_slide .quickArea > ul > li.qus7 > a > p { width:100%; height:97px; background:url('../images/link_quicks7_92.png') 100% 0 no-repeat;  }
	#quick_slide .quickArea > ul > li.qus7 > a { border:none; padding-top:0px !important;}

	/* #quick_slide { position:absolute; width:90px; height:450px; right:50px; top:795px; background:#FFFFFF;}
	#quick_slide > ul { display:block; width:100%; height:100%; border-radius:10px 10px 10px 10px; border:1px solid #dcdcdc; overflow:hidden; background:#FFFFFF; _box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);padding:10px 8px 10px 8px;}
	#quick_slide > ul > li { display:block; width:100%; height:90px;}
	#quick_slide > ul > li > a {  background:#FFFFFF; display:block; width:100%; box-sizing:border-box; color:#133D7E; font-weight:bold;  transition:all 0.3s; height:100%; font-size:14px; text-align:center; letter-spacing:-1px; margin:0 auto; padding:10px 0px 5px 0px; border-bottom:1px solid #DCDCDC;}
	#quick_slide > ul > li > a:hover { background:#FFFFFF;}
	#quick_slide > ul > li.qus1 > a > p { width:100%; height:50px; background:url('../images/link_quicks1.png') 50% 0 no-repeat;  }
	#quick_slide > ul > li.qus2 > a > p { width:100%; height:50px; background:url('../images/link_quicks2.png') 50% 0 no-repeat;  }
	#quick_slide > ul > li.qus3 > a > p { width:100%; height:50px; background:url('../images/link_quicks3.png') 50% 0 no-repeat;  }
	#quick_slide > ul > li.qus4 > a > p { width:100%; height:50px; background:url('../images/link_quicks4.png') 50% 0 no-repeat;  }
	#quick_slide > ul > li.qus5 > a > p { width:100%; height:50px; background:url('../images/link_quicks5.png') 50% 0 no-repeat;  }
	#quick_slide > ul > li.qus5 > a { border:none;} */



}