@charset "utf-8";
/*************************************************
프로젝트명 : OANA 사진전
commnet :
*************************************************/

@media only screen and (max-width:768px){

/* =============== ####공통 (common) ======================== */
/* html,body{height:auto;}
body,.html-ko body{font-weight:300;font-family:sans-serif;}
h1,h2,h3,h4,h5,h6,
.html-ko h1,.html-ko h2,.html-ko h3,.html-ko h4,.html-ko h5,.html-ko h6{font-weight:normal;font-family:sans-serif;}
p,li,dt,dd,span,strong,em,b,input,button,select,textarea,label,a,
.html-ko p,.html-ko li,.html-ko dt,.html-ko dd,.html-ko span,.html-ko strong,.html-ko em,.html-ko b,
.html-ko input,.html-ko button,.html-ko select,.html-ko textarea,.html-ko label,.html-ko a{font-weight:300;font-family:sans-serif;} */

/* =============== ####레이아웃 (layout) ======================== */


/* ---- ##헤더 header (common) ---- */
[class*='wrap-header']{height:50px;}
.header{position:relative;height:100%;font-size:0;text-align:right;}
.header [class*='site-name']{position:absolute;top:10px;left:15px;}
.header [class*='btn-unit80']{margin:11px 0 0 0;}
.header [class*='btn-whole-menu']{margin:7px 10px 0 10px;}
.header [class*='logo-']{display:none;}

/* ---- ##로고 logo & site (common) ---- */

/* 연합뉴스 ,역사박물관 로고 */
[class*='logo-yna'],
[class*='logo-much']{display:none;}

/* 사이트명 공통 */
[class*='site-name'] .tit01.en{font-family:'Archivo Black',sans-serif;}
[class*='site-name'] .txt01.en{font-style:italic;font-family:'Playfair Display',serif;color:rgba(255,255,255,0.5);}
[class*='site-name'] .tit01.ko{font-weight:800;}

/* 사이트명 헤더 */
.site-name01,
.site-name02{height:36px;font-size:0;}
.site-name01 [class*='tit'],
.site-name02 [class*='tit']{font-size:15px;letter-spacing:0;}

/* 사이트명 헤더 - 영문 */
.html-en .site-name01,
.html-en .site-name02{width:190px;line-height:100%;}
.html-en .site-name01 .tit02,
.html-en .site-name02 .tit02{display:block;margin:2px 0 0 0;}
.site-name01 [class*='tit'].en,
.site-name02 [class*='tit'].en{font-size:15px;line-height:100%;letter-spacing:0;}

/* 사이트명 헤더 - 국문 */
.html-ko .site-name01,
.html-ko .site-name02{width:auto;line-height:36px;}
.site-name01 [class*='tit'].ko,
.site-name02 [class*='tit'].ko{font-size:20px;line-height:36px;letter-spacing:-0.05em;}

/* 사이트명 헤더 메인 : 영문 칼라 */
.site-name01 [class*='tit']{color:#000;}
/* 사이트명 헤더 서브 : 영문 화이트 */
.site-name02 [class*='tit']{color:#fff;}
/* 사이트명 푸터 : 화이트 */
.site-name03 [class*='tit']{font-size:15px;line-height:15px;color:#fff;}
.site-name03 .tit02{margin-left:8px;}
.site-name03 .txt01{margin-top:0;font-size:24px;line-height:1.2;}
.site-name03 .txt01.ko{opacity:0.5;font-weight:800;}

/* ---- ##컨테이너 container (common) ---- */


/* ---- ##푸터 footer (common) ---- */
.wrap-footer{margin-top:50px;height:auto;}
.footer .site-name03{position:relative;margin-top:40px;}
.footer .site-name03:after{bottom:-40px;height:25px;}
.footer [class*='txt-copyright']{padding:0 16px;font-size:10px;}
.footer .txt-copyright01{margin-bottom:50px;}
.footer .txt-copyright02{margin-top:50px;}

/* ---- ##반응형 넓이 (common) ---- */
[class*='header'],
.container,
.footer{max-width:100%;margin:0 auto;}


/* =============== ####초기화 (RESET) ======================== */


/* =============== ####콘텐츠 (content) ======================== */

/* ---- ##이미지커버 img Cover ---- */
.img-cover{}


/* ---- ##버튼 Button ---- */

/* btn-unit001 닫기버튼 (엑스) */
.btn-unit001{position:relative;width:38px;height:38px;}
.btn-unit001:before,
.btn-unit001:after{content:'';display:block;clear:both;position:absolute;left:2.5px;width:32px;height:2px;}
.btn-unit001:before{top:18px;}
.btn-unit001:after{top:18px;}

/* btn-unit002 show/hide */
.btn-unit002{width:78px;}
.btn-unit002 [class*='txt']{font-size:16px;}
.btn-unit002 [class*='txt']:before,
.btn-unit002 [class*='txt']:after{width:10px;height:2px;}

/* btn-unit801,802 : 언어교체 */
[class*='btn-unit80']{width:64px;height:28px;border-radius:28px;text-align:center;}
[class*='btn-unit80'] .txt{font-weight:400;font-size:14px;line-height:27px;}
.btn-unit801{border:1px solid #000;}
.btn-unit801 .txt{color:#000;}
.btn-unit802{border:1px solid #fff;}
.btn-unit802 .txt{color:#fff;}

/* btn-unit811,812 : 더보기 버튼 */
[class*='btn-unit81']{min-width:150px;height:40px;}
[class*='btn-unit81'] .txt{line-height:40px;font-size:11px;}

/* btn-unit821,822 : 더보기 버튼 */
[class*='btn-unit82']{min-width:84px;height:30px;}
[class*='btn-unit82'] .txt{width:100%;height:100%;line-height:30px;font-size:10px;}

/* btn-arrow01 : 방향 버튼
 * [메인] 톱슬라이드 */
[class*='btn-arrow01']{}

/* btn-whole-menu : 전체 메뉴 */
[class*='btn-whole-menu']{position:relative;width:36px;height:36px;}
[class*='btn-whole-menu'] i{position:absolute;left:5px;display:block;width:23px;height:2px;}
[class*='btn-whole-menu'] i:nth-of-type(1){top:9px;}
[class*='btn-whole-menu'] i:nth-of-type(2){top:18px;}
[class*='btn-whole-menu'] i:nth-of-type(3){top:27px;}
/* 메인 : 블랙 */
.btn-whole-menu01 i{background:#000;}
/* 서브 : 화이트 */
.btn-whole-menu02 i{background:#fff;}

/* btn-scroll-down : 스크롤 다운 */
.btn-scroll-down{}
.btn-scroll-down{overflow:visible;position:absolute;left:50%;bottom:74px;z-index:100;width:80px;height:50px;margin-left:-40px;}
.btn-scroll-down .txt{font-size:12px;color:#fff;}
.btn-scroll-down:after{content:'';display:block;clear:both;position:absolute;top:36px;left:50%;width:2px;height:50px;margin-left:-1px;background-color:#acacac;
-webkit-animation: elasticus 2.9s cubic-bezier(1, 0, 0, 1) infinite;
animation: elasticus 2.9s cubic-bezier(1, 0, 0, 1) infinite;}

/* btn-scroll-top : 스크롤 탑 */
.btn-scroll-top{bottom:20px;right:10px;}


/* ---- ##페이징 paging ---- */

/* pager-unit01 */
.pager-unit01.swiper-pagination [class*='-bullet']{margin:13px 6px;}
.pager-unit01.swiper-pagination [class*='-bullet-active']{width:30px;height:30px;margin:0 5px;font-size:10px;line-height:30px;}

/* pager-unit02 */
.pager-unit02{width:90px;}
.pager-unit02 span{font-size:14px;color:#fff;line-height:34px;}

/* ---- ##셀렉트 select ---- */
/* select-unit01 : 셀렉트 */
.select-unit01{box-sizing:border-box;width:100%;padding:0 22px;}
/* 셀렉트 버튼 */
.select-unit01 .btn-pick{width:100%;height:30px;padding:0 30px 4px 5px;}
.select-unit01 .btn-pick [class*='txt']{font-size:18px;line-height:22px;}
.select-unit01 .txt01{display:none;}
.select-unit01 .txt02{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;width:94%%;
-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;}
.select-unit01 .txt01+.txt02{margin-left:0;}
.select-unit01 .btn-pick:before,
.select-unit01 .btn-pick:after{content:'';display:block;clear:both;position:absolute;}
/* 셀렉트 버튼 화살표 */
.select-unit01 .btn-pick:before{top:7px;}
/* 셀렉트 버튼 밑줄 */
.select-unit01 .btn-pick:after{height:2px;}
/* 셀렉트 리스트 */
.select-unit01 .list{top:30px;right:inherit;left:22px;padding:15px 11px;
width:-webkit-calc(100% - 44px);width:calc(100% - 44px);}
.select-unit01 .list a{font-size:15px;line-height:30px;}
/* 활성화 */
.select-unit01.active .btn-pick:before{top:14px;}

/* (확장형) 셀렉트 테마 */
.select-theme .txt02{min-width:auto;}

/* ---- ##타이틀/텍스트 Title / text / paragraph  ---- */
/* 제목 : 페이지 */
.title-page01{}

/* 공통 : .title-unit  */
[class*='title-unit']{position:relative;}

/* .title-unit001 */
.title-unit001{}

/* .title-unit002 */
.title-unit002{}
.title-unit002 .tit01{font-weight:700;font-size:50px;line-height:1;color:rgba(255,255,255,0.5);}

/* .title-unit003 (메인) */
.title-unit003{height:36px;font-size:23px;line-height:36px;letter-spacing:-0.05em;text-align:left;}
.title-unit003 .tit01{position:relative;top:-7px;font-size:50px;}
/* .title-unit003 영문
.title-unit003.en .tit01{} */
/* .title-unit003 국문 */
.title-unit003.ko{font-size:30px;}

/* .title-unit004 (메인) */
.title-unit004{}
.title-unit004 .tit01{font-size:10px;}
.title-unit004 .tit02{font-size:20px;}

/* .title-unit005 (메인) */
.title-unit005{}
.title-unit005 .tit01{margin-bottom:17px;font-size:15px;line-height:1;}
.title-unit005 .tit02{font-size:15px;line-height:1.2;}
.title-unit005 .tit03{font-weight:700;font-size:18px;line-height:1.2;color:#666;}
/* .title-unit005 영문 */
.title-unit005.en{}
/* .title-unit005 국문 */
.title-unit005.ko{color:#333;}
.title-unit005.ko .tit02{font-size:24px;}

/* .title-unit80$ (테마,통신사 리스트) */
[class*='title-unit80']{}

/* .title-unit81$ (메인) */
[class*='title-unit81'] .tit01{padding-bottom:0;font-weight:700;font-size:36px;line-height:1.2;color:rgba(255, 255, 255, 0.5);letter-spacing:-0.05em;}

/* .txt-unit0$$ (메인) */
.txt-unit001{position:relative;padding-top:10px;font-size:10px;line-height:1.6;color:#999;}
.txt-unit001:after{content:'';display:block;clear:both;position:absolute;top:0;left:16px;width:25px;height:1px;background-color:#b7b7b7;}

/* 문단 : .item-box01
 * 메인 톱슬라이드 */

/* 영문 제목 : tit01 */
.item-box01.en .title-unit000 .tit01{font-size:50px;font-family:'Archivo Black',sans-serif;color:transparent;-webkit-text-stroke:1px #fff;}
.item-box01.en.theme03 .title-unit000 .tit01,
.item-box01.en.theme04 .title-unit000 .tit01{font-size:40px;}
.item-box01.en.theme05 .title-unit000 .tit01{font-size:20px;color:#fff;-webkit-text-stroke:0;}
/* 영문 제목 : tit02 */
.item-box01.en .title-unit000 .tit02{font-size:30px;}
.item-box01.en .title-unit000 .tit02{margin-top:0;font-weight:700;line-height:1.2;}
.item-box01.en.theme03 .title-unit000 .tit02{margin-top:9px;}
.item-box01.en.theme05 .title-unit000 .tit02{font-size:20px;font-family:'Archivo Black',sans-serif;}
/* 영문 제목 : tit03 */
.item-box01.en .title-unit000 .tit03{margin-top:6px;font-size:23px;line-height:1.2;}

/* .국문 제목 : tit01 */
.item-box01.ko .title-unit000 .tit01{font-weight:800;font-size:40px;line-height:1;}
.item-box01.ko.theme01 .title-unit000 .tit01{line-height:1.2;}
.item-box01.ko.theme05 .title-unit000 .tit01{font-weight:400;font-size:30px;}
/* .국문 제목 : tit02 */
.item-box01.ko .title-unit000 .tit02{font-weight:400;font-size:30px;}
.item-box01.ko.theme01 .title-unit000 .tit02{margin-top:6px;}
.item-box01.ko.theme02 .title-unit000 .tit02{margin-top:12px;}
.item-box01.ko.theme03 .title-unit000 .tit02{margin-top:14px;}
.item-box01.ko.theme04 .title-unit000 .tit02{margin-top:14px;}
.item-box01.ko.theme05 .title-unit000 .tit02{font-weight:800;font-size:40px;}
/* .국문 제목 : tit03 */
.item-box01.ko .title-unit000 .tit03{margin-top:9px;font-size:24px;line-height:1.2;}

/* 설명 */
.item-box01 .desc-con01{display:none;}
.item-box01 .desc-con02{position:relative;margin-top:17px;padding-top:15px;}
.item-box01 .desc-con02>p{font-size:12px;line-height:1.2;}
.item-box01 .desc-con02:after{width:25px;margin-left:-17.5px;}


/* 문단 : .item-box02
 * 테마 리스트 */
.item-box02{}

/* ---- ##리스트 list ---- */
/* .list-unit01 : 테마 리스트 */
.list-unit01{overflow:hidden;box-sizing:border-box;width:100%;}
.list-unit01>li{box-sizing:border-box;float:left;width:50%;background-color:#1a1a1a;}
.list-unit01 .item-box{overflow:hidden;padding-top:1px;padding-bottom:1px;}
.list-unit01>li:nth-child(odd) .item-box{border-right:1px solid #1a1a1a;}
.list-unit01 .img-con{box-sizing:border-box;width:100%;height:0;padding-bottom:65.77540107%;}
.list-unit01 .img-con img{width:100%;}
.list-unit01 .desc-con{display:none;}

/* .list-unit51 : 전체메뉴 (공통)  */
.list-unit51>li{margin-bottom:12px;}
.list-unit51>li>a{padding-left:26px;font-size:30px;line-height:1;}
.list-unit51>li:before{top:7px;font-size:18px;}
.list-unit51 .list01{margin:12px 0 0 30px;}
.list-unit51 .list01>li+li{margin-top:4px;}
.list-unit51 .list01>li>a{padding:5px 0;font-size:14px;line-height:1;vertical-align:bottom;}

/* .list-unit51>li{margin-bottom:18px;}
.list-unit51>li>a{font-size:30px;}
.list-unit51>li:before{font-size:18px;line-height:1.2;}
.list-unit51 .list01{margin:12px 0 0 30px;}
.list-unit51 .list01>li+li{margin-top:11px;}
.list-unit51 .list01>li>a{padding:5px 0;font-size:16px;} */


/* .list-unit91 : 협찬 (푸터) */
.list-unit91>a{width:160px;height:40px;margin:20px 0 0 10px;background-size:160px auto !important;}

.list-unit91 .bnr01{background-position:0 0;} /* 에쓰오일 */
.list-unit91 .bnr02{background-position:0 -40px;} /* 이마트 */
.list-unit91 .bnr03{background-position:0 -80px;} /* SPC */
.list-unit91 .bnr04{background-position:0 -120px;} /* LG생활건강 */
.list-unit91 .bnr05{background-position:0 -160px;} /* 삼성SDS */
.list-unit91 .bnr06{background-position:0 -200px;} /* BNK 부산은행 */
.list-unit91 .bnr07{background-position:0 -240px;} /* 서울우유 */
.list-unit91 .bnr08{background-position:0 -280px;} /* 한국가스 */
.list-unit91 .bnr09{background-position:0 -320px;} /* 코웨이 */
.list-unit91 .bnr10{background-position:0 -360px;} /* 롯데 */
.list-unit91 .bnr11{background-position:0 -400px;} /* 효성 */
.list-unit91 .bnr12{background-position:0 -440px;} /* BBQ */
.list-unit91 .bnr13{background-position:0 -480px;} /* SK브로드밴드 */
.list-unit91 .bnr14{background-position:0 -520px;} /* 한진중공업 */
.list-unit91 .bnr15{background-position:0 -560px;} /* 부산상공회의소 */
.list-unit91 .bnr16{background-position:0 -600px;} /* LG 그룹 */
.list-unit91 .bnr17{background-position:0 -640px;} /* 동서식품 */
.list-unit91 .bnr18{background-position:0 -680px;} /* 한국마사회 */

/* ---- ##박스 box ---- */
[class*='box-unit'] [class*='btns-wrap']{margin-top:40px;}

/* [리스트] : 소개글 영역 */
.box-unit01{display:none;}

/* [리스트] : 셀렉트, 사진 리스트 */
.box-unit02{width:100%;margin:48px auto 0;text-align:center;}
.box-unit02 .select-unit01,
.box-unit02 .title-unit001{margin-bottom:22px;}
.box-unit02 .list-unit01{padding:0 5px;}

/* [리스트] : 통신사 리스트 */
.box-unit03{box-sizing:border-box;width:100%;margin:0 auto;padding:0 16px;}
.box-unit03 .title-unit002{margin:40px 0 20px;}
.box-unit03 .area01 .title-unit002{margin-top:0px;}

/* ---- ##슬라이드 Slide ---- */
/* [메인] 톱슬라이드 */
.slide-visual01{height:376px;}
.slide-visual01 .swiper-slide{height:376px;}
.slide-visual01 .item-box01{top:75px;}
.slide-visual01 .swiper-pagination{bottom:8px;left:0;width:100%;height:30px;text-align:center;}
.slide-visual01 .swiper-pagination [class*='-bullet-active']{color:#fff;}
.slide-visual01 ~ .btn-unit821{display:none;}

/* [메인] 테마 갤러리 */
.slide-gallery01{overflow:visible;padding-bottom:40px;}
.slide-gallery01 .swiper-slide{width:178px;height:345px;}
.slide-gallery01 .swiper-pagination{bottom:0;}
.slide-gallery01 .item-box{padding:0 12px;}
.slide-gallery01 .item-img:after{opacity:0.3;}
.slide-gallery01 .title-unit004{height:auto;}
.slide-gallery01 .swiper-slide .title-unit004{padding-bottom:38px;}
.slide-gallery01 .swiper-slide .title-unit004:after{bottom:0;height:25px;}
.slide-gallery01 .desc-con{margin-top:10px;}
.slide-gallery01 .desc-con>p{font-size:13px;}
.slide-gallery01 .btn-unit822{bottom:36px;}
.slide-gallery01 .slide05 .title-unit004:after{display:none;}
.slide-gallery01 .en.item-box{top:36px;}
.slide-gallery01 .ko.item-box{top:72px;}

/* [본문] 뷰어
 * .slide-view01 : 슬라이드 뷰어모드
 * .slide-view01.thumbs : 슬라이드 섬네일모드 */
.slide-view01{overflow:visible;width:100%;height:auto;margin:0 auto;}
.slide-view01 .swiper-slide .item-box{width:100%;height:100%;}
.slide-view01 .img-con{width:100%;background:none !important;}
.slide-view01 .img-con img{visibility:visible;opacity:1;width:100%;height:auto;}
.slide-view01 .img-con[style*='_h_p.']{height:320px;text-align:center;}
.slide-view01 .img-con[style*='_h_p.'] img{width:auto;height:100%;}
.view-area .desc-con{height:63px;}
.view-area .desc-con .inner{height:63px;}
/* (공통)캡션, 페이징, 좌우버튼 */
.view-area .btn-unit002{position:fixed;top:7px;left:20px;z-index:100;}
.view-area .pager-unit02,
.view-area .btn-arrow02-prev,
.view-area .btn-arrow02-next{position:fixed;top:inherit;bottom:20px;z-index:100;}
.view-area .pager-unit02{left:50%;margin-left:-55px;}
.view-area .btn-arrow02-prev{left:50%;margin-left:-60px;}
.view-area .btn-arrow02-next{left:50%;margin-left:13px;}

/* ---- ##레이어팝업 popup ---- */
/* 전체메뉴 */

.popup-whole-menu .pop-header,
.popup-whole-menu .pop-content{width:100%;max-width:inherit;}
.popup-whole-menu .pop-header{padding:0;}
.popup-whole-menu .pop-content{padding:0 16px;}
.popup-whole-menu .pop-header{height:50px;}
.popup-whole-menu .pop-header [class*='btn-unit']{margin:6px 0 0 20px;}
.popup-whole-menu .list-unit51>li:nth-of-type(3){display:none;}

/* ---- ##딤드 dimed / mask---- */
.mask-type01{}


/* =============== ####컨트롤 (Body Class - Control) ======================== */

/* ---- ##공통 ---- */

/* 공통여백 */

/* ---- ##메인(Main) ---- */
.page-main{}

/* 메인 공통 */
[class*='major-']{}

/* .major-visual 비주얼 테마 */
.major-visual{}

/* .major-intro 소개 */
.major-intro{box-sizing:border-box;width:100%;margin:40px auto 0;padding:0 16px;}
.major-intro .title-unit003{margin-bottom:8px;}
.major-intro .desc-con{position:relative;width:100%;text-align:left;}
.major-intro .desc-con p:not(.txt01){position:relative;font-size:13px;line-height:1.5;color:#666;}
.major-intro .desc-con>p:not(.txt01){margin-bottom:10px;}
/* 배경 이미지 */
.major-intro .desc-con.en>p:nth-child(1),
.major-intro .desc-con.ko>p:nth-child(2){padding-bottom:250px;}
.major-intro .desc-con.en>p:nth-child(1):after,
.major-intro .desc-con.ko>p:nth-child(2):after{content:'';display:block;clear:both;position:absolute;bottom:0;left:50%;width:274px;height:233px;margin:-90px 0 0 -137px;background:url(../img/img_intro_main_mob01.png) 50% 100% / 274px 233px no-repeat;}
.major-intro .desc-con .txt01{display:inline;border-bottom:1px solid #f5cece;font-style:italic;font-size:12px;line-height:1;color:#f8a9a9;}
.major-intro .desc-con.ko{padding-bottom:50px;}
.major-intro .desc-con .txt02{position:absolute;right:0;bottom:0;width:194px;}

/* .major-gallery 갤러리 */
.major-gallery{width:100%;margin-top:40px;padding-top:0;}
.major-gallery .title-unit003{margin-bottom:13px;padding:0 16px;}

/* .major-agency 통신사 목록 */
.major-agency{width:100%;margin:40px auto 0;padding-top:0;}
.major-agency .title-unit003{height:auto;padding:0 16px;}
.major-agency .txt-unit001{display:block;margin:10px 0 20px;padding:10px 19px 0;}
.major-agency [class*='area']{margin-top:1px;padding:10px 30px;}
.major-agency [class*='area']:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.major-agency [class*='list-unit']{float:left;width:50%;margin-top:-10px;}
.major-agency .list-unit03:only-of-type{width:100%;}

.major-agency .area01{margin-top:0;background-color:#f3bb4a;}
.major-agency .area02{background-color:#679ab5;}
.major-agency .area03{background-color:#67b97b;}
.major-agency .area04{background-color:#f5cece;}

/* .major-map 통신사 지도 */
.major-map,
.tooltip-map{display:none !important;}

/* .major-summary 요약 */
.major-summary{box-sizing:border-box;width:100%;margin:0 auto;padding:0 16px;}
.major-summary.en{margin:34px auto 0;}

.major-summary .title-unit003{display:block;margin-bottom:25px;}
.major-summary>div{float:none;width:100%;min-height:76px;margin-top:15px;padding:0 16px 0 71px;border-bottom:1px dashed #d8dce7;}
.major-summary .area01{margin-top:0;}
.major-summary>div:last-child{border-bottom:none;}
/* 픽토그램 */
.major-summary>div:before{top:0;width:60px;height:60px;background-size:400px auto;}
.major-summary .area01:before{background-position-y:0;}
.major-summary .area02:before{background-position-y:-75px;}
.major-summary .area03:before{background-position-y:-150px;}
.major-summary .area04:before{background-position-y:-225px;}
/* 설명글 */
.major-summary .desc-con{margin:10px 0;font-size:14px;line-height:1.2;color:#999;}
/* .major-summary 국문 */
.major-summary.ko{margin:40px auto 0;}
.major-summary.ko>div{min-height:auto;margin-top:20px;padding-bottom:20px;}
.major-summary.ko .title-unit005 .tit03{margin-top:12px;}
.major-summary.ko .desc-con{margin-top:10px;font-size:16px;letter-spacing:-0.025em;}

/* .major-sponsor 협찬 */
.major-sponsor{width:100%;margin:0 auto;padding:40px 16px 0;text-align:center;}

/* ---- ##리스트-공통 ---- */
.body-list{}
.body-list .box-unit01{width:100%;margin:0 auto;}


/* ---- ##본문 ---- */
.body-view{overflow:hidden;height:100vh;}
.article-view{}
.view-area{width:100%;}
.title-photo01{height:auto;min-height:114px;margin-bottom:58px;}
.title-photo01 .tit01{display:inline-block;height:auto;padding:82px 4px 4px 4px;border-bottom:2px solid #484848;font-size:18px;line-height:22px;}
.title-photo01 .btn-unit001{position:fixed;top:6px;right:18px;bottom:inherit;}


} /* Media Queri End (768px) */



/*************************************************
commnet : Rwd Style
*************************************************/
@media only screen and (max-width:320px){


} /* Media Queri End (320px) */


/* ---- ##테스트 ---- */
@media only screen and (max-width:768px){
	/* (임시) 테스트용 */
	.slide-visual01 ~ .btn-unit821{bottom:0;min-width:50px;background-color:brown;}
	.slide-visual01 ~ .btn-visual-stop{left:50px;}

} /* Media Queri End (768px) */

