﻿/*스토어 메뉴*/


@media all and (max-width:1100px){


.dim{width:100%;height:100%;background-color:#212121;display:block;position:fixed;top:0;left:0;padding:0;margin:0;opacity:0.95;z-index:350000}
.dim_main{display:none}

.str_area{width:100%;margin:0 auto;padding-bottom:250px;background-color:#fff}
.menu_a_area{width:100%;margin:0 auto;padding-bottom:150px;padding-top:50px;}

.mn1 {float:left; width:100%; height:299px;border:0px solid #d9d9d9;margin:0 0px 20px 0px;}
.mn1_pd {width:100%;height:auto;overflow: hidden;padding-top: 0px;margin: 0px 13px 0px 0px;position: relative;z-index:1000;border:1px solid #ccc;} 
.mn1_bl{position:absolute;top:0px;right:47px;z-index:500}
.mn1_txt {width:100%;text-align:center;margin:0 auto;top: 0px;vertical-align:middle;padding:13px 0px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.mn1_txt .mn1_tit {word-break: keep-all;font-size:17px;font-weight:500;color: #2b1612;letter-spacing:-1px;width:100%;margin:0 auto;}
.mn1_txt .mn1_eng { width: 100%;word-break: keep-all;font-size: 17px;font-weight: normal;color: #dc1717;padding-bottom: 15px;}
.mn1_txt .mn1_con {display:none;width: 100%;font-size: 16px;font-weight: normal;color: #636363;line-height: 130%;padding-bottom: 20px;height:30px;}

.mn_detail_areabox{width:99%;height:auto;margin:0 auto;z-index:400000;position:absolute;top:10px;}
.mn_detail_area {width:98%;height:auto; position:fixed;z-index:400000;top:0%; }
.mn_detail_box {width:98%;height:auto;background-color:#f1f1f1;position: relative;z-index:300000;overflow: hidden;padding-bottom:10px;}
.mn_detail_box .mndt_pd {width:98%;}
.mn_detail_box .mndt_pds {width:98%;height: auto;padding-bottom:20px}
.mn_detail_box .mndt_pds img{max-width:98%;margin:0 auto;}
.mn_detail_box .mndt_cover {position: absolute;top: 0px;left: 0px;}
.mn_detail_box .dtpd_txt {width:98%; height:auto;text-align:center;}
.dtpd_tit {font-size:25px;font-weight:400;width:100%;color: #000;padding-top:3px;padding-bottom:8px;letter-spacing:-2px;}
.mn_detail_box .dtpd_txt .dtpd_eng {width:100%; font-size:23px;font-weight: bold;color: #b60000;padding:8px 0px 20px 0px;}
.mn_detail_box .dtpd_txt .dtpd_con {width:100%; word-break: keep-all;font-size:15px;color: #404040;line-height:110%;}
.mn_detail_box .mndt_close {position: absolute;top: 12px;right:12px;cursor: pointer;}
.mn_detail_box .mndt_close img{width:25px;height:25px;}
.mndt_care {width:100%;margin:0 auto; font-size: 12px;color: #ccc;background-color:#464646;}
.menu_more {position:absolute;right:0px;z-index:2000; bottom:-1px; width: 71px;height:60px; background:#f9d921;color: #2b1612;border:1px solid #f9d921; cursor: pointer;font-size:30px;font-weight:100}
.menu_more:hover{background:#2b1612;color: #f9d921;border:1px solid #2b1612;}

.menu_co{font-size:20px;color:#000;margin:0 auto;text-align:center;padding:25px 0px 16px 0px;}
.menu_copri{font-size:28px;color:#b60000;margin:0 auto;text-align:center;font-weight:bold;}
.menu_comt{font-size:15px;color: #404040;line-height: 130%;margin:0 auto;text-align:center;padding:0px 0px 16px 0px;}

.mnrib{float:left;}
.mnrib_pa{padding-left:30px;}

/*스토어 메뉴*/

/* sub_menu st */
.sub_nav_area{width:100%;text-align:center;margin:10px 0px 0px 0px; }
.sub_nav_list{font-size:0;letter-spacing:-5px;}
.sub_nav_list li{display:inline-block;font-size:12px;text-align:center;letter-spacing:0;border:1px solid #c7c7c7; margin-bottom:3px}
.sub_nav_list li:hover{border:1px solid #c7c7c7;font-weight:600;border-right-width:0}
.sub_nav_list li a{width:100%;padding:0px 0px; display:block;line-height:35px;text-align:center; font-size:1.1em;font-weight:500;letter-spacing:0px;}     
.sub_nav_list li a:hover{background:#001b91;color:#fff;font-weight:500;}     
.sub_nav_on{width:98%;margin:0 auto; background:#001b91;border:1px solid #c7c7c7; color:#fff;font-weight:normal;font-size:16px;text-align:center; }
.sub_nav_on a{color:#fff;}
.sub_nav_off{width:98%;margin:0 auto;background:#fff;font-weight:normal;border:1px solid #c7c7c7;font-size:16px;text-align:center; }
.sub_nav_off a{color:#424242;}
/* sub_menu end */

.snv_atitle{width:96%;margin:8px auto; padding:8px;background-color:#000;color:#fff}
.snv_atitle a{color:#fff}
.mt_55{margin-top:35px;}

.mt_abox{font-weight:500; width:98%;margin:10px auto; padding:15px 0px;font-size:22px;color:#02396a; border:1px solid #02396a}
.mt_bbox{font-weight:500; width:98%;margin:0 auto;padding:15px 0px;font-size:22px;border:1px solid #333}



}