@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');

/*.wrap {width:100%; background:#fff; font-family: 'Noto Sans KR', sans-serif;}*/
.wrap {width:100%; background:#fff; /*font-family: 'Noto Sans KR', sans-serif;*/}
.top_wrap {position:fixed; top:0; z-index:1000;top:10px;}
.top {position:relative; width:1575px; margin:0 auto; }
.menu ul {overflow:hidden; background:url("/img/main/bg_menu.png") ;}
.menu li {float:left; color:#fff; width:120px; text-align:center; height:74px; line-height:74px; font-size:16px;}
.top_logo {width:255px; font-size:0;}

.submenu {width:100%; overflow:hidden; background:url("/img/main/bg_menu.png") ;}
.submenu ul{float:left; width:120px;text-align:center;  }
.submenu li{ width:120px;text-align:center;  font-size:13px; padding:10px 0; font-weight:100}
.submenu a{ color:#fff;}

.fc_a8a8a8 {color:#a8a8a8;}
.fc_d10076 {color:#d10076;}
.fc_1d1d1d {color:#1d1d1d;}

.fs_10 {font-size:10px;}
.fs_13 {font-size:13px;}
.fs_15 {font-size:15px;}
.fs_18 {font-size:18px;}
.fs_20 {font-size:20px;}
.fs_25 {font-size:25px;}
.fs_30 {font-size:30px;}
.fs_40 {font-size:40px;}
.fs_50 {font-size:50px;}

.fw_100 {font-weight:100;}
.fw_300 {font-weight:300;}
.fw_400 {font-weight:400;}
.fw_500 {font-weight:500;}
.fw_700 {font-weight:700;}
.fw_900 {font-weight:900;}

.padd_20_0 {padding:20px 0;}
.padd_30_0 {padding:30px 0;}
.padd_50_0 {padding:50px 0;}
.padd_50_0_0_0 {padding:50px 0 0 0;}
.padd_100_0 {padding:100px 0;}
.padd_100_0_0_0 {padding:100px 0 0 0;}
.padd_100_0_50 {padding:100px 0 50px;}
.padd_60_0_50 {padding:60px 0 50px;}
.padd_20_20 {padding:20px ;}


.slide_wrap {width:100%; position:relative;}
.slide_arr_wrap {position:absolute; width:100%; top:450px; z-index:1000; }
.slide_arr {position:relative; width:100%;  overflow:hidden; margin:0 auto;}
.slide_arr_l {float:left; cursor:pointer;position:relative; left:100px;}
.slide_arr_r {float:right; cursor:pointer;position:relative; right:100px;}

.main_title {text-align:center;}
.main_title2 {text-align:center;}

.main_review {width:1200px; margin:0 auto; }
.main_review_t {width:1200px; margin:0 auto; overflow:hidden;height:379px;}
.mrt_1 {float:left; width:283px;}
.mrt_2 {float:left; width:246px;}
.mrt_3 {float:left; width:282px;}
.mrt_4 {float:left; width:375px;}

.main_review_b {width:1200px; margin:0 auto; overflow:hidden;}
.mrb_1 {float:left; width:375px;}
.mrb_2 {float:left; width:282px;}
.mrb_3 {float:left; width:246px;}
.mrb_4 {float:left; width:283px;}


.main_hy_s_wrap {width:1200px; position:relative; margin:0 auto;}
.main_hy_arr_wrap {width:100%; position:absolute; z-index:1000; top:300px}
.main_hy_arr {position:relative; width:100%;  margin:0 auto;}
.main_hy_arr_l {float:left; cursor:pointer;position:relative; left:-100px;}
.main_hy_arr_r {float:right; cursor:pointer;position:relative; right:-100px;}

.main_hy {width:1200px; margin:0 auto; }
.main_self {width:1200px; margin:0 auto; }

.main_you {width:1200px; margin:0 auto; }
.main_you ul {overflow:hidden;}
.main_you li {float:left; width:240px; height:220px; list-style:none;}
.main_you li div{width:90%; margin:0 auto;}
.main_you li img{width:100%;}
.you_title {font-size:16px; line-height:20px;padding-top:10px; color:#313131}

.main_act {width:1200px; margin:0 auto;}

/*.you_img {width:216px; height:140px; }*/

.bookslider{width:1200px; height:400px; background:white;  padding:0 60px;}
.bookslider h4{font-size:16px; font-weight:400; color:#444; letter-spacing:-1.1px; margin-bottom:11px; margin-top:11px;}
.bookslider h5{font-size:18px; font-weight:400; color:#444; letter-spacing:3px; border-bottom:1px solid #e5e5e5; padding-bottom:6px; display:inline-block;}
.bookslider .imgs{width:210px; height:200px; margin-top:44px;  perspective: 150px;}

.bookslider .imgs img{width:170px; height:160px; transform:perspective(180px) rotateY(-10deg) rotateX(1deg) rotateZ(7deg); border:1px solid #f5f5f5;-webkit-box-shadow: 3px 6px 6px 2px rgba(0,0,0,0.1);
-moz-box-shadow: 3px 6px 6px 2px rgba(0,0,0,0.1);
box-shadow: 3px 6px 6px 2px rgba(0,0,0,0.1);}

.main_con_wrap {width:100%; background:url("/img/main/bg_con.png"); height:548px; background-position:top center;}
.main_con {width:1200px; margin:0 auto; overflow:hidden;}
.main_con_l {width:600px; float:left; }
.main_con_l ul {overflow:hidden; padding:300px 0 0 120px;;}
.main_con_l li {float:left; padding:10px;}
.main_con_r {width:600px; float:left; }

.main_map_wrap {width:100%; background:#222222;}
.main_map {width:1200px; margin:0 auto; overflow:hidden; padding:100px 0; }
.main_map_l {width:685px; float:left; }
.main_map_r {width:515px; float:left; }

.main_copy_wrap {width:100%; background:#222222; border-top:2px solid #737373;}
.main_copy {width:1200px; margin:0 auto; }

.main_you_wrap {width:100%; background:#f1f1f1}

.main_act_b {width:100%; position:relative; }
.bslide_arr_wrap {width:100%; position:absolute; z-index:1000; top:130px}
.bslide_arr {position:relative; width:100%;  margin:0 auto;}
.bslide_arr_l {float:left; cursor:pointer;position:relative; left:-50px;}
.bslide_arr_r {float:right; cursor:pointer;position:relative; right:-50px;}

.main_banner_wrap {width:100%; }
.main_banner_wrap img{width:100%; }


