@charset "utf-8";
/* ===============================================
Date :2014-01-01 ~ 2014-03-30
Description : 홈페이지 > 사이버지점 (오륙도)
컨텐츠 스타일 정의
=============================================== */
@import url("ord_common.css");


/* 은행장인사말 */
/* .greeting {padding:0;background:url('/resource/img/bg/ord/bg_greeting.jpg') no-repeat right bottom;} */
/* .greeting.biff {background:url('/resource/img/bg/bif/bg_greeting.jpg') no-repeat 640px bottom;} */
.greeting.gal {background:url('/resource/img/bg/gal/bg_greeting.jpg') no-repeat 640px bottom;}
.greeting p {line-height:24px;font-size:15px;}
.txt-greeting01 {width:100%;height:141px;padding:0 0 68px;background:url('/resource/img/txt/ord/txt_greeting01.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-greeting02 {width:100%;height:48px;background:url('/resource/img/txt/ord/txt_greeting02.png') no-repeat left bottom;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-greeting03 {width:100%;height:141px;padding:0 0 68px;background:url('/resource/img/txt/ord/txt_greeting03.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-greeting04 {width:100%;height:141px;padding:0 0 68px;background:url('/resource/img/txt/ord/txt_greeting04.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-greeting05 {width:100%;height:20px;background:url('/resource/img/txt/ord/txt_greeting02.png') no-repeat left bottom;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-biff2014 {width:100%;height:60px;padding:0 0 38px;background:url('/resource/img/txt/ord/txt_biff2015.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-biff2017 {width:100%;height:60px;padding:0 0 38px;background:url('/resource/img/txt/ord/txt_biff2017.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-biff2017-2 {width:100%;height:60px;padding:0 0 38px;background:url('/resource/img/txt/ord/txt_biff2017_2.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-biff2018 {width:100%;height:60px;padding:0 0 38px;background:url('/resource/img/txt/ord/txt_biff2018.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}
.txt-biff2019 {width:100%;height:60px;padding:0 0 38px;background:url('/resource/img/txt/ord/txt_biff2019.png') no-repeat left top;visibility:visible;overflow:hidden;text-indent:-3000px;}

/* event */
.event-banner {padding:0 0 60px;overflow:hidden;}
.event-banner p {float:left;}
.event-banner p.float-r {float:right;}
.tab-ord {overflow:hidden;}
.tab-ord li {float:left;width:33.1%;margin-left:1px;}
.tab-ord .t02 li{float:left;width:49.8%;margin-left:1px;}
.tab-ord .tab-list {margin-bottom:20px;overflow:hidden;}
.tab-ord .tab-list li a {background:url('/resource/img/bg/ord/bg_ord_tab.gif') no-repeat center bottom;float:left;width:100%;text-align:center;line-height:40px;font-size:14px;color:#555;}
.tab-ord .tab-list li.on a {background-position:center top;color:#fff;font-weight:bold;}
.tab-ord.gal li {width:50%; margin:0;border-left:1px solid #fff; margin-right:-1px;}
.tab-ord.lotte li {margin:0; width:20%;border-left:1px solid #fff; margin-right:-1px;}

.tab-ord.typeA  li {margin-left:0;}
.tab-ord.typeA .tab-list {margin-bottom:38px;height:45px;overflow:hidden;background:url('/resource/img/bg/ord/bg_ord_tab2.gif') repeat-x 2px 43px;}
.tab-ord.typeA .tab-list li {width:248px;}
.tab-ord.typeA .tab-list li a {background:#f1f1f1;float:left;width:100%;text-align:center;height:43px;font-family:MalgunGothic;font-size:17px;color:#666;}
.tab-ord.typeA .tab-list li.on a {height:45px;background:url('/resource/img/bg/ord/bg_ord_tab3.gif') no-repeat ;color:#134383;font-weight:bold;}
.tab-ord.typeB .tab-list li {width:370px;}

.tab-ord-con {padding:30px;border:10px solid #ebebeb;text-align:center;}
.tab-ord-con dt {margin-bottom:38px;}
.tab-ord-con.nobd {padding:0;border:none;}
.commu {padding:22px 0 0;height:519px;}
.commu.no-tab{padding:0}
.commu .float-l {width:742px;}
.commu .float-r {width:228px;}
.commu2 {padding:18px 0 0;}
.con-reple {margin-top:10px;padding-top:5px;border-top:2px solid #33a8e6;}
.con-reple .box {padding:15px 0;min-height:100px;}
.con-reple .sns-list {padding:6px 30px 30px;}
.sns-list li {position:relative;overflow:hidden;border-bottom:1px dashed #d9d9d9;}
.sns-list li .sns {overflow:hidden;padding:25px 0;}
/* .sns-list li .sns:hover,
.sns-list li .sns:hover a {background:#f8f8f8;color:#134383;}
.sns-list li .sns:hover .sns-id span {color:#666;} */
.sns-list li .photo {float:left;width:45px;height:45px;}
.sns-list li .sns-txt {margin:6px 0 0 60px; padding: 0 80px 0 0; word-wrap:break-word;word-break:break-all;}
.sns-list li .sns-txt strong {margin-right:5px;}
.sns-list li .sns-id {margin-top:8px;}
.sns-list li .sns-id img {margin-top:-1px;width:12px;height:12px;}
.sns-list li .sns-id span {padding:0 0 0 5px;}
.sns-list li .time {position:absolute;top:40px;right:0;padding:0 0 0 20px;background:url('/resource/img/ico/ord/ico_time.gif') no-repeat 0 1px;}


.banner-area2 {margin-top:20px;padding:27px 0 25px 34px;background:url("/resource/img/tmp/bg_banner_biff.jpg") no-repeat right top;}

.clubPhoto {overflow:hidden;}
.clubPhoto > div {float:left;width:755px;margin-top:0 !important;padding-top:20px;border-top:1px solid #252525;}
.clubPhoto > div img {width:755px;height:500px;}
.clubPhoto .txt {width:100%;padding:7px 0;margin:10px 0 !important;}
.clubPhoto .txt p {margin-top:0 !important;}
.clubPhoto .txt p strong,
.clubPhoto .txt p span {color:#333;}

.clubPhoto > ul {float:right;padding:20px 0;width:206px;background:url('/resource/img/bg/ord/bg_clubPhoto.gif') no-repeat 5px top;}
.clubPhoto > ul > li {float:left;margin:0 0 5px 5px;}
.clubPhoto > ul > li a {display:block;position:relative;}
.clubPhoto > ul > li.on a span {display:block;width:160px;height:116px;position:absolute;top:0;left:0;z-index:1000;background:url('/resource/img/bg/ord/bg_clubBod2.png') no-repeat left top;}
.clubPhoto > ul > li:first-child a span {height:110px;background:url('/resource/img/bg/ord/bg_clubBod.png') no-repeat left top;}


.event-list {border-top:2px solid #33a8e6;overflow:hidden; width:100%;}
.event-list>li {width:100%;padding:20px 0;border-bottom:1px solid #e1e3e7;}
.event-list>li>.img {float:left;width:265px; margin-right:34px;}
.event-list>li>.img img{width:265px;height:108px;}
.event-list>li>.event {float:left;width:560px;padding:6px 17px 0 0 ; height:104px;position:relative;}
.event-list>li>.event>.tit {color:#555;font-size:14px;font-weight:bold;line-height:17px; width:530px; padding-bottom:0; margin-bottom:15px;overflow:hidden;word-wrap: break-word;text-overflow: ellipsis;white-space: nowrap;}
.event-list>li>.event>.txt {line-height:20px;display:block;padding-left:0;line-height:19px;padding-bottom:20px;}
.event-list>li>.event>.term {font-size:12px;}
.event-list>li>.date {border-left:1px solid #e1e3e7;background:url('/resource/img/bg/ord/ico_event_day.gif') no-repeat center 24px;float:right;width:120px;  height:44px;text-align:center;font-size:31px;color:#e72f86;font-family:MalgunGothic;letter-spacing:-1px;padding-top:66px;line-height:36px;}
.event-list>li>.event>.link {position:absolute;right:25px;bottom:10px;}


.branchIntro {width:100%;height:600px;background:url('/resource/img/bg/ord/bg_branch.jpg') no-repeat left top;}
.branchIntro.biff {height:412px;background:url('/resource/img/bg/bif/bg_branch.jpg') no-repeat left top;}
.brManager {width:100%;height:600px;background:url('/resource/img/bg/ord/bg_br_manager.jpg') no-repeat right 66px;}
.brManager.biff {width:100%;height:600px;background:url('/resource/img/bg/bif/bg_br_manager.jpg') no-repeat right 66px;}
.brmTxt {line-height:22px;padding:55px 0;}

.oryukdo {line-height:22px;background:url('/resource/img/bg/ord/bg_ordIntro.png') no-repeat right 30px;}
.oryukdo.lighthouse {background:url('/resource/img/bg/ord/bg_lighthouse.png') no-repeat right 30px;}
.oryukdo.nobg {background:none;}
.oryukdo h3:first-child {padding:0;}
.oryukdo h3 {padding:40px 0 0;}
.oryukdo p, .oryukdo div {margin-top:18px;}
.oryukdo em {display:inline;color:#134383;float:none;clear:both;}
.oryukdo ol.oryukdoInfo {padding-top:10px;overflow:hidden;padding:30px 0 35px;background:url('/resource/img/bg/ord/bg_intro_line.png') no-repeat left bottom;}
.oryukdo ol.oryukdoInfo li {float:left;width:500px;padding:0;}
.oryukdo ol.oryukdoInfo li.case01 {width:480px;padding:0 0 0 20px;}
.oryukdo ol.oryukdoInfo li dl {height:140px;}
.oryukdo ol.oryukdoInfo li dl.case02 {height:178px;}
.oryukdo ol.oryukdoInfo li dt {height:52px;}
.oryukdo.gal {background:url('/resource/img/bg/gal/bg_galIntro.png') no-repeat right 0;}

.biff-con {line-height:22px;background:url('/resource/img/bg/bif/bg_biff.png') no-repeat right 0;}
.biff-con.nobg {background:none;}
.biff-con h3:first-child {padding:0;}
.biff-con h3 {padding:25px 0 0;}
.biff-con p, .biff-con div {margin-top:18px;font-size:14px;}
.biff-con .txt-type2 li {font-size:14px;}
.biff-tit {margin:30px 0;}

.biff-facility {overflow:hidden}
.biff-facility li {float:left; margin-top:38px;}
.biff-facility li.lst {float:right}
.biff-facility li strong {background: url("/resource/img/bul/ord/bl_list2.png") no-repeat left 50%;font-size:14px;line-height: 18px;padding: 0 0 0 8px; color:#111;}

.biff-facility02 {overflow:hidden}
.biff-facility02 li {float:left; margin-top:38px; }
.biff-facility02 li.lst {padding-left:5px;}
.biff-facility02 li strong {background: url("/resource/img/bul/ord/bl_list2.png") no-repeat left 50%;font-size:14px;line-height: 18px;padding: 0 0 0 8px; color:#111;}

.biffGuide {overflow:hidden;background: url("/resource/img/bg/bif/bg_biffguide.jpg") no-repeat left 100%;}
.biffGuide.nobg {background:none;}
.biffGuide> div  {float:left; width:455px; padding-right:40px;}
.biffGuide> div + div  {width:485px; padding-right:10px;}
.biffGuide> div h3 {font-size:18px; font-weight:bold; font-family:'Malgun Gothic','맑은고딕';color:#333;}
.biffGuide> div h4,
.biff-con .tit_h4 { font-size:16px; font-weight:bold; background: url("/resource/img/bul/ord/bl_h4.png") no-repeat left 36px;color: #111;padding: 30px 0 0 10px;}
.biffGuide p,
.biffGuide .mapInfo {margin-top:10px; word-break:keep-all; word-wrap:break-word;font-size:14px;}

.biffGuide.ty2 {background:none;}
.biffGuide.ty2 > div {float:none; width:100%;}

.biff-class {overflow:hidden; margin-top:60px;}
.biff-class li {float:left; margin-top:16px; }
.biff-class li.lst {float:right}
.biff-class li dl {width:446px;  height:98px;padding:16px 20px 0;background: url("/resource/img/bg/bif/bg_classbox.gif") no-repeat left 0;}
.biff-class li dt {margin-bottom:10px;}
.biff-class li dd {letter-spacing:-0.03em;}

.oryukdo div.landmark {height:506px;margin:5px 0 0;background:url('/resource/img/bg/ord/bg_ordIntro2.png') no-repeat left top;}
.oryukdo h4 {color:#111;font-size:14px;padding:22px 0 0 10px;background:url('/resource/img/bul/ord/bl_h4.png') no-repeat left 31px;}
.oryukdo h4.nobg {padding:22px 0 0 0;background:none;}
.oryukdo h4.nobg + p {margin-top:18px;}
.oryukdo h4.nobg + p +h4.nobg {margin-top:18px;}
.ordBiz ul,
.ordBiz p {padding:5px 0 0;margin:0;}
.ordBiz h5 {color:#444;padding:22px 0 15px;}
.ordBiz ul.shotcut {padding:0;overflow:hidden;}
.ordBiz ul.shotcut li {float:left;margin-left:11px;}
.ordBiz ul.shotcut li:first-child {margin:0;}

.ordLife {border:1px solid #dbd8d8;padding:20px 20px 15px 20px;margin-top:10px;overflow:hidden;display:inline-block;}
.ordLife.type2 {padding:20px 19px 15px 19px;margin-top:25px;}
.ordLife li {float:left;padding-left:19px;text-align:center;}
.ordLife li:first-child {padding-left:0;}
.ordLife li p {margin-top:5px;}
.oryukdo h4 + p {margin-top:5px;}

/* 오륙도 등대 */
.lightMap {overflow:hidden;}
.lightMap div {float:right;width:491px;height:275px;margin:0;}
.lightMap div:first-child {float:left;}
.lightMap div.mapImg {background:url('/resource/img/tmp/ord/img_lighthouse.jpg') no-repeat left top;}
.mapInfo li {padding-left:12px;background:url('/resource/img/bul/ord/bl_list.png') no-repeat 4px 9px;font-size:14px;line-height:24px;}
.mapInfo.ty2 li {padding-left: 8px;background: url(/resource/img/bul/ord/bl_list.png) no-repeat 0px 9px;}
.mapInfo li dd {margin-left:-5px;}

div.lightKeeper {padding-top:353px;margin:0;background:url('/resource/img/tmp/ord/img_lightKeeper01.jpg') no-repeat left top;}
.interview {background:url('/resource/img/bg/ord/bg_lightKeeper02.png') no-repeat right 47px;}
.interview.type02 {background-image:url('/resource/img/bg/ord/bg_lightKeeper03.png');}
.interview.type03 {padding:0 0 43px;background:url('/resource/img/bg/ord/bg_lightKeeper04.png') no-repeat right 30px;}
.interview.type04 {background-image:url('/resource/img/bg/ord/bg_lightKeeper05.png');}
.interview.type03 + h3 {padding:0;}
.interview li {width:620px;padding:30px 0;background:url('/resource/img/bg/ord/bg_dot.png') repeat-x  left bottom;}
.interview li p {padding:15px 0 0 53px;margin:0;line-height:18px;min-height:34px;}
.interview li p.question {font-weight:bold;margin-top:0;}
.interview li p.question span {width:44px;height:38px;margin:-12px 0 0 -53px;visibility:visible;overflow:hidden;font-size:0;line-height:0;text-indent:-3000em;position:absolute;background:url('/resource/img/ico/ord/ico_q.png') no-repeat  left top;}
.interview li p.answer span {width:44px;height:38px;margin:-12px 0 0 -53px;visibility:visible;overflow:hidden;font-size:0;line-height:0;text-indent:-3000em;position:absolute;background:url('/resource/img/ico/ord/ico_a.png') no-repeat  left top;}
.interview li p.answer em {color:#0a65cc;}

.character {height:411px;background:url('/resource/img/tmp/ord/img_character01.jpg') no-repeat left bottom;}
.character p {line-height:18px;}
.charList {overflow:hidden;margin-top:-4px;}
.charList li {float:left;padding:22px 0 0 21px;}
.charList li.nomg {padding:22px 0 0 0;}

div.festival {height:460px;margin:0;background:url('/resource/img/bg/ord/bg_festival.png') no-repeat right 11px ;}
/*div .biff2018 { padding:40px 40px 0;height:486px;margin:0;background:url('/resource/img/bg/bif/bg_biff2018.png') no-repeat right 0 ;}*/
div .biff2018{ padding:40px 40px 0;height:486px;margin:0;background:url('/resource/img/bg/bif/bg_biff2019.png') no-repeat right 0 ;}
div.festivalGuide {overflow:hidden;margin-top:25px;}
.festivalGuide div {float:left;margin:0;}
.festivalGuide dl {float:right;width:650px;padding:0 0 6px;border-top:1px solid #d2d2d3;border-bottom:1px solid #d2d2d3;}
.festivalGuide dl.type2 {float:right;width:490px;padding:0 0 6px;border-top:1px solid #d2d2d3;border-bottom:1px solid #d2d2d3;}
.festivalGuide dl dt {font-size:14px;color:#097afa;font-weight:bold;padding:13px 0 15px;}
.festivalGuide dl dd {line-height:25px;padding-left:8px;background:url('/resource/img/bul/ord/bl_list.png') no-repeat left 10px;}
.festivalGuide dl dd strong {color:#333;}
.festivalGuide02 {overflow:hidden;padding:40px 0 0;}
.festivalGuide02 li {float:left;padding-left:11px;}
.festivalGuide02 li:first-child {padding-left:0;}

.ordMovie {overflow:hidden;}
.ordMovie .movie {width:640px;float:left;} 
.ordMovie .movieCon {float:right;width:320px;}
.ordMovie .movieCon h3 {font-size:18px;color:#333;padding:0;}
.ordMovie .movieCon p.date {margin:0;}
.caption {height:210px;padding:10px;background:#f5f5f5;overflow:auto;overflow-x:hidden;}

.galmap {background:none;}
.galmap h4 {background:none;padding:40px 0 0;}
.galmap h4 + p {padding:20px 0 0;}
.tabGalmap {overflow:hidden;}
.tabGalmap li {float:left;margin-left:1px;}
.tabGalmap li:first-child {margin-left:0;}
.tabGalmap li a {width:110px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#555;display:block;text-decoration:none;background:url('/resource/img/bg/ord/bg_ord_tab.gif') no-repeat center bottom;}
.tabGalmap li a:hover,
.tabGalmap li.on a {background-position:center top;color:#fff;font-weight:bold;}


.tabGalmap.type2 li a {width:332px;}

div.courseIntro {margin-top:45px;text-align:center;position:relative;}
div.courseIntro .btnDown {position:absolute;top:0;right:0;}
.course {width:924px;overflow:hidden;margin:40px auto 0 auto;padding-top:85px;background:url('/resource/img/bg/ord/bg_1course.jpg') no-repeat 5px top;}
.course li {width:84px;float:left;line-height:18px;}
.course.case02 {background:url('/resource/img/bg/ord/bg_2course.jpg') no-repeat 5px top;}
.course.case03 {width:1000px;background:url('/resource/img/bg/ord/bg_3course.jpg') no-repeat 5px top;}
.course.case03 li:first-child {width:87px;}
.course.case03 li {width:83px; }
.course.case04 {width:920px;background:url('/resource/img/bg/ord/bg_4course.jpg') no-repeat 5px top;}
.course.case05 {width:920px;background:url('/resource/img/bg/ord/bg_5course.jpg') no-repeat 5px top;}
.course.case04 li, .course.case05 li {width:92px;}
.course.case06 {width:912px;background:url('/resource/img/bg/ord/bg_6course.jpg') no-repeat 20px top;}
.course.case06 li {width:114px;}
.course.case07 {width:936px;background:url('/resource/img/bg/ord/bg_7course.jpg') no-repeat 14px top;}
.course.case07 li {width:104px;}
.course.case08 {background:url('/resource/img/bg/ord/bg_8course.jpg') no-repeat 5px top;}
.course.case09 {background:url('/resource/img/bg/ord/bg_9course.jpg') no-repeat 5px top;}

.course02 {border-top:1px solid #3a95fb;border-bottom:2px solid #3a95fb;background:#f9f9f9;margin-top:45px;}
.course02 li {background:url('/resource/img/bg/ord/bg_dot.png') repeat-x left top;}
.course02 li:first-child {background:none;}
.course02 li dl {overflow:hidden;}
.course02 li dl dt {width:176px;float:left;text-align:center;padding:20px 0;}
.course02 li dl dd {float:left;text-align:left;line-height:22px;padding:27px 0 0;}
.course02 li dl dd.type2 {padding:15px 0 0;}

.spot {overflow:hidden;margin-top:4px;}
.spot > li {overflow:hidden;padding:20px 0;border-bottom:1px solid #e5e5e5;}
.spot > li > div {float:left;padding:9px;margin:0;border:1px solid #e5e5e5;}
.spot > li > dl {float:right;width:712px;}
.spot > li > dl dt {font-size:18px;font-weight:bold;color:#333;}
.spot > li > dl dd ul {padding:10px 0 0;}
.spot > li > dl dd ul li {line-height:27px;padding:0 0 0 8px;background:url('/resource/img/bul/ord/bl_list.png') no-repeat left 12px;}
.spot > li > dl dd ul li strong {display:inline-block;width:77px;color:#333;}
.spot > li > dl dd ul li a {color:#097afa;}

div.galFestival {height:478px;margin:0;background:url('/resource/img/bg/ord/bg_festival.png') no-repeat 0 11px ;}

.clubPhoto > .photoarea {width:208px;}
.photoarea li.active {width:92px;height:61px;overflow:hidden;border:3px solid #e32f85;text-align:center;}
.photoarea li a img {display:block;width:98px;height:67px;}
.photoarea li.active a img {display:block;width:92px;height:61px;}

.btn-type-16 {background:#F8F8F8;border-color:#CCCCCC;border-image:none;border-style:solid;border-width:1px 0;display:block;padding:13px 0;text-align:center;}
.btn-type-16 a {display:inline-block;vertical-align:middle;}
.btn-type-16 a span.more {background:url("/resource/img/btn/fpm/icon.png") no-repeat -70px 0;display:inline-block;height:6px !important;line-height:0 !important;margin:0 0 0 8px;overflow:hidden;padding:0 !important;text-indent:-9999px;width:10px;}

/* 2014.07.28 */
.cyber-bank-roll{width:332px;height:297px;overflow:hidden;}
.cyber-bank-roll ul {overflow:hidden;}
.cyber-bank-roll ul li{float:left;height:297px;}
.ord-products-roll{width:332px;height:295px;overflow:hidden;}
.ord-products-roll ul {overflow:hidden;}
.ord-products-roll ul li{float:left;height:295px;}
.cyber-bank-roll ul:after{display:block;content:'';height:0;clear:both;}
.ord-products-roll ul:after{display:block;content:'';height:0;clear:both;}

.galIntro {width:100%;height:405px;background:url('/resource/img/bg/gal/bg_galIntro.jpg') no-repeat left top;}


/*갈매기홈런지점*/
.lovePoint {background:url('/resource/img/bg/gal/bg_love_point.png') no-repeat right bottom; padding-top:35px;}
.chBase { z-index:-1;}
.chBase .bgChBase {background:url('/resource/img/bg/gal/bg_ch_base.png') no-repeat left top; position:absolute; right:-40px; top:-56px; width:735px; height:497px; z-index:-1;}
.chBase .bgChBase + p {padding-top:40px;}
.grEvent {background:url('/resource/img/bg/gal/bg_gr_event.jpg') no-repeat left top; height:500px; text-align:center;}
.grEvent .grBox {background:url('/resource/img/bg/gal/bg_gal_box_top.png') no-repeat left top;width:390px; position:relative; margin:35px 0 30px -195px; left:50%;}
.grEvent .grBox ul {text-align:left; padding:10px 0 0 60px;}
.grEvent .grBox ul li {line-height:22px; color:#fff; font-size:14px;}
.grEvent .grBox .bgBot {background:url('/resource/img/bg/gal/bg_gal_box_bottom.png') no-repeat left top; height:10px; width:100%; position:absolute; bottom:-10px; left:0;}
.chaRbox {background:url('/resource/img/bg/gal/bg_gal_rBox.gif') no-repeat left top; width:478px; height:300px; padding:0 30px; margin-top:30px;}
.chaRbox .galCha {padding-top:39px;}
.chaRbox .galCha li {float:left; padding-left:30px; width:70px; text-align:center;}
.chaRbox .galCha li:first-child {padding-left:0;}
.chaRbox .galCha li label {margin-bottom:10px;}
.chaRbox .txt-type1 {margin:50px 0 15px;}
.chaRbox .galChaTbs {border-top:2px solid #212121; border-bottom:1px solid #d9d9d9;}
.chaRbox .galChaTbs td {padding:10px 0;}
.chaRbox .galChaTbs th input[type=radio] {margin-top:-2px;}
.chaRbox .galChaTbs th label { padding-left:5px}


/*영화제자료실*/
.info-area2 .info-l {color: #666;}
.board-thum2 {border-top: 2px solid #33a8e6;}
.board-thum2 li .thumb {padding-top:1px;}
.board-thum2 .contr dt {padding-bottom:10px;line-height:15px;}
.board-thum2 .contr dt a {line-height:15px;}
.board-thum2 dd.contr-date {color:#0375bc; margin-bottom:7px;}
.paginate a:hover, .paginate strong {color: #004890 !important;}
.paginate strong {border-color: #004890 !important;}
.paginate .direction {background: url("/resource/img/btn/btn_paginate.png") no-repeat 0 0;}
.search-zone {border: 0 none;background:#f3f3f3;}

.movie .board-thum2 li .thumb {height:148px;}
.movie .board-thum2 li .thumb a {width:110px;max-height:148px}
.movie .board-thum2 li .thumb img {width: 110px;}

.store .board-thum2 li .thumb {height:124px;}
.store .board-thum2 li .thumb a {width:180px;max-height:124px}
.store .board-thum2 li .thumb img {width: 180px;}
.store h4 {padding-left:10px;background: url("/resource/img/bul/ord/bl_cate_tit.gif") no-repeat left 48%;color:#004890; line-height:18px;}
.store .js-pettern {margin:15px 0 40px;}

.store .js_round_box > div > div > div {padding:20px 20px 16px;}
.store .js-pettern ul {overflow: hidden; width:925px; padding-left:75px;}
.store .js-pettern li {float:left; width:25%;}
.store .js-pettern li a {line-height:25px;padding-left:10px;background: url("/resource/img/bul/ord/bl_cate.gif") no-repeat left 47%; font-weight:normal;}
.store .js-pettern li a:hover,
.store .js-pettern li a.on {background: url("/resource/img/bul/ord/bl_cate_on.gif") no-repeat left 47%;color:#004890; text-decoration:underline;}


.movie_prev { margin-top:30px;}
.movie_prev h3 {line-height:24px; font-size:18px; padding-bottom:15px;font-family:MalgunGothic; font-weight:bold; color:#333; border-bottom:1px solid #e1e3e7;}
.movie_prev .archive_info {padding:20px 0;overflow:hidden;border-bottom:1px solid #e1e3e7;}
.movie_prev .archive_info .img { float:left;margin-right:50px; overflow:hidden;border:1px solid #d9d9d9;width:200px;  height:282px;}
.movie_prev .archive_info .img img {width:200px; height:282px;}
.movie_prev .archive_info .txt-con { float:right;width:745px; padding-bottom:0;}
.movie_prev .lst_type > li > strong {background: url("/resource/img/bul/ord/bl_h4.png") no-repeat left 50%;color: #111;font-size: 14px;font-weight: bold;margin: 22px 0 0 0; padding-left:10px;}
.movie_prev .txt-con .lst_type > li > strong {margin-top:5px;}
.movie_prev .lst_type > li ul {margin:15px 0 10px;}
.movie_prev .lst_type > li ul li  {margin:10px 0 10px;}
.movie_prev .lst_type > li ul ul {margin:10px 0 0;}
.movie_prev .lst_type > li li strong,
.movie_prev .lst_type > li li span  {font-weight:normal;background: url("/resource/img/bul/ord/bl_list.png") no-repeat 4px 50%;padding-left: 12px; word-break: keep-all;word-wrap: break-word;}
.movie_prev .lst_type > li li span {width:auto; padding-right:5px;}
.movie_prev .lst_type > li li li {background: url("/resource/img/bul/bu_list_txt_dep3.gif") no-repeat 8px 8px; padding-left:18px; line-height:18px; margin:0;}
.movie_prev .detail_view p  {line-height:20px;}
.movie_prev .detail_view p.txt {line-height:20px;padding-left:15px; }
.movie_prev .detail_view p.txt span { margin-left:-15px;}


.board-thum4 > li {padding: 20px 0;border-bottom: 1px solid #d9d9d9;}
.board-thum4 > li .thumb {float:left;margin-right: 35px;padding:10px;border:1px solid #d9d9d9;}
.board-thum4 > li .thumb img {width:238px;}
.board-thum4 > li dl {padding:0;}
.board-thum4 > li dl dt {line-height: 15px;padding-bottom: 10px; color:#333;font-size:18px; font-weight:bold;}
.board-thum4 > li dl dd {margin-top:20px; line-height:1.5;}
.board-thum4 > li dl dd .spe-list li {line-height:25px; overflow:hidden;}
.board-thum4 > li dl dd .spe-list li em { float:left;padding-left:10px;width:80px;background: url("/resource/img/bul/ord/bl_list1.png") no-repeat left 50%;font-weight:bold;color:#333;}
.board-thum4 > li dl dd .spe-list li em + ul {float:left; width:590px;}


.view-chg .board-list-2 {margin-left: -16px;}
.view-chg .board-list-2 li {padding: 0 0 50px 16px;}
.board-list-2 li .visual {width: 236px;}
.board-list-2 li .visual img { height: 150px;width: 236px;}


/* 2019 biff 지점 - 19.09.26 추가 */
.liType_g1 li{padding-left:8px;background: url(/resource/img/bul/bu_list_txt_dep3.gif) no-repeat 0 8px;line-height: 20px;}
.biff_main .float-l{height:auto;}
.biff_main .photo{padding-bottom:0;margin:0;height:207px;}
.biff_main .photo li{margin:0;border:0;}
.biffGuide .overflowh{margin-top:0;}
.biffGuide .overflowh .float-l,
.biffGuide .overflowh .float-r{margin-top:0;width:475px;}
.biffGuide .overflowh .float-l{padding-bottom:365px;background: url(/resource/img/bg/bif/bg_info2019.png) no-repeat left bottom ;}
.biffGuide .tit_h3{margin-top:54px;font-size: 18px;font-weight: bold;color: #cd1d1d;padding:0;}
.biffGuide .tit_h3:first-child{margin-top:0;}
.lst_plex{overflow:hidden;width:100%;margin-bottom:30px;background:#fff;text-align:center;}
.lst_plex li{float:left;position:relative;width:250px;text-align:center;line-height:20px;font-size:14px;}
/* .lst_plex li:nth-child(2) {background-position:-162px 0;}
.lst_plex li:nth-child(3) {background-position:-332px 0;}
.lst_plex li:nth-child(4) {background-position:-502px 0;}
.lst_plex li:nth-child(5) {background: url(/resource/img/bg/bif/theater_05.gif) no-repeat 6px top #fff;}
.lst_plex li:nth-child(6) {background: url(/resource/img/bg/bif/theater_06.gif) no-repeat 6px top #fff;margin-right:0;} */
.lst_plex li strong {display:block;height:42px;color:#111;font-size:15px;}
.lst_plex li:before{content:'';display:inline-block;width:130px;height:130px;margin:0 auto 20px;background-size:130px auto;background-position: center center; background-repeat: no-repeat; border-radius: 100%; overflow: hidden;}
/* .lst_plex li:nth-child(2):before{background-position:-162px 0;} */
/* .lst_plex li:nth-child(3):before{background-position:-324px 0;} */
/* .lst_plex li:nth-child(4):before{background-position:-486px 0;} */
/* .lst_plex li:nth-child(5):before{overflow:hidden;width:130px;height:130px;border-radius:50%;background-image:url(/resource/img/bg/bif/theater_07.jpg);} */
/* .lst_plex li:nth-child(6):before{width:130px;background-image:url(/resource/img/bg/bif/theater_05.gif);} */
/* .lst_plex li:nth-child(7):before{width:130px;background-image:url(/resource/img/bg/bif/theater_06.gif);} */
.lst_plex li:nth-child(1):before {background-image:url(/resource/img/bg/bif/bg_plex1.jpg);}
.lst_plex li:nth-child(2):before {background-image:url(/resource/img/bg/bif/bg_plex2.jpg);background-position-y: bottom}
.lst_plex li:nth-child(3):before {background-image:url(/resource/img/bg/bif/bg_plex3.jpg);background-position-y: top;}
.lst_plex li:nth-child(4):before {background-image:url(/resource/img/bg/bif/bg_plex4.jpg);}
.tab_biff2019{display:none;}
.tab_biff2019 .tableType01{border-top-color:#222;}
.tab_biff2019 .tableType01 tbody th{background:none;}
.tab_biff2019 .tableType01 tbody td{padding:10px 20px;text-align:left;word-break: keep-all;}
.tab_biff{overflow:hidden;width:100%;margin-bottom:35px;}
.tab_biff li{float:left;width:33.33%;background:#fff;}
.tab_biff li:first-child{margin-left:0;padding-left:0;}
.tab_biff li:first-child a{margin-left:0;}
.tab_biff li a{display:block;text-align:center;line-height:37px;color:#333;border:1px solid #ccc;border-width:0 1px 1px 1px;position:relative;margin-left:-1px;padding-left:1px;border-top:2px solid #333;}
.tab_biff li.on{background:#333;}
.tab_biff li.on a{border-color:#333;color:#fff;z-index:1;}
.biff-con .tit_h4{margin-bottom:10px;}
.biff-con .tit_h4:first-child{margin-top:-22px;}
.biff-con .w1000{width:1000px;}

/* new biff */
.biff-kv{margin:10px 0 28px;}
.biff-kv .kv-img{overflow:hidden;border-radius:8px;}
.biff-kv .kv-img img {height:340px;}
.biff_main{position:relative;box-sizing:content-box;}
.biff_main > div:not(:first-child):before{content:'';display:inline-block;position:absolute;top:0;bottom:0;width:1px;background-color:#d9d9d9;z-index:1;}
.biff_main a{display:block;}
.biff_main img{width:100%;vertical-align:top;}
.biff_main .photo{height:auto;}
.biff_main .ord-products-roll ul li{height:auto;}
.biff_main .float-l{width:calc( (100% - 2px) / 3) !important;border:none;}
.biff_main .biffbox{float:right !important;}
