.n_m_viswrap {position:relative; width:100%; height:715px; box-sizing:border-box; background:#ecede8; padding-top:110px;}
.n_m_visbox {position:relative; width:1200px; height:605px; box-sizing:border-box; margin:0 auto; overflow:hidden;}
.n_m_vis {position:absolute; width:1200px; height:605px; top:0px; box-sizing:border-box; background-repeat:no-repeat; background-size:1200px 605px;}
.n_m_vis a {display:block; width:1200px; height:605px;}
.n_m_selbox {position:absolute; width:200px; height:10px; left:0px; bottom:30px;}
.n_m_selbox ul li {position:relative; float:left; width:10px; height:10px; border-radius:5px; background:#fff; margin-right:5px; cursor:pointer; transition:all 0.5s ease 0s;}
.n_m_selbox ul li.sld_on {background:#aeb1a2; width:26px;}

.n_m_contwrap {position:relative; width:1200px; box-sizing:border-box; padding-top:30px; padding-bottom:40px; margin:0 auto; font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.n_m_banwrap {position:relative; width:100%; height:170px; box-sizing:border-box;}
.n_m_banwrap ul li {position:relative; float:left; width:292px; height:170px; box-sizing:border-box; margin-right:11px; border-radius:8px; border:solid 1px rgba(0,0,0,.02); background:#f7f8fb; overflow:hidden;}
.n_m_banwrap ul li:hover .n_m_bantxt {color:#333;}
.n_m_banwrap ul li a {display:block; width:100%; height:170px; box-sizing:border-box; padding:40px;}
.n_m_bantit {position:relative; display:block; font-size:18px; font-weight:800; letter-spacing:-1px; box-sizing:border-box; padding-bottom:15px; color:#000;}
.n_m_bantxt {position:relative; display:block; font-size:14px; font-weight:400; letter-spacing:-1px; line-height:140%; box-sizing:border-box; padding-bottom:15px; color:#989899; transform:skew(-0.1deg); transition:all 0.3s ease 0s;}
.n_m_banwrap ul li.n_m_ban_1 {background:#f7f8fb url("/Home/img/n_main/m_ic_1.png") no-repeat 227px 31px;}
.n_m_banwrap ul li.n_m_ban_2 {background:#f7f8fb url("/Home/img/n_main/m_ic_2.png") no-repeat 227px 31px; margin-right:10px;}
.n_m_banwrap ul li.n_m_ban_3 {background:#f7f8fb url("/Home/img/n_main/m_ic_3.png") no-repeat 227px 31px;}
.n_m_banwrap ul li.n_m_ban_4 {background:#f7f8fb url("/Home/img/n_main/m_ic_4.png") no-repeat 227px 31px; margin-right:0px;}

.n_m_contbox {position:relative; width:100%; height:200px; box-sizing:border-box; margin-top:80px;}
.n_m_notibox {position:absolute; width:595px; height:200px; left:0px; top:0px;}
.n_m_conttitbox {position:relative; width:100%; height:45px; box-sizing:border-box; font-size:18px; font-weight:800; letter-spacing:-1px; color:#000;}
.n_m_conmore {float:right; width:100px; box-sizing:border-box; text-align:right; transform:skew(-0.1deg);}
.n_m_conmore a {font-size:14px; font-weight:400; letter-spacing:-1px; color:#989899;}
.n_m_conmore a:hover {color:#666;}
.n_m_noti {position:relative; width:100%; box-sizing:border-box;}
.n_m_noti ul li {position:relative; width:100%; box-sizing:border-box; transform:skew(-0.1deg); transition:all 0.3s ease 0s; margin-bottom:8px;}
.n_m_noti ul li a {font-size:15px; font-weight:400; letter-spacing:-1px; color:#666;}
.n_m_noti ul li a:hover {color:#000;}
.n_m_col {display:inline-block; color:#999; padding-left:8px;}

.n_m_reban {position:absolute; width:595px; height:118px; right:0px; top:0px; border-radius:8px; background:url("/Home/img/n_main/m_ic_5.png") no-repeat 513px 50%; overflow:hidden; box-sizing:border-box; border:solid 1px rgba(0,0,0,.08);}
.n_m_reban a {display:block; width:593px; height:116px; box-sizing:border-box; padding:37px 40px 0px 40px;}
.n_m_rebantit {position:relative; display:block; font-size:16px; font-weight:800; letter-spacing:-1px; box-sizing:border-box; padding-bottom:5px; color:#000; transform:skew(-0.1deg);}
.n_m_rebantxt {position:relative; display:block; font-size:14px; font-weight:400; letter-spacing:-1px; line-height:140%; box-sizing:border-box; padding-bottom:15px; color:#7a7a7a; transform:skew(-0.1deg); transition:all 0.3s ease 0s;}
.n_m_reban a:hover .n_m_rebantxt {color:#333;}

.n_m_guidebox {position:absolute; width:595px; height:390px; right:0px; top:0px; box-sizing:border-box;}
.n_m_guide {position:relative; width:100%; height:345px; box-sizing:border-box; border-radius:8px; border:solid 1px rgba(0,0,0,.08); overflow:hidden;}
.n_m_guidetit {position:relative; width:100%; box-sizing:border-box; padding-top:40px; padding-left:30px; font-size:17px; font-weight:800; letter-spacing:-1px; color:#000; line-height:140%; transform:skew(-0.1deg);}
.n_m_guidesld {position:absolute; width:595px; height:180px; left:0px; top:110px; box-sizing:border-box; overflow:hidden;}
.n_m_guidesldcont {position:absolute; width:595px; height:180px; left:0px; top:0px; box-sizing:border-box; padding-left:30px;}
.n_m_guidesldtit {position:relative; display:inline-block; height:40px; box-sizing:border-box; border-radius:20px; background:#7c8395; text-align:center; font-size:14px; font-weight:400; letter-spacing:-1px; color:#fff; line-height:100%; padding:13px 15px 0px 15px; margin-bottom:10px;}
.n_m_col_2 {display:block; transform:skew(-0.1deg);}
.n_m_guidesldtxt {position:relative; width:100%; font-size:15px; font-weight:400; letter-spacing:-1px; color:#737373; line-height:150%; transform:skew(-0.1deg);}
.n_m_col_3 {padding-left:7px;}
.n_m_col_4 {font-weight:800; color:#000;}
.n_m_guidevis {position:absolute; width:159px; height:210px; right:25px; bottom:15px; background:url("/Home/img/n_main/m_bg_1.png") no-repeat 50% 50%;}
.n_m_guideselbox {position:absolute; width:200px; height:10px; left:30px; bottom:20px;}
.n_m_guideselbox ul li {position:relative; float:left; width:10px; height:10px; border-radius:5px; background:#e1e0e0; margin-right:5px; cursor:pointer; transition:all 0.5s ease 0s;}
.n_m_guideselbox ul li.guidesld_on {background:#aeb1a2; width:26px;}

.n_m_attbox {position:absolute; width:490px; height:425px; left:calc(50% + 110px); top:230px; background:#fff; border-radius:10px; border-bottom-right-radius:50px; box-shadow:0px 7px 12px rgba(0,0,0,.02); box-sizing:border-box; padding:40px; font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.n_m_atttit {position:relative; width:100%; box-sizing:border-box; text-align:center; font-size:19px; font-weight:800; letter-spacing:-1px; color:#000; transform:skew(-0.1deg); line-height:100%; padding-top:10px; margin-bottom:15px;}
.n_m_attline {position:relative; width:20px; height:3px; background:#999; margin:0 auto; margin-bottom:27px;}
.n_m_attcir {position:relative; width:80px; height:40px; box-sizing:border-box; border-radius:20px; background:#e9f5fc url("/Home/img/n_main/cir_bg.jpg") no-repeat; text-align:center; color:#fff; font-size:13px; font-weight:800; letter-spacing:-0.5px; padding-top:13px; margin-bottom:10px;}
.n_m_atttxt {position:relative; width:100%; box-sizing:border-box; font-size:15px; font-weight:400; letter-spacing:-1px; color:#5f5f5f; line-height:150%; transform:skew(-0.1deg); margin-bottom:32px;}
.n_m_col_5 {font-weight:800; color:#25b474;}




























