/* BASIC css start */
@import url("Noto_Sans_KR/stylesheet.css");
/* Noto Sans KR À¥ÆùÆ® °¡Á®¿À±â morenvy.com */
@font-face { font-family: 'Noto Sans KR'; 
             font-style: normal; 
             font-weight: 100; 
             src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), 
             url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), 
             url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype'); }

@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),
      url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),
      url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),
        url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),
        url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');
 }
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),
        url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),
        url(https://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');
 }


#content{width:65%; margin:0 auto}
#content h1{
    font-size: 35px;
    line-height: 55px;
    text-align: center;
    font-family: 'minerva-modern';
    margin: 80px auto;
    border-top: 1px solid #000000;
    border-collapse: collapse;
    border-bottom: 1px solid #000000;
    width: 45%;
    font-weight: 700;
}

ul{width:100%}

ul.tab_menu li{
    width: 239px;
    height: 50px;
    cursor: pointer;
    text-align: center;
    display: inline-block;
    border: 1px solid #333;
    line-height: 50px;
    font-family: "Noto Sans KR";
    font-weight: 400;
    font-size: 16px;
}
ul.tab_menu li.active{background-color:#333;color:#fff}
ul.tab_contents {padding: 0}
ul.tab_contents li{display:none;width:100%; padding-bottom: 80px;}
ul.tab_contents li:first-child{display:block}
ul.tab_contents li.content01{
    background-color: #ffffff;
    border: 1px solid #000000;
}
ul.tab_contents li.content02{    
    background-color: #ffffff;
    border: 1px solid #000000;}
ul.tab_contents li.content03{    background-color: #ffffff;
    border: 1px solid #000000;}
ul.tab_contents li.content04{background-color:#f3f3f3}

.tab_contents .video {float: left; padding: 50px;}
.tab_contents .video_info {padding: 100px 50px 0 690px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 37px; text-align:center; font-weight:700;}
.tab_contents .video_info_2 {padding: 40px 50px 0 690px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 37px; text-align:center; font-weight:700;}
.tab_contents .video_info_3 {padding: 120px 50px 0 690px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 37px; text-align:center; font-weight:700;}
.tab_contents .video_infosub {padding: 30px 50px 80px 690px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 20px; font-weight: 300; line-height:25px;}
.tab_contents .video_infosub_2 {padding: 30px 50px 0px 690px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 20px; font-weight: 300; line-height:25px;}
.tab_contents .video_infosub_3 {padding: 50px 50px 90px 690px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 20px; font-weight: 300; line-height:25px;}
.tab_contents .video_infosub_4 {padding: 0 50px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 17px; font-weight: 300; line-height:30px;}
.tab_contents .video_infosub_5 {padding: 0 50px; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 17px; font-weight: 300; line-height:25px;}
.tab_contents .line { border-bottom: 1px solid #c1c1c1; margin: 50px auto; width: 90%; text-align: center;}
.tab_contents .product {text-align: center;}
.tab_contents .product img:hover {transform: scale(1.02);}
.tab_contents .product img {width: 250px; margin: 0 20px 10px 20px; text-align: center; transform: scale(0.95); transition: all 0.3s ease-in-out; border: 1px solid #e5e5e5;}

.tab_contents .table {margin: 5px auto; text-align: center;}
.tab_contents .table table { margin: 0 auto; width: 80%; border-collapse: separate; border-spacing: 1px;}
.tab_contents .table th {color: #ffffff; background-color: #1e1e1e; padding: 10px; font-size: 14px; font-family: "Noto Sans KR"; font-weight: 500;}
.tab_contents .table td {background-color: #f3f3f3; padding: 10px; font-size: 14px; font-family: "Noto Sans KR"; font-weight: 300;}

.tab_contents .product_link {padding: 0 0 30px 0; font-family: "minerva-modern", "Noto Sans KR", sans-serif; font-size: 30px; font-weight:500; text-align:center;}
span {color: #e42626}
.notice {width: 100%; margin: 10px auto 0; text-align: center; font-size: 15px; color:#395bbd;}
.half_HL {background: linear-gradient(to top, #d5ae94 50%, transparent 50%);}
/* BASIC css end */

