#mVisualA {width:100%; height:755px;background:url(/img/bg_main_visual1.png) no-repeat 50% 50%;position:relative;}
#mVisualA .mvisTxt {position:absolute;top:50%;left:50%;transform:translateY(-50%);text-align:left;}
#mVisualA .mvisTxt span {display:block;width:251px;height:37px;line-height:37px;border:1px solid #2a0908;font-size:19px;text-align:center;color:#362e2c;margin-bottom:20px;font-weight:700;}
#mVisualA .mvisTxt h3 {font-size:70px;line-height:70px;color:#231e1c;letter-spacing:-0.07em;font-family:'Seokbo';}

#wrapper {margin-top:-165px;}

.qucik_link {overflow:hidden;}
.qucik_link li {float:left;}
.qucik_link li a {display:block;width:316px;height:189px;border-right:1px solid #c3c3b9;background:url(/img/bg_quick.png) no-repeat 50% 50%;position:relative;padding:40px;transition:all 0.4s}
.qucik_link li:last-child a {border:none;}




.qucik_link li .link_name {display:block;color:#1c2d2e;font-size:22px;line-height:30px;letter-spacing:-0.05em;transition:all 0.4s}
.qucik_link li .btn_link {position:absolute;bottom:40px;right:40px;padding-right:50px;background:url(/img/icon_btn_link.png) no-repeat 99% 50%;line-height:33px;font-weight:300;transition:all 0.4s}

.qucik_link li:hover a{background:url(/img/bg_quick_on1.png) no-repeat 50% 50%;}
.qucik_link li:hover .link_name {color:#fff;}
.qucik_link li:hover .btn_link {background:url(/img/icon_btn_link_on.png) no-repeat 99% 50%;color:#fff;}


.notiArea {margin:60px 0;overflow:hidden;}
.notiArea h3 {text-align:center;font-size:30px;color:#1c2d2e;line-height:38px;letter-spacing:0.05em;margin-bottom:40px;background:url(/img/icon_more.png) no-repeat right 50%;}
.notiArea .notiA li {float:left;width:305px;margin-right:14px;padding:20px;border:1px solid #ddd;}
.notiArea .notiA li .imgA{margin-bottom:20px}
.notiArea .notiA li:last-child{margin-right:0;}
.notiArea .notiA li .sbj  {font-size:19px;line-height:28px;height:40px;overflow:hidden;letter-spacing:-0.075em;word-break:keep-all;}
.notiArea .notiA li .txt {font-size:15px;line-height:20px;height:40px;color:#878787;overflow:hidden;letter-spacing:-0.075em;word-break:keep-all;margin-bottom:25px;}


.div-cont {margin: 60px 0;overflow: hidden;}
/* S : micban-sec */
.micban-wr {}
.micban {}
.micban li {position:relative;float:left;width:33.3%;}
.micban li:nth-child(1) {background:#dd830d url(/theme/basic4/img/micban_center_bg.png) no-repeat;height:260px;}
.micban li:nth-child(2) {background:#212121 url(/theme/basic4/img/micban_center_bg.png) no-repeat;height:260px;}
.micban li:nth-child(3) {background:#5c9d65 url(/theme/basic4/img/micban_center_bg.png) no-repeat;height:260px;}
.micban li a,
.micban li span {display:block;text-align:center}
.micban li a {padding:52px 0 56px}
.micban li a .ptit {margin-bottom:7px;color:#fff;font-size:1.588em;letter-spacing:-.05em}
.micban li a .ptxt {margin-bottom:24px;color:rgba(255, 255, 255, .8);font-weight:300;letter-spacing:-.05em}
.micban li a .ptxt span {display:inline-block}
.micban li .picon {position:relative;background-color:#fff;border-radius:50%;width:115px;height:115px;margin:0 auto;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2)}
.micban li .picon:before {content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:url(/theme/basic4/img/ico_01.png) no-repeat;width:70px;height:70px;margin:auto}
.micban li .icon-icon1:before {background-position: 0 0}
.micban li .icon-icon2:before {background-position: -80px 0}
.micban li .icon-icon3:before {background-position: -160px 0}
.micban li .icon-icon4:before {background-position: -240px 0}
.micban li .icon-icon5:before {background-position: -320px 0}
.micban li .icon-icon6:before {background-position: -400px 0}
.micban li .icon-icon7:before {background-position: -480px 0}
.micban li .icon-icon8:before {background-position: -560px 0}
.micban li .icon-icon9:before {background-position: -640px 0}
.micban li .icon-icon10:before {background-position: -720px 0}
.micban li a:hover .picon:before,
.micban li a:focus .picon:before {animation:buzz .75s linear 1}
