/* BASIC css start */
/* font-family: 'Naum Gothic', 'Tajawal', 'sans-serif'; */
@import url('https://fonts.googleapis.com/css?family=Tajawal:700');
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css?family=Montserrat+Alternates');



@media (max-width: 480px) {.본문 img {display:inline-block; width:auto\9 !important; /* ie8 */ width:auto !important; max-width:100%; min-width:100%; height:auto !important;}}

.a {max-width:auto; align:center; }
.a img {max-width:100%; }

.shopdetailImage img {max-width:100% !important; height: auto !important;}
.shopdetailImage table {width:100% !important;}
.shopdetailImage object {width:100% !important;}
.shopdetailImage iframe {width:100% !important;}
.shopdetailImage table {table-layout: auto !important;}
.shopdetailImage div {width:100% !important;}


.tg {max-width:auto; align:center; }
.tg img {max-width:45%;  margin-top: 50px; margin-bottom: 30px; }



.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;} 
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;} 
/* BASIC css end */

