@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Josefin+Sans);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);

@import url(https://fonts.googleapis.com/css?family=Lato);

.site_select {background: #ebebeb url(/kr/images/bg_select_site.gif); overflow:hidden; height:30px;  text-align:center; }
.site_select .cont {width:990px; margin:0px auto; text-align:center; position:relative}
.site_select .cont img {margin:0px 15px}

.site_select .lang {position:absolute; right:0px; height:30px }
.site_select .lang a {float:right; height:30px; line-height:30px; padding:0px 4px; color:#b1b1b1; text-decoration:none}
.site_select .lang a:hover { color:#333333; text-decoration:none}
.site_select .lang .on {background:url(/kr/images/bg_lang_site.gif) no-repeat bottom center; color:#333; font-weight:bold}

.mono_header {position:relative; width:1000px; margin:0px auto; height:68px}
.logo_top_m {width:25%; float:left; height:65px; text-align:center}
.mono_gnb {font-family: 'Lato', sans-serif; float:left; text-align:center; width:70%; padding-top:33px;}
.mono_gnb div {float:right}
.mono_gnb a {padding:0px 40px 0px 40px; font-size:14px; text-decoration:none; }
.mono_gnb a:hover {color:#d22030; text-decoration:none}
.mono_gnb .on {font-weight:bold}

.mono_gnb_en {font-family: 'Lato', sans-serif; float:left; text-align:center; width:73%; padding-top:33px;}
.mono_gnb_en div {float:right}
.mono_gnb_en a {padding:0px 45px 0px 45px; font-size:14px; text-decoration:none; }
.mono_gnb_en a:hover {color:#d22030; text-decoration:none}
.mono_gnb_en .on {font-weight:bold}

#sub_showroom {position:absolute; border:1px solid #999;width:147px; border-top:0px;padding-bottom:0px; padding-top:5px; display:none; background:#fff; z-index:9999}
#sub_showroom a {display:block; padding:7px 10px;}
#sub_showroom a:hover {display:block; padding:7px 10px; background:#fafafa}

.login_m {width:155px; float:left; text-align:right;  padding-top:35px;}
.login_m a {padding: 0px 10px; text-decoration:none; color:#888}


.bottom_humax {background:#f6f6f6; padding:30px 0px 20px 0px; border-top:1px solid #dfdfdf; overflow:hidden; text-align:center ; clear:both;}
.bottom_menu_humax {font-family: trade_g, trade_g_, sans-serif; padding:0px 20px; font-size:15px; text-decoration:none; color:#999 !important; letter-spacing:2px}
.bottom_menu_humax:hover {color:#d22030; text-decoration:none}

.copy_bottom_humax {padding:15px; color:#999; font-size:13px; letter-spacing:3px ;}
.copy_bottom_humax a {color:#999; text-decoration:none}
.bottom_mono {background:#f6f6f6; padding:30px 0px 20px 0px; border-top:1px solid #dfdfdf; overflow:hidden; text-align:center ; clear:both;}
.bottom_menu_mono {font-family: 'Lato', sans-serif; padding:0px 20px; font-size:14px; text-decoration:none;}
.bottom_menu_mono:hover {color:#d22030; text-decoration:none}
.search_bottom_mono {padding:25px; text-align:center}
#input_search_bottom_mono {height:26px; border:1px solid #d9d9d9; width:250px}
.copy_bottom_mono {padding:5px; color:#999;font-family: 'Lato', sans-serif; font-size:13px; letter-spacing:3px }
.container_sub_mono {width:995px; overflow:hidden; margin:0px auto 20px auto}

.mono_showroom_cont {overflow:hidden}


.mono_showroom_sidebox {width:175px; float:left; overflow: hidden; margin-right:20px;}
.mono_showroom_sidebar {overflow: hidden;  border:1px solid #efefef; }



.mono_showroom_body  {width:790px; float:left; overflow: hidden;}
.title_mono_cont  {background:#fff; border:none; text-align:center; font-family: 'Lato', sans-serif; font-size:13px;  font-weight:normal; font-size:30px; padding-bottom:30px;border-bottom:1px solid #ddd;margin-bottom:30px}

.mono_cate_top {font-family: 'Lato', sans-serif; font-size:18px; padding:15px 5px 10px 15px; overflow:hidden; display:block; text-decoration:none}
.cate_top_on {background:#d2202f !important; color:#fff !important}
.mono_cate_top:hover {text-decoration:none; background:#d2202f; color:#fff}
.mono_cate_series {font-family: 'Lato', sans-serif; font-size:17px; padding:15px  5px 15px 18px; overflow:hidden; display:block; text-decoration:none}
.mono_cate_series:hover {text-decoration:none; background:#d2202f; color:#fff}
.sct_here {text-decoration:none; background:#; color:#000 !important; padding:0px 4px} 
.sct_here:hover {text-decoration:none; background:#; color:#000} 
.title_mono_cont a {text-decoration:none; background:#; color:#000 !important; padding:0px 4px} 


.sct_bg {text-decoration:none; background: url(/kr/images/bg_sct_bg.gif) no-repeat right center !important; color:#fff !important; padding:0px 50px 0px 10px !important} 
/*.sct_bg:hover {text-decoration:none; background:# url(/kr/images/bg_sct_bg.gif) no-repeat right center !important; color:#000} */


.bm_header {width:1000px; margin:0px auto; text-align:center; height:180px}
.bridge_left {width:301px; height:90px; background:url(/kr/images/top_bridge_left.gif) no-repeat bottom; float:left}
.bridge_right {width:301px; height:90px; background:url(/kr/images/top_bridge_right.gif) no-repeat bottom; float:left}
.gnb_bm {width:360px; margin:0px 18px; background:#000; height:72px; float:left}
.gnb_bm a {float:left; width:20%; text-align:center; line-height:72px; display:block; color:#fff; text-decoration:none; font-size:16px; font-family: 'Open Sans', sans-serif; font-weight:bold}
.gnb_bm #m1 {background:#00ada5}
.gnb_bm #m2 {background:#2789c7}
.gnb_bm #m3 {background:#e84648}
.gnb_bm #m4 {background:#ffb005}
.gnb_bm #m5 {background:#e84c99}
.gnb_bm #m1:hover {background:#21dad1}
.gnb_bm #m2:hover {background:#3da9ee}
.gnb_bm #m3:hover {background:#ff7375}
.gnb_bm #m4:hover {background:#ffd14b}
.gnb_bm #m5:hover {background:#ff6ab4}




.bottom_bm {background:#f2f2f2; padding:30px 0px 20px 0px;  overflow:hidden; text-align:center }
.bottom_menu_bm {font-family: 'Open Sans', sans-serif; font-weight:bold;padding:0px 20px; font-size:14px; text-decoration:none;}
.bottom_menu_bm:hover {color:#2789c7; text-decoration:none}
.search_bottom_bm {padding:25px; text-align:center}
#input_search_bottom_bm {height:24px; border:2px solid #000; width:250px}
.copy_bottom_bm {padding:5px; color:#000;font-family: 'Open Sans', sans-serif; font-size:14px; letter-spacing:0px }

.mono_main_ban_model {overflow:hidden; text-align:center; margin:10px auto;}
.mono_main_ban_line {width:741px; overflow:hidden; text-align:center; margin:10px auto;}
.mono_main_ban_model div {width:33.3%; float:left; text-align:center}
.mono_main_ban_model div img {border:1px solid #eee}
.mono_main_ban_line div {width:33%; float:left; text-align:center}
.title_newarrival {text-align:center; padding:20px 0px; font-family: 'Lato', sans-serif;font-size:24px}
.sct_wrap {margin-bottom:0px}
.mono_main_newarrival {text-align:center; width:1000px; overflow:hidden;margin:20px auto; clear:both;}
.mono_main_newarrival .sct_li {margin-right:0px}
/*.mono_main_newarrival .sct_li img {border:1px solid #efefef}*/

.mono_main_board {clear:both; width:1000px; margin:40px auto;overflow:hidden}
.mono_main_board .divide {width:459px; float:left; overflow:hidden; padding:20px}
.mono_main_board .border {border-right:1px solid #ccc; }
.mono_main_board .ico {width:30%; float:left; text-align:center; font-size:15px; font-family:'Lato', sans-serif;padding-top:20px; display:block}
.mono_main_board .ico:hover {text-decoration:none; color:#d2202f}
.mono_main_board .ico span {font-size:12px; vertical-align:2px}
.mono_main_board .cont {width:70%; float:left}
.mono_main_area {display: block; margin:3px; padding:5px 7px; border:1px solid #444; float:left; text-decoration:none;}
.mono_main_area:hover { border:1px solid #444; float:left; text-decoration:none;color:#fff; background:#444}

.mono_brand_cont {position:relative; height:500px; background:url(/kr/images/mono_about_bg.gif) no-repeat 380px 170px; width:995px; margin:10px auto}
.mono_brand_cont div {font-size:14px; line-height:24px; color:#444}
.mono_brand_cont div b {color:#d2202f; font-size:16px}
.mono_brand_1 {position:absolute; top:100px; left:50px}
.mono_brand_2 {position:absolute; top:100px; left:620px}
.mono_brand_3 {position:absolute; top:350px; left:420px}
#sct_location {border:0px; background:none; margin:0px; letter-spacing:0px}

.bm_main_area_1 {display: block; margin:3px; padding:5px 7px;; float:left; text-decoration:none;color:#fff !important; background:#e84c99}
.bm_main_area_2 {display: block; margin:3px; padding:5px 7px;; float:left; text-decoration:none;color:#fff !important; background:#ffbf05}
.bm_main_area_3 {display: block; margin:3px; padding:5px 7px;; float:left; text-decoration:none;color:#fff !important; background:#e84648}
.bm_main_area_4 {display: block; margin:3px; padding:5px 7px;; float:left; text-decoration:none;color:#fff !important; background:#2789c7}
.bm_main_area_5 {display: block; margin:3px; padding:5px 7px;; float:left; text-decoration:none;color:#fff !important; background:#00ada5}
.bm_main_area_1:hover, .bm_main_area_2:hover, .bm_main_area_3:hover, .bm_main_area_4:hover, .bm_main_area_5:hover {  float:left; text-decoration:none;color:#fff; background:#333}

.bm_showroom_body {margin:0px auto}

.bm_showroom_nav {text-align:center}
.bm_showroom_box {padding:10px; 100px; border-top:1px dotted #ccc; margin:20px 50px 0px 50px}
.bm_showroom_nav {padding:23px 0px; margin:20px auto; overflow:hidden;  border:2px dotted #000}
.bm_cate_top { font-family: 'Open Sans', sans-serif; font-weight:bold;line-height:40px; overflow:hidden; text-decoration:none;  font-size:38px}
.bm_cate_top:hover {text-decoration:none; }
.bm_cate_series { font-size:17px; padding:25px 5px 15px 5px; overflow:hidden; text-decoration:none}
.bm_cate_series img {margin:10px; margin-bottom:0px}
.bm_cate_series:hover {text-decoration:none;color:#fff}

.bm_main_ban_model {overflow:hidden; text-align:center; margin:10px auto;width:988px}

.bm_main_ban_model div {width:33.3%; float:left; text-align:center}

.size_info {width:790px; height:220px; background:url(/kr/images/size_pic.gif); position:relative; float:left}
.size_info div {height:14px; position:absolute; font-size:13px; text-align:center}
#size_total_w {width:360px;left:17px; top:18px}
#size_lens_w {width:127px;left:43px; top:180px}
#size_lens_h {width:30px;left:385px; top:110px}
#size_bridge {width:58px;left:167px; top:180px}
#size_leg {width:364px;left:412px; top:18px}
#size_info {width:350px;left:412px; top:180px; text-align:right}

.mono_size_info {width:590px; height:150px; background:url(/kr/images/mono_size_pic.gif);  position:relative; float:left}
.mono_size_info_1 {width:295px; height:150px; background:url(/kr/images/mono_size_pic_1.gif);  position:relative; float:left}
.mono_size_info_2 {width:295px; height:150px; background:url(/kr/images/mono_size_pic_2.gif);  position:relative; float:left}

.mono_size_info_1 div, .mono_size_info_2 div {height:14px; position:absolute; font-size:13px; text-align:center}
#mono_size_total_w {width:291px;left:0px; top:0px}
#mono_size_lens_w {width:94px;left:26px; top:130px}
#mono_size_lens_h {width:20px;left:269px; top:74px}
#mono_size_bridge {width:46px;left:121px; top:130px}
#mono_size_leg {width:277px;left:14px; top:0px}
#mono_size_num {width:267px;left:14px; top:130px; text-align:right}


.faq_headline {padding:30px; margin:30px; background:#fefefe url(/kr/images/ico_attention.png) no-repeat 30px center; font-size:16px;line-height:180%; border:2px dotted #ccc; padding-left:97px}
.faq_headline span {font-weight:bold}
.faq_headline a {font-size:12px; padding:3px 10px; margin-left:15px; background:#aaa; color:#fff; font-weight:bold; text-decoration:none}
.faq_headline a:hover {background:#444}

.faq_headline_bm {padding:30px; margin:30px; background:#fff url(/kr/images/ico_attention.png) no-repeat 30px center; font-size:16px;line-height:180%; padding-left:97px; color:#000;  border:2px dotted #ccc}
.faq_headline_bm span {font-weight:bold; font-size:18px}
.faq_headline_bm a {font-size:12px; padding:3px 10px; margin-left:15px; background:#2e8eca; color:#fff; font-weight:bold; text-decoration:none}
.faq_headline_bm a:hover {background:#4dbbff}


.mono_faq_subject {clear:both; text-align:center; font-size:20px; background:url(/kr/images/ico_tools.png) no-repeat left center; width:130px; margin:0px auto; padding: 10px 0px 10px 40px}
.faq_cont1 {float:left; padding:22px; width:185px; line-height:180%; background:#fefefe url(/kr/images/ico_gear.png) no-repeat center 15px; margin:7px; height:135px; border:1px solid #ddd; font-size:13px; padding-top:55px}
.faq_cont1 div {font-size:11px; line-height:140%; padding:5px 0px; color:#666}
.mono_faq_box {width:740px; margin:10px auto; overflow:hidden}
.mono_faq_box2 {width:840px; margin:10px auto; overflow:hidden; background:#fefefe ; border:1px solid #ddd; padding:10px 0px}
.mono_faq_subject2 {clear:both; text-align:center; font-size:20px; background:url(/kr/images/ico_hand.png) no-repeat left center; width:120px; margin:0px auto; padding: 10px 0px 10px 35px;}
.faq_cont2 {margin:5px auto; padding:6px 10px; line-height:170%; background: url(/kr/images/ico_check.png) no-repeat 25px 9px; padding-left:47px; font-size:13px; }
.faq_cont2 span {padding-left:10px; color:#777}

.faq_cont1_bm {float:left; padding:22px; width:183px; line-height:180%; background:#fff url(/kr/images/ico_gear.png) no-repeat center 15px; margin:7px; height:135px; border:2px dotted #ccc; font-size:13px; padding-top:55px}
.faq_cont1_bm div {font-size:11px; line-height:140%; padding:5px 0px; color:#666}

.faq_cont2_bm {margin:5px auto; padding:10px; line-height:170%; background: url(/kr/images/ico_check.png) no-repeat 25px 13px; padding-left:35px; font-size:13px; text-indent:12px; }
.faq_cont2_bm span {padding-left:10px; color:#777}

.bm_faq_box2 {border: 2px dotted #ccc; background:#fff}
.mono_store_txts {font-size:13px; line-height:180%; width:430px; background:#f9f9f9; padding:18px; margin-bottom:10px}

.bm_store_txts {font-size:13px; line-height:180%; width:430px; background:#333; padding:18px; margin-bottom:10px; color:#fff}

.bm_about {margin:30px; text-align:center; line-height:250%; font-size:14px;}
.bm_about span {padding:8px 5px}

.bm_about .c0 {color:#fff; background:#000}
.bm_about .c1 {color:#fff; background:#00ada5}
.bm_about .c2 {color:#fff; background:#2789c7}
.bm_about .c3 {color:#fff; background:#e84648}
.bm_about .c4 {color:#fff; background:#ffb005}
.bm_about .c5 {color:#fff; background:#e84c99}

.mono_info_table {float:left; width:188px;margin:20px 10px 0px 0px; }
.bm_info_table {width:200px; margin:0px; font-size:11px}
.sit_ov_tbl th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-weight:normal;text-align:left}
.mono_info_table th {width:85px; !important; color:#999 !important; font-size:12px}
.mono_prdt_name {text-align:center; font-size:22px}

.mono_header_new {border-top:1px solid #ddd; text-align:center;  padding-top:20px;text-align:center; font-family: 'Lato', sans-serif; font-weight:normal; font-size:30px; padding-bottom:30px;border-bottom:1px solid #ddd;margin-bottom:30px; height:76px; line-height:88px}
.bottom_span_sns {margin-left:70px}
.bottom_span_other a {padding:0px 8px}

.mono_shop_basic_thumb {width:100px; float:left; height:359px; margin-top:80px}
.mono_shop_color_thumb {overflow:hidden; margin:10px auto; clear:both; text-align:center}
.sort_new {text-align:right; padding:10px 5px}
#about_pic {border:1px solid #eee}

.mono_main_ban_response {margin:9px 0px; }
.mono_main_ban_response img {border-top:1px solid #eee;border-bottom:1px solid #eee; width:100%}
.sit_pvi_big_bm {padding-left:100px}

#sit_star_sns {position:static !important; text-align:center; padding-top:15px}
