/* BASIC css start */
.h_title h3{text-align:center;}

/* ¸ÅÀå 2°³ÀÏ¶§
.store_wrap{width:100%; margin:0 auto;}
.store_wrap map2,
.store_wrap map3 {width:100%; height:100px;}
.store_wrap .map2,
.store_wrap .map3{ margin-top:50px;}
.tab_container{content:""; display:block; clear:both;}
.store_wrap .tabs{margin-top:25px;}
.store_wrap .tabs:after {content:""; display:block; clear:both;}
.store_wrap .tabs span{font-size:16px; float:left; width:50%; line-height:42px; border-bottom:1px solid #ddd; color:#b5b5b5; text-align:center;}
.store_wrap .tabs span.active{border-bottom:3px solid #000; color:#000;}
.store_wrap .store{margin-top:25px;} */



/* ¸ÅÀå 3°³ÀÏ¶§ */
.store_wrap{width:100%; margin:0 auto;}
.store_wrap map,
.store_wrap map2,
.store_wrap map3 {width:100%; height:100px;}
.store_wrap .map,
.store_wrap .map2,
.store_wrap .map3{ margin-top:50px;}
.tab_container{content:""; display:block; clear:both;}
.store_wrap .tabs{margin-top:25px;}
.store_wrap .tabs:after {content:""; display:block; clear:both;}
.store_wrap .tabs span{font-size:16px; float:left; width:33.3%; line-height:42px; border-bottom:1px solid #ddd; color:#b5b5b5; text-align:center;}
.store_wrap .tabs span.active{border-bottom:3px solid #000; color:#000;}
.store_wrap .store{margin-top:25px;}




/* ½½¶óÀÌµå */
.mainVisualSlider { width:100%; height:100% }
.mainVisualSlider .swiper-slide img { width:100%; height:250px;}
.mainVisualSlider .arrow-button { display:none; margin-top:-25px; position:absolute; top:50%; width:45px; height:50px; background:url(/design/mariang7/phps/m/main/sp_slide_controls.png) 0 0 no-repeat; background-size:45px auto; z-index:10 }
.mainVisualSlider .arrow-button[aria-disabled="false"] { display:block }
.mainVisualSlider .mainVisu-button-next { right:0; background-position:0 -50px }
.mainVisualSlider .mainVisu-button-prev { left:0; background-position:0 0 }
.mainVisualSlider .swiper-button-disabled { display:none }
.mainVisualSlider .mainVisu-scrollbar { left:12% !important; bottom:11px !important; width:75% !important; border-radius:0 !important; background:rgba(204,204,204,0.5) !important }
.mainVisualSlider .swiper-scrollbar-drag { border-radius:0 !important; background:rgba(204,204,204,1) !important }



/*Ã£¾Æ¿À´Â ¹æ¹ý*/
.map_txt{font-size:14px; text-align:left; line-height:17px;}
.map_txt_inner, .map_txt_inner2{padding:30px 20px;}
.map_txt_inner li:first-child{margin-bottom:20px;}
.map_txt_inner li:first-child span{color:#b5b5b5;}

.map_txt_inner2{background:#f5f5f5;}
.map_txt_inner2 p{font-weight:700;}
.map_txt_inner2 span{display:inline-block; padding:3px 0 15px;}
.map_txt_inner li p span{position: relative; display: inline-block; padding-left:15px;}
.map_txt_inner li p span:before{position:absolute; top:3px; left:7px; content:''; width:1px; height:14px; background:#b5b5b5; }
.map_txt_inner .kakaotalk{position: relative; height: 40px;line-height: 40px;background: #feed17;width: 100%;box-sizing: border-box; text-align:center; margin-top:30px;}
.map_txt_inner .kakaotalk span { background: url(/design/mariang7/phps/m/common/icon_kakao_logo.png) no-repeat 50% 50%; background-size: 20px auto; width:40px; height:40px; display:inline-block; vertical-align:top;}
.map_txt_inner .kakaotalk a{display: block; font-size:14px;}



/* Ã£¾Æ¿À´Â±æ µ¿¿µ»ó »ðÀÔ */
.campaign-mp4 {position: relative; padding-bottom: 150%; height: 0;}
.campaign-mp4 iframe,
.campaign-mp4 embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/* BASIC css end */

