﻿﻿@charset "utf-8";
/*! common */
.clfix{*zoom:1}
.clfix:after,.clfix:before{display:table;line-height:0;content:""}
.clfix:after{clear:both}
.hide_txt{display:inline-block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;clip:rect(1px 1px 1px 1px)}
/*! skipnav */
.skipnav{position:absolute;top:0;left:0;z-index:9999;width:100%;height:0;line-height:1}
.skipnav a{display:block;overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;font-size:0;line-height:1}
.skipnav a:active,.skipnav a:focus,.skipnav a:hover{position:absolute;top:0;left:0;z-index:50;width:100%;height:19px;margin:0;padding:5px 0;border:1px solid #c4d7ea;background:#2b6cb0;color:#fff;font-weight:700;font-size:1.333em;text-align:center;line-height:100%}
input::-ms-clear {display:none;}
/* view1024 */
.view1024{display:none;}
@media screen and (max-width:1024px){.view1024{display:block;}
}
/*! form */
::-webkit-input-placeholder{color:#b1b1b1;font-family:"나눔고딕","Nanum Gothic"}
:-moz-placeholder{color:#b1b1b1;font-family:"나눔고딕","Nanum Gothic"}
::-moz-placeholder{color:#b1b1b1;font-family:"나눔고딕","Nanum Gothic"}
:-ms-input-placeholder{color:#b1b1b1;font-family:"나눔고딕","Nanum Gothic"}
.placeholder_wrap{display:inline-block!important;color:#b1b1b1!important;font-weight:400!important;font-size:14px!important;line-height:14px;zoom:1;*display:inline}
select{display:inline-block;height:38px;padding:0 0 0 7px;border:1px solid #bebebe;background:#fff;color:#444;font-weight:400;font-size:14px;vertical-align:top;line-height:32px}
.ie7 select,.ie8 select{height:40px;font-size:20px;font-family:Cursive}
.ie8 select{padding-top:5px;padding-bottom:5px;}
.input_txt{display:block;border:1px solid #bebebe}
.input_txt input{width:100%;height:34px;padding:2px 0 0;border:0;background:#fff;font-family:"나눔고딕","Nanum Gothic";text-indent:5px}
.ie7 .input_txt input{height:36px;padding:0;text-indent:0;line-height:36px}
.ie8 .input_txt input{height:38px;padding:0;text-indent:0;line-height:38px}
.input_textarea{border:1px solid #bebebe;}
.input_textarea textarea{width:100%;padding:10px 4px;border:0;font-family:"나눔고딕","Nanum Gothic";resize:none;}
.ie7 .input_textarea textarea{padding:10px 0;text-indent:0}
.ie7 .input_textarea .placeholder_guidetext,.ie8 .input_textarea .placeholder_guidetext,.ie9 .input_textarea .placeholder_guidetext{top:18px!important}
.input_file_area{position:relative;padding-right:97px;background:url(/images/ko/common/btn_file.gif) 959px top no-repeat}
.input_file_area .input_file_txt{padding:5px;border:1px solid #bebebe;line-height:1.5}
.ie7 .input_file_area{zoom:1}
.input_file{overflow:hidden;position:absolute;top:1px;left:959px;width:87px;height:30px;line-height: 30px;cursor:pointer;}
.artist_reg_table .input_file{overflow:hidden;position:absolute;top:1px;left:892px;width:87px;height:30px;line-height: 30px;}
.input_file input{display:block;width:100%;height:100%;padding:0;border:0;font-family:"나눔고딕","Nanum Gothic";opacity:0;cursor:pointer;}
.ie7 .input_file input{filter:alpha(opacity=0)}
.ie8 .input_file input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.input_file_area .btn_add{position:absolute;right:0;top:0;}
.search_area{position:relative;width:552px;margin:40px auto 0;text-align:center}
.search_area .select_comb{display:block;float:left}
.search_area .input_txt{float:left;margin-left:-1px}
.search_area .input_txt span{width:100%;text-align: left;}
.search_area .btn_search{display:block;position:absolute;top:7px;right:11px;padding:5px}
/* common spacing */
.mt50{margin-top:50px!important;}
/*! table */
.tbl_col01{width:100%;border-bottom:1px solid #a0a0a0;table-layout:fixed}
.tbl_col01 th{height:42px;border-top:2px solid #585858;background:url(/images/ko/common/bar_th01.gif) left center no-repeat #f1eee5;font-weight:700;font-size:14px;text-align:center;line-height:42px}
.tbl_col01 td{height:42px;border-top:1px solid #d8d8d8;font-size:14px;text-align:center;line-height:42px}
.tbl_col01 td.tit{padding-left:30px;text-align:left}
.tbl_col01 td.tit a{display:block;overflow:hidden;width:90%;font-size:16px;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.tbl_col01 td.tit.on a{font-weight:700;text-decoration:underline;}
.tbl_col01 td.tit .tbl_col01 td.tit a:focus,.tbl_col01 td.tit a:hover{text-decoration:underline}
.tbl_col01 td span.cl_red{color:#c00}
.tbl_col01 td.detail_area{height:auto;padding:0;text-align:left;line-height:1.7}
.tbl_col01 td.detail_area .detail_txt{padding:13px 118px 13px 120px;color:#444;font-size:14px}
.tbl_col01 td.detail_area .q_txt{padding:13px 118px 13px 120px;border-top:1px solid #d8d8d8;background:url(/images/ko/support_us/ico_reply.gif) 82px 17px no-repeat #f9f7f0}
.tbl_col01 td.detail_area .q_txt .reply_tit{font-weight:700;font-size:16px}
.tbl_col01 td.detail_area .q_txt .reply_tit .point{color:#c00;font-weight:700}
.tbl_col01 td.detail_area .q_txt .reply_tit .date{font-weight:400}
.tbl_col01 td.detail_area .q_txt .reply_desc{padding:13px 0 0}
.tbl_col01 .no_date,.tbl_col01 .st_tit{font-size:16px}
.tbl_col01 .bg_none{background-image:none}
.tbl_col01 .detail_off{display:none}
/*! detail view */
.tbl_view{width:100%;margin-top:30px;border-top:2px solid #585858;border-bottom:1px solid #d8d8d8;background:#f1eee5}
.tbl_view th{padding:23px 0;background:url(/images/ko/common/bar_notice_view01.gif) right center no-repeat;color:#c00;font-weight:700;font-size:14px;text-align:center}
.tbl_view th.write{padding:0 10px;color:#222;font-weight:700;font-size:14px}
.career_view.tbl_view th.write{padding:0 10px;color:#222;font-weight:700;font-size:14px}
.booking_view.tbl_view td.tit{padding-left:22px;}
.tbl_view td{padding:23px 0;font-size:16px;text-align:center}
.tbl_view td.tit{padding-left:10px;font-weight:700;font-size:18px;text-align:left}
.tbl_view td.date{color:#444;font-size:14px}
.tbl_view .ta_l{text-align:left}
.tbl_view .ta_r{text-align:right}
.tbl_view .pl10{padding-left:10px}
.tbl_view .pl20{padding-left:20px}
.tbl_view .pl22{padding-left:22px}
.view_desc{padding:40px 20px 100px;border-bottom:1px solid #a0a0a0;color:#444;font-size:16px}
.view_add_file{padding:14px 0 9px;border-bottom:1px solid #a0a0a0}
.view_add_file .tit{display:block;float:left;margin:0 9px 0 0;padding:0 13px 0 20px;background:url(/images/ko/common/bar_notice_view01.gif) right center no-repeat;color:#222;font-weight:700;font-size:14px}
.view_add_file ul{float:left}
.view_add_file ul li{margin:0 0 5px}
.view_add_file ul li a{padding:0 0 1px;border-bottom:1px solid #8e8e8e;color:#444;font-size:14px}
.prev_next_list{margin-top:50px;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}
.prev_next_list li{display:block;height:42px;line-height:42px}
.prev_next_list li.first{border-bottom:1px solid #d8d8d8}
.prev_next_list .tit{display:block;float:left;width:68px;padding-left:20px;background:url(/images/ko/common/bar_notice_view01.gif) right center no-repeat;color:#222;font-weight:700;font-size:14px}
.prev_next_list .desc{display:block;overflow:hidden;float:left;width:85%;padding-left:20px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.prev_next_list .desc:active,.prev_next_list .desc:focus,.prev_next_list .desc:hover{text-decoration:underline}
.tbl_row01{width:100%;border-top:2px solid #585858}
.tbl_row01 th{padding:15px 0 13px 20px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background:#f1eee5;font-weight:400;font-size:14px}
.tbl_row01 td{padding:10px;border-bottom:1px solid #d8d8d8;font-size:14px}
.tbl_row01 .space01{margin-right:40px}
.tbl_row01 .notice_txt_area{position:relative;padding-bottom:26px}
.tbl_row01 .notice_txt{position:absolute;bottom:0;left:10px}
.tbl_row01 .bd_color{border-bottom:1px solid #a0a0a0}
.tbl_row01 .bd_left_none{border-left:0}
.ie7 .tbl_row01 th{width:89px}

.tbl_row02{width:100%;border-top:2px solid #585858}
.tbl_row02 thead th{padding:15px 0 13px 20px;/* border-right:1px solid #d8d8d8; */border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background:#f1eee5;font-weight:700;font-size:14px;text-align: center;color:#444444}
.tbl_row02 tbody td,.tbl_row02 tbody th{box-sizing:border-box;height:42px;padding:10px;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;font-size:14px;color:#444444;}
.tbl_row02 tbody th{text-align: center;background:#f6f3ef;}
.tbl_row02 tbody td.t_right{text-align:right;padding:10px 20px 10px 10px;}
.tbl_row02 .notice_txt_area{position:relative;padding-bottom:26px}
.tbl_row02 .space01{margin-right:40px}
.tbl_row02 .notice_txt{position:absolute;bottom:0;left:10px}
.tbl_row02 .bd_color{border-bottom:1px solid #a0a0a0}
.tbl_row02 .bdl_none{border-left:0}
.tbl_row02 .bdr_none{border-right:0}
/*! layout */
body{}
body.main_p{background:#17181b}

#wrap{width:100%;min-width:1176px}
#header{position:relative;z-index:100;width:100%;min-height:115px;border-bottom:1px solid #1d1e21;background:url(/images/ko/common/bg_header_background01.png)}
#container,#footer{width:100%;min-width:990px}
.main_p #container{position:relative;}
#footer{z-index:200;margin:100px 0 0 0;}
#content{min-width:980px;max-width:1176px;margin:0 auto;background:url(/images/ko/common/visual_sub_top01.jpg) center -116px no-repeat}
.main_p #content{min-width:980px;max-width:1176px;margin:0 auto;background:none}
@media screen and (max-width:1024px){body.main_p{overflow-x:hidden}
#wrap{overflow:hidden;min-width:inherit}
#header{min-width:990px}
#content{width:980px}
}
#content.error_page{padding:150px 0 118px;text-align:center;background:none}
#content.vr{position:relative;z-index:0;width:100%;/* min-height:890px; */min-width:none;max-width:none;margin:0;/* overflow:hidden; */}
#content.vr .dimm{position:absolute;left:0;top:0;width:100%;background:url(/images/ko/intro/bg_dimm.png) left top;}
.btn_vr_init{display:block;position:absolute;left:50%;top:50%;margin:-34px 0 0 -123px;z-index:200}
.scroll_none_page{overflow-x:hidden}
@media screen and (max-width:1176px){.scroll_none_page{overflow-x:scroll;min-width:1176px}
}
@media screen and (max-width:1024px){.scroll_none_page{overflow-x:hidden;min-width:980px}
}
@media screen and (max-width:980px){.scroll_none_page{overflow-x:scroll;min-width:980px}
}
/*! body */
body.p_main{background:0 0}
.w100{width:100%;}
/*! header */
#header .header_content{width:1176px;min-width:980px;margin:0 auto}
/* @media screen and (max-width:1024px){#header .header_content{width:980px}
} */
#header .header_content .logo{float:left;width:134px;margin:31px 0 0}
#header .header_content .logo img{width:100%}
#header .header_content .header_area02{float:right;width:893px;min-width:893px}
/* @media screen and (max-width:1024px){#header .header_content .header_area02{width:720px}
} */
/*! util */
.util_menu{float:right;position:relative;width:893px;min-width:893px;height:42px}
.util_menu .util_area{position:absolute;top:0;right:0;height:39px}
.util_menu .util_area .util{display:block;float:left;padding:15px 13px;background:url(/images/ko/common/bg_header_btnutil.gif) left center no-repeat;color:#828283;font-weight:700;}
.util_menu .util_area .util .ff_arial{font-family:arial;}
.util_menu .util_area .util.first_child{background:0 0}
.util_menu .util_area .btn_searchgo, .util_menu .util_area .btn_searchclose{display:block;float:left;margin:15px 20px 0 8px;padding:0 0 0 15px;color:#b5996d;font-weight:700;}
.util_menu .util_area .search_input_wrap{display:none;position:relative;/* width:150px; */height:25px;float:left;padding:9px 0 0 0;}
.util_menu .util_area .search_input_wrap .btn_search{position:absolute;right:0;top:10px;width:30px;height:23px;background:url(/images/ko/main/btn_search.gif) no-repeat center center;font-size: 14px;}
.util_menu .util_area .search_input_wrap input{box-sizing:border-box;width:170px;padding:3px 0 4px 0;font-size: 12px;height:25px;}
.util_menu .util_area .btn_searchclose{display:none;background:url(/images/ko/main/ico_search_close.png) no-repeat left center;}
.util_menu .util_area .btn_searchgo{background:url(/images/ko/main/ico_search.png) no-repeat left center;}
.util_menu .util_area .brandstory{display:block;float:right;margin:0 0 0 2px}
/* .util_menu .util_area .brandstory{display:none;float:right;margin:0 0 0 2px} */
/*! gnb */
.gnb_menu_wrap{float:right;width:893px;min-width:893px;height:49px;margin:24px 0 0}
/* @media screen and (max-width:1024px){.util_menu .util_area{right:-20px}
.gnb_menu_wrap{width:720px}
} */
.gnb_menu_wrap .gnb_menu{position:relative;z-index:100;min-width:900px}
.gnb_menu_wrap .gnb_menu li.gm{float:left;position:relative}
.gnb_menu_wrap .gnb_menu li.gm .gm_link{display:block;padding:0 30px;background:url(/images/ko/common/bg_header_menuline01.gif) right 4px no-repeat;color:#d8d8d8;font-weight:700;font-size:16px;text-align:center}
/* @media screen and (max-width:1024px){.gnb_menu_wrap .gnb_menu li.gm .gm_link{width:120px;font-size:15px}
} */
.gnb_menu_wrap .gnb_menu li.gm .gm_link span{padding:0 10px 13px 10px;}
.gnb_menu_wrap .gnb_menu li.gm .gm_link:active,.gnb_menu_wrap .gnb_menu li.gm .gm_link:focus,.gnb_menu_wrap .gnb_menu li.gm .gm_link:hover{color:#c00}
.gnb_menu_wrap .gnb_menu li.gm .gm_link:active span,.gnb_menu_wrap .gnb_menu li.gm .gm_link:focus span,.gnb_menu_wrap .gnb_menu li.gm .gm_link:hover span{border-bottom:4px solid #cc0000;}
.gnb_menu_wrap .gnb_menu li.gm .gm_link.first_gm_link{padding:0 30px 0 0;}
.gnb_menu_wrap .gnb_menu li.gm.gm06 .gm_link{background:0 0;padding:0 0 0 30px;}
.gnb_menu_wrap .gnb_menu li.gm.gm01 .gsm_sub_list{display:block;position:absolute;top:78px;left:10px;z-index:20;width:100%}
.gnb_menu_wrap .gnb_menu li.gm.gm02 .gsm_sub_list{display:block;position:absolute;top:78px;left:40px;z-index:20;width:100%}
.gnb_menu_wrap .gnb_menu li.gm.gm03 .gsm_sub_list{display:block;position:absolute;top:78px;left:40px;z-index:20;width:100%}
.gnb_menu_wrap .gnb_menu li.gm.gm04 .gsm_sub_list{display:block;position:absolute;top:78px;left:40px;z-index:20;width:100%}
.gnb_menu_wrap .gnb_menu li.gm.gm05 .gsm_sub_list{display:block;position:absolute;top:78px;left:40px;z-index:20;width:100%}
.gnb_menu_wrap .gnb_menu li.gm.gm06 .gsm_sub_list{display:block;position:absolute;top:78px;left:40px;z-index:20;width:100%}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list{margin:0 0 16px}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub01{color:#969697;font-weight:700;font-size:14px}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub01:active,.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub01:focus,.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub01:hover{color:#ed1c24;text-decoration:underline}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02{margin:10px 0 0 0px}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li{margin:7px 0 0}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li .sub02{display:block;/* padding:0 0 0 9px;background:url(/images/ko/common/bu_headersub02_dash.png) left center no-repeat; */color:#969697;font-size:13px}
/* @media screen and (max-width:1024px){.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list{left:5px}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub01{font-size:13px}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li .sub02{font-size:12px}
} */
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li .sub02:active,.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li .sub02:focus,.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li .sub02:hover{color:#ed1c24;text-decoration:underline}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02 li.first{margin:0}
.gnb_menu_wrap .gnb_menu li.gm .gsm_sub_list .list .sub_list02.no_m{margin:12px 0 0 -1px}
.gnb_menu_wrap .gnb_menu .gm01 .gnb_sub_menu .gsm_sub_list{left:355px}
.gnb_menu_wrap .gnb_menu .gm02 .gnb_sub_menu .gsm_sub_list{left:495px}
.gnb_menu_wrap .gnb_menu .gm03 .gnb_sub_menu .gsm_sub_list{left:637px}
.gnb_menu_wrap .gnb_menu .gm04 .gnb_sub_menu .gsm_sub_list{left:777px}
.gnb_menu_wrap .gnb_menu .gm05 .gnb_sub_menu .gsm_sub_list{left:917px}
.gnb_menu_wrap .gnb_menu .gm06 .gnb_sub_menu .gsm_sub_list{left:1054px}
.gnb_menu_wrap .gnb_menu .gm_etc{display:block;position:absolute;top:81px;left:-249px;z-index:100}
/* @media screen and (max-width:1024px){.gnb_menu_wrap .gnb_menu .gm_etc{left:-230px}
} */
.gnb_menu_wrap .subarea{display:none!important;opacity:0}
.gnb_menu_wrap .subarea.on{display:block!important}
.sub_background{display:block;position:absolute;top:116px;left:0;z-index:20;width:100%;height:294px;background-color:#121416;font-size:0;line-height:0;opacity:0;filter:alpha(opacity=0)}
.concert_reduce_area{width:180px}
.concert_reduce_area .concert_area{position:relative}
.concert_reduce_area .concert_area .btn_pa{display:block;position:absolute;top:0}
.concert_reduce_area .concert_area .btn_left{left:-43px;padding:48px 20px 48px 10px}
@media screen and (max-width:1024px){.concert_reduce_area{width:170px}
.concert_reduce_area .concert_area .btn_left{left:-29px;padding:42px 18px 47px 0}
}
.concert_reduce_area .concert_area .btn_right{right:-44px;padding:48px 10px 48px 20px}
.concert_reduce_area .concert_area .slide{overflow:hidden}
.concert_reduce_area .concert_area .slide .ul_slide{width:2000px}
.concert_reduce_area .concert_area .slide .ul_slide li{float:left;width:180px}
@media screen and (max-width:1024px){.concert_reduce_area .concert_area .btn_right{right:-29px;padding:42px 0 47px 18px}
.concert_reduce_area .concert_area .slide .ul_slide li{width:170px}
}
.concert_reduce_area .concert_area .slide .ul_slide li .con{display:block}
.concert_reduce_area .concert_area .slide .ul_slide li .con .poster_area{width:100%;height:115px;margin:0 0 10px}
.concert_reduce_area .concert_area .slide .ul_slide li .con .poster_area img{width:100%}
.concert_reduce_area .concert_area .slide .ul_slide li .con .readme_area{color:#fff;font-size:16px}
.ie8 .concert_reduce_area .concert_area .slide .ul_slide li .con .readme_area{letter-spacing: -1px;}
@media screen and (max-width:1024px){.concert_reduce_area .concert_area .slide .ul_slide li .con .poster_area{height:110px}
.concert_reduce_area .concert_area .slide .ul_slide li .con .readme_area{font-size:15px}
}
.concert_reduce_area .concert_area .slide .ul_slide li .con .readme_area strong{display:block;margin:0 0 5px;padding:0 1px;font-weight:700}
.concert_reduce_area .concert_area .slide .ul_slide li .con .readme_area .date{color:#fff;font-size:13px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:13px}
@media screen and (max-width:1024px){.concert_reduce_area .concert_area .slide .ul_slide li .con .readme_area .date{font-size:12px;line-height:12px}
}
.concert_reduce_area .concert_util{margin:18px 0 0}
.concert_reduce_area .concert_util .btn_header_l{display:block;margin:0 0 5px;padding:11px 0 11px 49px;border:1px solid #2a2c2d;color:#fff;font-size:13px;line-height:13px}
.concert_reduce_area .concert_util .btn01{background:url(/images/ko/common/bg_header_l_01.png) 12px 9px no-repeat}
.concert_reduce_area .concert_util .btn02{background:url(/images/ko/common/bg_header_l_02.png) 12px 10px no-repeat}
.concert_reduce_area .concert_util .btn03{background:url(/images/ko/common/bg_header_l_03.png) 12px 9px no-repeat}
/*! location */
.location{position:absolute;top:64px;left:0;width:400px}
.location li{float:left;margin-left:6px;padding-left:10px;background:url(/images/ko/common/bg_location01.png) left center no-repeat}
.location li a{color:#fff;font-size:13px;letter-spacing:-1px;opacity:.4;filter:alpha(opacity=40)}
.location li.home{margin:0;padding:0;background:0 0}
/*! container */
.content_top{position:relative;height:219px;margin:0 0 50px}
#content.vr .content_top{z-index:200;min-width:980px;max-width:1176px;margin:0 auto 0 auto}
.visual_sub_top01{background:url(/images/ko/common/bg_header_lr.gif) repeat-x}
.visual_sub_top02{background:url(/images/ko/common/visual_sub_top02.jpg) center top no-repeat}
.topbg{z-index:100;}
.main_p .topbg{background:none;}
.bg_visual_area{background:url(/images/ko/main/bg_visual_area_max_n.jpg) center top no-repeat}
/*! content */
.content_tit h3{padding-top:69px}
/*! 탭 */
.tab_global{width:100%;height:42px}
@media screen and (max-width:1024px){.bg_visual_area{background-size:1598px auto}
.tab_global{width:980px;margin:0 auto}
}
.list_content{float:left}
.list_content li{float:left;margin-right:7px}
.list_content li a{display:block;height:42px;padding-left:22px;background-image:url(/images/ko/common/bg_tab_global.gif);background-position:top left}
.list_content li a span{display:block;height:31px;min-width:56px;padding:11px 22px 0 0;background-image:url(/images/ko/common/bg_tab_global.gif);background-position:top right;color:#444;font-weight:700;font-size:16px;text-align:center}
.list_content li.on a{background-position:bottom left}
.list_content li.on a span{background-position:bottom right;color:#fff}
.list_type{float:right}
.list_type_text{float:right}
.list_type li{float:left;margin:7px 0 0 7px}
.list_type li a{display:block;width:35px;height:35px;background-image:url(/images/ko/common/ico_list_type.png)}
.list_type_text li.view_txt{margin:7px 3px 0 7px}
.list_type_text li.view_txt span{line-height:35px;color:#444444;font-size: 14px;}
.list_type li .type01{background-position:right bottom}
.list_type li .type02{background-position:right top}
.list_type li.on .type01{background-position:left bottom}
.list_type li.on .type02{background-position:left top}
.tbl_product_row01{width:100%}
.tbl_product_row01 tbody tr th{border-bottom:1px solid #d8d8d8;background-color:#f1eee5;font-weight:700}
.tbl_product_row01 tbody tr td{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
.tbl_product_row01 tbody tr td,.tbl_product_row01 tbody tr th{padding:11px 0 11px 16px;font-size:14px}
.tbl_product_row01 tbody tr .last{border-right:none}
.tbl_product_row01 tbody .last_tr td,.tbl_product_row01 tbody .last_tr th{border-bottom:none}
.tab_three_default01{width:100%;min-width:1176px;box-sizing:border-box;}
.tab_three_default01 li{float:left;width:391px;background-color:#f5f5f5}
.tab_three_default01 li a{display:block;box-sizing:border-box;padding:11px 0;border-top:1px solid #dedede;border-bottom:1px solid #000000;background:url(/images/ko/common/line.gif) 0 center no-repeat;color:#555;font-weight:700;font-size:16px;text-align:center}
.tab_three_default01 .first a{border-left:1px solid #dedede;background:0 0}
.tab_three_default01 .last a{border-right:1px solid #dedede}
.tab_three_default01 .on{width:394px;background-color:#fff;}
.tab_three_default01 .on a{border-bottom:1px solid #fff;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;background:0 0;color:#cc0000}
.tab_brown01{width:100%;}
.tab_brown01 li{float:left;border-bottom:1px solid #000000;}
.tab_brown01 li a{display:block;padding:14px 0;border-top:1px solid #dedede;color:#222;font-weight:700;font-size:16px;text-align:center;background:url(/images/ko/common/bg_tab_right.gif) no-repeat right top #f5f5f5}
.tab_brown01 li.last a{border-right:1px solid #dedede;}
.tab_brown01 li.on{position:relative;top:1px;border-bottom:1px solid #fff!important;}
.tab_brown01 li.on a{margin-top:-1px;padding:14px 0 15px;border-top:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000;color:#cc0000;background: #fff;}
.tab_brown01 li.last a{background:none;background-color:#f5f5f5;}
.tab_brown01 li.last.on{left:-1px;}
.tab_brown01 li.last.on a{border-right:1px solid #000000;}
.tab_brown01 li.first a{border-left:1px solid #cdcdcd}
.tab_brown01 li.first.on{left:0}
.tab_brown01 li.first.on a{border-left:1px solid #000000!important}
/*! pagenate */
.pagenate_area{height:34px;margin:30px 0 0;text-align:center}
.pagenate_area .pagenate{display:inline-block;zoom:1;*display:inline}
.pagenate_area .pagenate li{float:left;background:url(/images/ko/common/bg_paging_bar.gif) no-repeat right 50%;text-align:center;}
.pagenate_area .pagenate li a,.pagenate_area .pagenate li strong{display:block;width:38px;padding:6px 0 9px;color:#444;font-weight:700;font-size:14px;line-height:14px}
.pagenate_area .pagenate li strong{background:url(/images/ko/common/bg_pagenate_on.gif) 50% bottom no-repeat;color:#cc0000}
.pagenate_area .pagenate li.ctrl a{width:28px;padding:0 0 0 0;}
.pagenate_area .pagenate li.ctrl{background:none}
/* .pagenate_area .pagenate li.prev{margin:0 9px 0 0}
.pagenate_area .pagenate li.next{margin:0 0 0 6px} */
.pagenate_area .pagenate li.last{background:none;}
/*! 버튼 */
.btn_position_right{margin-top:15px;text-align:right}
.btn_position_right.pn_in_btn a{position:relative;top:-52px}
.btn_position_right.btn_2type a{margin-left:7px}
/* .btn_trans01{! 투명하고 테두리 갈색 글씨색 약검색 버튼display:inline-block;min-width:48px;padding:11px 24px 13px;border:1px solid #91837a;color:#504742!important;font-weight:700;font-size:14px!important;text-align:center;line-height:14px;zoom:1;*display:inline} */
.btn_trans02{/*! 투명하고 테두리 회색 글씨색 흰색 버튼, 이미지안에 들어가는 버튼 */display:inline-block;padding:11px 24px 13px;border:1px solid #a19089;color:#f2f0ef!important;font-weight:700;font-size:14px!important;line-height:14px;zoom:1;*display:inline}
.btn_white01{/*! 흰배경에 테두리 회색 글씨색 회색 버튼 */display:inline-block;padding:11px 10px;border:1px solid #bebebe;background-color:#fff;color:#747474!important;font-weight:700;font-size:16px!important;text-align:center;line-height:16px;zoom:1;*display:inline}
.btn_red_common{/*! 빨간배경에 테두리 빨간색 글씨색 흰색 버튼 */display:inline-block;min-width:48px;padding:12px 26px 14px 25px;background-color:#c00;color:#fff!important;font-weight:700;font-size:14px!important;text-align:center;line-height:14px;zoom:1;*display:inline}
 .btn_black_common{/* ! 갈색배경에 테두리 갈색 글씨색 흰색 버튼 */display:inline-block;min-width:48px;padding:12px 24px 14px;background-color:#2a2a2a;color:#fff!important;font-weight:700;font-size:14px!important;text-align:center;line-height:14px;zoom:1;*display:inline}
.btn_small_red01{display:inline-block;padding:5px 8px 7px;border:1px solid #c00;color:#c00!important;font-weight:700;font-size:12px!important;vertical-align:middle;line-height:12px;zoom:1;*display:inline}
.btn_small_gray01{display:inline-block;padding:5px 8px 7px;border:1px solid #92847c;color:#504742!important;font-weight:700;font-size:12px!important;vertical-align:middle;line-height:12px;zoom:1;*display:inline}
.btn_t_gray01{display:inline-block;padding:7px 15px 9px;border:1px solid #999;color:#666!important;font-weight:700;font-size:14px!important;vertical-align:middle;line-height:14px;zoom:1;*display:inline}
.btn_print{display:block;float:right;margin:23px 0 0;padding:5px 0 0 26px;background:url(/images/ko/common/btn_print.gif) left top no-repeat;color:#504742!important;font-weight:700;font-size:16px!important;line-height:16px}
/*! 간격 */
.btn_clip{margin:0 10px 0 0}
/*! 버튼과 버튼일때 */
/*! 닷 리스트 */
.list_dash01 li{line-height:26px;padding:0 0 0 11px;background:url(/images/ko/common/bu_list_dash01.gif) left 13px no-repeat;color:#444;font-size:14px}
.list_dash01 li .bl_red{color:#c00}
.list_dash01 li .fbl_black{color:#222;font-weight:700}
.list_dash01 li .br{margin:8px 0 0}
.list_dash01 li.first{margin:0!important}
.list_dot01 li{padding:0 0 0 8px;background:url(/images/common/bl_graydot.gif) left 8px no-repeat;font-size:14px}
.list_dot02 li.ld02_li{padding:0 0 0 13px;background:url(/images/ko/common/bu_tit01.gif) left 11px no-repeat;font-size:14px;line-height:24px}
.list_dot02 li.ld02_li .gang{color:#222;font-weight:700}
.list_dot02 li.ld02_li .cl_red{color:#c00}
.list_dot02 li.ld02_li .list_dash01{margin:0 0 5px}
.list_dot02 li.ld02_li .list_dash01 li{margin:0;padding:0 0 0 11px;background:url(/images/ko/common/bu_list_dash01.gif) left 12px no-repeat;font-size:14px}
.list_dot02 li.ld02_li .list_dash01.none_mg{margin:0}
.list_dot02 li.ld02_li.dif{margin-bottom:22px}
.list_dot02 li.ld02_li.last{padding:0 0 0 13px}

.venue_hire .list_dash01 li{line-height:26px;padding:0 0 0 8px;background:none;color:#444;font-size:14px}
.venue_hire .list_dash01 li.pad0{padding:0;}
.venue_hire .list_dash01 li .bl_red{color:#c00}
.venue_hire .list_dash01 li .fbl_black{color:#222;font-weight:700}
.venue_hire .list_dash01 li .br{margin:8px 0 0}
.venue_hire .list_dash01 li.first{margin:0!important}
.venue_hire .list_dot01 li{padding:0 0 0 8px;background:url(/images/common/bl_graydot.gif) left 8px no-repeat;font-size:14px}
.venue_hire .list_dot02 li.ld02_li{padding:0 0 0 8px;background:url(/images/common/bl_graydot.gif) left 11px no-repeat;font-size:14px;line-height:24px}
.venue_hire .list_dot02 li.ld02_li .gang{color:#222;font-weight:700}
.venue_hire .list_dot02 li.ld02_li .cl_red{color:#c00}
.venue_hire .list_dot02 li.ld02_li .list_dash01{margin:0 0 5px}
.venue_hire .list_dot02 li.ld02_li .list_dash01 li{margin:0;padding:0;background:none;font-size:14px}
.venue_hire .list_dot02 li.ld02_li .list_dash01.none_mg{margin:0}
.venue_hire .list_dot02 li.ld02_li.dif{margin-bottom:22px}
.venue_hire .list_dot02 li.ld02_li.last{padding:0 0 0 13px}
.list_noico li{margin:8px 0 0;color:#444;font-size:14px}
.list_noico li.first{margin:0}
.list_noico02 li{padding:0 0 0 9px;color:#444;font-size:14px;text-indent:-9px;line-height:25px}
.list_noico02 .cl_red{color:#c00}
.tbl_alert{margin:12px 0 0}
.tbl_alert li{color:#444;font-size:14px}
.alone_p{padding-left:16px;color:#444;text-indent:-18px}
.default_guide{margin:0 0 22px}
.default_guide .fwb{color:#222;font-weight:700}
.default_guide p{font-size:16px}
.default_guide .cl_red{color:#c00}
/*! 테이블  */
.tbl_trans01_col{width:100%;border-top:2px solid #585858;border-bottom:1px solid #a0a0a0}
.tbl_trans01_col thead tr th{border-right:1px solid #d8d8d8;background-color:#f1eee5;color:#222;font-weight:700;font-size:14px}
.tbl_trans01_col thead tr th.last{border-right:none}
.tbl_trans01_col tbody tr td{border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:#444;font-size:14px}
.tbl_trans01_col tbody tr td.last{border-right:none}
.tbl_trans01_col tbody tr th.th_type01{border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f3ef;color:#444;font-size:14px}
.tbl_trans01_col tbody tr th.th_type01.last{border-bottom:1px solid #a0a0a0}
.tbl_trans01_col tbody .cl_red{color:#c00}
.tbl_trans01_col tbody .fwb{color:#222;font-weight:700}
.tbl_trans01_col tbody .alert{margin-top:5px;padding-left:17px;text-indent:-17px}
.tbl_trans01_col td,.tbl_trans01_col th{padding:12px 17px}
.tbl_trans01_col td.no_pad,.tbl_trans01_col th.no_pad{padding-right:0!important;padding-left:0!important}
.tbl_trans01_col .pad_s{padding-right:5px!important;padding-left:5px!important}
.tbl_trans01_col tr.tr_all_center td,.tbl_trans01_col tr.tr_all_center th{text-align:center}
.tbl_trans01_col .lt_5{letter-spacing:-.5px}
.tbl_trans01_col .txt_c{text-align:center}
.tbl_trans01_col .txt_r{text-align:right}
.tbl_trans01_col .bl_red{color:#c00}
.tbl_trans01_col .fbl_black{color:#222;font-weight:700}
.tbl_gray_row01{width:100%;border-top:2px solid #585858;border-bottom:1px solid #a0a0a0}
.tbl_gray_row01 tbody tr td,.tbl_gray_row01 tbody tr th{border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.tbl_gray_row01 tbody tr th{padding:11px 19px;background-color:#f1eee5;color:#222;font-weight:700;font-size:14px}
.tbl_gray_row01 tbody tr th .alert{margin:0 5px 0 0;color:#c00}
.tbl_gray_row01 tbody tr th.th02{background-color:#f9f7f5}
.tbl_gray_row01 tbody tr th.col_type01{background-color:#f6f3ef;text-align:center}
.tbl_gray_row01 tbody tr td{padding:11px 14px;border-right:1px solid #d8d8d8;font-size:14px}
.tbl_gray_row01 tbody tr td span.add{margin:0 16px 0 5px}
.tbl_gray_row01 tbody tr td span.radio_add{margin:0 0 0 3px}
.tbl_gray_row01 tbody tr td span.disabled{color:#999}
.tbl_gray_row01 tbody tr td span.dash{margin:0 5px}
.tbl_gray_row01 tbody tr td span.le{margin:0 25px 0 3px}
.tbl_gray_row01 tbody tr td input.le{margin:0 8px 0 0}
.tbl_gray_row01 tbody tr td.last{border-right:none}
.tbl_gray_row01 tbody tr.first td,.tbl_gray_row01 tbody tr.first th{border-top:none}
.tbl_gray_row01 tbody .bl_red{color:#c00}
.tbl_gray_row01 tbody .fbl_black{color:#222;font-weight:700}
.tbl_gray_row01 tbody .fbl_red{color:#c00;font-weight:700}
.tbl_gray_row01 tbody .txt_r{text-align:right}
.tbl_gray_row01 tbody .txt_c{text-align:center}
.tbl_gray_row01 tbody .lt_m5{letter-spacing:-.5px}
.tbl_gray_row01.form_type tbody tr.tr_textarea td{padding:10px}
.tbl_gray_row01.form_type tbody tr.tr_textarea td .text_area{padding:10px;border:1px solid #bcbbb9}
.tbl_gray_row01.form_type tbody tr.tr_textarea td .text_area .placeholder_wrap{display:block!important}
.tbl_gray_row01.form_type tbody tr.tr_textarea td .text_area textarea{border:none}
.tbl_gray_row01.form_type tbody td,.tbl_gray_row01.form_type tbody th{height:48px}
.tbl_gray_row01.form_type tbody th{padding:0 0 0 21px}
.tbl_gray_row01.form_type tbody td{padding:0 0 0 10px}
.tbl_gray_row01.form_type tbody td input[type=text],.tbl_gray_row01.form_type tbody td input[type=password]{display:inline-block;height:30px;padding:0 0 0 10px;border:1px solid #bcbbb9;line-height:27px}
.tbl_gray_row01.form_type tbody td select{height:32px;font-size:14px;font-family:"나눔고딕","Nanum Gothic",Dotum,"돋움",Gulim,"굴림","Helvetica Neue",Helvetica,Arial,Verdana,Tahoma,sans-serif;vertical-align:middle}
.tbl_gray_row01.form_type tbody tr.tr_address td,.tbl_gray_row01.form_type tbody tr.tr_address th{height:91px}
.tbl_gray_row01.form_type tbody tr.tr_address td .post_number,.tbl_gray_row01.form_type tbody tr.tr_address th .post_number{margin:0 0 10px}
.tbl_gray_row01.form_type tbody td.td_txt{padding-left:21px}
.tbl_gray_row01.form_type tbody td.pd{padding:0 10px}
.tbl_gray_row01.form_type tbody td.pd10{padding:10px}
.tbl_gray_row01.form_type .btn_t_gray01{margin:0 0 0 10px}
/*! system popup */
.dimm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:105;width:100%;height:100%}
.dimm img{display:block;width:100%;height:100%}
.system_popup_wrap{position:absolute;top:0;left:50%;z-index:110;/* margin-left:-200px */}
.system_popup{min-width:356px;padding:55px 20px 30px;border:2px solid #1d1412;background:#1a1a1a;text-align:center}
.system_popup .main_txt{display:inline-block;min-height:50px;padding:1px 0 0 65px;background:url(/images/ko/common/ico_popup01.png) left top no-repeat;color:#fff;font-weight:700;font-size:18px;vertical-align:middle;text-align:left}
.system_popup .main_txt.bg02{background-image:url(/images/ko/common/ico_popup02.png)}
.system_popup .main_txt .point{color:#ff6969}
.system_popup .main_txt02{display:inline-block;min-height:50px;padding:13px 0 0 65px;background:url(/images/ko/common/ico_popup01.png) left top no-repeat;color:#fff;font-weight:700;font-size:18px;vertical-align:middle;text-align:center}
.system_popup .main_txt02.bg02{background-image:url(/images/ko/common/ico_popup02.png)}
.system_popup .main_txt03{min-height:50px;padding:13px 0 0 95px;background:url(/images/ko/common/ico_popup02.png) 29px top no-repeat;color:#fff;font-weight:700;font-size:18px;vertical-align:middle}
.system_popup .sub_txt{color:#fff;font-size:14px;text-align:center}
.system_popup .sub_txt .point{color:#ff6969}
.system_popup .btn_area{margin-top:30px;text-align:center}
.system_popup .btn_popup_close{display:block;position:absolute;top:0;right:0;padding:15px}
/*! layer pop */
.layer_popup{position:relative;border:2px solid #1a1a1a}
.layer_popup .pop_h_tit_area{padding:14px 21px;background-color:#1a1a1a}
.layer_popup .pop_h_tit_area strong{color:#fff;font-weight:700;font-size:18px;line-height:18px}
.layer_popup .pop_con{padding:20px}
.layer_popup .pop_con .lp_s_tit01{display:block;padding:0 0 9px 21px;background:url(/images/ko/tickets/bu_concert_info01.gif) left 5px no-repeat;color:#222;font-weight:700;font-size:18px}
.layer_popup .pop_con .default_txt{color:#444;font-size:14px}
.layer_popup .pop_con .dash{padding:0 0 15px 11px;background:url(/images/ko/common/bu_list_dash01.gif) left 8px no-repeat;color:#444;font-size:14px}
.layer_popup .pop_con .in{float:left;width:69px;margin:0 10px 0 0;padding:14px 0;font-weight:700;font-size:14px;text-align:center;line-height:14px}
.layer_popup .pop_con .pl_input_style01 input{height:40px;padding:0 0 0 10px;border:1px solid #bcbbb9;font-size:18px;text-align:left;line-height:38px}
.layer_popup .pop_con .pl_input_style01 input.txt_c{text-align:center}
.layer_popup .pop_con .pl_input_style01 select{height:40px;border:1px solid #bcbbb9;font-size:14px;vertical-align:middle}
.layer_popup .pop_con .btn_area{margin:20px 0 0;text-align:center}
.layer_popup .pop_con .btn_area a{font-size:14px!important;line-height:14px}
.layer_popup .pop_con .btn_area .left{margin:0 10px 0 0}
.layer_popup .pop_con .list_noico{margin:8px 0 0;line-height:22px}
.layer_popup .pop_con .list_noico li{margin:0}
.layer_popup .pop_con .list_noico li.lt_m5{word-spacing:-1px;letter-spacing:-.5px}
.layer_popup .pop_con .tbl_gray_row01{border-top:1px solid #a0a0a0}
.layer_popup .pop_con .tbl_gray_row01 th{padding:11px 7px 11px 16px;font-size:14px;letter-spacing:-.5px}
.layer_popup .pop_con .tbl_gray_row01 td{padding:11px 12px}
.layer_popup .pop_con .input_list li{margin:5px 0 0;background-position:left 20px}
.layer_popup .pop_con .input_list li .in{width:56px;margin:0 3px 0 0;text-align:left}
.layer_popup .pop_con .input_list li .in.ddot{width:3px;margin:0 8px 0 0}
.layer_popup .pop_con .input_list li .add{display:block;float:left;margin:0 0 0 7px;padding:14px 0;color:#444;font-size:14px;line-height:14px;letter-spacing:-.5px;*margin:0 0 0 9px;*letter-spacing:-1px}
.layer_popup .pop_con .input_list li.first{margin:9px 0 0}
.layer_popup .pop_con .dan_dot{width:61px;padding:14px 0 14px 8px;background:url(/images/ko/common/bu_concert01.gif) left center no-repeat;font-size:14px}
.layer_popup .btn_close{position:absolute;top:12px;right:13px}
/*! title */
.h4_tit{margin:0 0 20px;padding:0 0 0 19px;background:url(/images/ko/common/bu_tit02.gif) left 2px no-repeat}
.tit_brown01{display:inline-block;margin:0 0 9px;padding:0 16px 0 0;background:url(/images/ko/tickets/bg_tit_tower02.gif) right -32px no-repeat;font-size:14px;zoom:1;*display:inline}
.tit_brown01 span{display:inline-block;padding:5px 0 7px 17px;background:url(/images/ko/tickets/bg_tit_tower02.gif) left top no-repeat;color:#fff;font-weight:700;font-size:14px;zoom:1;*display:inline}
/*! note_area */
.note_area{margin:70px 0 0;padding:39px;border:1px solid #a0a0a0}
.note_area .tit_note{margin:0 0 23px;padding:2px 0 1px 29px;background:url(/images/ko/common/bu_tit_note.gif) left center no-repeat}
.note_area .con{margin:0 0 36px}
.note_area .con .table_area{margin:11px 0 0}
.note_area .con .table_area table tr td{line-height:22px}
.note_area .con .list_noico02{padding-top:6px}
.note_area .con .sub_c{margin-top:5px;margin-bottom:15px}
.note_area .con .sub_c .sub_tit{margin-bottom:4px;color:#222;font-weight:700;font-size:14px}
.note_area .con .sub_c.last,.note_area .con.last{margin:0}
/*! footer */
.footer_content{min-width:990px;max-width:1176px;margin:85px auto 40px}
@media screen and (max-width:1024px){.footer_content{padding:0 15px}
}
.footer_logo{float:left}
.footer_logo a{display:block;width:125px;height:53px;background:url(/images/ko/common/txt_footer_logo02.png) left top no-repeat}
.footer_address{float:left;margin:0 0 0 40px;color:#444;font-size:13px}
.footer_address p{line-height:20px}
.footer_address p.fwb{font-weight:700;}
.footer_menu{float:right;/* margin-top:11px */}
.footer_menu .menu_list li{float:left;padding:0 11px 0 13px;background:url(/images/ko/common/bar_footer_menu02.gif) left center no-repeat}
.footer_menu .menu_list li.first_child{padding-left:0;background:0 0}
.footer_menu .menu_list li a{color:#444;font-weight:700;font-size:12px}
.footer_menu .menu_list li a:active,.footer_menu .menu_list li a:focus,.footer_menu .menu_list li a:hover{text-decoration:underline}
.footer_menu .menu_list li.last{padding-left:7px;margin-top:-5px;background:0 0}
.main_f .footer_logo a{background:url(/images/ko/common/txt_footer_logo.png) left top no-repeat}
.main_f .footer_address{color:#828283}
.main_f .footer_menu .menu_list li{background:url(/images/ko/common/bar_footer_menu.gif) left center no-repeat}
.main_f .footer_menu .menu_list li.first_child{padding-left:0;background:0 0}
.main_f .footer_menu .menu_list li.last{padding-left:7px;margin-top:-5px;background:0 0}
.main_f .footer_menu .menu_list li a{color:#b0b0b1}
.banner_bottom{position:relative;width:100%;height:185px;min-width:1176px;background-color:#000000 !important;}
/*! main content */
/*! 메인 최상단 배너 영역 */
.main_brand_story_area{display:none;overflow:hidden;z-index:300;}
.main_brand_story_area :focus{outline:none;}
.brand_story_content li{position:relative;float:left;width:100%;text-align:center}
.brand_story_content li img{max-width:100%}
.brand_story_content li .brand_control_wrap{display:inline-block;position:absolute;left:50%;top:87%;margin:0 0 0 -63px;}
.brand_story_content li .brand_control_wrap .btn_brand_close{display:inline-block;margin:0 0 0 6px;}
/*! 메인 공연 알림 배너 */
.notice_banner_wrap{position:absolute;top:0px;left:48px;z-index:9;background:#5a595f;}
.notice_banner_wrap>ul{padding:10px;}
.notice_banner_wrap>ul>li{margin-bottom:10px;}
.notice_banner_wrap>ul>li:last-child{margin-bottom:0px;}
.notice_banner_wrap>ul>li.tit span{font-family:arial;font-size: 12px;color:#fff;opacity:0.8}
.notice_banner_wrap .ctr_box{position:relative;padding:0 10px 10px 10px;}
.notice_banner_wrap .ctr_box .input_area{position: relative;padding-left:20px;}
.notice_banner_wrap .ctr_box label{color:#adacaf;font-size:13px;}
.notice_banner_wrap .ctr_box input{position: absolute;top:0;left:0;}
.notice_banner_wrap .ctr_box .btn_close_main_notice{position: absolute;top:-5px;right:10px;}
/*!-- 메인 전체 메뉴 */
.main_all_menu_area{display:none;overflow:hidden;position:absolute;top:0;left:0;z-index:10;width:100%;height:766px;min-width:1176px;padding-top:40px;opacity:0;filter:alpha(opacity=0)}
@media screen and (max-width:1024px){.main_all_menu_area{min-width:1024px}
.all_menu_type{padding-left:15px}
}
.all_menu_container{position:relative;z-index:10;min-width:980px;max-width:1176px;margin:0 auto}
.tit_all_menu{text-align:center}
.tit_all_menu .txt{display:inline-block;margin-top:-8px;color:#f3981c;font-weight:700;font-size:32px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;text-indent: 240px}
.all_menu_type{width:173px;padding-top:80px}
.all_menu_type a{display:block;width:141px;height:70px;padding:15px;border:1px solid #515254;color:#fff;font-weight:700;font-size:18px}
@media screen and (max-width:1024px){.all_menu_type a{width:120px;height:58px;font-size:16px}
}
.all_menu_type a span{display:block;margin-bottom:3px}
.all_menu_type a span.eng{margin-top:4px;color:#7e7e80;font-size:12px}
.all_menu_type a.on{border:1px solid #0b0b0c;background-color:#0b0b0c}
.all_menu_type .btn_type02{margin-top:21px}
.all_menu_view_area{overflow:hidden;position:absolute;top:76px;left:244px;width:1144px;height:537px}
@media screen and (max-width:1024px){.all_menu_type a span.eng{font-size:11px}
.all_menu_view_area{left:203px;width:777px;height:472px}
}
.all_menu_view_area .all_menu_content{float:left}
.all_menu_view_area .all_menu_content .month{height:25px;color:#dcbd9c;font-family:Arial;line-height:25px}
.all_menu_view_area .all_menu_content .month strong{font-size:32px;color:#f3981c;}
.all_menu_view_area .all_menu_content .month span{font-size:12px}
.all_menu_view_area .all_menu_list{float:left}
.all_menu_view_area .all_menu_list li{position:relative;width:245px;height:127px;background:url(/images/ko/main/line_all_menu.png) left bottom repeat-x}
@media screen and (max-width:1024px){.all_menu_view_area .all_menu_list li{width:203px;height:111px}
}
.all_menu_view_area .all_menu_list a{display:block;width:245px;height:115px;padding-top:12px}
@media screen and (max-width:1024px){.all_menu_view_area .all_menu_list a{width:203px;height:101px;padding-top:10px}
}
.all_menu_view_area .all_menu_list .img{display:block;float:left;position:relative;z-index:-1;width:73px;height:102px;vertical-align:top}
.all_menu_view_area .all_menu_list .img img{width:73px;height:102px}
@media screen and (max-width:1024px){.all_menu_view_area .all_menu_list .img,.all_menu_view_area .all_menu_list .img img{width:64px;height:90px}
}
.all_menu_view_area .all_menu_list .tit{display:block;float:left;position:relative;z-index:-1;width:157px;padding-top:22px;padding-left:15px;color:#fff;font-weight:700;font-size:13px}
@media screen and (max-width:1024px){.all_menu_view_area .all_menu_list .tit{width:130px;padding-top:3px;padding-left:9px;font-size:12px}
}
.all_menu_view_area .all_menu_list .date{display:block;float:left;position:relative;z-index:-1;width:157px;padding-top:15px;padding-left:15px;color:#c6b7ad;font-size:12px;font-weight:700;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.all_menu_view_area .all_menu_list .position_layer{position:relative;z-index:-1}
.all_menu_view_area .all_menu_list .special{display:block;position:absolute;left:88px;float:none;color:#e99c22;font-weight: 700;}
.all_menu_view_area .all_menu_list .bg_shadow{display:block;position:absolute;top:-80px;left:-10px;z-index:-2}
@media screen and (max-width:1024px){.all_menu_view_area .all_menu_list .date{width:130px;padding-top:3px;padding-left:9px;font-size:11px}
.all_menu_view_area .all_menu_list .bg_shadow{top:-80px;left:-15px}
}
.bg_all_menu_max{position:absolute;top:0;left:50%;width:1920px;height:806px;margin-left:-960px;background-image:url(/images/ko/main/bg_all_menu_max_n.jpg)}
@media screen and (max-width:1024px){.bg_all_menu_max{top:-9px;width:1052px;height:675px;margin-left:-526px}
.bg_all_menu_dimm{display:none}
}
.bg_all_menu_dimm{position:absolute;top:76px;right:-214px;z-index:15;width:212px;height:537px;background-image:url(/images/ko/main/bg_all_menu_dimm.png);background-position:0 -116px;background-repeat:no-repeat}
.ico_scroll{position:absolute;top:658px;left:50%;margin-left:25px}
.ico_scroll img{max-width:100%}
.btn_close_all_menu{position:absolute;top:-40px;right:0}
/* @media screen and (max-width:1024px){.ico_scroll{bottom:160px;width:78px;height:44px}
.btn_close_all_menu{right:32px}
} */
/*! 메인 비주얼 영역 */
.main_banner_area{display:none;position:relative;z-index:1;height:766px;min-width:1176px;padding-top:57px}
.big_banner_shadow{float:left;position:relative;width:444px}
.big_banner_shadow .img_shadow{position:absolute;top:375px;left:25px}
/* @media screen and (max-width:1024px){
.main_banner_area{height:635px;min-width:980px}
.big_banner_shadow .img_shadow{top:285px;left:-45px}
.big_banner_shadow{width:370px}
} */
.big_banner_area{overflow:hidden;position:relative;width:444px;height:618px}
/* @media screen and (max-width:1024px){.big_banner_area{width:370px;height:515px}
} */
.big_banner_area .line{position:absolute;bottom:42px;left:0;z-index:1;width:100%}
.big_banner_list li{float:left;position:relative;}
.big_banner_list li a{display:block;width:444px;height:618px}
.big_banner_list .slide_info_aera{position:absolute;top:0;left:0;z-index:5;padding:50px 0px 0 40px;}
.big_banner_list .slide_tit{display:block;margin:0 0 20px 0;position: relative;color:#ffffff;font-size:35px;line-height:1.2;letter-spacing:-1px;/*height:45px; text-overflow:ellipsis;white-space:normal;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical; */}
.big_banner_list .slide_date{display:block;position: relative;line-height:1.2;padding:0 0 5px 0;color:#a49172;font-size:20px;/*height:38px; text-overflow:ellipsis;white-space:normal;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical; */}
/* @media screen and (max-width:1024px){.big_banner_area .line{bottom:65px}
.big_banner_list li a{width:370px;height:515px}
} */
.big_banner_list li a img{width:444px;height:618px}
/* @media screen and (max-width:1024px){.big_banner_list li a img{width:370px;height:515px}
} */
.small_banner_area{display:block;float:right;position:relative;width:688px;height:658px;padding-left:44px}
/* @media screen and (max-width:1024px){.small_banner_area{float:left;width:567px;height:549px;margin-left:33px;padding-left:0}
} */
.small_banner_area02{overflow:hidden;position:relative;width:1220px;height:749px}
/* @media screen and (max-width:1024px){.small_banner_area02{width:1020px;height:618px}
} */
.small_banner_group{float:left;width:1220px}
.small_banner_rowgroup{float:left;margin-right:44px}
.small_banner_rowgroup.last_child{margin-right:0}
.small_banner_rowgroup .small_banner.small_banner01{margin-top:40px}
/* @media screen and (max-width:1024px){.small_banner_group{width:1020px}
.small_banner_rowgroup{margin-right:33px}
.small_banner_rowgroup .small_banner.small_banner01{margin-top:33px}
} */
.small_banner_rowgroup .small_banner.small_banner02{margin-top:58px}
/* @media screen and (max-width:1024px){.small_banner_rowgroup .small_banner.small_banner02{margin-top:48px}
} */
.small_banner_rowgroup.other_rowgroup .small_banner.small_banner01{margin-top:0}
.small_banner{position:relative}
.small_banner a{display:block;position:relative;width:200px;height:280px}
/* @media screen and (max-width:1024px){.small_banner a{width:167px;height:234px}
} */
.small_banner .img{display:block;position:relative;z-index:2}
.small_banner .img img{width:200px;height:280px}
.small_banner .img .date_area{display:block;position:absolute;left:20px;bottom:65px;font-weight: 700;font-family:arial;color:#d3bd97;font-size: 13px;}
.small_banner .img .tit_area{display:block;width:160px;height:38px;overflow:hidden;text-overflow:ellipsis;position:absolute;left:20px;bottom:20px;font-size: 16px;color:#fff;}
/* @media screen and (max-width:1024px){
	.small_banner .img img{width:167px;height:234px}
} */
.small_banner .hidden_layer{display:none;position:relative;z-index:2;width:200px;height:280px;background:#5a595f;cursor:pointer}
/* @media screen and (max-width:1024px){.small_banner .hidden_layer{width:167px;height:234px}
} */
.small_banner .hidden_layer .con{position:relative;height:228px;margin:0 15px;padding:24px 0 15px}
.small_banner .hidden_layer .con .subject{margin:0 0 14px}
.small_banner .hidden_layer .con .subject .day{color:#e7d0a8;font-weight:700;font-size:13px;font-family:arial}
.small_banner .hidden_layer .con .subject .title{height:40px;margin:3px 0 0;color:#f1f1f2;font-weight:700;font-size:16px;line-height:21px}
.small_banner .hidden_layer .con .readme{height:95px;margin:0 0 35px;color:#d2d1d7;font-size:13px;line-height:19px}
/* .small_banner .hidden_layer .con .btn_detail{display:block;position:absolute;bottom:0;width:100%;padding:11px 0;border:1px solid #d2d1d7;color:#fff;font-weight:700;font-size:16px;text-align:center;line-height:16px} */
.small_banner .bg_shadow{display:block;position:absolute;top:90px;left:0;}
.small_banner a:active .img,.small_banner a:focus .img,.small_banner a:hover .img{display:none}
.small_banner a:active .hidden_layer,.small_banner a:focus .hidden_layer,.small_banner a:hover .hidden_layer{display:block}
.ie7 .small_banner li .bg_shadow{z-index:-1}
.ex_wide{display:block}
.ex_1024{display:none}
@media screen and (max-width:1024px){.small_banner .bg_shadow{top:60px;left:0}
.ex_wide{display:none}
.ex_1024{display:block}
.btn_open_all_menu a{width:167px;height:40px}
}
.btn_open_all_menu{position:absolute;top:15px;right:0}
.btn_open_all_menu a{display:block}
.btn_open_all_menu a img{max-width:100%}
.btn_location{position:relative;top:30px;z-index:2;text-align:center}
.btn_location a{display:inline-block;width:21px;height:21px;background:url(/images/ko/main/bu_circle_off.png) center center no-repeat}
.btn_location a.on{background:url(/images/ko/main/bu_circle_on.png) center center no-repeat}
.btn_location a.prev{margin:0 33px 0 0;background:url(/images/ko/main/btn_month_prev.png) center center no-repeat}
.btn_location a.next{margin:0 0 0 27px;background:url(/images/ko/main/btn_month_next.png) center center no-repeat}
.btn_location a.pause_btn{width:11px;height:20px;line-height:20px;margin-right:20px;background:none;background:url(/images/ko/main/btn_big_pause.png) center center no-repeat}
.btn_location a.pause_btn.on{width:11px;height:20px;line-height:20px; background:none;background:url(/images/ko/main/btn_big_play.png) center center no-repeat}
.btn_location.type02{top:-58px}
.btn_location.type02 a{background:url(/images/ko/main/bu_circle_off.png) center center no-repeat}
.btn_location.type02 a.on{background:url(/images/ko/main/bu_circle_on.png) center center no-repeat}
.main_calendar_area{position:relative;border:1px solid #404246}
.main_calendar_area .select_month{float:left;padding:14px 13px;border-right:1px solid #404246}
.main_calendar_area .select_month .pick .btn{display:block;float:left;padding:5px 10px}
.main_calendar_area .select_month .pick .now_month{display:block;float:left;width:101px;padding:1px 0 0;color:#d8d8d8;font-weight:700;font-size:18px;font-family:arial;text-align:center;line-height:18px}
@media screen and (max-width:1024px){.btn_location.type02{top:-48px}
.main_calendar_area .select_month .pick .now_month{width:88px}
}
.main_calendar_area .days{float:left;padding:0 0 0 11px}
.main_calendar_area .days li{float:left;position:relative}
.main_calendar_area .days li .dd{display:block;width:15px;margin:17px 8px 14px;padding-bottom:3px;color:#9a9a9b;font-weight:700;font-size:14px;font-family:arial;text-align:center;line-height:14px}
@media screen and (max-width:1024px){.main_calendar_area .days li .dd{width:15px;margin:17px 5px 14px}
}
.main_calendar_area .days li a.on{display:block;position:relative;width:35px;margin:-1px -2px -2px;padding:18px 0 19px;border:none;background-color:#c00;color:#fff;line-height:13px}
.main_calendar_area .days li .be{margin-bottom:13px;border-bottom:1px solid #757578}
.main_calendar_area .days li .ct{color:#c00}
.main_calendar_area .days li .be.ct{border-bottom:1px solid #c00}
.layer_p_concert{display:none;position:absolute;top:50px;left:0;z-index:100;background:url(/images/ko/main/bg_sh_r.png) right top repeat-y}
.layer_p_concert .shadow_l{background:url(/images/ko/main/bg_sh_l.png) left bottom repeat-x}
.layer_p_concert .box{position:relative;top:-2px;left:-2px;background-color:#5a595f}
.layer_p_concert .box .cur{position:absolute;top:-10px;left:11px}
@media screen and (max-width:1024px){.main_calendar_area .days li a.on{width:29px;padding:17px 0 19px;line-height:14px}
.layer_p_concert .box .cur{left:6px}
}
.layer_p_concert .box .c_list li{width:340px;border-top:1px solid #1b1c1f}
.layer_p_concert .box .c_list li .concert_info{padding:20px}
.layer_p_concert .box .c_list li .poster_area{float:left;margin:0 9px 0 0}
.layer_p_concert .box .c_list li .readme{float:left;width:267px}
.layer_p_concert .box .c_list li .readme .title{overflow:hidden;color:#fff;font-weight:700;font-size:13px;text-overflow:ellipsis;white-space:nowrap}
.layer_p_concert .box .c_list li .readme .comment{overflow:hidden;margin-top:10px;color:#b7b7b9;font-size:12px;text-overflow:ellipsis;white-space:nowrap}
.layer_p_concert .box .c_list li .readme .btn_area{position:absolute;left:0;top:0;width:100%;height:100%;}
.layer_p_concert .box .c_list li .readme .btn_area .btn_br{display:block;width:100%;height:100%;background:url( /images/ko/main/bg_btn_br.gif ) no-repeat 312px center;}
.layer_p_concert .box .c_list li .readme .btn_area .left{}
.layer_p_concert .box .c_list li:first-child{border:none}
.layer_type02{display:none;left:-263px}
@media screen and (max-width:1024px){.layer_type02{left:-269px}
}
.layer_type02 .box .cur{left:274px}
.layer_type03{display:block}
.main_information_area{padding:60px 0 0}
.main_information_area .info_con .box{float:left}
.main_information_area .info_con .box .all_tit{margin:0 0 31px;color:#d8d8d8;font-weight:700;font-size:18px;line-height:18px}
.main_information_area .info_con .box .all_tit.eng{font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.main_information_area .info_con .news{position:relative;width:363px;height:256px;margin:0 125px 0 0}
.main_information_area .info_con .news .main_moreview{display:block;box-sizing:border-box;position:absolute;right:0;top:0;width:58px;height:16px;background:url( /images/ko/main/bg_btn_moreview.gif ) no-repeat left center;}
.main_information_area .info_con .news .main_moreview span{display:block;padding:0 0 0 17px;font-size: 13px;color:#99999b;}
@media screen and (max-width:1024px){.layer_type02 .box .cur{left:277px}
.main_information_area{padding:40px 0 0}
.main_information_area .info_con .box .all_tit{font-size:16px;line-height:16px}
.main_information_area .info_con .news{margin:0 96px 0 0}
}
.main_information_area .info_con .news .subc{width:297px;height:89px;padding:0 0 0 66px}
.main_information_area .info_con .news .subc .tit{overflow: hidden;display: block;
    margin: 0 0 6px;color: #d8d8d8;font-weight: 700;font-size: 16px;width: 297px;
    height: 20px;text-overflow: ellipsis;white-space: nowrap;}
/* @media screen and (max-width:1024px){.main_information_area .info_con .news .subc{width:227px;padding:0 0 0 61px}
.main_information_area .info_con .news .subc .tit{font-size:14px}
} */
.main_information_area .info_con .news .subc .readme{display:block;width:297px;height:40px;overflow:hidden;margin:0 0 7px;color:#828283;font-size:13px;line-height:20px;text-overflow: ellipsis;white-space:pre-wrap;}
/* @media screen and (max-width:1024px){.main_information_area .info_con .news .subc .readme{font-size:12px;line-height:18px}
} */
.main_information_area .info_con .news .subc .date{color:#555;font-weight:700;font-size:13px;font-family:arial}
.main_information_area .info_con .news .event{margin:0 0 29px;background:url(/images/ko/main/ico_main_news01.png) left top no-repeat}
@media screen and (max-width:1024px){.main_information_area .info_con .news .subc .date{font-size:12px}
.main_information_area .info_con .news .event{background-size:43px 43px}
}
.main_information_area .info_con .news .notice{background:url(/images/ko/main/ico_main_news02.png) left top no-repeat}
.main_information_area .info_con .information ul .info{float:left;width:200px;margin:0 0 0 44px;}
.main_information_area .info_con .information ul .info.gate{margin:0;}
.main_information_area .info_con .information ul .info .btn_area{text-align:center}
.main_information_area .info_con .information ul .info .btn_area a.btn_con{display:inline-block;zoom:1;*display:inline}
.main_information_area .info_con .information ul .info .txt{margin:23px 0 0;color:#828283;font-size:13px;line-height:20px;letter-spacing:-.5px;text-align: center;}
@media screen and (max-width:1024px){.main_information_area .info_con .news .notice{background-size:43px 43px}
.main_information_area .info_con .information ul .info{width:150px}
.main_information_area .info_con .information ul .info .txt{font-size:12px;line-height:18px}
}
/* .main_information_area .info_con .information ul .phone_info{float:left;width:138px;margin:0 0 0 34px;text-align:center}
@media screen and (max-width:1024px){.main_information_area .info_con .information ul .phone_info{width:119px;margin:0 0 0 27px} */
}
.main_information_area .info_con .information ul .phone_info .btn_area{padding-top:2px}
.main_information_area .info_con .information ul .phone_info .btn_area a.btn_con{margin:0}
.main_information_area .info_con .information ul .phone_info .readme{margin:21px 0 0;text-align:center}
.main_information_area .info_con .information ul .phone_info .readme .phone{margin:0 0 2px;color:#d8d8d8;font-size:23px;font-family:arial;word-spacing:-3px}
@media screen and (max-width:1024px){.main_information_area .info_con .information ul .phone_info .readme .phone{font-size:20px}
}
.main_information_area .info_con .information ul .phone_info .readme .time{color:#828283;font-size:14px;}
.main_information_area .info_con .information ul .gate .btn_area,.main_information_area .info_con .information ul .park .btn_area{padding-top:7px}
.main_information_area .main_etc{margin:58px 0 0}
@media screen and (max-width:1024px){.main_information_area .info_con .information ul .phone_info .readme .time{font-size:12px}
.main_information_area .main_etc{margin:42px 0 0}
}
.main_information_area .main_etc ul li.list{float:left;position:relative;width:363px;margin:0 43px 0 0}
@media screen and (max-width:1024px){.main_information_area .main_etc ul li.list{width:302px;margin:0 37px 0 0}
}
.main_information_area .main_etc ul li.list .go{display:block;position:relative;z-index:1}
.main_information_area .main_etc ul li.list .go img{width:100%}
.main_information_area .main_etc ul li.list .shadow{position:absolute;top:0;left:12px;z-index:0}
.main_information_area .main_etc ul li.middle{margin:0 44px 0 0}
@media screen and (max-width:1024px){.main_information_area .main_etc ul li.list .shadow{width:329px}
.main_information_area .main_etc ul li.middle{margin:0 37px 0 0}
}
.main_information_area .main_etc ul li.last_child{margin:0}
/*! tikets content */
.show_guide dt{float:left;margin:0 19px 0 0;padding:0 8px 3px 0;background:url(/images/ko/common/bu_concert01.gif) right 2px no-repeat;color:#222;font-weight:700;font-size:14px;line-height:14px}
.show_guide dt.alert{background:url(/images/ko/common/bu_concert01_red.gif) left 5px no-repeat;color:#c00}
.show_guide dd.under_line{text-decoration:underline}
.show_guide dt.last{padding:0 8px 0 0}
.show_guide dd{width:610px;overflow:hidden;text-overflow:ellipsis;margin-top:-1px;padding:0 0 10px;color:#444;font-size:14px;line-height:18px}
.show_guide dd.last{min-height:36px;padding:0;}
.show_guide dd.last a{display:block;}
.concert_schedule{width:1176px}
@media screen and (max-width:1024px){.concert_schedule{width:980px;margin:0 auto}
}
.top_concert{margin:0 0 70px}
.top_concert .box{float:left;position:relative;width:363px;height:235px;margin:0 43px 0 0}
@media screen and (max-width:1024px){.top_concert .box{width:307px;height:199px;margin:0 29px 0 0}
}
.top_concert .box a{display:block}
.top_concert .box a img{position:relative;z-index:1;width:100%}
.top_concert .box a em{position:absolute;left:30px;top:30px;z-index:2;color:#c6b7ad;font-size:12px;font-family:arial;font-weight:700;}
.top_concert .box a p{position:absolute;left:30px;top:55px;z-index:2;font-size:20px;color:#ffffff;font-weight:700;}
.top_concert .box a img.btn_area{position:absolute;left:30px;top:169px;z-index:2;width:81px;}
.top_concert .box .over{display:none;position:absolute;left:0;top:0;z-index: 3;width:100%;height:100%;background:url(/images/ko/common/bg_dimm.png);}
.top_concert .box .over a{display:block;position:relative;width:100%;height:100%;}
.top_concert .box .over a img{position:absolute;left:50%;top:50%;width:58px;height:59px;margin:-30px 0 0 -29px;}
.top_concert .box .shadow{position:absolute;top:0;left:71px;width:369px}
.top_concert .box .shadow img{position:relative;z-index:0;width:100%}
@media screen and (max-width:1024px){.top_concert .box .shadow{left:61px;width:316px}
}
.top_concert .box.last{margin:0}
.schedule_selection{margin:0 0 40px}
.concert_list_area .list{position:relative;height:234px;margin:40px 0 0;background-color:#f1eee5}
.concert_list_area .list .con{position:relative;z-index:10}
.concert_list_area .list .con .poster{float:left}
.concert_list_area .list .con .poster .posterimg{width:166px;height:234px}
.concert_list_area .list .con .information{float:left;width:79%;padding:30px 0 0 40px}
@media screen and (max-width:1024px){.concert_list_area .list .con .information{padding:16px 0 0 32px}
}
.concert_list_area .list .con .information .title{margin:0 0 30px}
.concert_list_area .list .con .information .title .cate{float:left;margin-right:16px}
.concert_list_area .list .con .information .title .readme{float:left;padding:2px 0 0 0}
.concert_list_area .list .con .information .title .readme .txt{margin:0 0 7px;color:#222;font-weight:700;font-size:18px;line-height:18px}
.concert_list_area .list .con .information .title .readme .sub{color:#222;font-weight:700;font-size:14px}
.concert_list_area .list .shadow{position:absolute;top:92px;left:9px;z-index:5}
.concert_list_area .list .btn_area{position:absolute;right:32px;bottom:32px}
.concert_list_area .list .btn_area a{}
.concert_list_area .list .btn_area .btn_trans01{margin:0 8px 0 0;padding:0;border:none;}
/* @media screen and (max-width:1024px){.concert_list_area .list .btn_area{}
.concert_list_area .list .btn_area .btn_trans01{margin:0 0 5px}
.concert_list_area .list .btn_area .btn_red01{padding:12px 25px 13px}
} */
.annual_schedule .tbl_schedule01{width:100%;border-top:2px solid #585858}
.annual_schedule .tbl_schedule01 thead tr th{padding:17px 0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;color:#222;font-weight:700;font-size:14px;text-align:center;line-height:17px}
.annual_schedule .tbl_schedule01 thead tr th.last{border-right:none}
.annual_schedule .tbl_schedule01 tbody tr.first .month{padding:30px;border-right:1px solid #d8d8d8;border-bottom:1px solid #a0a0a0;vertical-align:top}
.annual_schedule .tbl_schedule01 tbody tr.first .month span,.annual_schedule .tbl_schedule01 tbody tr.first .month strong{color:#444;font-family:Arial,Verdana,Tahoma,sans-serif}
.annual_schedule .tbl_schedule01 tbody tr.first .month .figure{display:block;color:#222;font-weight:700;font-size:28px}
.annual_schedule .tbl_schedule01 tbody tr.first .month .txt{font-size:14px}
.annual_schedule .tbl_schedule01 tbody tr .category,.annual_schedule .tbl_schedule01 tbody tr .concert_name,.annual_schedule .tbl_schedule01 tbody tr .day{padding:12px 0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;font-size:14px}
.annual_schedule .tbl_schedule01 tbody tr .day{color:#222;font-weight:700;text-align:center}
.annual_schedule .tbl_schedule01 tbody tr .category{color:#555;text-align:center}
.annual_schedule .tbl_schedule01 tbody tr .concert_name{padding:12px 0 12px 22px;border-right:none;color:#555}
.annual_schedule .tbl_schedule01 tbody tr.lastshow .category,.annual_schedule .tbl_schedule01 tbody tr.lastshow .concert_name,.annual_schedule .tbl_schedule01 tbody tr.lastshow .day{border-bottom:1px solid #a0a0a0}
.annual_schedule .tbl_schedule01 .c_gray .day,.annual_schedule .tbl_schedule01 .c_gray .month,.annual_schedule .tbl_schedule01 .c_gray th{background-color:#f1eee5}
.annual_schedule .tbl_schedule01 tbody tr .concert_name a:hover{text-decoration: underline;}
.annual_schedule .tbl_schedule01 .c_red .day,.annual_schedule .tbl_schedule01 .c_red .month,.annual_schedule .tbl_schedule01 .c_red th{background-color:#f4eae5}
.annual_schedule .tbl_schedule01 .c_purple .day,.annual_schedule .tbl_schedule01 .c_purple .month,.annual_schedule .tbl_schedule01 .c_purple th{background-color:#efecf0}
.annual_schedule .tbl_schedule01 .c_sky .day,.annual_schedule .tbl_schedule01 .c_sky .month,.annual_schedule .tbl_schedule01 .c_sky th{background-color:#eaecf3}
.big_cal_area{position:relative;box-sizing:border-box;min-width:1176px;margin:0px 0 0;padding:30px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background-color:#fff;text-align:center}
.big_cal_area .this_date{display:inline-block;position:absolute;left:50%;top:32px;width:150px;margin:0 0 0 -75px;color:#555555;font-size:24px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:40px;}
.big_cal_area .this_date span{float:left;}
.big_cal_area .this_date .tac{color:#000;font-weight:700;}
.ie8 .big_cal_area .this_date .tac{font-family:"나눔고딕","Nanum Gothic",Dotum,"돋움",Gulim,"굴림","Helvetica Neue",Helvetica,Arial,Verdana,Tahoma,sans-serif;vertical-align:top}
.big_cal_area .select_date{text-align:left}
.big_cal_area .select_date .con{height:52px;}
.big_cal_area .select_date .con .prop{float:left;width:69px;padding:17px 0 17px 18px}
.big_cal_area .select_date .con .selectlist{float:left}
.big_cal_area .select_date .con .selectlist .month_tac a{display:block;float:left;width:91px;line-height:40px;margin:0 2px 0 0;color:#444;font-weight:700;font-size:16px;text-align:center;background: #f2f2f2;}
/* @media screen and (max-width:1024px){.big_cal_area .select_date .con .selectlist .month_tac a{margin:0 15px 0 0}
} */
.big_cal_area .select_date .con .selectlist .month_tac .on{background-color:#c00;color:#fff}
.big_cal_area .select_date .con .selectlist .month_tac .last{margin:0}
.big_cal_area .select_date .con .selectlist .day_tac a,.big_cal_area .select_date .con .selectlist .day_tac strong{display:block;float:left;width:35px;padding:10px 0;color:#444;font-weight:700;font-size:14px;text-align:center;line-height:15px}
.ie8 .big_cal_area .select_date .con .selectlist .day_tac a,.big_cal_area .select_date .con .selectlist .day_tac strong{line-height:17px;}
/* @media screen and (max-width:1024px){.big_cal_area .select_date .con .selectlist .day_tac a,.big_cal_area .select_date .con .selectlist .day_tac strong{width:26px;margin:0}
} */
.big_cal_area .select_date .con .selectlist .day_tac .show{background:url(/images/ko/tickets/line_day_tac.gif) center 27px no-repeat}
.big_cal_area .select_date .con .selectlist .day_tac .holiday{color:#c00}
.big_cal_area .select_date .con .selectlist .day_tac .show.holiday{background:url(/images/ko/tickets/line_day_tac_holi.gif) center 27px no-repeat}
.big_cal_area .select_date .con .selectlist .day_tac a.on{background:url(/images/ko/tickets/line_day_tac_select.gif) center 4px no-repeat!important;color:#fff}
.ie8 .big_cal_area .select_date .con .selectlist .day_tac a.on{background:url(/images/ko/tickets/line_day_tac_select.gif) 3px 4px no-repeat!important;}
.big_cal_area .select_date .con .selectlist .day_tac strong.on{background:url(/images/ko/tickets/noline_day_tac_select.gif) center 4px no-repeat!important;color:#fff}
.big_cal_area .select_date .select_years{border:none}
.big_cal_area .select_date .select_years .selectlist{width:100%;padding:5px 0 0}
.big_cal_area .select_date .select_years .selectlist .select_area{float:left}
.big_cal_area .select_date .select_years .selectlist .select_area select{width:143px;height:40px;margin:0 10px 0 0;padding:0 0 0 7px;border:1px solid #bebebe;color:#222;font-weight:700;font-size:16px;font-family:"나눔고딕","Nanum Gothic",Dotum,"돋움",Gulim,"굴림","Helvetica Neue",Helvetica,Arial,Verdana,Tahoma,sans-serif;vertical-align:top}
.ie8 .big_cal_area .select_date .select_years .selectlist .select_area select{padding:5px 0 5px 7px;}
.big_cal_area .select_date .select_years .selectlist .btn_yearcate{display:inline-block;float:right;margin:0 0 0 0px;zoom:1;}
.big_cal_area .select_date .select_years .selectlist .btn_yearcate li{float:left;width:92px;height:40px;line-height: 40px;background:url(/images/ko/tickets/bg_yearcate_div.gif) no-repeat right 50%;}
.big_cal_area .select_date .select_years .selectlist .btn_yearcate li.on{}
.big_cal_area .select_date .select_years .selectlist .btn_yearcate li.last{background: none}

.big_cal_area .select_date .select_years .selectlist .btn_yearcate a{display:block;height:100%;line-height: 40px;padding:0 0 0 47px;color:#555;font-weight:700;font-size:14px;background:url(/images/ko/tickets/bg_yearcate_off.gif) no-repeat 18px 12px;}
.big_cal_area .select_date .select_years .selectlist .btn_yearcate .on a{color:#be0000;background:url(/images/ko/tickets/bg_yearcate_on.gif) no-repeat 18px 12px; }
.big_cal_area .select_date .select_month .selectlist{box-sizing:border-box;min-width:1114px;padding:11px 0}
.big_cal_area .select_date .select_days .selectlist{box-sizing:border-box;min-width:1114px;padding:8px 0}

.mypage .big_cal_area{position:relative;margin:0px 0 0;padding:30px;border:1px solid #dedede;background-color:#f5f5f5;text-align:center}
.mypage .big_cal_area .select_date .con .selectlist{float:none}

/*! 02 */
.reserv_info{width:1176px}
@media screen and (max-width:1024px){.reserv_info{width:980px;margin:0 auto}
}
.reserv_info .info_con{width:100%;margin:0 0 73px}
.reserv_info .info_con .h4_tit{float:left;width:205px}
@media screen and (max-width:1024px){.reserv_info .info_con .h4_tit{width:191px}
}
.reserv_info .info_con .readme{float:left;width:937px;margin-top:-4px}
.reserv_info .info_con .readme .txt_con{margin-top:30px}
.reserv_info .info_con .readme .ju_tit{margin-bottom:10px;color:#222;font-weight:700;font-size:16px}
.reserv_info .info_con .readme .sub_tit{margin:10px 0;color:#222;font-weight:700;font-size:14px;line-height:23px}
.reserv_info .info_con .readme .sub_tit.first{margin:0 0 10px}
@media screen and (max-width:1024px){.reserv_info .info_con .readme{width:761px}
}
.reserv_info .phone_guide .readme .list_type_guide .list .con .number{float:left}
.reserv_info .phone_guide .readme .list_type_guide .list .con .number p{color:#222;font-weight:700;font-size:24px;line-height:29px}
.reserv_info .ticket_esc .readme .table_area{margin:14px 0 30px}
.reserv_info .see_guide{margin:0}
/*! concert_info */
.concert_information{width:1176px}
@media screen and (max-width:1024px){.concert_information{width:980px;margin:0 auto}
}
.concert_information .info_reduce{margin:0 0 80px;}
.concert_information .info_reduce .area{position:relative}
.concert_information .info_reduce .area .poster{float:left;width:230px;height:325px;margin:0 50px 0 0}
@media screen and (max-width:1024px){.concert_information .info_reduce .area .poster{width:192px;margin:0 29px 0 0}
}
.concert_information .info_reduce .area .poster img{width:100%}
.concert_information .info_reduce .area .readme01{float:left;width:896px}
@media screen and (max-width:1024px){.concert_information .info_reduce .area .readme01{width:699px}
}
.concert_information .info_reduce .area .readme01 .f_con{float:left;position:relative;width:580px}
@media screen and (max-width:1024px){.concert_information .info_reduce .area .readme01 .f_con{width:446px}
}

.concert_information .info_reduce .area .readme01 .f_con .title_area{padding:0 0 30px 0;}
.concert_information .info_reduce .area .readme01 .f_con .title_area .cate{float:left;margin-right:17px}
.concert_information .info_reduce .area .readme01 .f_con .title_area .title{float:left;width:459px;margin:-5px 0 0 0;}
.concert_information .info_reduce .area .readme01 .f_con .title_area .title .name{display:block;margin:0 0 9px;color:#222;font-weight:700;font-size:24px;line-height:32px}
.concert_information .info_reduce .area .readme01 .f_con .title_area .title .subtitle{color:#222;font-weight:700;font-size:16px}
.concert_information .info_reduce .area .readme01 .f_con .show_guide_wrap{float:left;width:100%;height:278px;overflow:auto;margin:23px 0 0;}
.concert_information .info_reduce .area .readme01 .f_con .show_guide{}
/* @media screen and (max-width:1024px){.concert_information .info_reduce .area .readme01 .f_con .show_guide{width:444px}
} */
/* .concert_information .info_reduce .area .readme01 .f_con .show_guide dt,
.concert_information .info_reduce .area.terms_of_use h5 .readme01 .f_con .show_guide dd{height:25px} */
/* .concert_information .info_reduce .area .readme01 .f_con .show_guide dt{clear: both;} */
/* .concert_information .info_reduce .area .readme01 .f_con .show_guide .line2{height:53px} */
.concert_information .info_reduce .area .readme01 .f_con .show_guide dt{width:115px;margin:0;padding:0 0 3px 10px;background:url(/images/ko/tickets/bu_concert02.gif) no-repeat left 9px;}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dt.alert{width:115px;margin:0;padding:0 0 3px 10px;background:url(/images/ko/tickets/bu_concert03.gif) no-repeat left 9px;}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dd{float:left;width:380px;padding:0 0 3px;}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dt.last{padding:0 0 0 8px}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dd.last{padding:0 0 3px}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dd.last span{display:block;width:380px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dd.directions .btn_directions{display:inline-block;margin:0 0 0 9px;zoom:1;*display:inline}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dd.directions .btn_directions img{margin-top:-5px}
.concert_information .info_reduce .area .readme01 .f_con .show_guide dd,.concert_information .info_reduce .area .readme01 .f_con .show_guide dt{line-height:25px}
.concert_information .info_reduce .area .readme01 .f_con .show_guide .cl_red{color:#c00}
.concert_information .info_reduce .area .readme01 .f_con .sns_area{position:absolute;top:355px;left:-228px;z-index:10}
@media screen and (max-width:1024px){.concert_information .info_reduce .area .readme01 .f_con .show_guide dt{width:96px}
.concert_information .info_reduce .area .readme01 .f_con .sns_area{top:295px;left:-191px}
}
.concert_information .info_reduce .area .readme01 .f_con .sns_area a{margin:0 9px 0 0}
.concert_information .info_reduce .area .readme01 .f_con .sns_area a.ka{margin:0}
.concert_information .info_reduce .area .readme01 .tickets_go{float:right;width:270px;background-color:#f1eee5}
@media screen and (max-width:1024px){.concert_information .info_reduce .area .readme01 .tickets_go{width:228px}
}
.concert_information .info_reduce .area .readme01 .tickets_go .con{position:relative;padding:20px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .list_dot01 li{padding:0 0 5px 9px;text-indent:-8px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .list_dot01 li strong{padding:0 0 0 8px;color:#222;font-weight:700;font-size:14px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .list_dot01 li strong .bl_red{color:#c00}
.concert_information .info_reduce .area .readme01 .tickets_go .con .list_dot01 li a.chk_seat{display:inline-block;width:80px;padding:0 15px 0 0;background:url(/images/ko/common/btn_chk_seat.png) no-repeat right 50%;text-align: right;}
.concert_information .info_reduce .area .readme01 .tickets_go .con .list_dot01 li a span{display:inline-block;width:100%;color:#222222;font-size:12px;text-decoration:underline;}
.concert_information .info_reduce .area .readme01 .tickets_go .con .list_dot01 li.last{padding:0 0 0 9px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_im{margin:7px 0 20px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_im select{width:100%;color:#c00;font-weight:400;font-size:14px;font-family:"나눔고딕","Nanum Gothic",Dotum,"돋움",Gulim,"굴림","Helvetica Neue",Helvetica,Arial,Verdana,Tahoma,sans-serif;letter-spacing:-.5px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_im .sel_time{margin:5px 0 0;color:#444444;}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_im .sel_time .col_red{color:#c00;}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat{overflow-y:scroll;position:relative;height:128px;margin:7px 0 0;border:1px solid #bcbbb9;background-color:#fff}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area{padding:15px 12px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area .default p{margin-top:-2px;color:#444;font-size:14px;line-height:22px;letter-spacing:-.5px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area .default{display:none}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area dl dt{float:left;width:58px;color:#444}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area dl dd{width:130px;color:#c00;text-align: right;}
.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area dl dd,.concert_information .info_reduce .area .readme01 .tickets_go .con .reserv_seat .area dl dt{padding:0 0 4px;font-size:14px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .btn_area{margin:20px 0 0}
.concert_information .info_reduce .area .readme01 .tickets_go .con .btn_area .btn_view_seat{display:block;padding:15px 0;border:1px solid #91837a;color:#504742;font-weight:700;font-size:18px;text-align:center;line-height:18px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .btn_area .btn_reserv_go{display:block;margin:7px 0 0;padding:16px 0;background-color:#c00;color:#fff;font-weight:700;font-size:18px;text-align:center;line-height:18px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .btn_area .btn_ready{display:block;margin:7px 0 0;padding:16px 0;background-color:#646569;color:#fff;font-weight:700;font-size:18px;text-align:center;line-height:18px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .bur{position:absolute;right:72px;bottom:74px;padding-right:2px;background:url(/images/ko/tickets/img_bur_shadow.png) right top repeat-y}
.concert_information .info_reduce .area .readme01 .tickets_go .con .bur .shadow_r{padding-bottom:2px;background:url(/images/ko/tickets/img_bur_shadow.png) left 41px repeat-x}
.concert_information .info_reduce .area .readme01 .tickets_go .con .bur .shadow_r .box{position:relative;width:250px;border:1px solid #4d4e51;background:#f5f2f2}
.concert_information .info_reduce .area .readme01 .tickets_go .con .bur .shadow_r .box p{padding:9px 22px;color:#444;font-size:16px;line-height:21px}
.concert_information .info_reduce .area .readme01 .tickets_go .con .bur .shadow_r .box .cur{position:absolute;right:-3px;bottom:-19px;padding-right:2px;background:url(/images/ko/tickets/img_bur_shadow.png) right top repeat-y}
.concert_information .info_reduce .area .shadow{position:absolute;top:83px;left:-62px;z-index:5}
@media screen and (max-width:1024px){.concert_information .info_reduce .area .shadow{top:69px;left:-75px}
.concert_information .info_reduce .area .shadow img{width:285px;height:325px}
}
.concert_information .info_guide_detail .tab_menu_area .tab_brown01 li{width:392px}
.concert_information .info_guide_detail .tab_menu_area .tab_brown01 li.last{width:392px}
.concert_information .info_guide_detail .tab_menu_area .tab_brown01 li.last.on a{width:392px}
@media screen and (max-width:1024px){.concert_information .info_guide_detail .tab_menu_area .tab_brown01 li,.concert_information .info_guide_detail .tab_menu_area .tab_brown01 li.last{width:196px}
.concert_information .info_guide_detail .tab_menu_area .tab_brown01 li.last.on a{width:193px}
}
.concert_information .info_guide_detail .info_guide_detail_readme{padding:50px 30px 0}
.concert_information .info_guide_detail .info_guide_detail_readme .guide_read .guide_tit{padding:0 0 12px 21px;background:url(/images/ko/tickets/bu_concert_info01.gif) left 5px no-repeat;color:#222;font-weight:700;font-size:18px}
.concert_information .info_guide_detail .info_guide_detail_readme .guide_read .ca .list_dot02 .guide_day{color:#c00}
.concert_information .info_guide_detail .info_guide_detail_readme .guide_read .ca .table_area01{border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}
.concert_information .info_guide_detail .info_guide_detail_readme .guide_read .table_area{margin:4px 0 0 11px}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .guide_read{margin:40px 0 0;padding:40px 0 0;border-top:1px solid #dad7d7}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .guide_read .ca{padding:0 0 0 21px}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .first_guide_read{margin:0;padding:0;border:none}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .artist.guide_read{margin:50px 0 0}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .artist.guide_read .ca{width:100%;padding:0}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .artist.guide_read .ca img{width:100%}
.concert_information .info_guide_detail .info_guide_detail_readme .concert_report_area .artist.first_guide_read{margin:0}
/*! concert_info_bridge*/
.concert_info_bridge{width:1176px}
@media screen and (max-width:1024px){.concert_info_bridge{width:980px;margin:0 auto}
}
.concert_info_bridge .concert_tickets_list{border-top:2px solid #585858;border-bottom:1px solid #a0a0a0}
.concert_info_bridge .concert_tickets_list ul .list{border-bottom:1px solid #d8d8d8}
.concert_info_bridge .concert_tickets_list ul .list .area{padding:0 20px}
.concert_info_bridge .concert_tickets_list ul .list .area .title{overflow:hidden;float:left;width:620px;padding:23px 20px 23px 0;color:#222;font-weight:700;font-size:18px;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.5px;*letter-spacing:-1px}
.concert_info_bridge .concert_tickets_list ul .list.imgs .area .title{width:560px;padding:23px 20px 23px 0}
.concert_info_bridge .concert_tickets_list ul .list .area .left_ticket_info{float:left;margin:9px 10px 0 0}
.concert_info_bridge .concert_tickets_list ul .list .area .data{width:186px}
.concert_info_bridge .concert_tickets_list ul .list .area .place{width:79px}
.concert_info_bridge .concert_tickets_list ul .list .area .data,.concert_info_bridge .concert_tickets_list ul .list .area .place{float:right;margin:0 20px 0 0;padding:25px 0 26px 21px;background:url(/images/ko/tickets/bg_concert_info_b01.gif) left center no-repeat;font-size:14px}
.concert_info_bridge .concert_tickets_list ul .list .area .btn_area{float:right;padding:15px 0 14px 20px;background:url(/images/ko/tickets/bg_concert_info_b01.gif) left center no-repeat}
.concert_info_bridge .concert_tickets_list ul .list .area .btn_area .btn_red01{width:102px;padding:13px 0;text-align:center}
.concert_info_bridge .concert_tickets_list ul .list .area .btn_area .btn_trans01{width:102px;padding:13px 0;margin-right:8px;text-align:center}
@media screen and (max-width:1024px){.concert_info_bridge .concert_tickets_list ul .list .area{padding:0 10px}
.concert_info_bridge .concert_tickets_list ul .list .area .title{width:522px}
.concert_info_bridge .concert_tickets_list ul .list .area .data,.concert_info_bridge .concert_tickets_list ul .list .area .place{margin:0 12px 0 0;padding:25px 0 26px 13px}
.concert_info_bridge .concert_tickets_list ul .list .area .btn_area{padding:15px 0 14px 13px}
.concert_info_bridge .concert_tickets_list ul .list .area .btn_area .btn_red01{width:90px}
}
.concert_info_bridge .concert_tickets_list ul .list.imgs .area .title{padding:23px 20px 10px 0}
.concert_info_bridge .concert_tickets_list ul .list.last{border:none}
.concert_info_bridge .poster_detail{padding:40px 50px}
.concert_info_bridge .poster_detail img{width:100%}
/*! package_reserv_list */
.package_reserv_list{width:1176px}
@media screen and (max-width:1024px){.package_reserv_list{width:980px;margin:0 auto}
}
.package_reserv_list .pack_reserv_list{overflow:hidden}
.package_reserv_list .pack_reserv_list .pack_ul{width:1220px}
@media screen and (max-width:1024px){.package_reserv_list .pack_reserv_list .pack_ul{width:1024px}
}
.package_reserv_list .pack_reserv_list .pack_ul li{position:relative;width:100%;height:240px;margin:0 0 30px 0;}
@media screen and (max-width:1024px){
	.package_reserv_list .pack_reserv_list .pack_ul li{position:relative;width:100%;height:240px;margin:0 0 30px 0;}
}
.package_reserv_list .pack_reserv_list .pack_ul li.last{margin:0;}
.package_reserv_list .pack_reserv_list .pack_ul li a{display:block}
.package_reserv_list .pack_reserv_list .pack_ul li a img{width:100%}
.package_reserv_list .pack_reserv_list .pack_ul li a strong{display:block;postion:absolute;left:px;top:px;font-size: 26px;font-weight: 700;}
.package_reserv_list .pack_reserv_list .pack_ul li a span{display:block;position:absolute;left:px;top:px;font-size: 16px;}
/* .package_reserv_list .pack_reserv_list .pagenate_area{margin:-4px 0 0;padding:0 0 5px} */
/*!.package_reserv_view */
.package_reserv_view{width:1176px}
@media screen and (max-width:1024px){.package_reserv_view{width:980px;margin:0 auto}
}
.package_reserv_view .detail_area{margin:0 0 70px}
.package_reserv_view .pack_reserv_view .title_info{border-top:2px solid #585858;border-bottom:1px solid #d8d8d8;background-color:#f1eee5}
.package_reserv_view .pack_reserv_view .title_info .detail{padding:7px 20px}
.package_reserv_view .pack_reserv_view .title_info .detail .title{width:645px}
@media screen and (max-width:1024px){.package_reserv_view .pack_reserv_view .title_info .detail{padding:7px 10px}
.package_reserv_view .pack_reserv_view .title_info .detail .title{width:561px}
}
.package_reserv_view .pack_reserv_view .title_info .detail .title .txt{display:block;float:left;width:580px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis);margin:13px 0 0 15px;color:#222;font-weight:700;font-size:18px;letter-spacing:-.5px;*letter-spacing:-1px}
.package_reserv_view .pack_reserv_view .title_info .detail .title .left_ticket_info{float:left}
.package_reserv_view .pack_reserv_view .title_info .detail .data{float:right!important;width:186px;margin:0 20px 0 0;padding:19px 0 19px 21px;background:url(/images/ko/tickets/bg_concert_info_b01.gif) left center no-repeat;font-size:14px;line-height:14px}
@media screen and (max-width:1024px){.package_reserv_view .pack_reserv_view .title_info .detail .data{float:right!important;width:186px;margin:0 13px 0 0;padding:19px 0 19px 14px}
}
.package_reserv_view .pack_reserv_view .title_info .detail .btn_area{float:right!important;width:246px;padding:6px 0 6px 18px;background:url(/images/ko/tickets/bg_concert_info_b01.gif) left center no-repeat}
.package_reserv_view .pack_reserv_view .title_info .detail .btn_area .btn_black01,.package_reserv_view .pack_reserv_view .title_info .detail .btn_area .btn_red01{width:118px;padding:0;text-align:center;background:none;}
.package_reserv_view .pack_reserv_view .title_info .detail .btn_area .btn_black01{float:left;margin:0 10px 0 0;}
@media screen and (max-width:1024px){.package_reserv_view .pack_reserv_view .title_info .detail .btn_area .btn_black01,.package_reserv_view .pack_reserv_view .title_info .detail .btn_area .btn_red01{width:118px}
.package_reserv_view .pack_reserv_view .title_info .detail .btn_area{width:172px;padding:6px 0 6px 14px}
}
.package_reserv_view .pack_reserv_view .title_info .detail .btn_area,.package_reserv_view .pack_reserv_view .title_info .detail .data,.package_reserv_view .pack_reserv_view .title_info .detail .title{float:left}
.package_reserv_view .pack_reserv_view .title_info .detail .btn_area .btn_red01,.package_reserv_view .pack_reserv_view .title_info .detail .data .btn_red01,.package_reserv_view .pack_reserv_view .title_info .detail .title .btn_red01{margin:0 0 0 10px}
.package_reserv_view .pack_reserv_view .poster_detail{padding:40px 50px;border-bottom:1px solid #a0a0a0}
.package_reserv_view .pack_reserv_view .poster_detail img{width:100%}
.package_reserv_view .pack_reserv_view .all_btn_area{margin:15px 0 0;text-align:right}
.package_reserv_view .pack_reserv_view .all_btn_area .btn_black01{margin:0 10px 0 0;padding:0;background:none;}
/*! concert_reserve_list */
.concert_reserve_list{width:1176px}
@media screen and (max-width:1024px){.concert_reserve_list{width:980px;margin:0 auto}
}
.concert_reserve_list .crl_top{margin:0 0 30px}
.concert_reserve_list .crl_top .user_info_area{border:2px solid #91837a}
.concert_reserve_list .crl_top .user_info_area .zone{padding:0 30px}
.concert_reserve_list .crl_top .user_info_area .zone .user_txt{padding:11px 0}
.concert_reserve_list .crl_top .user_info_area .zone .user_txt strong{display:block;float:left;padding:12px 0;color:#222;font-weight:700;font-size:18px;line-height:18px}
.concert_reserve_list .crl_top .user_info_area .zone .user_txt strong .cl_red{border-bottom:1px solid #c00;color:#c00}
.concert_reserve_list .crl_top .user_info_area .zone .user_txt .btn_change{float:right;padding:12px 19px 14px;font-size:14px!important}
.concert_reserve_list .crl_top .user_info_area .zone .user_info{padding:21px 0;border-top:1px solid #ddd}
.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li{float:left}
.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li dl dt{float:left;margin:0 16px 0 0;padding:0 17px 0 0;background:url(/images/ko/tickets/bg_concert_info_b01.gif) right center no-repeat;color:#222;font-weight:700;font-size:14px}
.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li dl dd{font-size:14px}
.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.phone{width:264px}
@media screen and (max-width:1024px){.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.phone{width:220px}
}
.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.mail{width:424px}
@media screen and (max-width:1024px){.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.mail{width:350px}
}
.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.dday{width:312px}
.concert_reserve_list .crl_top .big_cal_area{margin:40px 0 15px;padding:0 30px}
.concert_reserve_list .crl_top .big_cal_area .select_date .con{height:58px}
.concert_reserve_list .crl_top .big_cal_area .select_date .con .prop{width:101px;padding:21px 0 22px}
.concert_reserve_list .crl_top .big_cal_area .select_date .day_sel{border-top:none;border-bottom:1px solid #e1e1e1}
.concert_reserve_list .crl_top .big_cal_area .select_date .day_sel .selectlist .month_tac a{display:inline-block;width:91px;line-height:40px;margin:0 20px 0 0;font-size:14px;font-family:"나눔고딕","Nanum Gothic";}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist{padding:10px 0 0}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .select_area{margin:0 40px 0 0}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .select_area select{width:93px;margin:0;font-weight:400;font-size:14px;font-family:"나눔고딕","Nanum Gothic"}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area{float:left;margin:0 19px 0 0}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .placeholder_wrap{float:left}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area input{float:left;height:38px;border:1px solid #bebebe;font-size:14px;text-indent:10px;line-height:38px}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot{float:left;margin:0 11px 0 8px}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot a,.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot span{display:block;float:left}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot a{margin:0 10px 0 0;padding:7px 0}
.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot span{padding:12px 0 11px}
.concert_reserve_list .crl_top .btn_area{text-align:right}
.concert_reserve_list .crl_top .btn_area a{font-size:14px!important}
.concert_reserve_list .concert_ticket_infor .table_area .tbl_trans01_col thead th.last{background:#f1eee5}
.concert_reserve_list .concert_ticket_infor .table_area .tbl_trans01_col tbody td.td_c_name{color:#222;font-weight:700;font-size:16px}
.concert_reserve_list .concert_ticket_infor .table_area .tbl_trans01_col tbody td.td_c_name .cate{display:inline-block;margin-right:5px;color:#c00;zoom:1;*display:inline}
.concert_reserve_list .concert_ticket_infor .table_area .tbl_trans01_col tbody td.td_type .btn_type{display:block;margin:7px 0 0}
.concert_reserve_list .concert_ticket_infor .table_area .tbl_trans01_col td{padding:6px 13px}
.concert_reserve_list .concert_ticket_infor ul.alert{margin:12px 0 0}
.concert_reserve_list .concert_ticket_infor ul.alert li{color:#444;font-size:14px;line-height:22px}
.concert_reserve_list .cti01{margin:0 0 71px}


.concert_reserve_list.mypage{width:1176px}
@media screen and (max-width:1024px){.concert_reserve_list{width:980px;margin:0 auto}
}
.concert_reserve_list.mypage .crl_top{margin:0 0 30px}
.concert_reserve_list.mypage .crl_top .user_info_area{border:2px solid #91837a}
.concert_reserve_list.mypage .crl_top .user_info_area .zone{padding:0 30px}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_txt{padding:11px 0}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_txt strong{display:block;float:left;padding:12px 0;color:#222;font-weight:700;font-size:18px;line-height:18px}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_txt strong .cl_red{border-bottom:1px solid #c00;color:#c00}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_txt .btn_change{float:right;padding:12px 19px 14px;font-size:14px!important}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info{padding:21px 0;border-top:1px solid #ddd}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info .list_dot01 li{float:left}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info .list_dot01 li dl dt{float:left;margin:0 16px 0 0;padding:0 17px 0 0;background:url(/images/ko/tickets/bg_concert_info_b01.gif) right center no-repeat;color:#222;font-weight:700;font-size:14px}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info .list_dot01 li dl dd{font-size:14px}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info .list_dot01 li.phone{width:264px}
@media screen and (max-width:1024px){.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.phone{width:220px}
}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info .list_dot01 li.mail{width:424px}
@media screen and (max-width:1024px){.concert_reserve_list .crl_top .user_info_area .zone .user_info .list_dot01 li.mail{width:350px}
}
.concert_reserve_list.mypage .crl_top .user_info_area .zone .user_info .list_dot01 li.dday{width:312px}
.concert_reserve_list.mypage .crl_top .big_cal_area{margin:40px 0 15px;padding:0 30px}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .con{height:58px}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .con .prop{width:101px;padding:24px 0 19px}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .day_sel{border-top:none;border-bottom:1px solid #e1e1e1}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .day_sel .selectlist .month_tac a{display:inline-block;width:52px;line-height:40px;margin:0 20px 0 0;font-size:14px;font-family:"나눔고딕","Nanum Gothic";}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date{float:none;}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist{padding:10px 0 0}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .select_area{margin:0 40px 0 0}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .select_area select{width:93px;margin:0;font-weight:400;font-size:14px;font-family:"나눔고딕","Nanum Gothic"}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area{float:left;margin:0 19px 0 0}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .placeholder_wrap{float:left}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area input{float:left;height:38px;border:1px solid #bebebe;font-size:14px;text-indent:10px;line-height:38px}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot{float:left;margin:0 11px 0 8px}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot a,.concert_reserve_list .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot span{display:block;float:left}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot a{margin:0 10px 0 0;padding:7px 0}
.concert_reserve_list.mypage .crl_top .big_cal_area .select_date .year_sel .selectlist .cal_area .dot span{padding:12px 0 11px}
.concert_reserve_list.mypage .crl_top .btn_area{margin:15px 0 0 0;text-align:right}
.concert_reserve_list.mypage .crl_top .btn_area a{font-size:14px!important}
.concert_reserve_list.mypage .concert_ticket_infor .table_area .tbl_trans01_col thead th.last{background:#f1eee5}
.concert_reserve_list.mypage .concert_ticket_infor .table_area .tbl_trans01_col tbody td.td_c_name{color:#222;font-weight:700;font-size:16px}
.concert_reserve_list.mypage .concert_ticket_infor .table_area .tbl_trans01_col tbody td.td_c_name .cate{display:inline-block;margin-right:5px;color:#c00;zoom:1;*display:inline}
.concert_reserve_list.mypage .concert_ticket_infor .table_area .tbl_trans01_col tbody td.td_type .btn_type{display:block;margin:7px 0 0}
.concert_reserve_list.mypage .concert_ticket_infor .table_area .tbl_trans01_col td{padding:6px 13px}
.concert_reserve_list.mypage .concert_ticket_infor ul.alert{margin:12px 0 0}
.concert_reserve_list.mypage .concert_ticket_infor ul.alert li{color:#444;font-size:14px;line-height:22px}
.concert_reserve_list.mypage .cti01{margin:0 0 71px}




/*! concert_reserve_detail */
.concert_reserve_detail{width:1176px}
@media screen and (max-width:1024px){.concert_reserve_detail{width:980px;margin:0 auto}
}
.concert_reserve_detail .btn_print_area{margin:15px 0 0;text-align:right}
.concert_reserve_detail .btn_print_area .left{margin:0 10px 0 0}
.concert_reserve_detail .detail_con{margin:70px 0 0}
.concert_reserve_detail .detail_con .h_tit{margin:0 0 21px}
.concert_reserve_detail .detail_con .tbl_trans01_col th{padding:11px 9px;font-size:14px}
.concert_reserve_detail .detail_con ul.alert{float:left;margin:12px 0 0}
.concert_reserve_detail .detail_con ul.alert li{color:#444;font-size:14px;line-height:22px}
.concert_reserve_detail .detail_con ul.alert li.fwb{font-weight:700}
.concert_reserve_detail .detail_con ul.alert02{margin:12px 0 0}
.concert_reserve_detail .detail_con ul.alert02 li{color:#444;font-size:14px}
.concert_reserve_detail .concert_ticket_detail{margin:0}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td{padding:11px 18px;color:#444}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_place{padding:8px 18px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_place .btn_place_location{margin:0 0 0 11px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_ticket_alert .list_dot01 li{background-position:left 13px;line-height:29px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_ticket_alert .list_noico02 li{line-height:28px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_ticket_alert .btn_delivery{margin:0 0 0 10px;vertical-align:middle}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_ticket_alert .nobank .ul_alert{margin:5px 0 0}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_ticket_alert .nobank .point01{font-weight:700}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_gift_message{padding:7px 10px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_gift_message .input_area{float:left}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_gift_message .input_area input{width:679px;height:30px;padding-left:10px;border:1px solid #bcbbb9;font-family:"나눔고딕","Nanum Gothic",Dotum,"돋움",Gulim,"굴림","Helvetica Neue",Helvetica,Arial,Verdana,Tahoma,sans-serif;line-height:27px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_gift_message .add{float:left;margin:7px 12px 0 6px;line-height:14px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_gift_message .btn{float:left;padding:8px 30px;border:1px solid #91837a;background-color:#f1eee5;color:#504742;font-weight:700;font-size:14px;line-height:14px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.ticket_type p.no_success{line-height:24px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_concert_title th{padding:20px 19px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_concert_title td{padding:17px 19px;color:#222;font-weight:700;font-size:18px;line-height:27px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_post th{line-height:22px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_post td{line-height:27px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_post td .info{margin:0 0 6px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_post td .ul_alert{line-height:22px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_post .post_type{display:block;color:#444;font-weight:400}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_all_sum th{padding:18px 5px 20px 19px;color:#c00;font-weight:700;font-size:18px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr.tr_all_sum td{padding:20px 19px;color:#c00;font-weight:700;font-size:20px;line-height:20px}
.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 .fwb{color:#222;font-weight:700}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col thead input{margin:0 0 0 3px}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td{padding:22px 20px}
@media screen and (max-width:1024px){.concert_reserve_detail .concert_ticket_detail .table_area .tbl_gray_row01 tbody tr td.td_gift_message .input_area input{width:535px}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td{padding:22px 11px}
}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td.td_seat_number{padding:10px 4px;letter-spacing:-.5px}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td.td_seat_number .btn_seat{display:block;width:58px;margin:7px auto 0;padding:5px 0 7px;text-align:center}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td.td_seat_number .btn_seat.seat_sel{margin:0 auto}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td.td_ticket_time{padding:14px 20px;line-height:21px;letter-spacing:-.5px}
.concert_reserve_detail .seat_info .table_area .tbl_trans01_col tr td.td_time_select{padding:14px 0;line-height:21px}
.concert_reserve_detail .seat_info .btn_area{margin:15px 0 0;text-align:right}
.concert_reserve_detail .seat_info .btn_area .btn{padding:11px 25px 13px;font-size:14px!important;line-height:14px}
.concert_reserve_detail .seat_info .btn_area .left{margin:0 10px 0 0}
.concert_reserve_detail .cancel_time{margin:60px 0 0}
.concert_reserve_detail .cancel_time .table_area .tbl_gray_row01 tr th{font-weight:700}
.concert_reserve_detail .cancel_time .table_area .tbl_gray_row01 tr td{padding:11px 20px;color:#222}
.concert_reserve_detail .cancel_time .table_area .tbl_gray_row01 tr td.td_esc_pay_time{color:#c00}
.concert_reserve_detail .cancel_time .table_area .tbl_gray_row01 tr td.td_esc{color:#c00;font-weight:400;text-align:center}
.concert_reserve_detail .payment_detail .table_area .tbl_trans01_col tr td.td_receipt{padding:8px 10px}
.concert_reserve_detail .payment_detail .table_area .tbl_trans01_col tr td.td_receipt .btn_enter{min-width:48px;padding:5px 5px 7px;text-align:center}
.concert_reserve_detail .payment_detail .table_area .tbl_trans01_col tr td.td_receipt .bt_w{width:104px}
.concert_reserve_detail .nobank_book_detail .table_area .tbl_trans01_col tr td.td_re_type{padding:7px 10px}
.concert_reserve_detail .nobank_book_detail .table_area .tbl_trans01_col tr td.td_re_type .btn_enter{display:block;width:90px;margin:5px auto 0}
.concert_reserve_detail .nobank_book_detail .table_area .tbl_trans01_col tr td.td_fina{line-height:20px}
.concert_reserve_detail .gate_guide .gate_area .zone{border-top:2px solid #585858;border-bottom:1px solid #d8d8d8}
.concert_reserve_detail .gate_guide .gate_area .zone .gate{border-right:1px solid #d8d8d8}
.concert_reserve_detail .gate_guide .gate_area .zone .gate .title{padding:8px 20px;border-bottom:1px solid #d8d8d8;background-color:#f1eee5}
.concert_reserve_detail .gate_guide .gate_area .zone .gate .title strong{font-weight:700;font-size:14px;line-height:26px}
.concert_reserve_detail .gate_guide .gate_area .zone .gate .title strong span{font-weight:700;font-size:14px}
.concert_reserve_detail .gate_guide .gate_area .zone .gate .title strong .cl_red{color:#c00}
.concert_reserve_detail .gate_guide .gate_area .zone .gate .map{height:259px}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area{border-bottom:1px solid #a0a0a0}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .readme{position:relative;margin:14px 20px;color:#444;font-size:14px;line-height:24px}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .readme .gak_gate{margin:19px 0 0}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .readme .gak_gate .tg{display:block;margin:0 0 2px;color:#222;font-weight:700}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .readme .gak_gate .list_dot01 li{background-position:0 10px}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .readme .gak_gate .list_dot01 .fwb{color:#444;font-weight:700}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .ico_guide .ico01,.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .ico_guide .ico02{display:inline-block;line-height:14px;zoom:1;*display:inline}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .ico_guide .ico01{margin:0 56px 0 0;padding:7px 0 7px 47px;background:url(/images/ko/tickets/bg_ico01.gif) left center no-repeat}
.concert_reserve_detail .gate_guide .gate_area .zone .readme_area .ico_guide .ico02{padding:7px 0 7px 40px;background:url(/images/ko/tickets/bg_ico02.gif) left center no-repeat}
.concert_reserve_detail .gate_guide .gate_area .three_gate .gate{float:left;width:391px;border-bottom:1px solid #d9d9d9}
@media screen and (max-width:1024px){.concert_reserve_detail .gate_guide .gate_area .three_gate .gate{width:326px}
}
.concert_reserve_detail .gate_guide .gate_area .three_gate .gate.last{width:392px;border-right:none}
@media screen and (max-width:1024px){.concert_reserve_detail .gate_guide .gate_area .three_gate .gate.last{width:326px}
}
.concert_reserve_detail .gate_guide .gate_area .three_gate .readme_area{float:left;width:100%}
.concert_reserve_detail .gate_guide .gate_area .three_gate .readme_area .ico_guide{margin:25px 0 0}
.concert_reserve_detail .gate_guide .gate_area .one_gate .gate,.concert_reserve_detail .gate_guide .gate_area .two_gate .gate{float:left;width:391px}
@media screen and (max-width:1024px){.concert_reserve_detail .gate_guide .gate_area .one_gate .gate,.concert_reserve_detail .gate_guide .gate_area .two_gate .gate{width:326px}
.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area .readme .ico_guide .ico01,.concert_reserve_detail .gate_guide .gate_area .two_gate .readme_area .readme .ico_guide .ico01{margin:0 30px 0 0}
}
.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area,.concert_reserve_detail .gate_guide .gate_area .two_gate .readme_area{float:left;width:392px;height:328px;border-bottom:none}
.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area .readme,.concert_reserve_detail .gate_guide .gate_area .two_gate .readme_area .readme{height:300px}
.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area .readme .list_dot01 li,.concert_reserve_detail .gate_guide .gate_area .two_gate .readme_area .readme .list_dot01 li{padding-left:56px;text-indent:-48px}
.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area .readme .ico_guide,.concert_reserve_detail .gate_guide .gate_area .two_gate .readme_area .readme .ico_guide{position:absolute;bottom:0;left:0}
@media screen and (max-width:1024px){.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area,.concert_reserve_detail .gate_guide .gate_area .two_gate .readme_area{width:326px}
}
.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area{float:left;width:784px}
@media screen and (max-width:1024px){.concert_reserve_detail .gate_guide .gate_area .one_gate .readme_area{width:653px}
}
.concert_reserve_detail .my_info_area{position:relative}
.concert_reserve_detail .my_info_area .h_tit{margin:0 0 19px}
.concert_reserve_detail .my_info_area .table_readme{position:absolute;top:14px;right:0;font-size:14px;text-align:right}
.concert_reserve_detail .my_info_area .table_readme span{margin:0 5px 0 0;color:#c00;font-weight:700}
.concert_reserve_detail .my_info_area .btn_area{margin:15px 0 0;text-align:right}
.concert_reserve_detail .my_info_area .btn_area .left{margin:0 10px 0 0}
.concert_reserve_detail .my_info_etc_ch{margin:70px 0 0}
.concert_reserve_detail .my_info_etc_ch .pw_change{border:2px solid #a0a0a0}
.concert_reserve_detail .my_info_etc_ch .pw_change .area{position:relative;margin:34px 30px 34px 38px}
.concert_reserve_detail .my_info_etc_ch .pw_change .area .tit{display:block;margin:0 0 14px;color:#222;font-weight:700;font-size:18px}
.concert_reserve_detail .my_info_etc_ch .pw_change .area .txt{padding:0 192px 0 0;color:#222;font-size:16px;line-height:24px}
.concert_reserve_detail .my_info_etc_ch .pw_change .area .btn_black01{position:absolute;right:0;bottom:0}
.concert_reserve_detail .my_info_etc_ch .cl_red{color:#c00}
.concert_reserve_detail .my_info_etc_ch .foot_wp{margin:40px 0 0}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot{float:left;width:576px;min-height:120px;border:1px solid #a0a0a0}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot .area{position:relative;margin:20px 41px 20px 38px}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot .area .tit{display:block;margin:0 0 14px;color:#444;font-weight:700;font-size:16px}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot .area .txt{padding:0 146px 0 0;color:#444;font-size:14px;line-height:22px}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot .area .btn_trans01{position:absolute;right:0;bottom:0}
@media screen and (max-width:1024px){.concert_reserve_detail .my_info_etc_ch .foot_wp .foot{width:478px}
}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot01{margin:0 20px 0 0}
.concert_reserve_detail .my_info_etc_ch .foot_wp .foot02 .area .txt{padding:0 134px 0 0}
.lp_reserve_detail00{width:400px}
.lp_reserve_detail00 .pop_con{padding:20px}
.lp_reserve_detail00 .pop_con .guide_readme{width:355px;height:173px;margin-bottom:20px;background:url(/images/ko/tickets/img_pop01.gif) left top no-repeat}
.lp_reserve_detail00 .pop_con .guide_readme p{padding-top:108px;color:#222;font-weight:700;font-size:16px;text-align:center}
.lp_reserve_detail00 .pop_con .input_box{border:1px solid #cbcbcb;background-color:#f2f2f2}
.lp_reserve_detail00 .pop_con .input_box .ip{padding:12px 12px 14px}
.lp_reserve_detail00 .pop_con .input_box .ip p{margin-bottom:7px;color:#222;font-weight:700;font-size:16px}
.lp_reserve_detail00 .pop_con .input_box .ip input{height:24px;padding:0 0 0 10px;border:1px solid #cbcbcb}
.lp_reserve_detail01{width:400px}
.lp_reserve_detail01 .pop_con{padding:28px 39px 20px}
.lp_reserve_detail01 .pop_con .lp_readme{padding:0 0 19px;border-bottom:1px solid #d4d4d4}
.lp_reserve_detail01 .pop_con .lp_readme .lp_alert{display:block;margin:0 0 13px;color:#222;font-weight:700;font-size:18px;text-align:center}
.lp_reserve_detail01 .pop_con .lp_readme .txt{color:#444;font-size:14px;text-align:center;line-height:22px}
.lp_reserve_detail01 .pop_con .pl_input_style01{padding:15px 9px 0}
.lp_reserve_detail01 .pop_con .pl_input_style01 p{float:left;margin-top:10px;margin-right:9px;color:#444;font-size:14px}
.lp_reserve_detail01 .pop_con .pl_input_style01 input{float:left}
.lp_reserve_detail02,.lp_reserve_detail_bank01{width:650px}
.lp_reserve_detail02 .pop_con .lp_con,.lp_reserve_detail_bank01 .pop_con .lp_con{margin:0 0 25px}
.lp_reserve_detail02 .pop_con .lp_con.last,.lp_reserve_detail_bank01 .pop_con .lp_con.last{margin:0}
.lp_reserve_detail02 .pop_con .con02 .pl_input_style01,.lp_reserve_detail_bank01 .pop_con .con02 .pl_input_style01{margin-top:10px}
.lp_reserve_detail02 .pop_con .con02 .pl_input_style01 input,.lp_reserve_detail_bank01 .pop_con .con02 .pl_input_style01 input{display:inline;float:left;padding:0 10px;vertical-align:middle;text-align:left}
.lp_reserve_detail02 .pop_con .tbl_gray_row01 tr td.esc_pay,.lp_reserve_detail_bank01 .pop_con .tbl_gray_row01 tr td.esc_pay{padding:11px 16px 11px 6px}
.lp_reserve_detail02 .pop_con .tbl_gray_row01 tr td.td_change_number,.lp_reserve_detail_bank01 .pop_con .tbl_gray_row01 tr td.td_change_number{padding:11px 0 8px 16px}
.lp_reserve_detail02 .pop_con .tbl_gray_row01 tr td.td_change_number .input_div,.lp_reserve_detail_bank01 .pop_con .tbl_gray_row01 tr td.td_change_number .input_div{float:left}
.lp_reserve_detail02 .pop_con .tbl_gray_row01 tr td.td_change_number .youname,.lp_reserve_detail_bank01 .pop_con .tbl_gray_row01 tr td.td_change_number .youname{display:block;float:left;padding:13px 0 15px;color:#444;line-height:14px}
.lp_reserve_detail02 .pop_con .tbl_gray_row01 tr td.td_change_number input,.lp_reserve_detail02 .pop_con .tbl_gray_row01 tr td.td_change_number select,.lp_reserve_detail_bank01 .pop_con .tbl_gray_row01 tr td.td_change_number input,.lp_reserve_detail_bank01 .pop_con .tbl_gray_row01 tr td.td_change_number select{font-size:14px;font-family:"나눔고딕","Nanum Gothic",Dotum,"돋움",Gulim,"굴림","Helvetica Neue",Helvetica,Arial,Verdana,Tahoma,sans-serif}
.lp_reserve_detail02 .pop_con .list_noico,.lp_reserve_detail_bank01 .pop_con .list_noico{margin-top:17px}
.lp_reserve_detail02 .pop_con .list_noico li,.lp_reserve_detail_bank01 .pop_con .list_noico li{padding-left:15px;text-indent:-15px}
/*! 이용안내 */
.concert_around{overflow:hidden;position:relative;width:1176px;margin:25px 0 0}
@media screen and (max-width:1024px){.concert_around{width:980px;margin:25px auto 0}
}
.concert_around .btn_print{position:absolute;top:0;right:0;margin:0}
/*! 좌석배치도 */
.seat_readme_txt{margin:0 0 37px;font-size:16px}
.seat_readme_txt .cl_red{color:#c00}
.info_seat_menu_area{position:absolute;left:40px;top:359px;z-index:300}
.info_seat_menu_area .tab_brown01{width:137px;border:0;}
.info_seat_menu_area .tab_brown01 li{border:0;}
.info_seat_menu_area .tab_brown01 li.first.on a{border-left:0!important;}
@media screen and (max-width:1024px){
.info_seat_menu_area .tab_brown01 li{border:0;}
}
.info_seat_menu_area .tab_brown01 li a{border:0;background:none}
.info_seat_menu_area .tab_brown01 li.on a{border:0;background:none}
.info_seat_guide{margin:55px 0 0;padding:0 40px}
@media screen and (max-width:1024px){.info_seat_menu_area .tab_brown01 li.on a{background:none}
.info_seat_menu_area .tab_brown01 li.last a{background:none}
.info_seat_menu_area .tab_brown01 li.last.on a{background:none}
.info_seat_guide{padding:0}
}
.info_seat_guide .con{position:relative}
.info_seat_guide .con .readme_area{position:absolute;top:0;left:0;z-index:1}
.info_seat_guide .con .readme_area .tit{margin:0 0 40px}
.info_seat_guide .con .readme_area .readme .sub_tit{color:#222;font-weight:700;font-size:16px;line-height:16px}
.info_seat_guide .con .readme_area .readme .txt{padding:13px 0;color:#444;font-size:14px;line-height:22px}
.info_seat_guide .con .readme_area .readme .txt .im{margin:-5px 0 0}
.info_seat_guide .con .readme_area .readme .txt .cl_red{color:#c00}
.info_seat_guide .con .readme_area .readme .alert{padding-left:17px;color:#444;font-size:13px;text-indent:-17px;line-height:17px}
.info_seat_guide .con .info_seat{float:right}
.info_seat_guide .con .info_seat .info_seat_map .img_area{position:relative}
.info_seat_guide .con .info_seat .info_seat_map .img_area .btn_go{display:block;position:absolute}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area{float:right;width:705px;height:936px;background:url(/images/ko/venue_info/img_info_seat_gak01.gif) left top no-repeat;background-size:100%}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .lp01{top:201px;left:91px}
@media screen and (max-width:1024px){
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area{width:745px;height:988px}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .lp01{top:201px;left:91px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .lp02{top:404px;left:143px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .lp02{top:404px;left:143px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .l01{top:448px;left:125px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .l01{top:448px;left:125px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .l02{top:548px;left:64px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .l02{top:548px;left:64px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a01{top:528px;left:145px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a01{top:528px;left:145px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a02{top:630px;left:81px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a02{top:630px;left:81px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a03{top:667px;left:162px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a03{top:667px;left:162px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a04{top:731px;left:91px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a04{top:731px;left:91px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a05{top:805px;left:95px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .a05{top:805px;left:95px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .b01{top:487px;left:191px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .b01{top:487px;left:191px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .b02{top:667px;left:208px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .b02{top:667px;left:208px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .b03{top:788px;left:223px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .b03{top:788px;left:223px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c01{top:495px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c01{top:495px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c02{top:600px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c02{top:600px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c03{top:634px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c03{top:634px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c04{top:733px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c04{top:733px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c05{top:765px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c05{top:765px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c06{top:825px;left:281px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .c06{top:825px;left:281px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d01{top:492px;left:437px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d01{top:492px;left:437px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d02{top:582px;left:483px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d02{top:582px;left:483px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d03{top:653px;left:447px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d03{top:653px;left:447px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d04{top:817px;left:500px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .d04{top:817px;left:500px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e01{top:580px;left:517px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e01{top:580px;left:517px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e02{top:692px;left:561px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e02{top:692px;left:561px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e03{top:731px;left:620px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e03{top:731px;left:620px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e04{top:809px;left:531px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .e04{top:809px;left:531px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .r01{top:323px;left:616px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .r01{top:323px;left:616px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .r02{top:558px;left:609px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .r02{top:558px;left:609px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .rp01{top:110px;left:512px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .rp01{top:110px;left:512px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .rp02{top:289px;left:604px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .rp02{top:289px;left:604px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .rp03{top:306px;left:512px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .rp03{top:306px;left:512px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p01{top:92px;left:228px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p01{top:92px;left:228px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p02{top:124px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p02{top:124px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p03{top:186px;left:338px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p03{top:186px;left:338px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p04{top:190px;left:456px}
@media screen and (max-width:1024px){
	.info_seat_guide .con .info_seat .info_seat_map.map_gak01 .img_area .p04{top:190px;left:456px}
}

.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area{float:right;position:relative;width:653px;height:934px;background:url(/images/ko/venue_info/img_info_seat_gak02.gif) left top no-repeat;background-size:100%}
@media screen and (max-width:1024px){
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area{width:653px;height:934px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .l01{top:307px;left:66px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .l01{top:307px;left:66px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .l02{top:535px;left:38px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .l02{top:535px;left:38px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .a01{top:705px;left:50px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .a01{top:705px;left:50px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .a02{top:764px;left:119px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .a02{top:764px;left:119px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .a03{top:841px;left:100px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .a03{top:841px;left:100px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .b01{top:783px;left:173px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .b01{top:783px;left:173px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .c01{top:783px;left:313px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .c01{top:783px;left:313px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .c02{top:826px;left:238px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .c02{top:826px;left:238px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .c03{top:877px;left:392px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .c03{top:877px;left:392px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .d01{top:817px;left:471px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .d01{top:817px;left:471px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .e01{top:708px;left:575px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .e01{top:708px;left:575px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .e02{top:806px;left:518px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .e02{top:806px;left:518px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .e03{top:1048px;left:655px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .e03{top:962px;left:601px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r01{top:189px;left:546px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r01{top:189px;left:546px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r02{top:416px;left:562px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r02{top:416px;left:562px}
}
.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r03{top:533px;left:607px}
.info_seat_guide .con .info_seat .info_seat_etc{margin:49px 0 0;padding:0 16px}
/* @media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r03{top:533px;left:607px}
.info_seat_guide .con .info_seat .info_seat_etc{padding:0 16px}
} */
.info_seat_guide .con .info_seat .info_seat_etc{width:720px;margin:49px 0 0;}
/* @media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_map.map_gak02 .img_area .r03{top:533px;left:607px}
.info_seat_guide .con .info_seat .info_seat_etc{padding:0 16px}
} */
.info_seat_guide .con .info_seat .info_seat_etc dl{float:left;}
.info_seat_guide .con .info_seat .info_seat_etc dl dt{margin-bottom:17px;}
.info_seat_guide .con .info_seat .info_seat_etc dl dd{box-sizing:border-box;padding-left:20px;}
.info_seat_guide .con .info_seat .info_seat_etc dl dd ul li{line-height:22px;}
.info_seat_guide .con .info_seat .info_seat_etc dl dt span,
.info_seat_guide .con .info_seat .info_seat_etc strong span
{font-size: 18px;font-weight: 700;color:#222;padding:0 0 0 23px;background:url(/images/common/bl_circle.gif) left 3px no-repeat;}
.info_seat_guide .con .info_seat .info_seat_etc strong{display:block;clear:both;margin:33px 0 15px 0;}
.info_seat_guide .con .info_seat .info_seat_etc p{padding:30px 20px 11px;border-top:2px solid #313131;font-size: 16px;}
.info_seat_guide .con .info_seat .info_seat_etc p em{display:inline-block;}
.info_seat_guide .con .info_seat .info_seat_etc p em.floor_001{margin-left:25px;}
.info_seat_guide .con .info_seat .info_seat_etc p em.floor_002{margin-left:25px;}
.info_seat_guide .con .info_seat .info_seat_etc .col_red{color:#cc0000}
.info_seat_guide .con .info_seat .info_seat_etc .col_black{color:#000}
.info_seat_guide .con .info_seat .info_seat_etc .fwb{font-weight: 700;}
.info_seat_guide .con .info_seat .info_seat_etc .fz16{font-size: 16px;}
.info_seat_guide .con .info_seat .info_seat_etc .pdl20{padding-left:19px }
.info_seat_guide .con .info_seat .info_seat_etc dl.floor_01{width:448px;}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area{padding:30px 20px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area{width:648px}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .seat_list{margin:0 0 13px}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .seat_list li{float:left;margin:0 29px 0 0}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .seat_list li .txt{color:#444;font-weight:700;font-size:16px}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .seat_list li .txt .cl_red{color:#c00}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .seat_list li .txt .n_b{color:#444;font-weight:400;font-size:14px}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .seat_list li.last{margin:0}
.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area .list_dash01 li{margin:0;background-position:0 11px;line-height:23px}
/*! 게이트 안내 */
.info_gate_area{padding:0 0 0 40px}
@media screen and (max-width:1024px){.info_seat_guide .con .info_seat .info_seat_etc .txt_area .area{width:557px}
.info_gate_area{padding:0}
}
.info_gate_area .info_gate_menu{float:left;margin:14px 0 0}
.info_gate_area .info_gate_menu li{margin:0 0 60px}
.info_gate_area .info_gate_menu li a{display:block;width:137px;height:216px}
/*.info_gate_area .info_gate_menu li a.btn_8f{background:url(/images/ko/venue_info/btn_8f.gif) left top no-repeat}*/
.info_gate_area .info_gate_menu li a.btn_9f{background:url(/images/ko/venue_info/img_seat_menu01_off.gif) left top no-repeat}
.info_gate_area .info_gate_menu li a.btn_9f2{background:url(/images/ko/venue_info/img_seat_menu02_off.gif) left top no-repeat}
.info_gate_area .info_gate_menu li a.btn_9f.on{background:url(/images/ko/venue_info/img_seat_menu01_on.gif) left top no-repeat}
.info_gate_area .info_gate_menu li a.btn_9f2.on{background:url(/images/ko/venue_info/img_seat_menu02_on.gif) left top no-repeat}
.info_gate_area .gate_map{float:left}
.info_gate_area .gate_map .gm{position:relative;padding:14px 0 0}
.info_gate_area .gate_map .gm .btn_gate_entry{display:block;position:absolute;width:78px;height:78px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .gm .btn_gate_entry{width:70px;height:70px}
}
.info_gate_area .gate_map .gm .btn_gate_entry.on{width:94px;height:94px;margin:-8px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .gm .btn_gate_entry.on{width:84px;height:84px;margin:-7px}
.info_gate_area .gate_map .gm .img_area map.map_big{display:none}
}
.info_gate_area .gate_map .gm .btn_gate1{background:url(/images/ko/venue_info/btn_gate01.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate1.on{background:url(/images/ko/venue_info/btn_gate01_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate2{background:url(/images/ko/venue_info/btn_gate02.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate2.on{background:url(/images/ko/venue_info/btn_gate02_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate3{background:url(/images/ko/venue_info/btn_gate03.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate3.on{background:url(/images/ko/venue_info/btn_gate03_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate4{background:url(/images/ko/venue_info/btn_gate04.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate4.on{background:url(/images/ko/venue_info/btn_gate04_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate5{background:url(/images/ko/venue_info/btn_gate05.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate5.on{background:url(/images/ko/venue_info/btn_gate05_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate6{background:url(/images/ko/venue_info/btn_gate06.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate6.on{background:url(/images/ko/venue_info/btn_gate06_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate7{background:url(/images/ko/venue_info/btn_gate07.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate7.on{background:url(/images/ko/venue_info/btn_gate07_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate8{background:url(/images/ko/venue_info/btn_gate08.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate8.on{background:url(/images/ko/venue_info/btn_gate08_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate9{background:url(/images/ko/venue_info/btn_gate09.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate9.on{background:url(/images/ko/venue_info/btn_gate09_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate10{background:url(/images/ko/venue_info/btn_gate10.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .btn_gate10.on{background:url(/images/ko/venue_info/btn_gate10_on.png) left top no-repeat;background-size:100%}
.info_gate_area .gate_map .gm .img_area img{width:100%}
.info_gate_area .gate_map .gm .img_area map.map_small{display:none}
.info_gate_area .gate_map .map_8f{display:none;margin-left:193px;padding-left:15px}
.info_gate_area .gate_map .map_8f .btn_gate2{top:861px;left:8px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .gm .img_area map.map_small{display:block}
.info_gate_area .gate_map .map_8f{margin-left:145px}
.info_gate_area .gate_map .map_8f .btn_gate2{top:772px;left:1px}
}
.info_gate_area .gate_map .map_8f .btn_gate3{top:858px;left:617px}
.info_gate_area .gate_map .map_8f .img_area{width:668px;height:932px}
.info_gate_area .gate_map .map_8f .img_area.gate2_on{background:url(/images/ko/venue_info/img_map_8f_2.gif) left top no-repeat}
.info_gate_area .gate_map .map_8f .img_area.gate3_on{background:url(/images/ko/venue_info/img_map_8f_3.gif) left top no-repeat}
.info_gate_area .gate_map .map_9f{display:block;margin-left:53px;/* padding-left:77px */}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_8f .btn_gate3{top:772px;left:555px}
.info_gate_area .gate_map .map_8f .img_area{width:599px;height:797px;padding-bottom:38px}
.info_gate_area .gate_map .map_9f{margin-left:81px;padding-left:70px}
}
.info_gate_area .gate_map .map_9f .btn_gate1{top:0;left:147px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_9f .btn_gate1{top:0;left:138px}
}
.info_gate_area .gate_map .map_9f .btn_gate3{top:352px;left:0}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_9f .btn_gate3{top:319px;left:0}
}
.info_gate_area .gate_map .map_9f .btn_gate5{top:911px;left:264px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_9f .btn_gate5{top:823px;left:239px}
}
.info_gate_area .gate_map .map_9f .btn_gate6{top:911px;left:493px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_9f .btn_gate6{top:823px;left:446px}
}
.info_gate_area .gate_map .map_9f .btn_gate8{top:356px;left:760px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_9f .btn_gate8{top:318px;left:685px}
}
.info_gate_area .gate_map .map_9f .btn_gate10{top:0;left:611px}
.info_gate_area .gate_map .map_9f .img_area{width:939px;height:1074px;padding-bottom:89px}
.info_gate_area .gate_map .map_9f .img_area.gate1_on{background:url(/images/ko/venue_info/img_map_9f_1.gif) left top no-repeat}
.info_gate_area .gate_map .map_9f .img_area.gate3_on{background:url(/images/ko/venue_info/img_map_9f_3.gif) left top no-repeat}
.info_gate_area .gate_map .map_9f .img_area.gate5_on{background:url(/images/ko/venue_info/img_map_9f_5.gif) left top no-repeat}
.info_gate_area .gate_map .map_9f .img_area.gate6_on{background:url(/images/ko/venue_info/img_map_9f_6.gif) left top no-repeat}
.info_gate_area .gate_map .map_9f .img_area.gate8_on{background:url(/images/ko/venue_info/img_map_9f_8.gif) left top no-repeat}
.info_gate_area .gate_map .map_9f .img_area.gate10_on{background:url(/images/ko/venue_info/img_map_9f_10.gif) left top no-repeat}
.info_gate_area .gate_map .map_10f{display:none;margin-left:38px;/* padding-left:75px */}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_9f .btn_gate10{top:0;left:550px}
.info_gate_area .gate_map .map_9f .img_area{width:615px;height:810px;padding-bottom:76px}
.info_gate_area .gate_map .map_10f{margin-left:97px;padding-left:67px}
}
.info_gate_area .gate_map .map_10f .btn_gate2{top:392px;left:0}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_10f .btn_gate2{top:360px}
}
.info_gate_area .gate_map .map_10f .btn_gate4{top:911px;left:245px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_10f .btn_gate4{top:826px;left:223px}
}
.info_gate_area .gate_map .map_10f .btn_gate5{top:911px;left:464px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_10f .btn_gate5{top:826px;left:422px}
}
.info_gate_area .gate_map .map_10f .btn_gate7{top:392px;left:713px}
.info_gate_area .gate_map .map_10f .img_area{width:936px;height:1061px;padding-bottom:83px}
@media screen and (max-width:1024px){.info_gate_area .gate_map .map_10f .btn_gate7{top:355px;left:646px}
.info_gate_area .gate_map .map_10f .img_area{width:579px;height:815px;padding-bottom:74px}
}
.info_gate_area .gate_map .map_10f .img_area.gate2_on{background:url(/images/ko/venue_info/img_map_10f_2.gif) left top no-repeat}
.info_gate_area .gate_map .map_10f .img_area.gate4_on{background:url(/images/ko/venue_info/img_map_10f_4.gif) left top no-repeat}
.info_gate_area .gate_map .map_10f .img_area.gate5_on{background:url(/images/ko/venue_info/img_map_10f_5.gif) left top no-repeat}
.info_gate_area .gate_map .map_10f .img_area.gate7_on{background:url(/images/ko/venue_info/img_map_10f_7.gif) left top no-repeat}

/* 게이트 안내 신버전 */
.district{display:none;position:absolute;left:0;top:0;padding:14px 0 0;}

/*! 편의시설안내 */
.info_around_map_area{margin:0 0 69px}
.info_around_map_area img{width:100%}
.info_around_guide .ul_guide li{float:left;width:358px;margin-top:57px;text-align:center}
.info_around_guide .ul_guide li .img_area{height:260px;margin:0 0 10px}
.info_around_guide .ul_guide li .tit{padding:0 0 17px;background:url(/images/ko/venue_info/img_line01.gif) center bottom no-repeat;color:#483838;font-weight:700;font-size:24px;line-height:24px}
@media screen and (max-width:1024px){.info_around_guide .ul_guide li{width:302px}
.info_around_guide .ul_guide li .img_area{height:216px}
.info_around_guide .ul_guide li .img_area img{width:243px}
.info_around_guide .ul_guide li .tit{font-size:20px}
}
.info_around_guide .ul_guide li .tit .floor{font-size:16px;vertical-align:3px}
.info_around_guide .ul_guide li .readme{margin:17px 0 0}
.info_around_guide .ul_guide li .readme .sub_tit{color:#222;font-weight:700;font-size:16px;line-height:22px}
@media screen and (max-width:1024px){.info_around_guide .ul_guide li .readme .sub_tit{font-size:15px}
}
.info_around_guide .ul_guide li .readme .txt{margin:5px 0 0;color:#222;font-size:14px;line-height:22px}
.info_around_guide .ul_guide li .readme .txt .md{display:block}
.info_around_guide .ul_guide li .readme .txt .cl_red{color:#c00}
.info_around_guide .ul_guide li.center{margin-right:51px;margin-left:51px}
.info_around_guide .ul_guide li.first_child{height:550px;margin-top:0}
@media screen and (max-width:1024px){.info_around_guide .ul_guide li .readme .txt .md{display:inline}
.info_around_guide .ul_guide li.center{margin-right:36px;margin-left:36px}
.info_around_guide .ul_guide li.first_child{height:487px}
}
.info_around_guide .ul_guide li.two{height:484px}
@media screen and (max-width:1024px){.info_around_guide .ul_guide li.two{height:427px}
.h_ticket_guide .ul_guide li .img_area img{width:auto}
}
/*! 장애인 이용안내 */
.concert_handicap{margin:40px 0 0}
.default_con .txt{margin:20px 0 0;color:#444;font-size:14px}
.default_con .txt .cl_red{color:#c00}
.default_con .alert{margin-top:7px;padding-left:18px;color:#444;font-size:14px;text-indent:-17px;line-height:21px}
.default_con .btn_de{display:inline-block;margin-left:15px;zoom:1;*display:inline}
.handi01{margin:0 0 70px}
.handi03{margin:25px 0 0}
.h_ticket_guide .ul_guide li{margin-top:2px}
.h_ticket_guide .ul_guide li .img_area{height:auto;margin:0 0 20px}
.h_ticket_guide .ul_guide li .tit{font-size:18px;line-height:18px}
.h_ticket_guide .ul_guide li .tit .cl_red{color:#c00}
.h_ticket_guide .ul_guide li .readme{margin:21px 0 0}
.handi02_01 .img_area{margin-top:20px}
.handi02_01 .img_area .center{margin:0 25px}
@media screen and (max-width:1024px){.handi02_01 .img_area .center{margin:0 21px}
.op_guide_map .exit01,.op_guide_map .exit02{display:none}
}
.handi02_02{margin-top:70px}
.handi02_03{margin-top:66px}
.handi_img_wrap{margin:60px 0 0 0;text-align: center;padding:0 0 0 214px;}
.handi02 .context_wrap{margin:23px 0 0 0}
.handi02 .context_wrap .fwb{font-weight: bold;}
.handi02 .context_wrap .list_dot01, .handi02 .context_wrap .list_dot02{margin:0 0 30px 0;}
.handi03 .context_wrap .list_dash01{margin:0 0 0 19px;}
/*! 비상대피안내 */
.op_guide_map .exit01,.op_guide_map .exit02{float:left}
.op_guide_map .exit01{margin:0 94px 0 0}
.op_guide_map .mm{display:none}
@media screen and (max-width:1024px){.op_guide_map .exit01{margin:0 50px 0 0}
.op_guide_map .mm{display:block}
}
.op_guide_readme{margin:59px 0 0;border:1px solid #c8c8c8}
.op_guide_readme .con{padding:30px 40px}
@media screen and (max-width:1024px){.op_guide_readme .con{padding:30px 20px 30px 40px}
}
.op_guide_readme .con .read{float:left}
.op_guide_readme .con .read .tit{margin:0 0 13px;color:#c00;font-weight:700;font-size:18px;line-height:18px}
.op_guide_readme .con .read ol li{padding-left:17px;color:#444;font-size:14px;text-indent:-17px;line-height:24px}
.op_guide_readme .con .read .alert{color:#444;font-size:14px;line-height:24px}
.op_guide_readme .con .read01{width:513px;margin:0 100px 0 0}
@media screen and (max-width:1024px){.op_guide_readme .con .read01{width:433px;margin:0 67px 0 0}
}
.op_guide_readme .con .read02{width:472px}
@media screen and (max-width:1024px){.op_guide_readme .con .read02{width:412px}
}
/*! 공연장 오시는 길 */
.location_map_shape{border:1px solid #978b89}
.location_map_shape .tit{padding:16px 19px;border-bottom:1px solid #cbc3c1;background-color:#f1eee5;color:#222;font-weight:700;font-size:18px;letter-spacing:-.5px}
.location_map_shape .tit .nb{font-weight:400}
.location_map_shape #map_area{overflow:hidden;width:1172px;height:422px}
@media screen and (max-width:1024px){.location_map_shape #map_area{width:978px}
}
.location_map_shape #map_area img,.location_map_shape .parking_area img{width:100%}
.location_map_shape .parking_area .sm{display:none}
.location_tp_shape{margin:40px 0 0}
.location_tp_shape .tp{float:left;width:135px;padding:32px 0 0;text-align:center}
.location_tp_shape .guide{width:100%;box-sizing:border-box;}
@media screen and (max-width:1024px){.location_map_shape .parking_area .sm{display:block}
.location_tp_shape .guide{width:843px}
}
.location_tp_shape .guide .con{background-color:#fff}
.tp_subway{}
.tp_subway .guide{border:2px solid #a39b9b;}
.tp_subway .guide .con{padding:30px 34px}
.tp_subway .guide .con .tit_guide{margin:0 0 18px}
.tp_subway .guide .con .tit_guide .exit_guide .left{margin:0 20px 0 7px}
.tp_subway .guide .con .tit_guide .exit_guide .readme{display:inline-block;margin:0 0 0 18px;color:#444;font-weight:700;font-size:16px;zoom:1;*display:inline}
.tp_subway .guide .con .tit_guide .exit_guide .readme .cl_red{color:#c00}
.tp_subway .guide .train_guide{padding:38px 26px 18px;background-color:#f8f6f2}
.tp_subway .guide .train_guide .tg_con .readme{margin:0 0 26px;color:#222;font-weight:700;font-size:16px}
.tp_subway .guide .train_guide .tg_con .readme .cl_red{color:#c00}
.station{margin:0 0 0 19px;border-bottom:1px solid #d6d5d2}
.station_btn_area{padding:0 0 14px}
.station_btn_area ul li{float:left;margin:0 0 0 50px}
@media screen and (max-width:1024px){.station_btn_area ul li{margin:0 0 0 26px}
}
.station_btn_area ul li .btn{display:block;width:64px;height:64px;background:url(/images/ko/venue_info/img_station.gif) no-repeat}
.station_btn_area ul li.station01{margin:0}
.station_btn_area ul li.station01 .btn{background-position:0 -74px}
.station_btn_area ul li.station01 .btn.on{background-position:0 0}
.station_btn_area ul li.station02 .btn{background-position:-66px -74px}
.station_btn_area ul li.station02 .btn.on{background-position:-66px 0}
.station_btn_area ul li.station03 .btn{background-position:-132px -74px}
.station_btn_area ul li.station03 .btn.on{background-position:-132px 0}
.station_btn_area ul li.station04 .btn{background-position:-198px -74px}
.station_btn_area ul li.station04 .btn.on{background-position:-198px 0}
.station_btn_area ul li.station05 .btn{background-position:-264px -74px}
.station_btn_area ul li.station05 .btn.on{background-position:-264px 0}
.station_btn_area ul li.station06 .btn{background-position:-330px -74px}
.station_btn_area ul li.station06 .btn.on{background-position:-330px 0}
.station_btn_area ul li.station07 .btn{background-position:-396px -74px}
.station_btn_area ul li.station07 .btn.on{background-position:-396px 0}
.station_btn_area ul li.station08 .btn{background-position:-462px -74px}
.station_btn_area ul li.station08 .btn.on{background-position:-462px 0}
.station_road{min-height:64px;padding:16px 0 14px;border-bottom:1px solid #d6d5d2}
.station_road ul li .com02{display:none}
@media screen and (max-width:1024px){.station_road ul li .com{display:none}
.station_road ul li .com02{display:inline-block}
}
.station_road ul li .time{display:inline-block;margin:0 0 0 50px;padding:0 0 0 13px;background:url(/images/ko/common/bu_sta01.gif) left center no-repeat;color:#444;font-weight:700;font-size:18px;line-height:18px}
.station_road ul li .time .cl_red{color:#c00}
.station_road_readme{margin:14px 0 0 19px}
.station_road_readme ul li{line-height:22px}
.tp_bus{}
.tp_bus .guide{border:2px solid #d2bdb1;}
.tp_bus .guide .con{padding:30px 40px}
.tp_bus .guide .con .bus_guide dt{float:left;margin:0 20px 20px 0}
.tp_bus .guide .con .bus_guide dd{margin:0 0 20px;padding:2px 0;color:#444;font-weight:700;font-size:14px;line-height:25px}
.tp_bus .guide .con .bus_guide dd.last_child,.tp_bus .guide .con .bus_guide dt.last_child{margin-bottom:0}
.tp_mycar{}
.tp_mycar .guide{border:2px solid #c7c5a3;}
.tp_mycar .guide .lch_address{padding:28px 40px;background-color:#f8f6f2}
.tp_mycar .guide .lch_address .tit{margin:0 0 4px;color:#444;font-weight:700;font-size:16px}
.tp_mycar .guide .lch_address .tit .cl_red{color:#c00}
.tp_mycar .guide .lch_address .txt{color:#444;font-size:14px}
.tp_mycar .guide .con{padding:34px 40px}
.tp_mycar .guide .con .car_road li{padding:22px 0;border-bottom:1px solid #cbc3c1}
.tp_mycar .guide .con .car_road li.first_child{padding:0 0 30px}
.concert_park{overflow:hidden;width:1176px;margin:25px 0 0}
@media screen and (max-width:1024px){.concert_park{width:980px;margin:25px auto 0}
}
.box_option_bgray{margin:38px 0 0;border:1px solid #e4e0d6;background-color:#f1eee5}
.box_option_bgray .con{padding:16px 24px 20px}
.box_option_bgray .con .readme{float:left}
.box_option_bgray .con .readme .tit{margin:0 0 9px;color:#222;font-weight:700;font-size:18px}
.box_option_bgray .con .readme .txt{color:#444;font-size:14px}
.box_option_bgray .con .readme .cl_red{color:#c00}
.box_option_bgray .con .btn_area{float:right}
.box_option_bgray .con .btn_area .btn_trans01{margin:7px 0 0;padding:11px 22px 13px;background-color:#fff}
.location_guide{margin:40px 0 0;border-top:2px solid #585858;border-bottom:1px solid #a0a0a0}
.location_guide .guide{float:left;width:50%}
.location_guide .guide .tit{padding:18px 0 18px 20px;border-bottom:1px solid #a0a0a0;color:#222;font-weight:700;font-size:18px;line-height:18px}
.location_guide .guide .ol_location_guide{margin:0 0 0 20px;padding:20px 0}
.location_guide .guide .ol_location_guide li{margin:18px 0 0;color:#444;font-size:14px}
.location_guide .guide .ol_location_guide li .i_red{display:inline-block;margin:0 20px 0 0;padding:11px 10px 22px 11px;background:url(/images/ko/venue_info/bl_map01.gif) left top no-repeat;color:#fff;font-weight:700;font-size:15px;font-family:arial;vertical-align:middle;text-align:center;line-height:15px;zoom:1;*display:inline}
.location_guide .guide .ol_location_guide li .i_black{display:inline-block;margin:0 20px 0 0;padding:8px 11px 25px 10px;background:url(/images/ko/venue_info/bl_map02.gif) left top no-repeat;color:#474a56;font-weight:700;font-size:15px;font-family:arial;vertical-align:middle;text-align:center;line-height:15px;zoom:1;*display:inline}
.location_guide .guide .ol_location_guide li.first_child{margin:0}
.location_guide .guide.right{width:50%}
.location_guide .provide_box{width:100%;padding:16px 20px;border-top:1px solid #d8d8d8;background-color:#f2f2f2}
.location_guide .provide_box .title{float:left;margin:0 29px 0 0;color:#222;font-weight:700;font-size:18px}
.location_guide .provide_box .ul_txt{float:left}
.location_guide .provide_box .ul_txt li{color:#444;font-size:14px;line-height:23px;letter-spacing:-.5px}
.location_title{margin-top:37px;color:#483838;font-weight:700;font-size:20px}
.no_ol_lg{margin:16px 0 0}
.no_ol_lg .map_guide_readme .guide .ol_location_guide li{margin:8px 0 0}
.no_ol_lg .map_guide_readme .guide .ol_location_guide li.first_child{margin:0}
.find_road_menu .tab_brown01 li{width:294px}
@media screen and (max-width:1024px){.find_road_menu .tab_brown01 li{width:163px}
.find_road_menu .tab_brown01 li a{font-size:14px}
}
.find_road_menu .tab_brown01 li.last.on a{width:293px}
.find_road_img{margin:26px 0 0;border:1px solid #978b89}
.find_road_img.two{margin:26px 0 0;border:none}
.find_road_img.two img{border:1px solid #978b89}
.find_road_img.two img.left{margin:0 17px 0 0}
@media screen and (max-width:1024px){.find_road_menu .tab_brown01 li.last.on a{width:162px}
.find_road_menu .tab_brown01 li.last{width:165px}
.find_road_img img{width:100%}
.find_road_img.two img{width:477px}
.find_road_img.two img.left{width:478px}
.find_road_img.two.cur img{width:400px}
}
.find_road_img.two.cur .border{float:left;padding-right:59px;background:url(/images/ko/venue_info/img_find_road_cur02.gif) 582px center no-repeat}
.find_road_img.two.cur .border img{margin:0}
.find_road_readme{margin:64px 0 0}
.find_road_readme p.tit{margin:0 0 27px;color:#483838;font-weight:700;font-size:20px;line-height:20px}
.find_road_readme p.tit span.small{color:#c00;font-size:16px}
.find_road_readme .find_road li{float:left}
.find_road_readme .find_road li .con{width:308px;border:1px solid #bbb}
@media screen and (max-width:1024px){.find_road_readme .find_road li .con{width:255px}
}
.find_road_readme .find_road li .con .img_area{border-bottom:1px solid #bbb}
.find_road_readme .find_road li .con .img_area img{width:100%}
.find_road_readme .find_road li .con .txt_area{min-height:36px;padding:17px 13px}
.find_road_readme .find_road li .con .txt_area .step{float:left;margin:0 20px 0 0}
.find_road_readme .find_road li .con .txt_area .step span{color:#000;font-weight:700;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;line-height:20px}
.find_road_readme .find_road li .con .txt_area .txt{float:left;width:226px;color:#444;font-weight:700;font-size:14px;line-height:18px}
.find_road_readme .find_road li .con.double{width:558px}
@media screen and (max-width:1024px){.find_road_readme .find_road li .con .txt_area{padding:15px 9px}
.find_road_readme .find_road li .con .txt_area .step{margin:0 10px 0 0}
.find_road_readme .find_road li .con .txt_area .txt{max-width:191px;font-size:12px}
.find_road_readme .find_road li .con.double{width:461px}
}
.find_road_readme .find_road li .con.double .txt_area .txt{width:89%}
.find_road_readme .find_road li.right{padding:0 90px 0 0;background:url(/images/ko/venue_info/img_find_road_cur.gif) 335px center no-repeat}
@media screen and (max-width:1024px){.find_road_readme .find_road li.right{padding:0 75px 0 0;background-position:280px center;background-size:35px 22px}
}
.find_road_readme .find_road li.mt{margin-top:40px}
.find_road_readme .find_road li.first.left{padding:0 0 0 64px;background:url(/images/ko/venue_info/img_find_road_cur.gif) 0 center no-repeat}
@media screen and (max-width:1024px){.find_road_readme .find_road li.first.left{padding:0 0 0 53px;background-size:35px 22px}
}
.find_road_readme .find_road li.left{padding:0 0 0 90px;background:url(/images/ko/venue_info/img_find_road_cur.gif) 25px center no-repeat}
/*! mypage content */
.my_coupon_list{overflow:hidden;width:1176px}
@media screen and (max-width:1024px){.find_road_readme .find_road li.left{padding:0 0 0 75px;background-position:22px center;background-size:35px 22px}
.my_coupon_list{width:980px;margin:0 auto}
}
.my_coupon_list .reg_coupon{margin:0 0 40px}
.my_coupon_list .reg_coupon .big_cal_area{margin:12px 0 0;padding:19px 29px;border:1px solid #dedede;background-color:#f5f5f5;text-align:center}
.my_coupon_list .reg_coupon .big_cal_area .select_date{text-align:left}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con{height:40px;border-top:none}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con .prop{float:left;width:106px;padding:12px 0}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con .selectlist{float:left}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con .selectlist .input_area{float:left;width:908px}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con .selectlist .input_area input{width:885px;height:38px;padding:0 0 0 10px;border:1px solid #bebebe;font-size:14px;line-height:38px}
@media screen and (max-width:1024px){.my_coupon_list .reg_coupon .big_cal_area .select_date .con .selectlist .input_area{width:712px}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con .selectlist .input_area input{width:691px!important}
}
.my_coupon_list .reg_coupon .big_cal_area .select_date .con .selectlist .btn_regi{float:left;}
.my_coupon_list .tab_global{margin:0 0 20px}
.my_coupon_list .tab_global span{font-weight:700;font-size:16px}
.my_coupon_list .tbl_coupon_list .tbl_col01 tr td .tit_p{line-height:38px;color:#222}
.my_coupon_list .tbl_coupon_list .tbl_col01 tr td .detail_p{padding:0 0 10px 10px;background:url(/images/ko/common/bu_list_dash01.gif) left 10px no-repeat;line-height:22px;color:#444}
.my_coupon_list .tbl_coupon_list .tbl_col01 tr td.st_tit{padding-right:23px;padding-left:23px;text-align:left}
.my_coupon_list .tbl_coupon_list .tbl_col01 tr td.endday{color:#c00}
/*! mypage */
.mypage{overflow:hidden;width:1176px}
@media screen and (max-width:1024px){.mypage{width:980px;margin:0 auto}
}
.top_myinfo{margin:0 0 24px}
.top_myinfo .my_grade{float:left;width:327px;height:110px;background-color:#65646a}
.top_myinfo .my_grade .me{padding:24px 50px 0;color:#fff;font-weight:700;font-size:18px;line-height:29px}
@media screen and (max-width:1024px){.top_myinfo .my_grade{width:261px}
.top_myinfo .my_grade .me{padding:24px 27px 0;font-size:16px}
}
.top_myinfo .my_grade .me .name{font-size:28px}
.top_myinfo .my_grade .me .grade{color:#ffe557}
.top_myinfo .info_area{float:left;width:847px;height:106px;border-top:2px solid #b2b1b4;border-right:2px solid #b2b1b4;border-bottom:2px solid #b2b1b4;background:url(/images/ko/mypage/img_mypage_etc01.gif) left center no-repeat}
@media screen and (max-width:1024px){.top_myinfo .my_grade .me .name{font-size:26px}
.top_myinfo .info_area{width:717px}
}
.top_myinfo .info_area .me{float:left;width: 630px;padding: 34px 0 0 39px;}
@media screen and (max-width:1024px){.top_myinfo .info_area .me{width:551px;padding:34px 0 0 29px}
}
.top_myinfo .info_area .me li{float:left;padding:0 0 0 11px;background:url(/images/ko/mypage/bu_mypage01.gif) left 5px no-repeat}
.top_myinfo .info_area .me li dl dd,.top_myinfo .info_area .me li dl dt{float:left;font-size:13px;line-height:13px}
.top_myinfo .info_area .me li dl dt{margin:0 10px 0 0;background:url(/images/ko/mypage/bg_txt01.gif) right center no-repeat;color:#222;font-weight:700}
.top_myinfo .info_area .me li dl dd{color:#444}
.top_myinfo .info_area .me li dl dd.address{width: 240px;margin-top:-3px;line-height:17px}
.top_myinfo .info_area .me li.line1{margin:0 0 14px}
.top_myinfo .info_area .me li.left{width: 293px;margin-right:13px}
@media screen and (max-width:1024px){.top_myinfo .info_area .me li.left{width:204px}
}
.top_myinfo .info_area .me li.left dl dt{width: 74px;}
.top_myinfo .info_area .me li.right{width: 300px;}
@media screen and (max-width:1024px){.top_myinfo .info_area .me li.right{width:307px}
}
.top_myinfo .info_area .me li.right dl dt{width:47px}
.top_myinfo .info_area .btn_area{float:right;margin:33px 40px 0 0}
.top_myinfo .info_area .btn_area .btn_info_modify{display:inline-block;}
@media screen and (max-width:1024px){.top_myinfo .info_area .btn_area{margin:36px 18px 0 0}
.top_myinfo .info_area .btn_area .btn_info_modify{}
}
.top_myinfo.art_m .my_grade{height:120px}
.top_myinfo.art_m .my_grade .me{height:62px;padding:13px 50px 0;font-size:16px}
@media screen and (max-width:1024px){.top_myinfo.art_m .my_grade .me{padding:13px 27px 0;font-size:14px}
}
.top_myinfo.art_m .my_grade .alert{margin:10px 0 0;padding:11px 0;background-color:#545359;color:#fff;font-weight:700;font-size:13px;text-align:center;line-height:13px}
.top_myinfo.art_m .info_area{height:116px}
.top_myinfo.art_m .info_area .me{padding: 37px 0 0 39px;}
.top_myinfo.art_m .btn_area{margin:36px 40px 0 0}
@media screen and (max-width:1024px){.top_myinfo.art_m .info_area .me{padding:37px 0 0 29px}
.top_myinfo.art_m .btn_area{margin:36px 18px 0 0}
}
.etc_info_area .etc_info{float:left;margin:0 0 0 32px}
.etc_info_area .etc_info .tit{position:relative;padding:18px 0 18px 31px;background-color:#a49172}
.etc_info_area .etc_info .tit .btn_more{display:block;position:absolute;top:13px;right:21px}
.etc_info_area .etc_info .wt_c{padding:14px 30px 47px;border-right:1px solid #d1c8b8;border-bottom:1px solid #d1c8b8;border-left:1px solid #d1c8b8}
.etc_info_area .etc_info .wt_c .info_txt{margin:0 0 25px;color:#444;font-size:14px;line-height:21px}
.etc_info_area .etc_info .wt_c .num{color:#7a5d2d;font-size:18px;text-align:center}
.etc_info_area .etc_info .wt_c .num .figure{display:inline-block;margin:0 7px 0 0;font-size:58px;font-family:Arial,Verdana,Tahoma,sans-serif;vertical-align:-4px}
.etc_info_area .etc_info .wt_c .f_txt{color:#444;font-weight:700;font-size:14px;text-align:center}
.etc_info_area .etc_info.first_info{margin:0}
.etc_info_area .etc_info.big{width:572px}
@media screen and (max-width:1024px){.etc_info_area .etc_info .wt_c{padding:14px 17px 47px}
.etc_info_area .etc_info.big{width:441px}
}
.etc_info_area .etc_info.big .wt_c .double .view{float:left;width:183px;padding-left:47px}
@media screen and (max-width:1024px){.etc_info_area .etc_info.big .wt_c .double .view{width:147px}
}
.etc_info_area .etc_info.big .wt_c .double .view.first{width:210px;padding-right:45px;padding-left:0;background:url(/images/ko/mypage/bg_etcinfo01.gif) right 14px no-repeat}
@media screen and (max-width:1024px){.etc_info_area .etc_info.big .wt_c .double .view.first{width:164px}
}
.etc_info_area .etc_info.small{width:270px}
.park_reserv_guide{margin:24px 0 0;border:1px solid #e4e0d6;background-color:#f1eee5}
.park_reserv_guide .box{padding:36px 41px 36px 57px}
@media screen and (max-width:1024px){.etc_info_area .etc_info.small{width:237px}
.park_reserv_guide .box{padding:36px 24px 36px 29px}
}
.park_reserv_guide .box .tit{float:left;margin:0 99px 0 0;padding:0 0 0 69px;background:url(/images/ko/mypage/img_clock01.gif) left top no-repeat}
@media screen and (max-width:1024px){.park_reserv_guide .box .tit{margin:0 57px 0 0}
}
.park_reserv_guide .box .txt_area{float:left;width:477px;height:72px;margin-top:-3px}
.park_reserv_guide .box .txt_area p{color:#444;font-weight:700;font-size:14px;line-height:21px}
.park_reserv_guide .box .txt_area p .cl_red{color:#c00}
.park_reserv_guide .box .txt_area .etc_guide{margin:16px 0 0}
.park_reserv_guide .box .txt_area .etc_guide li{float:left;padding:0 0 0 11px;background:url(/images/ko/mypage/bu_mypage01.gif) left center no-repeat}
.park_reserv_guide .box .txt_area .etc_guide li dl dd,.park_reserv_guide .box .txt_area .etc_guide li dl dt{float:left;font-size:14px;line-height:14px}
.park_reserv_guide .box .txt_area .etc_guide li dl dt{margin:0 10px 0 0;background:url(/images/ko/mypage/bg_txt01.gif) right center no-repeat;color:#222;font-weight:700}
.park_reserv_guide .box .txt_area .etc_guide li dl dd{color:#444}
.park_reserv_guide .box .txt_area .etc_guide li.txt01{margin:0 64px 0 0}
.park_reserv_guide .box .txt_area .etc_guide li.txt01 dl dt{padding:0 22px 0 0}
.park_reserv_guide .box .txt_area .etc_guide li.txt02 dl dt{padding:0 9px 0 0}
.park_reserv_guide .box .btn_area{float:right;margin:30px 0 0}
.park_reserv_guide .box .btn_area .btn_trans01{width:124px;padding:11px 0 12px;background-color:#fff}
.mypage .btn_area{margin:40px 0 0 0;text-align:right;}
.mypage .btn_area a{display:inline-block;margin:0 0 0 5px;}
.mypage .btn_area .withraw{float:left;margin-top:13px;}

.mypage_banner{margin:32px 0 0}
.mypage_banner a{display:block;float:left;width:572px;height:146px}
/* @media screen and (max-width:1024px){.mypage_banner a{width:474px;height:121px}
} */
.mypage_banner a img{width:100%}
.mypage_banner a:first-child{margin:0 32px 0 0}
.mypage_pw_change{overflow:hidden;width:1176px}
/* @media screen and (max-width:1024px){.mypage_pw_change{width:980px;margin:0 auto}
} */
.mypage_pw_change .content_box{margin:39px 0 0;border-top:2px solid #585858;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;border-left:1px solid #c3c3c3}
.mypage_pw_change .content_box .con{padding:40px 319px}
/* @media screen and (max-width:1024px){.mypage_pw_change .content_box .con{padding:40px 218px}
} */
.mypage_pw_change .content_box .con dl dt{float:left;width:115px;margin:0 25px 10px 0;padding:11px 0 12px 30px;color:#222;font-weight:700;font-size:16px;line-height:16px}
.mypage_pw_change .content_box .con dl dd{margin:0 0 10px;color:#c00;font-weight:700;font-size:16px}
.mypage_pw_change .content_box .con dl dd input{height:37px;padding:0 10px;border:1px solid #bcbbb9;font-size:14px;line-height:33px}
.mypage_pw_change .content_box .con dl dt.id{margin:0 25px 20px 0;padding:0 0 18px 30px;border-bottom:1px solid #cfcfcf}
.mypage_pw_change .content_box .con dl dd.id{margin:0 0 20px;padding:0 0 18px;border-bottom:1px solid #cfcfcf;line-height:16px}
.mypage_pw_change .content_box .con dl dd.last,.mypage_pw_change .content_box .con dl dt.last{margin-bottom:0}
.mypage_pw_change .btn_area{margin:15px 0 0;text-align:center}
.artist_reg{overflow:hidden;width:1176px}
@media screen and (max-width:1024px){.artist_reg{width:980px;margin:0 auto}
}
.artist_reg .con_guide{margin:0 0 70px}
.artist_reg .con_guide .guide{float:left;width:586px;margin:0 0 20px}
.artist_reg .con_guide .guide.left{width:503px;margin-right:87px}
.artist_reg .con_guide .guide.last{margin-bottom:0}
@media screen and (max-width:1024px){.artist_reg .con_guide .guide{width:503px}
.artist_reg .con_guide .guide.left{width:415px;margin-right:62px}
}
.artist_reg .artist_reg_table .table_area .form_type tbody .tr_textarea td textarea{width:100%;height:238px;resize:none;}
.artist_reg .artist_reg_table .table_area .form_type tbody .tr_agree th{height:59px}
.artist_reg .artist_reg_table .table_area .form_type tbody .tr_agree .agree_box{float:right;padding-right:15px}
.artist_reg .artist_reg_table .btn_area{margin:15px 0 0;text-align:right}
.artist_reg .artist_already{padding:62px 0;border-top:2px solid #585858;border-bottom:1px solid #a0a0a0;background-color:#f1eee5;color:#222;font-size:16px;text-align:center}
.artist_reg .artist_already .cl_red{color:#c00}
.sign_out{overflow:hidden;width:1176px}
@media screen and (max-width:1024px){.sign_out{width:980px;margin:0 auto}
}
.artist_reg .artist_reg_table .input_file_area{position: relative;padding-right: 97px;margin-bottom:3px;background: url(/images/ko/mypage/btn_find_file.gif) 892px top no-repeat;}
.artist_reg_table .notice_txt_area{position:relative;padding-bottom:26px}
.artist_reg_table .notice_txt{position:absolute;bottom:0;left:10px}
.sign_out .con_guide{margin:0 0 70px}
.sign_out .con_guide .h4_tit{margin:0 0 15px}
.sign_out .btn_area{margin:15px 0 0;text-align:right}
/*! support_us content */
/*! notice_list */
.notice_area{overflow:hidden;width:1176px;margin:30px auto 0}
@media screen and (max-width:1024px){.notice_area{width:980px}
}
.no_data{width:100%;height:84px;padding:65px 0 0;border-top:2px solid #585858;background:#f1eee5;font-size:16px;text-align:center}
.notice_list_a{position:relative;width:1208px;margin:-32px auto 0;padding-bottom:10px}
@media screen and (max-width:1024px){.notice_list_a{width:1000px;margin:-20px auto 0}
}
.notice_list_a a{display:block;overflow:hidden;float:left;position:relative;width:270px;height:205px;margin:32px 32px 0 0;background:#f1eee5}
@media screen and (max-width:1024px){.notice_list_a a{width:230px;height:205px;margin:20px 20px 0 0}
}
.notice_list_a a .layer{display:block;width:210px;height:145px;padding:30px;background:#f1eee5;cursor:pointer}
.notice_list_a a:active .layer,.notice_list_a a:focus .layer,.notice_list_a a:hover .layer{background:#2a2a2a}
.notice_list_a a:active .tit,.notice_list_a a:focus .tit,.notice_list_a a:hover .tit{color:#fff}
.notice_list_a a:active .desc,.notice_list_a a:focus .desc,.notice_list_a a:hover .desc{color:#d4d1d1}
.notice_list_a a:active .date,.notice_list_a a:focus .date,.notice_list_a a:hover .date{color:#d4d1d1}
.notice_list_a a .em,.notice_list_a a .new{position:absolute;right:30px;bottom:19px;z-index:1}
.notice_list_a a .em{*zoom:1}
.notice_list_a a .em:after,.notice_list_a a .em:before{display:table;line-height:0;content:""}
.notice_list_a a .em:after{clear:both}
.notice_list_a a .em img{float: left;margin-right:5px;}
.notice_list_a .tit{display:block;height:70px;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;font-weight:700;font-size:18px;white-space:normal;}
.notice_list_a .desc{display:none;margin-bottom:28px;color:#444;font-size:14px}
.notice_list_a .date{display:none;padding-top:9px;color:#444;font-size:14px}
.notice_list_a a.right_on .layer{display:none;position:absolute;top:0;left:100%;z-index:2;margin-left:32px;background:#2a2a2a}
@media screen and (max-width:1024px){.notice_list_a a .layer{width:166px;height:144px}
.notice_list_a a.right_on .layer{margin-left:20px}
}
.notice_list_a a.right_on .thumb{position:absolute;top:0;left:0}
.notice_list_a a.right_on .tit{color:#fff}
.notice_list_a a.right_on .date,.notice_list_a a.right_on .desc{color:#d4d1d1}
.notice_list_a a.right_on .bullet{display:block;position:absolute;top:50%;left:-13px;width:13px;height:26px;margin-top:-13px;background:url(/images/ko/support_us/bl_img_over.png) left top no-repeat}
.notice_list_a a.right_on:active,.notice_list_a a.right_on:focus,.notice_list_a a.right_on:hover{overflow:visible}
.notice_list_a a.right_on:active .layer,.notice_list_a a.right_on:focus .layer,.notice_list_a a.right_on:hover .layer{display:block}
.notice_list_a a.right_on:active .em,
.notice_list_a a.right_on:hover .em,
.notice_list_a a.right_on:focus .em{position:absolute;right:0px;bottom:19px;z-index:1}
.notice_list_a a.left_on{position:relative}
.notice_list_a a.left_on .layer{display:none;position:absolute;top:0;left:-100%;z-index:2;margin-left:-32px;background:#2a2a2a}
.notice_list_a a.left_on .thumb{position:absolute;top:0;right:0}
.notice_list_a a.left_on .tit{color:#fff}
.notice_list_a a.left_on .date,.notice_list_a a.left_on .desc{color:#d4d1d1}
.notice_list_a a.left_on .bullet{display:block;position:absolute;top:50%;right:-13px;width:13px;height:26px;margin-top:-13px;background:url(/images/ko/support_us/bl_img_over.png) right top no-repeat}
.notice_list_a a.left_on:active,.notice_list_a a.left_on:focus,.notice_list_a a.left_on:hover{overflow:visible}
.notice_list_a a.left_on:active .layer,.notice_list_a a.left_on:focus .layer,.notice_list_a a.left_on:hover .layer{display:block}
.notice_list_a a.left_on:active .em,
.notice_list_a a.left_on:hover .em,
.notice_list_a a.left_on:focus .em{position:absolute;right:30px;bottom:19px;z-index:1}
.notice_list_a a.event_on{position:relative;width:572px;height:205px}
@media screen and (max-width:1024px){.notice_list_a a.left_on .layer{margin-left:-20px}
.notice_list_a a.event_on{width:480px}
}
.notice_list_a a.event_on .layer{display:block;position:absolute;top:0;right:0}
.notice_list_a a.event_on .thumb{position:absolute;top:0;left:0}
.notice_list_a a.event_on .bullet{display:block;position:absolute;top:50%;left:-12px;width:13px;height:26px;margin-top:-13px;background:url(/images/ko/support_us/bl_img_normal.png) left top no-repeat}
.notice_list_a a.event_on:active .layer,.notice_list_a a.event_on:focus .layer,.notice_list_a a.event_on:hover .layer{background:#2a2a2a}
.notice_list_a a.event_on:active .bullet,.notice_list_a a.event_on:focus .bullet,.notice_list_a a.event_on:hover .bullet{display:block;background:url(/images/ko/support_us/bl_img_over.png) left top no-repeat}
.notice_list_a a.event_on:active .tit,.notice_list_a a.event_on:focus .tit,.notice_list_a a.event_on:hover .tit{color:#fff}
.notice_list_a a.event_on:active .desc,.notice_list_a a.event_on:focus .desc,.notice_list_a a.event_on:hover .desc{color:#d4d1d1}
.notice_list_a a.event_on:active .date,.notice_list_a a.event_on:focus .date,.notice_list_a a.event_on:hover .date{color:#d4d1d1}
.notice_list_b{margin-top:30px}
.notice_list_b .tbl_col01 tbody tr.tr_alert td{background-color:#ededed}
.notice_list_b.ico_type .tbl_col01 tbody tr td.tit{padding-left:10px}
/*.notice_list_b.ico_type .tbl_col01 tbody tr td.tit a{position:relative;padding-left:104px}
.notice_list_b.ico_type .tbl_col01 tbody tr td.tit a .tit_ico{position:absolute;top:10px;left:10px} */
.current_faq{float:left;margin:27px 0 7px;line-height:20px;font-size:16px;font-weight:700;color:#444444;}
.current_faq .col_red{color:#cc0000;}
.notice_txt01{float:right;margin:27px 0 7px;line-height:20px;color:#444;font-size:14px;text-align:right}
.faq_list li{margin-top:10px}
.faq_list li a{display:block;background:url(/images/ko/support_us/ico_plus.gif) right 23px no-repeat #f1eee5}
.faq_list li a .ico_q{display:block;width:1036px;word-break:break-all;padding:21px 70px 20px;background:url(/images/ko/support_us/ico_q.png) 20px 17px no-repeat;color:#444;font-size:16px}
.faq_list li a:active,.faq_list li a:focus,.faq_list li a:hover{text-decoration:underline}
.faq_list li .answer{display:none;width:1034px;word-break:break-all;padding:23px 70px;background:url(/images/ko/support_us/ico_a.png) 20px 17px no-repeat;color:#444;font-size:14px;line-height:1.6}
.faq_list li.on{border:1px solid #858481}
.faq_list li.on a{background-image:url(/images/ko/support_us/ico_minus.gif)}
.faq_list li.on a .ico_q{font-weight:700;color:#222222}
.faq_list li.on .answer{display:block}
.qna_area{margin-top:30px}
.qna_area .mt60{margin-top:60px;}
.qna_area .fwb{font-weight: 700;}
.qna_area .textarea_wrap{box-sizing:border-box;overflow:auto;width:1167px;height: 232px;padding:20px 40px 0 40px;margin:0 auto 20px;border:1px solid #c3c3c3;}
.qna_area .textarea_wrap p{line-height:24px;font-size:14px;color:#444444;}
.qna_area .radio_area{display:block;width:1167px;}
.qna_area .radio_area.mb45{margin:-8px auto 0;}
.qna_area .radio_area .bl_dot{display:inline-block;float:left;padding:0 0 0 15px;line-height: 30px;background:url(/images/common/bl_graydot.gif) no-repeat left center;font-size:14px;font-weight: 700;color:#222;}
.qna_area .radio_area .f_right{float:right;}
.qna_area .radio_area .f_right span{display:inline-block;line-height: 30px;color:#222;font-weight: 700;font-size: 14px;}
.qna_area .radio_area .f_right input{width:17px;height: 17px;line-height: 30px;margin-top:-2px;}
.qna_area .radio_area .f_right .disagree{margin-left:60px;}
.qna_area .mail_input_area .dash,.qna_area .mail_input_area input,.qna_area .mail_input_area select{float:left}
.qna_area .mail_input_area input{width:231px;height:32px;padding:2px 0 0;border:1px solid #bcbbb9;text-indent:5px}
@media screen and (max-width:1024px){.qna_area .mail_input_area input{width:170px}
}
.qna_area .mail_input_area select{width:163px;height:36px;margin-left:10px}
@media screen and (max-width:1024px){.qna_area .mail_input_area select{width:134px}
}
.qna_area .mail_input_area .dash{margin:8px 8px 0}
.contact_us_visual{margin-top:30px}
.contact_us_area{margin:40px 0 40px;padding:0 0 0 30px}
.contact_us_area li{box-sizing:border-box;float:left;width:294px}
.contact_us_area li.last{width:264px;}
.contact_us_info{height:180px;margin-right:30px;border-right:1px solid #d8d8d8;background-position:84% 115px;background-repeat:no-repeat}
.contact_us_info dt{padding:10px 0 34px 0}
.contact_us_info dd,.contact_us_info dd a{line-height:22px;color:#444;font-weight:700;font-size:14px}
.contact_us_info dd a:active,.contact_us_info dd a:focus,.contact_us_info dd a:hover{text-decoration:underline}
.contact_us_info dd a.btn_location{display:block;position:static;top:auto;z-index: 2;margin:17px 0 0 0;text-align:left;}
.contact_us_info.bg01{background-image:url(/images/ko/support_us/ico_address.gif)}
.contact_us_info.bg02{background-image:url(/images/ko/support_us/ico_tel.gif)}
.contact_us_info.bg03{background-image:url(/images/ko/support_us/ico_fax.gif)}
.contact_us_info.bg04{margin:0;border-right:0;background-image:url(/images/ko/support_us/ico_email.gif)}
.contact_us_info.bg05{border-right:0;background-image:url(/images/ko/support_us/ico_ticketbox.gif)}
.contact_us_notice_txt{margin-bottom:5px;color:#444;font-size:14px}
.contact_us_notice_txt strong{font-weight:700}
.contact_us_notice_txt strong.color01{color:#c00;text-decoration:underline}
/*! join content */
/*! join util source */
.join_box_space01{margin-top:40px!important}
.join_bdb0{border-bottom:0!important}
/*! join box01 */
.join_box01{min-width:990px;max-width:1000px;margin:0 auto;border:1px solid #c3c3c3;border-top:2px solid #585858}
.join_box01 .join_box_content{padding:40px}
.join_box01 .join_box_content form{display:block;}

.allcheck_area{position:relative;width:1000px;height:63px;margin:54px auto 37px;}
.allcheck_area label{position:absolute;left:0;top:0;}
.allcheck_area input{position:absolute;left:661px;top:24px;width:20px;height:20px}

.h4_sub{box-sizing:border-box;width:1000px;margin:0 auto 15px;padding:0 0 0 20px;background:url(/images/common/bl_circle.gif) no-repeat left center;color:#222;font-weight: 700;font-size: 18px;}

.nomember.textarea_wrap{box-sizing:border-box;overflow:auto;width:1000px;height: 291px;padding:20px 40px 0 40px;margin:0 auto 20px;border:1px solid #c3c3c3;}
.nomember.textarea_wrap p{line-height:24px;font-size:14px;color:#444444;}
.nomember .fwb{font-weight: 700;}
.radio_area{display:block;width:1000px;margin:0 auto;}
.radio_area.mb45{margin:0 auto 45px;}
.radio_area .bl_dot{display:inline-block;float:left;padding:0 0 0 15px;background:url(/images/common/bl_graydot.gif) no-repeat left center;font-size:14px;font-weight: 700;color:#222;}
.radio_area .f_right{float:right;}
.radio_area .f_right span{display:inline-block;line-height: 30px;color:#222;font-weight: 700;font-size: 14px;}
.radio_area .f_right input{width:17px;height: 17px;line-height: 30px;margin-top:-2px;}
.radio_area .f_right .disagree{margin-left:60px;}

.btn_area.nomember_login{text-align:center}

.user_login_info{position:relative;width:572px;margin:40px auto 0}
.user_login_info.nomember{position:relative;width:641px;margin:40px auto 0}
.user_login_info dl{width:418px}
.user_login_info.nomember dl{width:auto;}
.user_login_info.nomember .padfix{width:80px;padding:0 0 0 7px}
.user_login_info dl.userpw{margin-top:14px}
.user_login_info dl dt{display:block;float:left;width:84px;padding-top:10px;color:#444;font-weight:700;font-size:16px}
.user_login_info dl dd{float:left}
.user_login_info .space{display:block;line-height:38px;padding:0 10px;}
.user_login_info .usersave{position:relative;padding:10px 0 0 104px}
.user_login_info .usersave input{position:absolute;top:11px;left:84px}
.user_login_info .usersave label{font-size: 13px;}
.user_login_info .alert_txt{padding:7px 0 0 84px;font-size:13px;color:#444}
.user_login_info .userlogin{position:absolute;top:0;right:0}
.user_login_info .userlogin .btn_login{display:block;width:134px;}
.user_login_info .placeholder_wrap{width:100%;}

.user_login_util{width:575px;margin:50px auto 0;}
.user_login_util dl{float:left;height:82px;background:url(/images/ko/join/bar_login_div.gif) no-repeat right top;}
.user_login_util dl dt span{display:block;padding:0 0 0 10px;font-size:13px;background:url(/images/ko/common/bu_tit01.gif) no-repeat left 5px;color:#444444}
.user_login_util dl dd{margin-top:10px;}
.user_login_util .find_id{width:178px;}
.user_login_util .find_pw{width:219px;}
.user_login_util .joinus{width:178px;background:none;}
.user_login_util .joinus dt,.user_login_util .find_pw dt{margin:0 0 0 40px;}
.user_login_util .joinus dd,.user_login_util .find_pw dd{margin:10px 0 0 40px;}
.user_login_util a.btn_black01{float:right}
.user_login_util a.btn_trans01{margin-right:10px}
.ie7 .user_login_info dl.userpw,.ie8 .user_login_info dl.userpw{margin-top:11px}
.ie7 .user_login_info .usersave input{top:7px;left:80px}
.find_pw_input{width:410px;margin:40px auto 0}
.find_pw_input li{padding-bottom:10px}
.find_pw_input li.last_child{padding-bottom:0}
.find_pw_input label{display:block;float:left;width:76px;padding-top:9px;color:#444;font-weight:700;font-size:16px}
.find_pw_input .input_txt{float:left;width:332px}
.ie7 .find_pw_input li{display:inline}
/*! join box02 */
.join_box02{min-width:990px;max-width:1000px;margin:0 auto;border:1px solid #c3c3c3;border-bottom:0}
.join_box02 .join_box_content{padding:40px}
.certity_select_area{margin-top:40px}
.certity_select_area li{float:left;width:50%}
.certity_select_area dl{padding-left:40px}
.certity_select_area dl.first_child{padding:0 60px 0 0;border-right:1px solid #c3c3c3}
.certity_select_area dt{margin-bottom:10px;padding:0 0 0 33px;background-position:left top;background-repeat:no-repeat;color:#222;font-weight:700;font-size:16px;line-height:1.7}
.certity_select_area dt.ico_mobile{background-image:url(/images/ko/join/ico_mobile.gif)}
.certity_select_area dt.ico_pc{padding-left:40px;background-image:url(/images/ko/join/ico_pc.gif)}
.certity_select_area dt.ico_email{padding-left:36px;background-image:url(/images/ko/join/ico_email.gif);background-position:left center}
.certity_select_area dd{float:left;color:#444;font-size:14px}
.certity_select_area dd.btn{float:right}
.certity_select_area dd.btn a{width:82px}
/*! join box add */
.join_box_add01{position:relative;min-width:990px;max-width:1000px;margin:0 auto;border:1px solid #c3c3c3;border-top:0;background:#f2f2f2}
.join_box_add01 .join_box_content{padding:25px 40px;color:#777;font-size:13px}
.join_box_add01 .point{color:#c00}
.join_box_add01 .btn01{position:absolute;top:12px;right:40px}
.join_box_add01 .btn01 a{width:112px}
/*! membership guide */
.join_content_area01{min-width:990px;max-width:1000px;margin:0 auto}
.membership_info_list{margin-top:40px;margin-bottom:50px}
.membership_info_list li{float:left;width:25%;text-align:center}
.membership_info_list li p{padding-top:12px;color:#444;font-size:14px;line-height:1.8}
.membership_info_list li strong{color:#c00}
.membership_select_area{padding-left:10px}
.membership_select_area li{float:left;width:33%}
.membership_select_area dl{height:99px;padding:0 0 0 49px;border-left:1px solid #c3c3c3}
.membership_select_area dl.first_child{padding-left:0;border-left:0}
.membership_select_area dl.last_child{margin-left:32px}
.membership_select_area dt{margin-top:1px;padding:5px 0 5px 36px;background-position:left center;background-repeat:no-repeat;color:#222;font-weight:700;font-size:16px}
.membership_select_area dt.ico_normal_member{background-image:url(/images/ko/join/ico_normal_member.gif)}
.membership_select_area dt.ico_14under_member{background-image:url(/images/ko/join/ico_14under_member.gif)}
.membership_select_area dt.ico_foreigner_member{background-image:url(/images/ko/join/ico_foreigner_member.gif)}
.membership_select_area .btn{padding-top:18px;padding-left:36px}
.membership_select_area .btn a{width:117px;padding:13px 22px 13px 21px}

/* terms_of_use(이용약관) */
.terms_of_use{}

/* 이용안내 - 공연장 시설 */
.info_hall_facilities{}
.info_hall_facilities .tab_brown01 li{width:392px;}
.info_hall_facilities .tab_brown01 li.on a{color:#cc0000!important;}
.info_hall_facilities .img_area{margin:26px 0 0 0;}
.info_hall_facilities .context_area{margin:40px 0 0 0;}
.info_hall_facilities .context_area .list_wrap{width:1096px;padding:35px 40px;background: #f8f6f2;}
.info_hall_facilities .context_area ul{float:left;}
.info_hall_facilities .context_area ul.list01{width:377px;}
.info_hall_facilities .context_area ul.list02{width:396px;}
.info_hall_facilities .context_area ul.list03{width:323px;}

.info_hall_facilities .context_area ul li{margin-bottom:14px;}
.info_hall_facilities .context_area ul li span{display:inline-block;width:22px;line-height:22px;margin-right:10px;text-align:center;color:#ffffff;background:url(/images/ko/common/bg_listnum.gif) no-repeat left top;}
.info_hall_facilities .context_area ul li a{display: inline-block;}

/* 공연관람예절 */
.manners{width:1176px;}
.manners .col_red{color:#cc0000;}
.manners .col_black{color:#cc0000;}
.manners .fwb{}
.manners .info_con .h4_tit{float:left;width:261px;}
.manners .info_con .readme{float:left;width:896px;}
.manners .top_content dl{padding:35px 31px;margin:0 0 60px 0;box-sizing:border-box;border:1px solid #e4e0d6;background: #f1eee5;}
.manners .top_content dt{float: left;width:268px;height:65px;padding:12px 0 0 98px;background:url(/images/ko/tickets/bg_note_topcont.png) no-repeat left top;}
.manners .top_content dd{float:left;padding:0 0 0 40px;line-height: 24px;font-size: 14px;color:#444444;background:url(/images/ko/tickets/bg_line_topcont.gif) no-repeat left top;}
.manners .info_con .readme strong{display:block;margin:0 0 11px 0;font-size: 16px;font-weight: 700;}
.manners .info_con .readme p{margin:0 0 33px 0;line-height:26px;font-size:14px;}
.manners .bottom_content dl{box-sizing:border-box;padding:36px 40px;border:1px solid #a0a0a0;}
.manners .bottom_content dt{float:none;margin:0 0 12px 0;font-size:18px;font-weight:700;text-indent:8px}
.manners .bottom_content dd{float:left;width:397px;}
.manners .bottom_content dd p{margin:0 0 0 0!important;padding:0 0 0 10px;background:url(/images/common/bl_graydot.gif) no-repeat left 50%;}
.manners .bottom_content dd span{color:#000000;font-weight:700;}

.mypage .col_red{color:#cc0000;}

.my_info_area .btn_area a{display:inline-block;margin:0 0 0 5px;}

/* 안양문화예술재단 공연장 소개 */
.intro_content{width:1176px;margin:0 0 78px 0;}
.intro_content li{box-sizing:border-box;float:left;}
.intro_content li.first{width:330px;margin:0 46px 0 0;}
.intro_content li.second{width:424px;border-right:1px solid #d1d1d1;border-left: 1px solid #d1d1d1}
.intro_content li.last{width:330px;margin:0 0 0 46px;}
.intro_content li dl{position:relative;box-sizing:border-box;width:100%;height:367px;}
.intro_content li dl dt{position:absolute;left:0;bottom:0;width:100%;}
.intro_content li dl dt a{display:block;width:100%;height:42px;}
.intro_content li dl dt a h4{display:block;width:100%;height:42px;line-height: 42px;font-size:20px;font-weight:700;color:#444444;text-align:center;background:url(/images/ko/intro/bg_intro_off.gif) no-repeat center top;}
.intro_content li.on dl dt a h4{background:url(/images/ko/intro/bg_intro_on.gif) no-repeat center top;color:#ffffff;}
.intro_content li dl dd{text-align:center;}
.intro_content li dl dd em,.intro_content li dl dd strong,.intro_content li dl dd p{display:block;}
.intro_content li dl dd em{padding:0 0 0 0;font-size: 16px;color:#222;font-weight:700;}
.intro_content li dl dd strong{margin:0 0 16px 0;padding:1px 0 0 0;font-size:26px;color:#222;font-weight:700;}
.intro_content li dl dd p{line-height:20px;padding:17px 0 20px 0;font-size:14px;color:#444;}

.intro_content_area h5{margin:0 0 34px 0;font-size:30px;font-weight:700;color:#3c3c3c;}
.intro_content_area h6{margin:0 0 18px 0;font-size:18px;font-weight:700;color:#222;}
.intro_content_area p{line-height:22px;font-size:14px;color:#222;}
.intro_content_area p img{margin:17px 0 0 0;}
.intro_content_area p.mb{margin:0 0 54px 0;}

/* BI 소개 */
.intro_bi{width:1176px}
@media screen and (max-width:1024px){.intro_bi{width:980px;margin:0 auto}
}
.intro_bi .info_con{width:100%;margin:0 0 73px}
.intro_bi .info_con .h4_tit{float:left;width:205px}
.intro_bi .info_con p{line-height:26px;font-size:14px;color:#444;}
.intro_bi .info_con .mb{margin:0 0 25px 0;}
.intro_bi .info_con .mb2{margin:0 0 15px 0;}
.intro_bi .info_con .mb3{margin:0 0 18px 0;}
.intro_bi .info_con .mb4{margin:0 0 35px 0;}
@media screen and (max-width:1024px){.intro_bi .info_con .h4_tit{width:191px}
}
.intro_bi .info_con .readme{float:left;width:937px;margin-top:-4px}
.intro_bi .info_con .readme strong{display:block;margin:0 0 11px 0;padding:0 0 0 10px;background:url(/images/common/bl_graydot.gif) no-repeat left 7px;font-size: 14px;font-weight: 700;color:#222222;}
.intro_bi .info_con .readme .btn_area{text-align: right;}
/* brandstory */
.brandstory_wrap .fwb{font-weight: 700;}
.brandstory_wrap .col_red{color:#cc0000;}
.brandstory_wrap .letter0{letter-spacing:0!important}
.brandstory_wrap h4{margin:0 0 67px 0;text-align:center;}
.brandstory_wrap .mb{margin:0 0 15px 0;}
.brandstory_wrap .mb2{margin:0 0 80px 0;}
.brandstory_wrap h5{box-sizing:border-box;height:82px;line-height:30px;padding:0 0 27px 0;border-bottom:1px solid #d3d3d3;font-size:20px;color:#222;font-weight:700;text-align: center;letter-spacing:-1px}
.brandstory_wrap h5.line3{height:96px}
.brandstory_wrap p{padding:29px 0 0 0;line-height:26px;font-size:14px;color:#444;letter-spacing: -1px}
.brandstory_wrap .pdt8{padding:8px 0 0 0;}
.brandstory_wrap .pdt8 span{display:block;}
.brandstory_wrap div{float:left;width:330px;padding:419px 0 0 0;}
.brandstory_wrap .bg_001{margin:0 92px 0 0;/* padding:405px 0 0 0; */background:url(/images/ko/intro/bg_brandstory.gif) no-repeat center top}
.brandstory_wrap .bg_002{margin:0 92px 0 0;background:url(/images/ko/intro/img_brand01.jpg) no-repeat center top}
.brandstory_wrap .bg_003{margin:0 0 0 0;background:url(/images/ko/intro/img_brand02.jpg) no-repeat center top;}

/* artist talking */
.top_playlist{box-sizing:border-box;padding:0 0 40px 0;border-bottom:1px solid #e4e4e4;}
.top_playlist li{float:left;width:294px;height: 294px;}
.top_playlist li.double{width:588px;}
.top_playlist li a{display:block;position:relative;width:100%;height:100%;overflow:hidden;}
.top_playlist li a img{position: absolute;left:0;top:0;width:100%;}
.top_playlist li a span, .top_playlist li a em{position:absolute;}
.top_playlist li a span.btn_playmovie{left:50%;top:50%;width:57px;height:57px;margin:-29px 0 0 -29px;background:url(/images/ko/intro/btn_playmovie.png) no-repeat left top;}
.top_playlist li a:hover span.btn_playmovie,
.top_playlist li a:focus span.btn_playmovie,
.top_playlist li a:active span.btn_playmovie{left:50%;top:50%;width:57px;height:57px;margin:-29px 0 0 -29px;background:url(/images/ko/intro/btn_playmovie_on.png) no-repeat left top;}
.top_playlist li a span.fg_gradient{left:0;bottom:0;width:588px;height:134px;background:url(/images/ko/intro/fg_gradient.png) no-repeat left top;}
.top_playlist li a span.tit{display:block;left:20px;top:223px;overflow:hidden;text-overflow: ellipsis;width:254px;height:28px;line-height:1;font-size:24px;font-weight:700;color:#fff;white-space:nowrap;}
.top_playlist li.double a span.tit{display:block;left:20px;top:223px;overflow:hidden;text-overflow: ellipsis;width:548px;height:28px;line-height:1;font-size:24px;font-weight:700;color:#fff;white-space:nowrap;}
.top_playlist li a em.txt{left:20px;top:263px;height:16px;line-height:16px;font-size:16px;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:90%;}
.artist_talking .disnon{display:none}
.artist_talking .btn_area{text-align:right}
.artist_talking .btn_area .list_moreview{display:inline-block;height:24px;line-height:24px;margin:20px 0 0 0;padding:0 34px 0 0;background:url(/images/ko/intro/bg_moreview.gif) no-repeat right 50%;}
.artist_talking .btn_area .list_moreview span{font-size:16px;font-weight:700;color:#222222;background:url(/images/ko/intro/bg_moreview_underline.gif) no-repeat left bottom;}
.artist_talking .btn_area .list_close{display:inline-block;height:24px;line-height:24px;margin:20px 0 0 0;padding:0 34px 0 0;background:url(/images/ko/intro/bg_moreview_close.gif) no-repeat right 50%;}
.artist_talking .btn_area .list_close span{font-size:16px;font-weight:700;color:#222222;background:url(/images/ko/intro/bg_moreview_underline.gif) no-repeat left bottom;}
.artist_talking .mgt2{margin-top:2px;}
.bottom_playlist.view{padding:40px 0 0 0;}
.bottom_playlist.mt{margin:40px 0 0 0;}
.bottom_playlist li{float:left;width:217px;margin:0 22px 0 0;}
.bottom_playlist li.last{margin:0 0 0 0;}
.bottom_playlist li a{display:block;position:relative;width:217px;height:202px;overflow:hidden;}
.bottom_playlist li a img{position:absolute;left:50%;top:0;width:268px;height:134px;margin-left:-134px;}
.bottom_playlist li .artist_wrap{margin-top:134px;display:block;box-sizing:border-box;width:217px;height:68px;padding:12px 0 0 0;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;text-align:center;}
.bottom_playlist li .artist_wrap .tit, .bottom_playlist li .artist_wrap .artist{display:block;padding:0 10px;line-height:22px;height:22px;font-size: 16px;font-weight: 700;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bottom_playlist li a:hover .fg_layer,
.bottom_playlist li a:active .fg_layer,
.bottom_playlist li a:focus .fg_layer
{display:block;position:absolute;left:0;top:0;width:217px;height:134px;background:url(/images/ko/intro/fg_layer.png) no-repeat left top;}
.bottom_playlist li a .btn_playmovie{display:block;position:absolute;left:177px;top:97px;width:27px;height:27px;background:url(/images/ko/intro/btn_playmovie_s_on.png) no-repeat left top;}

.player_wrap dt, .player_wrap dd{float:left;}
.player_wrap dd{width:456px;margin:0 0 0 80px;color:#222222;}
.player_wrap dd h4{display:block;margin:0 0 6px 0;font-size:24px;font-weight:700;}
.player_wrap dd em{display:block;padding:0 0 17px 0;font-size: 16px;font-weight:700;background:url(/images/ko/intro/bg_bottom_line.gif) no-repeat left bottom}
.player_wrap dd .dialogue{overflow:auto;height:327px;line-height:24px;margin:0 0 15px 0;padding:30px 0 0 0;border-bottom:1px solid #d8d8d8;font-size:14px;color:#444444;}

.main_etc .box .over{display:none;position:absolute;left:0;top:0;z-index: 3;width:100%;height:100%;background:url(/images/ko/common/bg_dimm.png);}
.main_etc .box .over a{display:block;position:relative;width:100%;height:100%;}
.main_etc .box .over a img{position:absolute;left:50%;top:50%;width:58px;height:59px;margin:-30px 0 0 -29px;}

/* 대관신청 */
.venue_hire .btn_area{text-align:right;}

.venue_hire .tab_brown01{box-sizing:border-box;width:100%;min-width:1176px;height:50px;margin:20px 0 0 0;}
.venue_hire .tab_brown01 li{box-sizing:border-box;float:left;width:294px;border-bottom:1px solid #000000;} /* 대관 사용료, 대관 규약 탭 오픈시 width:196px 로 수정해야함*/
.venue_hire .tab_brown01 li a{display:block;padding:14px 0;border-top:1px solid #dedede;color:#222;font-weight:700;font-size:16px;text-align:center;background:url(/images/ko/common/bg_tab_right.gif) no-repeat right top #f5f5f5}
.venue_hire .tab_brown01 li.last a{border-right:1px solid #dedede;}
.venue_hire .tab_brown01 li.on{position:relative;top:1px;border-bottom:1px solid #fff!important;}
.venue_hire .tab_brown01 li.on a{margin-top:-1px;padding:14px 0 15px;border-top:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000;color:#cc0000;background: #fff;}
.venue_hire .tab_brown01 li.last a{background:none;background-color:#f5f5f5;}
.venue_hire .tab_brown01 li.last.on{left:-1px;}
.venue_hire .tab_brown01 li.last.on a{border-right:1px solid #000000;background: #fff;}
.venue_hire .tab_brown01 li.first a{border-left:1px solid #cdcdcd}
.venue_hire .tab_brown01 li.first.on{left:0}
.venue_hire .tab_brown01 li.first.on a{border-left:1px solid #000000!important}
.venue_hire .explain{display:block;box-sizing:border-box;position:relative;line-height:26px;padding-top:47px;margin-bottom:52px;font-weight:700;font-size:18px;color:#222222}
.venue_hire .btn_pdf_down{display:block;position:absolute;right:0;top:47px;}

.venue_hire_process{width:100%;margin:0 0 40px 0;}
.venue_hire_process.list09{margin:0 0 15px 0;}
.venue_hire_process.list01 dt, .venue_hire_process.list01 dd{height:128px;}
.venue_hire_process.list02 dt, .venue_hire_process.list02 dd{height:105px;}
.venue_hire_process.list03 dt, .venue_hire_process.list03 dd{height:105px;}
.venue_hire_process.list04 dt, .venue_hire_process.list04 dd{height:105px;}
.venue_hire_process.list05 dt, .venue_hire_process.list05 dd{height:105px;}
.venue_hire_process.list06 dt, .venue_hire_process.list06 dd{height:105px;}
.venue_hire_process.list07 dt, .venue_hire_process.list07 dd{height:227px;}
.venue_hire_process.list08 dt, .venue_hire_process.list08 dd{height:105px;}
.venue_hire_process.list09 dt, .venue_hire_process.list09 dd{height:105px;}

.venue_hire_process.list01 dd ul{margin-top:6px;}
.venue_hire_process.list02 dd ul{margin-top:17px;}
.venue_hire_process.list03 dd ul{margin-top:30px;}
.venue_hire_process.list04 dd ul{margin-top:6px;}
.venue_hire_process.list05 dd ul{margin-top:30px;}
.venue_hire_process.list06 dd ul{margin-top:30px;}
.venue_hire_process.list07 dd ul{margin-top:6px;}
.venue_hire_process.list08 dd ul{margin-top:30px;}
.venue_hire_process.list09 dd ul{margin-top:30px;}

.venue_hire_process dt, .venue_hire_process dd{box-sizing:border-box;float:left;}
.venue_hire_process dt{width:232px;border-bottom:1px solid #afafbb;}
.venue_hire_process dd{width:879px;padding:0 0 0 40px;border-bottom:1px solid #e9e9e9;}
.venue_hire_process dt{position:relative;}
.venue_hire_process dt .num{position:absolute;left:27px;top:0px;font-size:38px;font-weight:700;color:#a49172;}
.venue_hire_process dt .tit{position:absolute;left:27px;top:42px;font-size:18px;font-weight:700;color:#222222}

.venue_hire .fwb{font-weight:700;color:#444444;}
.venue_hire .col_red{color:#cc0000;}
.venue_hire .col_black{color:#222;}
.venue_hire .underline{text-decoration:underline;}

.venue_hire p{line-height:24px;font-size:14px;color:#444444;}
.venue_hire .mt9{margin-top:9px;}
.venue_hire .mt15{margin-top:15px;}
.venue_hire .mt60{margin-top:55px;}
.venue_hire .mt62{margin-top:58px;}
.venue_hire .mt30{margin-top:20px;}
.venue_hire .mt40{margin-top:29px;}
.venue_hire .mb8{margin-bottom:8px;}
.venue_hire .mb20{margin-bottom:17px!important;}
.venue_hire .mb2{margin-bottom:2px!important;}
.venue_hire .tbl_top_area{position:relative;}
.venue_hire .tbl_top_area em{position:absolute;right:0;bottom:-8px;}

.venue_hire .list_btn_area {}
.venue_hire .list_btn_area > span {display:inline-block; padding:0 22px 0 0;}
.venue_hire .list_btn_area > span a {display:inline-block; width:183px; height:42px; font-size:16px; font-weight:500; text-align:center; line-height:42px;}
.venue_hire .list_btn_area .btn_t1 a {background:url(../../../images/venue_hire/bg_dw_btn1.gif) no-repeat 0 0; color:#222;}
.venue_hire .list_btn_area .btn_t1 a > span {display:inline-block; padding:0 37px 0 0; background:url(../../../images/venue_hire/ico_down.png) no-repeat 100% 50%;}
.venue_hire .list_btn_area .btn_t2 a {background:url(../../../images/venue_hire/bg_dw_btn2.gif) no-repeat 0 0; color:#fff;}

.venue_price{width:100%;line-height:24px;font-size:14px;color:#444444;}
.venue_price dt, .venue_price dd{float:left}
.venue_price dt{font-weight:700;color:#444444;}

.venue_facility dt,.venue_facility dd{float:left;}
.venue_facility dt{margin:13px 41px 0 0 ;}
.venue_facility dd{margin:6px 0 0 0;}

.venue_hire .textarea_wrap{box-sizing:border-box;overflow:auto;padding:40px 40px 0 40px;border:1px solid #bcbbb9;}
.venue_hire .textarea_wrap strong{display:block;margin-bottom:30px;font-size:16px;font-weight: 700;color:#222222}
.venue_hire .textarea_wrap em{display:block;margin-bottom:28px;font-size:14px;font-weight:700;color:#444444}
.venue_hire .textarea_wrap p{margin-bottom:24px;font-size:14px;}

.venue_bi .explain{display:block;box-sizing:border-box;position:relative;line-height:26px;padding:47px 0 0 21px;margin-bottom:14px;font-weight:700;font-size:18px;color:#222222;background:url(/images/common/bl_circle.gif) no-repeat left 52px;}
.venue_bi .next_dot_list{padding:0 0 0 8px;margin:3px 0 0 0;font-size:14px;color:#444;}
.venue_bi .bi_account{box-sizing:border-box;padding:0 0 0 10px;}
.venue_bi .bi_account dt{line-height:26px;font-size: 14px;font-weight: 700;color:#222;}
.venue_bi .bi_account dd{line-height:26px;/* padding:0 0 0 11px;background:url(/images/ko/common/bu_list_dash01.gif) left 13px no-repeat; */color:#444;font-size:14px}

/* privacy */
.privacy{line-height: 26px;font-size: 14px;color:#444444}
.privacy .tbl_col01 *{box-sizing:border-box;}
.privacy h4{font-size: 16px;}
.privacy .mgt15{margin-top:12px}
.privacy .mgt20{margin-top:8px}
.privacy .mgb20{margin-bottom:15px}
.privacy .mgt30{margin-top:24px}
.privacy .fwb{font-weight: 700;}
.privacy .tbl_row02{width:100%;border-top:2px solid #585858}
.privacy .tbl_row02 th{padding-left:20px;text-align: left;background:#f1eee5;color:#444444;font-weight: 700;}
.privacy .tbl_row02 .bdl_none{border-left:0}
.privacy .tbl_row02 .bdr_none{border-right:0}
.privacy dt{margin-top:18px;font-weight: 700;color:#000000;}
.privacy ul{list-style:none}
/* terms_of_use */
.terms_of_use{font-size: 14px;color:#444444}
.terms_of_use h5{font-size: 16px;color:#222222;font-weight:700;}
.terms_of_use h6{font-size: 14px;color:#222222;font-weight: 700;	}
.terms_of_use .mgt30{margin-top:27px;}
.terms_of_use .mgt15{margin-top:12px;}
.terms_of_use li{line-height: 26px;}
.terms_of_use .ordered li{text-indent:-17px;padding-left:17px;}
/*equipment*/
.equipment{line-height: 26px;font-size: 14px;color:#444;}
.equipment *{box-sizing:border-box;}
.equipment .mgt15{margin-top:12px}
.equipment .mgt20{margin-top:8px}
.equipment .mgb20{margin-bottom:15px}
.equipment .mgt30{margin-top:24px}
.equipment .mgt4{margin-top:4px;}
.equipment dt{margin-top:24px;font-weight: 700;color:#000000;}
.equipment .tbl_col01{margin-top:5px;}
.equipment .tbl_col01{width:100%;border-bottom:1px solid #a0a0a0;table-layout:fixed}
.equipment .tbl_col01 th{height:42px;border-top:2px solid #585858;border-left:1px solid #d8d8d8;background:#f1eee5;font-weight:700;font-size:14px;text-align:center;line-height:42px}
.equipment .tbl_col01 td{height:42px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;font-size:14px;text-align:center;line-height:26px}
.equipment .tbl_col01 .last td{border-bottom:1px solid #a0a0a0;}
.equipment .tbl_col01 td.padfix{padding:19px 0 15px;}
.equipment .tbl_col01 .bdl_none{border-left:none;}

/* serach_result */
.serach_result * {box-sizing:border-box;}
.serach_result .current_faq{margin:0 0 18px;line-height:20px;font-size:16px;font-weight:700;color:#444444;}
.serach_result .col_red{color:#cc0000;}
.serach_result .fwb{font-weight: 700;}
.serach_result .result_list{width:100%;border-top:2px solid #585858;}
.serach_result .result_list li{padding:20px 25px 19px;border-bottom:1px solid #d8d8d8;}
.serach_result .result_list .last{border-bottom:1px solid #a0a0a0;}
.serach_result .result_list .no_result{padding:80px 0;font-size: 16px;color:#222222;text-align:center;border-bottom:1px solid #a0a0a0;}
.serach_result .result_list p{line-height: 26px;}
.serach_result .result_list .result_tit{font-size: 16px;color:#222}
.serach_result .result_list .reult_date{font-size: 14px;color:#444;}

/* venue booking */

.tbl_col01 tbody tr td.tit a .tit_ico{margin:10px 10px 0 0;float:left}
.tbl_col01 tbody tr.tr_alert td{background-color:#ededed}
.venue_booking .tbl_col01 tbody tr td.tit {padding-left:10px}

/* 20160513 */
.faq_list li .answer a, .faq_list li.on .answer a {display:inline-block;background:none;}
.faq_list li .answer a:active,.faq_list li .answer a:focus,.faq_list li .answer a:hover,
.faq_list li.on .answer a:active,.faq_list li.on .answer a:focus,.faq_list li.on .answer a:hover {text-decoration:none}