@charset "utf-8";

@import url(../basic.css);
@import url(layout.css?ver=220517);
@import url(board.css);


.wp-100 { width: 100% !important; }
.cm_hr { display: block; width: 100%; height: 1px; margin: 0; background-color: #999; border: 0; }
a.cm_btn1 { display: inline-flex; align-items: center; justify-content: center; padding: 7px 15px; padding-right: 25px; font-size: 13px; color: #fff; border-radius: 3px; background: #666 url(/comicsmuseum/images/common/edu_arr02.png) no-repeat right 5px center / 15px; }
.color_blue {color:#1337A5 !important;}
.text_bold {font-weight: 600 !important;}

/*탭메뉴*/
.tab_3depth {clear:both;width:720px;border-left:solid 1px #d4d4d4;border-bottom:solid 1px #999999;height:42px;margin-bottom:30px;}
.tab_3depth:after {content:""; display:block; clear:both;}
.tab_3depth li {float:left; height:30px; padding:11px 23px 0; border:1px solid #d4d4d4; border-left:none; border-bottom:none; color:#000000;font-family:"Gulim","굴림"; font-size:13px;}
.tab_3depth li.on {background-color:#f4f4f4;color:#ba3501;font-family:"Gulim","굴림"; font-size:13px; font-weight:bold;}/*background:url('/comicsmuseum/images/common/tab_arrow.gif') 50% 10px no-repeat;*/
.tab_3depth li.on a {color:#ba3501;}
.tab_3depth .view { height:30px; background-color:#79736f; border:1px solid #79736f;  font-weight:bold;}
.tab_3depth .view a {color:#ffffff !important;}

.tab_stitle{padding:0 0 30px 0;}

/*탭메뉴*/
.tab_3depth_s {clear:both;width:720px;border-left:solid 1px #d4d4d4;border-bottom:solid 1px #999999;height:42px;margin-bottom:30px;}
.tab_3depth_s:after {content:""; display:block; clear:both;}
.tab_3depth_s li {float:left; border:1px solid #d4d4d4; border-left:none; border-bottom:none; color:#000000;font-family:"Gulim","굴림"; font-size:13px;}
.tab_3depth_s li a {padding:11px;display:inline-block;}
.tab_3depth_s li.on {background: #f4f4f4;color:#ba3501;font-family:"Gulim","굴림"; font-size:13px; font-weight:bold;}/*background:url('/comicsmuseum/images/common/tab_arrow.gif') 50% 10px no-repeat;*/
.tab_3depth_s li.on a {color:#ba3501;}

/*3depth_4개인경우*/
.tab4 {padding:0 0 30px;}
.tab4 ul {overflow:hidden;width:100%;}
.tab4 ul li {border:1px solid #c8c8c8;float:left;margin-right:-1px;padding:12px 0;text-align:center;width:24.8%;}
.tab4 ul li.on {background:#827575;border:1px solid #827575;}
.tab4 ul li.on a span {color:#ffffff;}

/*공통*/
/*.tit_dep1 {margin-bottom:16px;}
.tit_dep2 {margin-bottom:8px;}
.tit_dep2 {padding:5px 0 10px 25px;background:url("/komacon/images/common/ico_dep02.gif") 0 3px no-repeat;color:#3c3636;font-size:16px;} /*h4단계 타이틀:아이콘 있는 텍스트일 경우*/
.dl_style1 {padding:0 0 0 10px;}
.dl_width {width:500px;}
.dl_style1 li {background:url('/comicsmuseum/images/common/point01.gif') left 10px no-repeat;padding:3px 0 3px 10px;}
.dl_style1 .dote_none {background:none;}
.dl_style1 .dote_padding_none {background:none;padding:3px 0;}
.h5_tit {padding:0 0 20px;} /*h4단계 타이틀:아이콘 없는 이미지일 경우*/
.h5_stit {padding:5px 0 20px 25px;line-height:20px;background:url("/comicsmuseum/images/common/ico_dep02.gif") 0 3px no-repeat;color:#3c3636;font-size:16px;} /*h4단계 타이틀:아이콘 있는 텍스트일 경우*/
.h5_tit_bg {width:50px;padding:5px 0;margin:0 0 10px;background:#eee;border:solid 1px #d1d1d1;text-align:center;font-size:10pt;} 
/*komacon같게 */
.h4_tit {padding:0 0 15px;} /*h4단계 타이틀:아이콘 없는 이미지일 경우*/
.h4_stit {padding:5px 0 15px 25px;background:url("/comicsmuseum/images/common/ico_dep02.gif") no-repeat;color:#3c3636;font-size:16px;} /*h4단계 타이틀:아이콘 있는 텍스트일 경우*/
.con_bs {padding:0 0 35px 25px;}
.con_bs .con_ex {padding:0 0 10px 0;}
.list_dep01 li {background:url("/komacon/images/common/ico_dep03.gif") left 6px no-repeat;padding:0 0 10px 10px;line-height: 170%;}
.list_dep01 li:last-child {padding:0 0 0 10px;}
.list_dep01 .list_dep02 {padding:8px 0 0 0;}
.list_dep01 .list_dep02 li {background:url("/komacon/images/common/ico_dep04.gif") left 7px no-repeat;padding:0 0 5px 7px;}
.list_dep01 .list_dep02 li:last-child {padding:0 0 0 8px;}
.list_dep01 .list_dep02 .list_dep03 {padding:5px 0 0 0;}
.list_dep01 .list_dep02 .list_dep03 li {background:url("/komacon/images/common/ico_dep05.gif") left 7px no-repeat;padding:0 0 5px 9px;color:#666666;}
.list_dep01 .att_con {padding:0 0 20px;}
.list_dep01 .att_con li {background:none;padding:0;}
.list_dep01 .att_con li span {color:#d82323;}
.li_ft01 {font-weight:bold;color:#d82323;}
.li_ft02 {font-weight:bold;}
.down_file a {text-decoration:underline;font-weight:bold;color:#d82323;}
.design_box {/*background-color:#eeeeee;*/font-size:13px;font-weight:bold;color:#000000;}
.reserve_list_box { width:699px; padding:10px; margin-bottom:10px; }
.reserve_list_box li { width:233px; float:left;   } 
.real_contents .q_icon {padding:0 5px 0 10px;}
a.email_link {text-decoration:underline;}

.table_design {width:100%;border-top:solid 2px #eb6903;}
/*.table_design thead {border-bottom:solid 1px #999999;}*/
.table_design thead th {padding:12px 0;border-left:solid 1px #d4d4d4;}
.table_design .b_none_r {border-right:none;}
.table_design .b_none_l {border-left:none;}
.table_design .th_border_b {border-bottom:solid 1px #d4d4d4;}
.table_design .th_border_b2 {border-bottom:solid 1px #999999;}
.table_design .td_border_l {border-left:solid 1px #d4d4d4;}
.table_design .bor_r {border-right:solid 1px #797979;}
.table_design tbody td {padding:12px 5px;border-left:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;text-align:center;}
.table_design tbody td .td_list li {background:url('/comicsmuseum/images/common/point02.gif') 0 8px no-repeat;padding-left:10px;}
.table_design .text_left {text-align:left;}
.table_design span {display:block;background:#eeeeee;border-radius:40px;padding:7px 12px;margin:10px 0 0 0;}

/* 직원안내 테이블 */
.org_table { width:100%;border-top:solid 2px #eb6903; border-left:hidden; border-right:hidden; }
.org_table thead th,
.org_table tbody td { border:1px solid #d4d4d4; text-align: center; }
.org_table thead th { padding:12px 0; }
.org_table tbody td { padding: 12px 5px; }
.org_table .org_table_align { text-align: left; }
.org_table .td_list li {background:url('/comicsmuseum/images/common/point02.gif') 0 8px no-repeat;padding-left:10px;}

/* 이용안내-관람안내 */
.showinfo_h4_tit_foreigner{padding:10px 0 10px 10px;font-size:120%;}
.ch-lang{font-family:'宋體', 'simsun';}

/* 담당자안내 */
.show_list {width:100%;margin:0 0 50px;}
.charge_con {width:100%;background-color:#f2f2f2;}
.charge_con ul {padding:14px 0 14px 16px;}
.charge_con ul li {background:url('/comicsmuseum/images/common/point01.gif') 0 7px no-repeat;margin:10px 0 0 0;padding:0 0 0 10px;}
.charge_con ul li:first-child {margin:0;}
.tel_ico {background:url('/comicsmuseum/images/common/ico_tel.gif') 10px top no-repeat;padding:0 0 0 32px;}
.email_ico {background:url('/comicsmuseum/images/common/ico_email.gif') 10px top no-repeat;padding:0 0 0 32px;text-decoration: underline;}
.btn_r {text-align:right;padding:20px 0 0 0;}

/*이용안내-오시는길*/
.map_bus {width:100%;padding:10px 0;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;}
.map_bus:after {content:""; display:block; clear:both;}
.map_bus_number {float:left;width:110px;padding-top:10px;font-family:"Gulim","굴림"; font-size:14px; color:#005EFF;}
.map_bus_info {float:left;}
.navigation_img {padding:0 0 30px;}
/* 오시는 길-komacon같게 */
.map_img {padding:0 0 30px;}
.bus_list {overflow:hidden;padding:10px 0 0;}
.bus_list dt {width:150px;height:40px;padding:15px;background:#d1c7c7;float:left;margin:0 0 10px;font-weight:bold;text-align:center;}
.bus_list dd {height:40px;padding:15px 0 15px 210px;margin:0 0 10px;} 
.park_con {overflow:hidden;margin:10px 0;border-top:2px solid #827575;}
.park_con dt {width:200px;padding:15px;float:left;font-weight:bold;text-align:center;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.park_con dd {padding:15px 0 15px 250px;border-bottom:1px solid #dcdcdc;}

/*이용안내-단체관람예약*/
.reservation-h4 {font-size:14px;padding:0 0 10px 0;}
.reservation-txt {padding:0 0 20px 0;}
.reservation_info {margin-bottom:20px;}
.reservation_info li {background:url('/comicsmuseum/images/common/point01.gif') 10px 8px no-repeat;padding-left:18px;}
.reservation_info li.double {background:url('/comicsmuseum/images/common/point01.gif') 10px 8px no-repeat;padding-left:18px;height:44px;}
.reservation_info li span {font-weight:bold;}
.reservation_info li.b_none { background: none; padding-left: 5px; }
.reservation_info2 { border: 1px solid #ddd; color: #c40000; padding: 10px 15px; }
.condition_txt {display: flex; align-items: center; align-content: center; flex-wrap: wrap; float:left;width:544px; min-height: 43px; padding:14px 0 14px 16px;background-color:#f2f2f2;}
.condition_txt li {width: 100%; background:url('/comicsmuseum/images/common/point01.gif') 0 8px no-repeat;padding-left:10px;line-height: 180%;}
.condition_txt_full {clear:both;float:left;width:700px;padding:14px 0 14px 16px;background-color:#f2f2f2;}
.condition_txt_full li {background:url('/comicsmuseum/images/common/point01.gif') 0 8px no-repeat;padding-left:10px;}
.reservation_condition .btn_timetable {float:right;padding-bottom:10px;}
.reservation_condition .reservation_month {clear:both;width:467px;margin-top:38px;margin-bottom:20px;padding-left:253px;}
.reservation_condition .reservation_month:after {content:""; display:block; clear:both;}
.reservation_condition .reservation_month p {float:left;}
.reservation_condition .reservation_month .date {padding:0 10px;font-family:"Gulim","굴림"; font-size:22px; font-weight:bold;line-height:43px;}
.reservation_condition .reservation_month .date span {color:#c73d07; font-size:33px;}
.reservation_condition .reservation_calendar {position:relative;}
.reservation_condition .reservation_calendar table {width:720px;border-top:solid 2px #666666;}
.reservation_condition .reservation_calendar table thead th {padding:11px 0;border-bottom:solid 1px #999999;font-family:"Gulim","굴림"; font-size:13px;}
.reservation_condition .reservation_calendar table tbody td {padding:13px 10px;height:74px;text-align:right;vertical-align:top;border-left:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;font-family:"Gulim","굴림"; font-size:14px; font-weight:bold; }
.reservation_condition .reservation_calendar table tbody td:first-child {border-left:none;}
.reservation_condition .reservation_calendar table tbody td .num_text1 {width:90px;font-size:11px;}
.reservation_condition .reservation_calendar table tbody td .no_bold { font-weight:normal; }
.reservation_condition .reservation_calendar table tbody td .num_text1 a {text-decoration:underline;}
.reservation_condition .reservation_calendar table tbody td .num_text2 {width:80px;font-size:11px;}
.reservation_condition .reservation_calendar table tbody td .num_text3 {font-size:11px;color:#666666;background-color:#eeeeee;border:solid 1px #d4d4d4;margin-top:10px;}
.reservation_condition .reservation_calendar table #sun{color:#c93800;}
.reservation_condition .reservation_calendar table #sat{color:#017a88;}
/*.reservation_condition .reservation_calendar table #sun a{color:#c93800;}
.reservation_condition .reservation_calendar table #sat a{color:#017a88;}*/
.reservation_condition .reservation_calendar table .sun{color:#c93800;}
.reservation_condition .reservation_calendar table .sat{color:#017a88;}
.reservation_condition .reservation_calendar table .sun a{color:#c93800;}
.reservation_condition .reservation_calendar table .sat a{color:#017a88;}
.reservation_condition .reservation_calendar table tbody td .flim_detail {width:80px;padding:15px 10px 0 0;}
.reservation_condition .reservation_calendar table tbody td .flim_detail li {font-size:11px;}
.reservation_condition .reservation_calendar table tbody td .flim_detail .time {width:30px;padding:0 5px;font-weight:bold;background-color:#873616;color:#ffffff;}
.reservation_condition .reservation_calendar table tbody td .flim_detail .title {padding-top:3px;text-align: left;}
.reservation_pop {position:absolute;top:-100px;left:0px;width:300px; height:245px; overflow:auto; border:solid 5px #999999;background-color:#ffffff;}
.reservation_pop:after {content:""; display:block; clear:both;}
.reservation_pop .reser_tit {position:relative;padding:20px;font-family:"Gulim","굴림"; font-size:14px;color:#333333;font-weight:bold;}
.reservation_pop .reser_tit .close {position:absolute;right:0;padding-right:20px;}
.reservation_pop .reser_info {padding:20px;border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;}
.reservation_pop .reser_info li {background:url('/comicsmuseum/images/common/point01.gif') 0 6px no-repeat;padding-left:8px;font-family:"Gulim","굴림"; font-size:13px;}
.reservation_pop .reser_info li span {font-family:"Gulim","굴림"; font-size:12px; font-weight:bold;}
.reservation_pop .reser_info li ul li {background:none;margin-left:-8px;}
.reservation_pop .reser_info li.btn_detail {background:none;text-align:right;padding:10px 0 0 0;}
.reservation_pop .reser_info2 {padding:5px 20px;margin-bottom:20px;}
.reservation_pop .reser_info2 li {padding-right:20px;background:url('/comicsmuseum/images/common/point01.gif') 0 6px no-repeat;padding-left:8px;font-family:"Gulim","굴림"; font-size:11px;}
.reservation_pop .reser_list {padding:7px 16px;}
.reservation_pop .reser_list li {background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;padding:4px 0;font-family:"Gulim","굴림"; font-size:13px;overflow:hidden;}
.reservation_pop .reser_list li span {float:right;}

.schedule_pop {position:absolute;top:-208px;left:-471px;width:300px; height:245px; overflow:auto; border:solid 5px #999999;background-color:#ffffff;}
.schedule_pop:after {content:""; display:block; clear:both;}
.schedule_pop .reser_tit {position:relative;padding:20px;font-family:"Gulim","굴림"; font-size:14px;color:#333333;font-weight:bold;}
.schedule_pop .reser_tit .close {position:absolute;right:0;padding-right:20px;}
.schedule_pop .reser_info {padding:20px;border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;}
.schedule_pop .reser_info li {background:url('/comicsmuseum/images/common/point01.gif') 0 6px no-repeat;padding-left:8px;font-family:"Gulim","굴림"; font-size:13px;}
.schedule_pop .reser_info li span {font-family:"Gulim","굴림"; font-size:12px; font-weight:bold;}
.schedule_pop .reser_info li ul li {background:none;margin-left:-8px;}
.schedule_pop .reser_info li.btn_detail {background:none;text-align:right;padding:10px 0 0 0;}
.schedule_pop .reser_info2 {padding:5px 20px;margin-bottom:20px;}
.schedule_pop .reser_info2 li {float:left;padding-right:20px;background:url('/comicsmuseum/images/common/point01.gif') 0 6px no-repeat;padding-left:8px;font-family:"Gulim","굴림"; font-size:11px;}
.schedule_pop .reser_list {padding:7px 16px;}
.schedule_pop .reser_list li {background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;padding:4px 0;font-family:"Gulim","굴림"; font-size:13px;overflow:hidden;}
.schedule_pop .reser_list li span {float:right;}

.st_list_pop {position:absolute;top:-263px;left:-464px;width:300px; height:245px; overflow:auto; border:solid 5px #999999;background-color:#ffffff;}
.st_list_pop:after {content:""; display:block; clear:both;}
.st_list_pop .reser_tit {position:relative;padding:20px;font-family:"Gulim","굴림"; font-size:14px;color:#333333;font-weight:bold;}
.st_list_pop .reser_tit .close {position:absolute;right:0;padding-right:20px;}
.st_list_pop .reser_info {padding:20px;border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;}
.st_list_pop .reser_info li {background:url('/comicsmuseum/images/common/point01.gif') 0 6px no-repeat;padding-left:8px;font-family:"Gulim","굴림"; font-size:13px;}
.st_list_pop .reser_info li span {font-family:"Gulim","굴림"; font-size:12px; font-weight:bold;}
.st_list_pop .reser_info li ul li {background:none;margin-left:-8px;}
.st_list_pop .reser_info li.btn_detail {background:none;text-align:right;padding:10px 0 0 0;}
.st_list_pop .reser_info2 {padding:5px 20px;margin-bottom:20px;}
.st_list_pop .reser_info2 li {padding-right:20px;background:url('/comicsmuseum/images/common/point01.gif') 0 6px no-repeat;padding-left:8px;font-family:"Gulim","굴림"; font-size:11px;}
.st_list_pop .reser_list {padding:7px 16px;}
.st_list_pop .reser_list li {background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;padding:4px 0;font-family:"Gulim","굴림"; font-size:13px;overflow:hidden;}
.reservation_pop .reser_list li span {float:right;}

.reservation_write table {width:720px;}
.reservation_write .bt_reservation {width:110px;margin:0 auto; margin-top:30px; padding:14px 27px 14px 25px;color:#ffffff;background:url('/comicsmuseum/images/guide/reservation_arrow2.gif') 118px 16px #d04813 no-repeat;font-family:"Gulim","굴림"; font-size:13px;font-weight:bold;text-align:left;}
.reservation_write .bt_reservation a {color:#ffffff;}
.reservation_write .alert {background:url('/comicsmuseum/images/guide/icon_alert.gif') 0 3px no-repeat; padding:5px 0 5px 24px; font-family:"Gulim","굴림"; font-size:12px;}
.reservation_write .alert li {height:22px;}
.reservation_write .alert span {font-weight:bold;color:#b93400;}

.reservation_completion{font-family:"Gulim","굴림"; font-size:13px;}
.reservation_completion .completion_box {margin-top:22px; padding:22px 0 28px 0; border-top:solid 2px #666666; border-bottom:solid 2px #666666;}
.reservation_completion .completion_box .completion_list {margin-left:33px;padding-bottom:21px;}
.reservation_completion .completion_box .completion_list li {margin-bottom:10px;}
.reservation_completion .completion_box .completion_list .bg_completion {width:59px;height:24px;padding:7px 9px;background:url('/comicsmuseum/images/guide/bg_bt_completion.gif') no-repeat;font-size:11px;color:#333333;}
.reservation_completion .completion_box .completion_list .ft_c_red {color:#c93800;}
.reservation_completion .completion_box .completion_text {padding-left:7px;padding-top:23px;background:url('/comicsmuseum/images/common/bg_dote.gif') top repeat-x;line-height:160%;}
.reservation_completion .completion_text2 {padding:40px 0 30px 7px;line-height:160%;}
.reservation_completion .link_banner { display: flex; width:719px;border:solid 1px #d4d4d4;border-left:none;}
.reservation_completion .link_banner li {width:100%;padding:33px 0 35px 0;border-left:solid 1px #d4d4d4;text-align:center;}
.reservation_completion .link_banner .b_text {margin-top:5px;}
.reservation_completion .link_banner .b_btn {margin-top:17px;}

/*이용안내-시설안내*/
.facility_list {width:100%;margin:0 0 30px;}
.facility_list .no_img {float:left;width:134px;height:70px;padding-top:40px;background-color:#d4d4d4;text-align:center;}
.facility_list:after {content:""; display:block; clear:both;}
.facility_list img {float:left;}
.facility_list .dl_style1 {float:left;padding-left:20px;}
.facility_list .dl_style2 {float:left;padding-left:20px;}
.facility_list .dl_style2 dt{}
.facility_list .dl_style2 dd{padding:-30px 0 0 0;}
.facility_list p {float:left;}
.storage {line-height:180%;}
.storage_step {margin:0 auto;}
.storage_step .step {width:522px;height:117px;margin-bottom:10px;background:url('/comicsmuseum/images/guide/storage_step_box.png') top no-repeat;}
.storage_step .step_end {width:522px;height:100px;margin-bottom:10px;background:url('/comicsmuseum/images/guide/storage_step_box2.png') top no-repeat;}
.storage_step .step_txt {width:522px;padding:14px 0 9px 0;text-align:center;margin:0 auto;}
.storage_step .step_txt img {float:none;}
.storage_step .step_explain {width:522px;padding:17px 0 0 0;text-align:center;font-family:"Gulim","굴림"; font-size:13px;}

.facility_list_tit { width: auto; min-width: 50px; display: inline-block; padding: 5px 10px; }
.facility_list2 { display: inline-block; width: calc(99% / 2 - 0.1px);margin:0 0 30px; vertical-align: top;}
.facility_list2 .no_img {float:left;width:134px;height:70px;padding-top:40px;background-color:#d4d4d4;text-align:center;}
.facility_list2:after {content:""; display:block; clear:both;}
.facility_list2 img {float:none; width: 268px;}
.facility_list2 img.museum_img {float:none; width: 335px; margin-left:10px;}
.facility_list2 .dl_style1 {display: block; float: none; margin-top: 5px; padding-left: 0;}
.facility_list2 .dl_style1 .h5_stit { padding-bottom: 10px; }

/*전시-상설전시*/
.per_cross_list {padding:0 0 30px;}
.per_cross_list .cross_text {line-height:160%;}
.per_cross_list .cross_text table {max-width: 100%;}
.per_cross_list .float_right img {max-width: 363px;}

.h4_show {font-size:16px;font-weight:bold;padding:0 0 15px;}
.per_join_box {border:solid 1px #d4d4d4;background:url('/comicsmuseum/images/show/per_join_img01.jpg') right top no-repeat;padding:30px 40px;font-size:13px;line-height:180%;}
.per_join_con {overflow:hidden;padding:30px 0 0 0;font-size:13px;}
.per_join_con .per_join_img {float:left;width:32%;}
.per_join_con .per_join_img > a {display: block; width: 100%;}
.per_join_con .per_join_img img {max-width: 208px;}
.per_join_con .per_join_txt {float:left;width:68%;line-height:160%;padding:10px 0 0 0;}

.h4_tit + .per_join_con { padding-top: 15px; }

/* 전시-기획전시 리스트 : OK */
.show2_list {border-top:solid 2px #666666;}
.show2_list li {display:inline-block;width:100%;border-bottom:solid 1px #d4d4d4;padding:25px 0;}
.show2_list .show_img {float:left;padding:0 40px 0 0;}
.show2_list .show_img img {height:140px;border:solid 1px #d4d4d4;}
.show2_list .show_con {float:left;width:53%;}
.show2_list .show_con .show_subject {margin-bottom:10px;color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold;}
.show2_list .show_con .show_subject span {padding-left:10px;}
.show2_list .show_con .show_li {}
.show2_list .show_con .show_li li {display:block;padding:12px 0px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;border:none;}
.show2_list .show_con .show_li .point{padding:0 5px 0 13px; background:url('/comicsmuseum/images/common/point01.gif') 5px 8px no-repeat;}

/* 온라인전시 리스트 */
.show3_list_wrap { border-top:solid 2px #666; }
.show3_list { padding-top: 25px; overflow: hidden; margin: 0 -10px; margin-top: -20px; }
.show3_list > li { float: left; width: 25%; margin-top: 20px; }
.show3_list .no_item { margin: 0 10px; }
.show3_list .item { overflow: hidden; position: relative; margin: 0 10px; border:1px solid #ddd; }
.show3_list .item > a { display: block; }
.show3_list .item > a:hover .subject_wrap, .show3_list .item > a:focus .subject_wrap, .show3_list .item > a:active .subject_wrap { opacity:1; }
.show3_list .item .thumb { position: relative; padding-top: 220px; overflow: hidden; }
.show3_list .item .thumb .centered { position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: translate(50%,50%); -ms-transform: translate(50%,50%); transform: translate(50%,50%); }
.show3_list .item .thumb .centered img { position: absolute; top: 0; left: 0; width: auto; height: 100%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.show3_list .item .subject_wrap { opacity:0; display: table; position: absolute; bottom: 0; left: 0; right: 0; width: 100%; z-index: 1; height: 60px; background: rgba(0,0,0,0.8); transition:0.2s ease-in-out; }
.show3_list .item .subject { display: table-cell; font-size: 16px; color: #fff; text-align: center; vertical-align: middle; font-weight: bold; }

/* 교육-상설체험교육 리스트 : OK */
.edu_con_list {border-top:solid 2px #666666;}
.edu_con_list li {display:inline-block;width:100%;border-bottom:solid 1px #d4d4d4;padding:25px 0;}
.edu_con_list .edu_img {float:left;padding:0 40px 0 0;}
.edu_con_list .edu_img img {height:140px;border:solid 1px #d4d4d4;}
.edu_con_list .edu_cont {float:left;width:53%;}
.edu_con_list .edu_cont .edu_subject {margin-bottom:10px;color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold;}
.edu_con_list .edu_cont .edu_subject span {padding-left:10px;}
.edu_con_list .edu_cont .edu_sm {}
.edu_con_list .edu_cont .edu_sm li {display:block;padding:12px 0px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;border:none;}
.edu_con_list .edu_cont .edu_sm .point{padding:0 5px 0 13px; background:url('/comicsmuseum/images/common/point01.gif') 5px 8px no-repeat;}


/* 교육리스트*/
.plan {padding:40px 0 0;}
.exhibit_list {border-top:solid 2px #666666;}
.exhibit_list li {position:relative;display:inline-block;width:100%;border-bottom:solid 1px #d4d4d4;padding:20px 0;}
.exhibit_list li.none{width:100%; text-align:center; padding:30px;}
.exhibit_list .exhibit {float:left;padding:0 40px 0 0;}
.exhibit_list .exhibit p {height:150px;}
/*.exhibit_list .exhibit {float:left;width:180px;margin-left:20px;}
.exhibit_list .exhibit p {width:140px;height:180px;border:solid 1px #d4d4d4;}
.exhibit_list .exhibit img {width:140px;height:180px;}
.exhibit_list .explain {float:left;width:378px;margin-top:19px;}*/
.exhibit_list .explain {padding:0 20px 0 0;}
.exhibit_list .exhibit_con {float:left;width:;}
.exhibit_list .exhibit_con .exhibit_subject {margin-bottom:10px;color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold;}
.exhibit_list .exhibit_con .exhibit_subject span {padding-left:10px;width:310px;}
.exhibit_list .exhibit_con .explain .point{padding:0 5px 0 13px; background:url('/comicsmuseum/images/common/point01.gif') 5px 8px no-repeat;}
.exhibit_list .exhibit_con .explain li {display:block;padding:12px 0px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;border:none;}
.exhibit_list .exhibit_con .exhibit_more {position:absolute;top:40px;left:630px;}

.exhibit_view {border-top:solid 2px #666666;}
.exhibit_view li {border-bottom:solid 1px #d4d4d4;}
.exhibit_view li:first-child {border-bottom:none;}
.exhibit_view li:after {content:""; display:block; clear:both;}
.exhibit_view .exhibit_detail {margin-top:20px;margin-bottom:20px;}
.exhibit_view .exhibit_detail:after {content:""; display:block; clear:both;}
/*.exhibit_view .exhibit_detail .exhibit {float:left;width:180px;margin-left:20px;}
.exhibit_view .exhibit_detail .exhibit p {width:140px;height:180px;border:solid 1px #d4d4d4;}
.exhibit_view .exhibit_detail .exhibit img {width:140px;height:180px;}*/
.exhibit_view .exhibit_detail .exhibit {float:left;padding:0 40px 0 0;}
.exhibit_view .exhibit p {width:280px;height:140px;}
.exhibit_view .exhibit_detail .explain {float:right;width:50%;margin-right:15px;}
.exhibit_view .exhibit_detail .explain li {display:block;padding:12px 0 12px 0px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;border:none;}
.exhibit_view .exhibit_detail .explain2 {float:left;width:95%;margin-left:20px;}
.exhibit_view .exhibit_detail .explain2 li {display:block;padding:12px 0 12px 0px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;border:none;}
.exhibit_view .exhibit_detail .explain2 .point{float:left;padding:0 5px 0 13px;background:url('/comicsmuseum/images/common/point01.gif') 5px 8px no-repeat;}
.exhibit_view .exhibit_detail .explain .exhibit_subject {float:left;width:300px;margin-bottom:10px;color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold;}
.exhibit_view .exhibit_detail .explain .exhibit_subject:after {content:""; display:block; clear:both;}
.exhibit_view .exhibit_detail .explain .exhibit_subject img {float:left;}
.exhibit_list .exhibit_detail .explain .exhibit_subject span {float:left;padding-left:10px;width:310px;}
.exhibit_view .exhibit_detail .explain .point{float:left;padding:0 5px 0 13px;background:url('/comicsmuseum/images/common/point01.gif') 5px 8px no-repeat;}
.exhibit_view .exhibit_detail .btn {float:right;padding-top:20px;padding-right:30px;}
.exhibit_view .exhibit_summary {clear:both;padding:40px 30px;border-bottom:solid 1px #d4d4d4;}
.exhibit_view .bt_top {margin-top:-40px;}
.exhibit_view .bt_exhibit {float:right;}

/*교육-교육안내*/
.info-h5 {border-left: 2px solid #ff5400;color: #ff5400;font-size: 13px;margin: 20px 0 10px;padding: 0 0 0 8px;}
.info-h5-fst {border-left: 2px solid #ff5400;color: #ff5400;font-size: 13px;margin:0 0 10px;padding: 0 0 0 8px;}
.info-button {padding:0 0 10px 0;}
.info-button:after {content:""; display:block; clear:both;}
.info-button .edu-btn01 a {padding:20px 30px 20px 15px;background:url('/comicsmuseum/images/common/edu_arr01.png') right 20px no-repeat #d1c7c7;text-align:center;font-size:14px;font-weight:bold;color:#3c3636;display:inline-block;border:1px solid #c0b6b6;}
.info-button .edu-btn02 a {padding:20px 30px 20px 15px;background:url('/comicsmuseum/images/common/edu_arr02.png') right 20px no-repeat #786b6b;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;display:inline-block;border:1px solid #786b6b;}
.info_list {padding:0 0 50px 0;}
.info_list:after {content:""; display:block; clear:both;}
.info_list .edu-list {font-size:13px;}
.info_list .edu-list>li {background: url("/comicsmuseum/images/common/point01.gif") no-repeat left 10px;padding: 3px 0 3px 10px;}
.info_list .edu-caution {color:#d82323;}
/*

.info_list .person {border:solid 1px #dddddd;background-color:#eeeeee;width:40px;padding:10px;font-weight:bold;}
.info_list:after {content:""; display:block; clear:both;}
.info_list2 {padding:0 0 50px 0;}
.info_list2 ul {padding:10px;}
.info_list2 ul li {padding:0 0 3px 0;}


.info_list li .info-n {color:#566f13;}
.info-img {float:left;padding:0 20px 20px 0;}
.info-notice {padding:10px 0 0 0;color:#566f13;}*/

/*교육-상설체험교육*/
.join_list {padding:0 0 30px 0;}
.join {padding:40px 0 0;}
.join_reservation {}
.join_reservation .join_text {float:right;padding-bottom:24px;}
.join_reservation .reservation_list {float:left;width:341px;padding-top:15px;}
.join_reservation .reservation_list .edu_list {width:309px;margin-top:10px;border:solid 1px #dddddd;border-bottom:none;}
.join_reservation .reservation_list .edu_list li {position:relative;height:28px;border-bottom:solid 1px #dddddd;font-family:"Gulim","굴림";font-size:13px;background:url('/comicsmuseum/images/edu/icon_edu_list.gif') right no-repeat;}
.join_reservation .reservation_list .edu_list li.none { position:relative;height:28px;border-bottom:solid 1px #dddddd;font-family:"Gulim","굴림";font-size:13px;background:url('') ; }
.join_reservation .reservation_list .edu_list li p {padding:5px 0 0 5px;}
.join_reservation .reservation_list .edu_list li.on_arrow a {color:#ffffff;font-weight:bold;}
.join_reservation .reservation_list .edu_list li.on_arrow {z-index:10;position:relative;top:0;width:327px;height:26px;border-bottom:none;background:url('/comicsmuseum/images/edu/point_arrow.gif') #da2012 right no-repeat;}
.join_reservation .condition {float:left;width:371px;}
.join_reservation .condition .month {padding-left:98px;padding-bottom:12px;}
.join_reservation .condition .month:after {content:""; display:block; clear:both;}
.join_reservation .condition .month p {float:left;}
.join_reservation .condition .month .date {padding:0 10px;font-family:"Gulim","굴림"; font-size:22px; font-weight:bold;line-height:43px;}
.join_reservation .condition .month .date span {color:#c73d07; font-size:33px;}
.join_reservation .condition .calendar {position:relative;}
.join_reservation .condition .calendar table {width:371px;border-left:solid 1px #d4d4d4;border-right:solid 1px #d4d4d4;}
.join_reservation .condition .calendar table thead th {padding:11px 0;background-color:#333333;font-family:"Gulim","굴림"; font-size:13px; color:#cccccc;}
.join_reservation .condition .calendar table tbody td {padding:13px 10px;height:20px;text-align:center;vertical-align:top;border-left:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;font-family:"Gulim","굴림"; font-size:14px;}
.join_reservation .condition .calendar table tbody .on { background-color:#ffeef9; }
.join_reservation .condition .calendar table tbody .edu_day { background-color:#edfee9; }
.join_reservation .condition .calendar table tbody td:first-child {border-left:none;}
.join_reservation .condition .calendar table #sun_th {color:#ff7a7d;}
.join_reservation .condition .calendar table #sat_th {color:#40d9eb;}
.join_reservation .condition .calendar table #sun{color:#c93800;}
.join_reservation .condition .calendar table #sat{color:#006acc;}
.join_reservation .reservation_result {padding:50px 0 0 0;}
.join_reservation .reservation_result div { font-size:14px;}
.join_reservation .reservation_result div span.edu_title { font-weight:bold; color:red; }
.join_reservation .reservation_result div span.edu_date { font-weight:bold; color:blue; }
.join_reservation .reservation_result table {width:100%;}
.join_reservation .reservation_result table th {padding:10px 0; border-top:solid 2px #eb6903; border-bottom:solid 1px #999999; border-left:solid 1px #d4d4d4; font-size:12px; font-weight:bold; color:#333333;}
.join_reservation .reservation_result table th:first-child {border-left:none;}
.join_reservation .reservation_result table td {height:30px; padding:5px 0; border-bottom:1px solid #d4d4d4; text-align:center;}
.join_reservation .reservation_result table td a {color:#666666;font-family:Gulim;}
.join_reservation .reservation_result table td.present_possib {color:#c93800;}
.join_reservation .reservation_result table td.reservation_possib {color:#006acc;}

/*교육-만화상상아카데미*/
.ssad {padding:40px 0 0;}
.exhibit_detail {margin-top:20px;margin-bottom:20px;}
.exhibit {float:left;margin-left:10px; margin-bottom:10px;}
.exhibit p {height:160px;}
.exhibit img {height:140px; border:solid 1px #d4d4d4;}

.ssad_view {border-top:solid 2px #666666;}
.ssad_view li {border-bottom:solid 1px #d4d4d4;}
.ssad_view li:after {content:""; display:block; clear:both;}
.ssad_view .exhibit_detail {margin-top:20px;margin-bottom:20px;}
.ssad_view .exhibit_detail:after {content:""; display:block; clear:both;}
.ssad_view .exhibit_detail .exhibit {float:left;width:280px;margin-left:20px;}
.ssad_view .exhibit_detail .exhibit p {width:280px;height:140px;border:solid 1px #d4d4d4;}
.ssad_view .exhibit_detail .exhibit img {width:280px;height:140px;}
.ssad_view .exhibit_detail .explain {float:left; width:355px;margin-top:19px;margin-left:30px;}
.ssad_view .exhibit_detail .exhibit_subjec {width:305px;margin-bottom:15px;color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold; float:left; margin:18px 0 0 30px;}
.ssad_view .exhibit_detail .exhibit_sns {float:left; margin-top:18px;}
.ssad_view .exhibit_detail .exhibit_subjec:after {content:""; display:block; clear:both;}
.ssad_view .exhibit_detail .exhibit_subjec img {float:left;}
.ssad_view .exhibit_detail .exhibit_subjec span {float:left;padding-left:10px;width:230px;}
.ssad_view .exhibit_detail .explain dt{float:left;width:61px; background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;font-size:11px;}
.ssad_view .exhibit_detail .explain .point{float:left;padding:12px 0 12px 13px; width:64px;background:url('/comicsmuseum/images/common/point01.gif') 5px 18px no-repeat;}
.ssad_view .exhibit_detail .explain dd{float:left;padding:12px 0  12px 14px;width:280px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;}
.ssad_view .exhibit_detail .explain dd.img { float:left;padding:5px 0  6px 14px;width:280px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;}
.ssad_view .exhibit_detail .explain br {clear:both;}
.ssad_view .exhibit_detail .btn_zone {float:right;width:380px;}
.ssad_view .exhibit_detail .btn_l {float:left;padding-top:20px;}
.ssad_view .exhibit_detail .btn_r {float:right;padding-top:20px;padding-right:30px;}
.ssad_view .exhibit_summary {clear:both;padding:40px 30px;border-bottom:solid 1px #d4d4d4;}
.ssad_view .bt_top {margin-top:-40px;}
.ssad_view .bt_exhibit {float:right;}

/*상영관-이용안내*/
.flim_info {width:720px; height:150px;margin-bottom:10px;background:url('/comicsmuseum/images/cinema/bg_film.jpg') bottom #000000 no-repeat;color:#ffffff;}
/*.flim_info .flim_info_text dd {width:300px; padding:30px; color:#ffffff; line-height:160%;font-size:11px;}
.flim_info .flim_info_text dt {border-top:solid 1px #ffffff; padding-top:5px;font-family:"Gulim","굴림";font-size:16px;}*/
.flim_info {padding:40px 0 0;}
.flim_info_list {padding:0 0 30px;}
.flim_info_list img {float:left;}
.flim_info_list .list_dep01 {float:left;padding-left:20px;}
.flim_info_text {line-height:170%;padding:0 0 20px;}

/*상영관-상영작안내*/
.film {}
.film .btn_timetable {float:right;padding-bottom:10px;}
.photothumb_list {border-top:solid 2px #666666;}
.photothumb_list li {width:100%;display:inline-block;border-bottom:solid 1px #d4d4d4;padding:20px 0;}
.photothumb_list li:after {content:""; display:block; clear:both;}
.photothumb_list .photo_num {float:left;width:60px;padding-top:80px;text-align:center;}
.photothumb_list .photo {float:left;width:180px;}
.photothumb_list .photo p {width:140px;height:180px;border:solid 1px #d4d4d4;margin-left:10px;}
.photothumb_list .photo img {width:140px;height:180px;}
.photothumb_list .photo_detail {float:left;width:350px;margin-top:10px;}
.photothumb_list .photo_detail:after {content:""; display:block; clear:both;}
.photothumb_list .photo_detail .photo_subject {color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold;}
.photothumb_list .photo_detail .photo_subject:after {content:""; display:block; clear:both;}
.photothumb_list .photo_detail .photo_subject img {float:left;}
.photothumb_list .photo_detail .photo_subject span {float:left;display:inline-block;padding-left:10px;}
.photothumb_list .photo_detail .photo_info {float:left;}/*margin-top:19px;*/
.photothumb_list .photo_detail .photo_info li {float:left;width:420px;padding:7px 0 7px 7px;border:none;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;}
.photothumb_list .photo_detail .photo_info li .point {float:left;padding:0 10px 0 5px;background:url('/comicsmuseum/images/common/point01.gif') 0 5px no-repeat;}
.photothumb_list .photo_detail .photo_info li .subject {float:left;width:300px;}
.photothumb_list .photo_detail .photo_btn {float:left;width:328px;padding-top:10px;}
.photothumb_list .photo_more {float:right;width:75px;padding-left:30px;padding-top:36px;}

.photothumb_view {border-top:solid 2px #666666;}
.photothumb_view li {border-bottom:solid 1px #d4d4d4;}
.photothumb_view li:after {content:""; display:block; clear:both;}
.photothumb_view .photo_detail {;margin-top:20px;margin-bottom:20px;}
.photothumb_view .photo_detail:after {content:""; display:block; clear:both;}
.photothumb_view .photo_detail .photo {float:left;width:180px;margin-left:20px;}
.photothumb_view .photo_detail .photo p {width:140px;height:180px;border:solid 1px #d4d4d4;}
.photothumb_view .photo_detail .photo img {width:140px;height:180px;}
.photothumb_view .photo_detail .photo_subject {float:left;width:435px;margin-bottom:15px;color:#333333;font-family:"Gulim","굴림"; font-size:14px;font-weight:bold;}
.photothumb_view .photo_detail .photo_subject:after {content:""; display:block; clear:both;}
.photothumb_view .photo_detail .photo_subject img {float:left;}
.photothumb_view .photo_detail .photo_subject span {float:left;padding-left:10px;width:310px;}
.photothumb_view .photo_detail .photo_info {float:left;width:490px;}
.photothumb_view .photo_detail .photo_info .point{float:left;padding:0 10px 0 5px;background:url('/comicsmuseum/images/common/point01.gif') 0 5px no-repeat;}
.photothumb_view .photo_detail .photo_info li {display:block;padding:7px 0 7px 7px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;font-size:11px;border:none;}
/*.photothumb_view .photo_detail .photo_info dt{float:left;width:61px; background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;font-size:11px;}
.photothumb_view .photo_detail .photo_info dd{float:left;padding:7px 0  7px 7px;width:410px;font-size:11px;background:url('/comicsmuseum/images/common/bg_dote.gif') bottom repeat-x;}*/
.photothumb_view .photo_box {padding:20px;background-color:#f4f4f4;}
.photothumb_view .photo_box ul li {border:none;background:url('/comicsmuseum/images/common/point01.gif') 0 5px no-repeat;padding-left:10px;}
.photothumb_view .photo_summary {clear:both;padding:40px 30px;border-bottom:solid 1px #d4d4d4;}
.photothumb_view .bt_top {margin-top:-40px;}
.photothumb_view .bt_exhibit {float:right;}
.photothumb_view .photo_btn {float:right;padding-top:10px;}
.photothumb_view .film_timetable {margin-bottom:30px;}
.photothumb_view .film_timetable .txt_timetable {font-weight:bold;font-size:13px;color:#333333;}
.photothumb_view .film_timetable table {font-size:13px;}
.photothumb_view .film_timetable table th {padding:5px 0; border-top:solid 1px #666666; border-bottom:solid 1px #dddddd; font-size:11px; font-weight:normal; color:#404040;}
.photothumb_view .film_timetable table td {height:30px; padding:5px 0; border-bottom:1px solid #dddddd; text-align:center;}
.photothumb_view .film_timetable table td a {color:#666666;font-family:Gulim;}

/*만화도서관-열람실안내*/
.library_room_info_list {width:100%;margin:0 0 50px;}
.library_room_info_list:after {content:""; display:block; clear:both;}
.library_room_info_list img {float:left;}
.library_room_info_list .dl_style1 {float:left;padding-left:20px;}
.library_room_info_list p {float:left;}

/*만화도서관-이용안내*/
.library_use_info_list {margin:0 0 50px;}
.library_use_info_list_width {width:400px;}
.library_list_dep01 li {background:url("/komacon/images/common/ico_dep03.gif") left 6px no-repeat;padding:0 0 10px 10px;line-height: 170%;}
.library_list_dep01 li:last-child {padding:0 0 0 10px;}

/*ci*/
.ci_top {padding:0 0 60px; width:100%;}
.ci_top p {padding:30px 0 0 0;font-size:13px;line-height:170%;}
.ci_top p .text_red {color:#EB3232;}
.ci_zone {position:relative;padding:0 0 50px 0;}
.ci_zone .down_zone {position:absolute;overflow:hidden;right:0;top:0;}
.ci_zone .down_zone li {float:left;padding:0 0 0 5px;}
.ci_con {width:100%;border:1px solid #d4d4d4;overflow:hidden;}
.ci_con p {width:49.7%;float:left;text-align:center;border-right:1px solid #d4d4d4;padding:70px 0;} 
.ci_con p.last {border:none;}
.ci_con .p2 {width:33%;float:left;text-align:center;border-right:1px solid #d4d4d4;padding:70px 0;} 
.ci_con .p2.last {border:none;}

/*박물관소개-직원안내*/
.staff_img {width:100%;;margin:0 0 50px;}
.staff_list {width:100%;margin:0 0 50px;}
.org_con {display:none;}
.org_con ul {padding:0 0 10px 10px;}

/* 검색 */
.search_no_data {min-height:300px; text-align:center; line-height:300px;}
.search_txt {font-size:14px;padding:40px 0 0 0;}
.search_txt .sh01 {font-weight:bold;color:#e61921;}
.search_txt .sh02 {font-weight:bold;color:#3366cc;}
.search_tab {padding:20px 0 0 0;background:url("/comicsmuseum/images/search/tab_line.gif") bottom repeat-x;}
.search_tab ul {overflow:hidden;}
.search_tab ul li {float:left;padding:11px 25px;margin:0 0 0 -1px;border:1px solid #dddddd;font-size:13px;background:#f5f5f5;}
.search_tab ul li:first-child {margin:0;}
.search_tab ul li.on {border-bottom:1px solid #ffffff;background:#ffffff;font-weight:bold;}
.search .search_con {border-bottom:1px solid #dddddd;padding:0 0 10px;}
.search .search_con .search_h4 {background:url("/comicsmuseum/images/search/blt.gif") left 2px no-repeat;font-size:16px;font-weight:bold;padding:3px 0 22px 28px;margin:30px 0 0 0;}
.search .search_con .search_btn {text-align:right;padding:10px 10px 0 0;}

/* 검색-전시 */
.exhibit_con {padding:0 0 0 25px;font-size:13px;}
.exhibit_con li {padding:0 0 20px 0;line-height:20px;overflow:hidden;}
.exhibit_con li img {float:left;margin:0 28px 0 0;}
.exhibit_con .ex_detail {float:left;width:60%;padding:10px 0 0 0;}
.exhibit_con .ex_detail .exhibit_tit {font-size:16px;color:#3366cc;padding:0 0 10px 0;}
.exhibit_con .ex_detail .exhibit_tit a {font-size:16px;color:#3366cc;}
.exhibit_con .ex_detail ul li {padding:5px 0;background: url("/comicsmuseum/images/common/bg_dote.gif") left bottom repeat-x;}
.exhibit_con .ex_detail ul li span {background: url("/comicsmuseum/images/common/point01.gif") 5px 8px no-repeat;padding:0 5px 0 13px;}

/* 검색-교육 */
.edu_zone {overflow:hidden;}
.edu_con {float:left;width:280px;padding:0 10px 20px 8px;font-size:13px;}
.edu_con .edu_tit {font-size:16px;color:#3366cc;padding:20px 0 10px 0;}
.edu_con .edu_tit a {font-size:16px;color:#3366cc;}
.edu_con .edu_txt {padding:15px 0 0 0;}
.edu_con dt {color:#737373;float:left;font-size:11px;padding:2px 0;width:55px;}
.edu_con dd {color:#666666;float:left;font-size:12px;padding:2px 0;width:225px;}

/* 검색-상영 */
.movie_con {padding:0 0 0 25px;font-size:13px;}
.movie_con li {padding:0 0 20px 0;line-height:20px;overflow:hidden;}
.movie_con li img {float:left;margin:0 28px 0 0;}
.movie_con .mo_detail {float:left;width:60%;padding:10px 0 0 0;}
.movie_con .mo_detail .mo_tit {font-size:16px;color:#3366cc;padding:0 0 10px 0;}
.movie_con .mo_detail .mo_tit a {font-size:16px;color:#3366cc;}
.movie_con .mo_detail .mo_info {font-size:12px;padding:5px 0 10px 0;line-height:20px;}

/* 검색-게시판 */
.search .search_con .serach_news {padding:0 0 0 25px;font-size:13px;}
.search .search_con .serach_news li {padding:0 0 20px 0;line-height:20px;}
.search .search_con .serach_news li p {padding:0 0 7px 0;}
.search .search_con ul li .lc {font-size:14px;}
.search .search_con ul li .sj {color:#3366cc;}
.search .search_con ul li .sj a {color:#3366cc;}
.search .search_con ul li .date {font-size:12px;}

/* 검색-포토갤러리 */
.search_photo {overflow:hidden;padding:0 0 15px 25px;}
.search_photo li {float:left;margin:0 17px 15px 0;}
.search_photo li .photo {width:200px;height:134px;}
.search_photo li .photo img {width:200px;height:134px;}
.search_photo li p {text-align:center;padding:10px 0 0 0;}

/* 이메일무단수집거부 */
.email_top {margin:0 auto;border:solid 1px #d4d4d4;background:url('/comicsmuseum/images/other/email_img.gif') 160px center no-repeat;padding:80px 0 80px 300px;}
.email_con {margin:0 auto;padding:50px 0 0 0;}
.email_con h4 {font-size:16px;padding:0 0 30px 0;}
.email_con p {padding:0 0 20px 10px;}
.email_con ul {padding:0 0 0 40px;}
.email_con ul li {line-height:180%;}

/* 사이트맵 */
.sitemap_con {width:22.9%;float:left;margin:0 20px 0 0;}
.sitemap_con h4 {font-size:18px;padding:25px 30px;background:#79736f;text-align:center;}
.sitemap_con h4 a {color:#fff;}
.sitemap_con .sitemap_list {border:1px solid #d0d0d0;border-top:none;}
.sitemap_con .sitemap_list > li {border-bottom:1px solid #eee;font-size:13px;}
.sitemap_con .sitemap_list > li:last-child {border-bottom:none;}
.sitemap_con .sitemap_list > li a {background:url("/dmk/images/etc/sitemap_blt.gif") 25px 17px no-repeat;padding:10px 0 10px 40px;display:block;}
.sitemap_con .sitemap_list > li .sitemap_depth3 {padding:10px 10px 10px 20px ;background:#f3f3f3;}
.sitemap_con .sitemap_list > li .sitemap_depth3 li {font-size:12px;}
.sitemap_con .sitemap_list > li .sitemap_depth3 li a {background:url("/dmk/images/etc/sitemap_blt2.gif") 20px 7px no-repeat;padding:0 0 5px 30px;display:block;}

/* 박물관 일정 */
.museum-schedule-framebox{position:relative;padding:70px 30px;}
.museum-schedule-framebox.list{position:relative;padding:70px 30px;background:url(/comicsmuseum/images/etc/calendar_bot.png) no-repeat 0 bottom;}
.museum-schedule-framebox.list:before{position:absolute;left:0;right:0;top:0;bottom:0;display:block;content:'';background:url(/comicsmuseum/images/etc/calendar_top.png) no-repeat;}
.museum-schedule-framebox .museum-schedule-header {position:relative;margin:0 0 25px;text-align:center;}
.museum-schedule-framebox .museum-schedule-header p {display:inline-block;}
.museum-schedule-framebox .museum-schedule-header .date {position:relative;top:5px;padding:0 10px;font-family:"Gulim","굴림";font-size:22px;font-weight:bold;line-height:43px;}
.museum-schedule-framebox .museum-schedule-header .date span {position:relative;top:3px;color:#c73d07;font-size:33px;}
.museum-schedule-framebox .museum-schedule-box {position:relative;}
.museum-schedule-framebox .museum-schedule-box .museum-catbox{text-align:right;padding:0 0 10px;}
.museum-schedule-framebox .museum-schedule-box .museum-catbox>li{display:inline-block;padding:0 0 0 10px;}
.museum-schedule-framebox .museum-schedule-box .museum-catbox>li img{position:relative;top:-2px;padding:0 3px 0 0;}
.museum-schedule-framebox .museum-schedule-box table {width:100%;table-layout:fixed;border-top:solid 2px #666666;}
.museum-schedule-framebox .museum-schedule-box table th {padding:11px 0;border-bottom:solid 1px #999999;font-family:"Gulim","굴림"; font-size:13px;}
.museum-schedule-framebox .museum-schedule-box table td {padding:13px 10px 10px;height:74px;text-align:right;vertical-align:top;border-left:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;font-family:"Gulim","굴림"; font-size:14px; font-weight:bold; }
.museum-schedule-framebox .museum-schedule-box table td>strong {display:block;}
.museum-schedule-framebox .museum-schedule-box table td:first-child {border-left:none;}
.museum-schedule-framebox .museum-schedule-box table td .num_text1 {/*width:90px;*/font-size:11px;}
.museum-schedule-framebox .museum-schedule-box table td .num_text1 a {text-decoration:underline;}
.museum-schedule-framebox .museum-schedule-box table td .num_text2 {/*width:80px;*/font-size:11px;}
.museum-schedule-framebox .museum-schedule-box table td .num_text3 {font-size:11px;color:#666666;background-color:#eeeeee;border:solid 1px #d4d4d4;margin-top:10px;}
.museum-schedule-framebox .museum-schedule-box table #sun{color:#c93800;}
.museum-schedule-framebox .museum-schedule-box table #sat{color:#017a88;}
.museum-schedule-framebox .museum-schedule-box table .sun{/*color:#c93800;*/}
.museum-schedule-framebox .museum-schedule-box table .sat{color:#017a88;}
.museum-schedule-framebox .museum-schedule-box table td .schedule-time-list {position:relative;}
.museum-schedule-framebox .museum-schedule-box table td p {font-weight:normal;font-size:11px;color:#666;font-family:dotum;padding:2px 0 0;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;}
.museum-schedule-framebox .museum-schedule-box table td p img {position:relative;top:-2px;padding:0 4px 0 0;}
.museum-schedule-framebox .museum-schedule-box .opentime-box {display:block;font-style:normal;color:#d04813;font-size:11px;font-weight:normal;padding:5px 0;}
.museum-schedule-framebox .museum-schedule-box .opentime-text {display:block;font-style:normal;color:#c93800;font-size:11px;font-weight:bold;font-weight:normal;}
.museum-schedule-framebox .museum-schedule-box .off-day {color:#c93800;background-color:#f7f7f7;}
.museum-schedule-framebox .museum-schedule-box .off-day .opentime-box {display:none;}
.museum-schedule-framebox .museum-schedule-box .off-day .opentime-text {color:#c93800;font-weight:bold;padding:5px 0 0;display:block;}
.museum-schedule-framebox .museum-schedule-box .off-day p,.museum-schedule-framebox .museum-schedule-box .off-day div {display:none;}
.museum-schedule-framebox .btn-zone {text-align:right;padding:10px 0;}


/*.museum-popbox {position:absolute;top:-100px;left:-185px;padding:15px 20px 60px;width:370px;height:200px;overflow:auto;border:5px solid #999;background-color:#fff;display:none;text-align:left;z-index:10;}*/
.museum-popbox {position:absolute;top:-100px;left:-185px;padding:22px 22px 51px;width:377px;height:194px;overflow:auto;background:url(/comicsmuseum/images/etc/calendar_layer.jpg) no-repeat;display:none;text-align:left;z-index:10;}
.museum-schedule-box table td:last-child .museum-popbox {left:auto;right:0;}
.museum-schedule-box table td:first-child .museum-popbox {left:0;}
.museum-popbox .museum-pop-closebtn{display:block;position:absolute;right:12px;bottom:14px;}
.museum-popbox .museum-pop-closebtn img{cursor:pointer;}
.museum-popbox .museum-header-con{position:relative;padding:0 0 22px 185px;margin:10px 0 0;min-height:87px;}
.museum-popbox .museum-header-con .photo-box{position:absolute;left:0;top:0;width:170px;height:85px;border:1px solid #d4d4d4;}
.museum-popbox .museum-header-con .photo-box img{width:100%;height:100%;}
.museum-popbox .museum-header-con span{display:block;font-weight:bold;font-size:12px;}
.museum-header-con span.cat01{color:#e07900;}
.museum-header-con span.cat02{color:#61a41e;}
.museum-header-con span.cat03{color:#3d9ca8;}
.museum-header-con span.cat04{color:#c1579d;}
.museum-header-con span.cat99{color:#6f4bc1;}
.museum-popbox .museum-header-con a{color:#333;line-height:1.6em;}
.museum-popbox .museum-data-con{font-weight:normal;font-size:12px;color:#666;}
.museum-popbox .museum-data-con ul li{padding:2px 0;font-size:13px;}
.museum-popbox .museum-data-con ul li span{font-weight:bold;color:inherit;font-size:12px;}
.museum-popbox .view-btn{position:absolute;right:90px;bottom:24px;display:inline-block;font-size:13px;font-weight:normal;color:#fff;padding:10px 40px 10px 15px;background:url(../../../comicsmuseum/images/etc/btn_arrow.png) no-repeat 76px center #d04813;}
.museum-popbox .view-btn a{color:#fff;}

.museum-schedule-view {border-top:2px solid #666;border-bottom:1px solid #d4d4d4;padding:20px 0;}
.museum-schedule-view .museum-header-con{padding:0 20px;}
.museum-schedule-view .museum-header-con{position:relative;padding:0 0 22px 305px;margin:0 0 0 20px;min-height:140px;}
.museum-schedule-view .museum-header-con .photo-box{position:absolute;left:0;top:0;width:280px;height:140px;border:1px solid #d4d4d4;}
.museum-schedule-view .museum-header-con .photo-box img{width:100%;height:100%;}
.museum-schedule-view .museum-header-con h4{font-size:15px;line-height:1.3em;padding:0 0 15px;}
.museum-schedule-view .museum-header-con h4 span{display:block;font-weight:bold;font-size:12px;}
.museum-schedule-view .museum-header-con ul li{padding:2px 0;font-size:13px;}
.museum-schedule-view .museum-header-con ul li span{font-weight:bold;color:inherit;font-size:12px;}
.museum-schedule-view .museum-data-contents{padding:20px;border-top:1px solid #d4d4d4;}


/* 네이버 지도 관련 start */
.buttons { position:absolute; top:0; left:0; z-index:1000; padding:5px; }
.control-btn { margin: 0; color: #555; padding: 2px 6px; background: #fff; border: solid 1px #333; cursor: pointer; -webkit-border-radius: 5px; outline: 0 none; border-radius: 5px; box-shadow: 2px 2px 1px 1px rgba(0, 0, 0, 0.5) !important; }
.control-on { background-color: #2780E3; color: #FFF; }
#roadViewMap { position:absolute; top:0; left:0; z-index:9999; width:1000px; height:400px; }
#panoCloseBtn { position:relative; top:-402px; left:999px; z-index:1000; display:none;}
#panoCloseBtn img { cursor:pointer; }
/* 네이버 지도 관련 end */

/* 테이블 */
.table_design2 { width: 100%; border-top: solid 2px #eb6903; border-right-style:hidden; border-left-style:hidden; }
.table_design2 th,
.table_design2 td { border:1px solid #ddd; padding: 12px 5px; text-align: center; }
.table_design2 .th1 { font-weight: bold; }
.table_design2 .text_left { text-align: left; }
.table_design2 .td_list > li { background:url('/comicsmuseum/images/common/point02.gif') 0 8px no-repeat; padding-left:10px; }
.table_design2 .bold { font-weight: bold; }
.table_design2 .bg1 { background: #fffaf6; }

.cm_option { display: flex; width: 100%; justify-content: space-between; }
.cm_option > div { width: 100% }
.cm_option img { max-width: 100%; }
.cm_option .wp-30 { flex-shrink: 0; width: 30% !important; }
.cm_option .wp-35 { flex-shrink: 0; width: 35% !important; }
.cm_option .wp-40 { flex-shrink: 0; width: 40% !important; }
.cm_option .wp-50 { flex-shrink: 0; width: 50% !important; }
.cm_option .wp-60 { flex-shrink: 0; width: 60% !important; }
.cm_option .wp-65 { flex-shrink: 0; width: 65% !important; }
.cm_option .wp-70 { flex-shrink: 0; width: 70% !important; }
.cm_option .wp-100 { flex-shrink: 0; width: 100% !important; }