@charset "utf-8";

/* 메인페이지 스타일만 정의 */

/* ************************ 데스크탑 (992~) ************************ */
@media screen and (min-width: 992px), print {

	.main {position:relative; }
	.main .main-inner {position:relative; width:1300px; margin:0 auto; padding-top:100px; z-index:9999; }
	.main .main-section {padding:50px 0;}
	.main .main-section .ms-title {text-align:center;}

	/* 메인 비주얼 */
	.main .main-visual {position:absolute; left:0; top:0; width:100%; height:1000px; background:url(../images/main/slider_02.jpg) no-repeat center center; background-size:cover;}
	
	/* 메인 비주얼 슬로건*/
	
	.main .slider-wrap {width:1200px; margin:0 auto; padding:150px 0; text-align:center; color:#fff; letter-spacing:-1px}
	.main .slider-wrap h2 {font-size:60px; font-weight:700; line-height:1.3; text-shadow:5px 5px 5px rgba(0,0,0,.3); }
	.main .slider-wrap p {margin-top:30px; font-size:24px; font-weight:300; letter-spacing:-1.5px;}

	
	/* 사업분야 슬라이드 */
	.main .main-section.business-slider {background:#fff;}
	.main .business-slider>.slider {width:1200px; height:500px; margin:0 auto; box-shadow:20px 20px 20px rgba(0, 0, 0, .2)}
	.main .business-slider .slider .sliderObj {}
	.main .business-slider>.slider>.sliderObj>li {background-image:none !important;}
	.main .business-slider .slider .sliderObj>li:after {clear:both; content:''; display:block;}
	.main .business-slider .slider .sliderObj>li>div {position:relative; float:left; width:50%; height:100%}
	.main .business-slider .slider .sliderObj>li>.text-box {position:relative; padding:70px; color:#fff; background:url(../images/main/business_bg.jpg) no-repeat center center; background-size:cover; z-index:999}
	.main .business-slider .slider .sliderObj>li>.text-box:before {position:absolute; left:0; top:110px; content:''; display:inline-block; width:50px; height:5px; background:#fff;}
	.main .business-slider .slider .sliderObj>li>.text-box>h2 {font-size:40px; font-weight:700;}
	.main .business-slider .slider .sliderObj>li>.text-box>h2>span {display:block; margin-bottom:20px; font-size:14px; font-weight:400; color:#75affe;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl {margin-top:50px; font-size:16px;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl>dt {margin-top:40px;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl>dd {font-weight:300; color:#81b6ff}
	.main .business-slider .slider .sliderObj>li>.text-box>.btn-more {position:absolute; left:70px; bottom:70px; display:inline-block; width:auto; height:auto; font-size:14px; font-weight:300; color:#fff; line-height:2.5; cursor:pointer;}
	.main .business-slider .slider .sliderObj>li>.text-box>.btn-more:after {position:absolute; left:0; bottom:0; content:''; display:inline-block; width:100%; height:3px; background:#fff;}
	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl>dt {margin-top:20px;}
	

	.main .business-slider .slider .sliderObj>li>.img>img {display:block !important;}

	.main .business-slider .slider .sliderPage {position:absolute; right:50%; top:0; width: 70px; height:100%; padding-top:70px; background:#001a3f; z-index:999}
	.main .business-slider .slider .sliderPage a {position:relative; display:none; width: auto; height:auto; margin:0; margin-bottom:30px; font-size:14px; font-weight:400; color:#fff; line-height:2; background:none; border:none;}
	.main .business-slider .slider .sliderPage a.page-numb {display:block;}
	.main .business-slider .slider .sliderPage a.on:after {position:absolute; left:0; bottom:0; content:''; display:inline-block; width:100%; height:2px; background:#fff;}

	.main .business-slider .slider .sliderButton {position:absolute; right:50%; bottom:0; width:auto; z-index:99; border-bottom:1px solid #001a3f;z-index:9999}
	.main .business-slider .slider .sliderButton a {float:left; display:inline-block; width:70px; height:70px;border-right:1px solid #001a3f}
	.main .business-slider .slider .sliderButton a.bPrev {background:url(../images/main/btn_left.png) no-repeat center center #fff;}
	.main .business-slider .slider .sliderButton a.bNext {background:url(../images/main/btn_right.png) no-repeat center center #fff;}

	

	/* 파트너 */
	.partner-wrap {padding:50px !important;}
	.partner-wrap .ms-title {text-align:center; color:#000;letter-spacing:-.25px;}
	.partner-wrap .ms-title>h2 {font-size:60px; font-weight:700; margin-bottom:15px;}
	.partner-wrap .ms-title>p {font-size:20px; font-weight:300; } 
	.partner-wrap .ms-board {margin-top:50px;}
	.partner-wrap .ms-board>ul:after {clear:both; content:''; display:block;}
	.partner-wrap .ms-board>ul>li {position:relative; float:left; width:calc((100% - 150px)/4);}
	.partner-wrap .ms-board>ul>li+li {margin-left:50px;}
	.partner-wrap .ms-board>ul>li>a {display:block; width:100%; padding:30px 0; color:#000; border-top:1px solid #e5e5e5;}
	.partner-wrap .ms-board>ul>li>a:after {position:absolute; left:0; top:0; content:''; display:inline-block; width:30px; height:1px; box-sizing:border-box; background:#001a3f}
	.partner-wrap .ms-board>ul>li>a:hover:after {width:100%; background:#001a3f; transition: .2s ease-out}
	.partner-wrap .ms-board>ul>li>a>span {display:block; font-size:15px; font-weight:400; padding-bottom:20px;}
	.partner-wrap .ms-board>ul>li>a>span.notice {color:#265eda}
	.partner-wrap .ms-board>ul>li>a>span>.board {color:#00b1cb}
	.partner-wrap .ms-board>ul>li>a>p {font-size:20px; font-weight:300}
	.partner-wrap .ms-board>ul>li>a>.date {padding-top:20px; font-size:15px; font-weight:300; color:#999;}
	.partner-wrap .ms-board .btn-wrap {text-align:center; margin-top:50px;}
	.partner-wrap .ms-board .btn-wrap>ul {display:inline-block;}
	.partner-wrap .ms-board .btn-wrap>ul>li{float:left;}
	.partner-wrap .ms-board .btn-wrap>ul>li>a {display:inline-block; width:190px; height:55px; font-size:16px; font-weight:400; color:#001a3f; line-height:55px; border:1px solid #eaeaea; background:#f5f5f5; cursor:pointer; transition: all .3s}
	.partner-wrap .ms-board .btn-wrap>ul>li>a:hover {background:#eee;}
	.partner-wrap .ms-board .btn-wrap>ul>li:last-child>a {border-left:none;}

	/* 퀵메뉴 */
	.quick-menu {background:url(../images/main/quick_bg.jpg) no-repeat center center; background-size:cover;}
	.quick-menu .main-section {width:1200px; margin: 0 auto; padding:200px 0}
	.quick-menu .ms-title {margin-bottom:100px; text-align:center; color:#fff;}
	.quick-menu .ms-title>h2 {font-size:48px; font-weight:700; margin-bottom:15px;}
	.quick-menu .ms-title>p {font-size:24px; font-weight:300; letter-spacing:-.25px;} 
	.quick-menu ul {}
	.quick-menu ul:after {clear:both; content:''; display:block;}
	.quick-menu ul>li {float:left; width:25%; text-align:center; background:url(../images/main/quick_dot.png) no-repeat right center}
	.quick-menu ul>li:last-child {background:none;}
	.quick-menu ul>li>a {display:inline-block; color:#fff;}
	.quick-menu ul>li>a>span {display:block; width:150px; height:150px; border-radius:100%; border:5px solid #fff; transition: all .3s ease;}
	.quick-menu ul>li:nth-child(1)>a>span {background:url(../images/main/quick_icon_01.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(2)>a>span {background:url(../images/main/quick_icon_02.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(3)>a>span {background:url(../images/main/quick_icon_03.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(4)>a>span {background:url(../images/main/quick_icon_04.png) no-repeat center center;}
	.quick-menu ul>li>a>p {font-size:18px; font-weight:400;margin-top:10px;}
	.quick-menu ul>li>a:hover>span {border:5px solid #00b1cb}


}


/* ************************ 태블릿 이하(~991) ************************ */
@media screen and (max-width: 991px) {

	.main {position:relative; }
	.main .main-inner {position:relative; padding:0 20px}
	.main .main-section {padding:0 20px}
	.main .main-section .ms-title {text-align:center;}

	
	/* 메인 비주얼 슬로건*/
	
	.main .slider-wrap {width:100%; margin:0 auto; padding:150px 0 100px; text-align:center; color:#fff; letter-spacing:-1px}
	.main .slider-wrap h2 {font-size:48px; font-weight:700; line-height:1.3; text-shadow:5px 5px 5px rgba(0,0,0,.3); }
	.main .slider-wrap p {margin-top:20px; font-size:21px; font-weight:300; letter-spacing:-1.5px;}

	
	/* 사업분야 슬라이드 */
	.main .main-section.business-slider {padding:20px; background:#fff;}
	.main .business-slider>.slider {width:100%; height:350px; box-shadow:10px 10px 10px rgba(0, 0, 0, .2)}
	.main .business-slider .slider .sliderObj {}
	.main .business-slider>.slider>.sliderObj>li {}
	.main .business-slider .slider .sliderObj>li:after {clear:both; content:''; display:block;}
	.main .business-slider .slider .sliderObj>li>div {position:relative; float:left; width:50%; height:100%}
	.main .business-slider .slider .sliderObj>li>.text-box {position:relative; padding:40px 80px 40px 40px; color:#fff; background:url(../images/main/business_bg.jpg) no-repeat center center; background-size:cover; z-index:999}
	.main .business-slider .slider .sliderObj>li>.text-box:before {position:absolute; left:0; top:72px; content:''; display:inline-block; width:25px; height:4px; background:#fff;}
	.main .business-slider .slider .sliderObj>li>.text-box>h2 {font-size:30px; font-weight:700;}
	.main .business-slider .slider .sliderObj>li>.text-box>h2>span {display:block; margin-bottom:15px; font-size:13px; font-weight:400; color:#75affe;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl {margin-top:30px; font-size:16px;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl>dt {margin-top:15px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl>dd {width:100%; font-weight:300; color:#81b6ff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.main .business-slider .slider .sliderObj>li>.text-box>.btn-more {position:absolute; left:40px; bottom:40px; display:inline-block; width:auto; height:auto; font-size:14px; font-weight:300; color:#fff; line-height:2.5; cursor:pointer;}
	.main .business-slider .slider .sliderObj>li>.text-box>.btn-more:after {position:absolute; left:0; bottom:0; content:''; display:inline-block; width:100%; height:3px; background:#fff;}
	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl {margin-top:20px;}
	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl>dt {margin-top:10px}
	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl>dt:first-child {margin-top:0}

	.main .business-slider .slider .sliderObj>li>.img>img {display:block !important; height:100%;}


	.main .business-slider .slider .sliderPage {position:absolute; right:50%; top:0; width: 40px; height:100%; padding-top:40px; background:#001a3f; z-index:999}
	.main .business-slider .slider .sliderPage a {position:relative; display:none; width: auto; height:auto; margin:0; margin-bottom:30px; font-size:14px; font-weight:400; color:#fff; line-height:2; background:none; border:none;}
	.main .business-slider .slider .sliderPage a.page-numb {display:block;}
	.main .business-slider .slider .sliderPage a.on:after {position:absolute; left:0; bottom:0; content:''; display:inline-block; width:100%; height:2px; background:#fff;}

	.main .business-slider .slider .sliderButton {position:absolute; right:50%; top:auto; bottom:0; width:auto; z-index:99; border-bottom:1px solid #001a3f; z-index:9999}
	.main .business-slider .slider .sliderButton a {float:left; display:inline-block; width:40px; height:40px; background-size:8px;border-right:1px solid #001a3f;}
	.main .business-slider .slider .sliderButton a.bPrev {background:url(../images/main/btn_left.png) no-repeat center center #fff; background-size:8px; }
	.main .business-slider .slider .sliderButton a.bNext {background:url(../images/main/btn_right.png) no-repeat center center #fff; background-size:8px}

	/* 비주얼슬라이더 */
	.main .main-visual {position:absolute; left:0; top:0; width:100%; height:700px; background:url(../images/main/slider_02.jpg) no-repeat center center; background-size:cover;}
	.main .main-visual .slider {position:absolute; left:0; top:0; width:100%; height:650px;}

	/* 파트너 */
	.partner-wrap {padding:20px; margin:50px 0}
	.partner-wrap .ms-title {text-align:center; color:#000;letter-spacing:-.25px;}
	.partner-wrap .ms-title>h2 {font-size:48px; font-weight:700; margin-bottom:15px;}
	.partner-wrap .ms-title>p {font-size:18px; font-weight:300; } 
	.partner-wrap .ms-board {margin-top:50px;}
	.partner-wrap .ms-board>ul:after {clear:both; content:''; display:block;}
	.partner-wrap .ms-board>ul>li {position:relative; float:left; width:calc((100% - 40px)/2);}
	.partner-wrap .ms-board>ul>li+li {margin-left:40px;}
	.partner-wrap .ms-board>ul>li:nth-child(3) {margin-left:0}
	.partner-wrap .ms-board>ul>li>a {display:block; width:100%; padding:30px 0; color:#000; border-top:1px solid #e5e5e5;}
	.partner-wrap .ms-board>ul>li>a:after {position:absolute; left:0; top:0; content:''; display:inline-block; width:30px; height:1px; box-sizing:border-box; background:#001a3f}
	.partner-wrap .ms-board>ul>li>a:hover:after {width:100%; background:#001a3f; transition: .2s ease-out}
	.partner-wrap .ms-board>ul>li>a>span {display:block; font-size:14px; font-weight:400; padding-bottom:10px;}
	.partner-wrap .ms-board>ul>li>a>span.notice {color:#265eda}
	.partner-wrap .ms-board>ul>li>a>span>.board {color:#00b1cb}
	.partner-wrap .ms-board>ul>li>a>p {font-size:18px; font-weight:300}
	.partner-wrap .ms-board>ul>li>a>.date {padding-top:10px; font-size:14px; font-weight:300; color:#999;}
	.partner-wrap .ms-board .btn-wrap {text-align:center; margin-top:50px;}
	.partner-wrap .ms-board .btn-wrap>ul {display:inline-block;}
	.partner-wrap .ms-board .btn-wrap>ul>li{float:left;}
	.partner-wrap .ms-board .btn-wrap>ul>li>a {display:inline-block; width:160px; height:50px; font-size:16px; font-weight:400; color:#001a3f; line-height:50px; border:1px solid #eaeaea; background:#f5f5f5; cursor:pointer; transition: all .3s}
	.partner-wrap .ms-board .btn-wrap>ul>li>a:hover {background:#eee;}
	.partner-wrap .ms-board .btn-wrap>ul>li:last-child>a {border-left:none;}

	/* 퀵메뉴 */
	.quick-menu {background:url(../images/main/quick_bg.jpg) no-repeat center center; background-size:cover;}
	.quick-menu .main-section {width:100%; padding:100px 40px;}
	.quick-menu .ms-title {margin-bottom:50px; text-align:center; color:#fff;}
	.quick-menu .ms-title>h2 {font-size:35px; font-weight:700; margin-bottom:15px;}
	.quick-menu .ms-title>p {font-size:21px; font-weight:300; letter-spacing:-.25px;} 
	.quick-menu ul {}
	.quick-menu ul:after {clear:both; content:''; display:block;}
	.quick-menu ul>li {float:left; width:25%; text-align:center; background:url(../images/main/quick_dot.png) no-repeat right top 38%; background-size:7px;}
	.quick-menu ul>li:last-child {background:none;}
	.quick-menu ul>li>a {display:inline-block; color:#fff;}
	.quick-menu ul>li>a>span {display:block; width:100px; height:100px; border-radius:100%; border:4px solid #fff; transition: all .3s ease;}
	.quick-menu ul>li:nth-child(1)>a>span {background:url(../images/main/quick_icon_01_m.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(2)>a>span {background:url(../images/main/quick_icon_02_m.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(3)>a>span {background:url(../images/main/quick_icon_03_m.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(4)>a>span {background:url(../images/main/quick_icon_04_m.png) no-repeat center center;}
	.quick-menu ul>li>a>p {font-size:16px; font-weight:400;margin-top:15px;}
	.quick-menu ul>li>a:hover>span {border:4px solid #00b1cb}
	
	
	
}

/* ************************ 모바일 (0~767) ************************ */
@media screen and (max-width: 767px) {
	
	.main {position:relative;}
	.main .main-inner {position:relative;}
	.main .main-section {padding:0px}
	.main .main-section .ms-title {text-align:center;}

	/* 비주얼슬라이더 */
	.main .main-visual {height:515px}

	
	/* 메인 비주얼 슬로건*/
	
	.main .slider-wrap {display:table; width:100%; height:515px; margin:0 auto; padding:0; text-align:center; color:#fff; letter-spacing:-1px}
	.main .slider-wrap section {display:table-cell; vertical-align:middle}
	.main .slider-wrap h2 {padding-top:55px; font-size:45px; font-weight:700; line-height:1.3; text-shadow:5px 5px 5px rgba(0,0,0,.3); }
	.main .slider-wrap p {margin-top:20px; font-size:21px; font-weight:300; letter-spacing:-1.5px;}

	
	/* 사업분야 슬라이드 */
	.main .main-section.business-slider {padding:0px; margin-top:20px; background:#fff;}
	.main .business-slider>.slider {width:100%; height:370px; box-shadow:5px 5px 5px rgba(0, 0, 0, .2)}
	.main .business-slider .slider .sliderObj {}
	.main .business-slider>.slider>.sliderObj>li {background-image:none !important;}
	.main .business-slider .slider .sliderObj>li:after {clear:both; content:''; display:block;}
	.main .business-slider .slider .sliderObj>li>div {position:relative; float:none; width:100%; height:100%}
	.main .business-slider .slider .sliderObj>li>.text-box {position:relative; padding:40px 80px 40px 40px; color:#fff; background:url(../images/main/business_bg.jpg) no-repeat center center; background-size:cover;}
	.main .business-slider .slider .sliderObj>li>.text-box:before {position:absolute; left:0; top:72px; content:''; display:inline-block; width:25px; height:4px; background:#fff;}
	.main .business-slider .slider .sliderObj>li>.text-box>h2 {font-size:30px; font-weight:700;}
	.main .business-slider .slider .sliderObj>li>.text-box>h2>span {display:block; margin-bottom:15px; font-size:13px; font-weight:400; color:#75affe;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl {margin-top:30px; font-size:16px;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl>dt {margin-top:15px;}
	.main .business-slider .slider .sliderObj>li>.text-box>dl>dd {width:100%; font-weight:300; color:#81b6ff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.main .business-slider .slider .sliderObj>li>.text-box>.btn-more {position:absolute; left:40px; bottom:40px; display:inline-block; width:auto; height:auto; font-size:14px; font-weight:300; color:#fff; line-height:2.5; cursor:pointer;}
	.main .business-slider .slider .sliderObj>li>.text-box>.btn-more:after {position:absolute; left:0; bottom:0; content:''; display:inline-block; width:100%; height:3px; background:#fff;}

	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl {margin-top:30px;}
	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl>dt {margin-top:10px}
	.main .business-slider .slider .sliderObj>li:last-child>.text-box>dl>dt:first-child {margin-top:0}

	.main .business-slider .slider .sliderObj>li>.img {display:none;}
	.main .business-slider .slider .sliderObj>li>.img>img {display:block !important; height:100%;}

	.main .business-slider .slider .sliderPage {position:absolute; right:0; top:0; width: 40px; height:100%; padding-top:40px; background:#001a3f}
	.main .business-slider .slider .sliderPage a {position:relative; display:none; width: auto; height:auto; margin:0; margin-bottom:30px; font-size:14px; font-weight:400; color:#fff; line-height:2; background:none; border:none;}
	.main .business-slider .slider .sliderPage a.page-numb {display:block;}
	.main .business-slider .slider .sliderPage a.on:after {position:absolute; left:0; bottom:0; content:''; display:inline-block; width:100%; height:2px; background:#fff;}

	.main .business-slider .slider .sliderButton {position:absolute; right:0px; top:auto; bottom:0; width:auto; z-index:99; border-bottom:1px solid #001a3f;z-index:9999}
	.main .business-slider .slider .sliderButton a {float:left; display:inline-block; width:40px; height:40px; background-size:8px}
	.main .business-slider .slider .sliderButton a.bPrev {background:url(../images/main/btn_left.png) no-repeat center center #fff; background-size:8px; border-right:1px solid #001a3f;}
	.main .business-slider .slider .sliderButton a.bNext {background:url(../images/main/btn_right.png) no-repeat center center #fff; background-size:8px}

	

	/* 파트너 */
	.partner-wrap {padding:20px; margin:50px 0}
	.partner-wrap .ms-title {text-align:center; color:#000;letter-spacing:-.25px;}
	.partner-wrap .ms-title>h2 {font-size:30px; font-weight:700; margin-bottom:15px;}
	.partner-wrap .ms-title>p {font-size:16px; font-weight:300; } 
	.partner-wrap .ms-board {margin-top:50px;}
	.partner-wrap .ms-board>ul:after {clear:both; content:''; display:block;}
	.partner-wrap .ms-board>ul>li {position:relative; float:left; width:100%;}
	.partner-wrap .ms-board>ul>li+li {margin-left:0px;}
	.partner-wrap .ms-board>ul>li>a {display:block; width:100%; padding:30px 0; color:#000; border-top:1px solid #e5e5e5;}
	.partner-wrap .ms-board>ul>li>a:after {position:absolute; left:0; top:0; content:''; display:inline-block; width:30px; height:1px; box-sizing:border-box; background:#001a3f}

	.partner-wrap .ms-board>ul>li>a>span {display:block; font-size:14px; font-weight:400; padding-bottom:10px;}
	.partner-wrap .ms-board>ul>li>a>span.notice {color:#265eda}
	.partner-wrap .ms-board>ul>li>a>span.board {color:#00b1cb}
	.partner-wrap .ms-board>ul>li>a>p {font-size:16px; font-weight:300}
	.partner-wrap .ms-board>ul>li>a>.date {padding-top:10px; font-size:14px; font-weight:300; color:#999;}
	.partner-wrap .ms-board .btn-wrap {text-align:center; margin-top:50px;}
	.partner-wrap .ms-board .btn-wrap>ul {display:inline-block;}
	.partner-wrap .ms-board .btn-wrap>ul>li{float:left;}
	.partner-wrap .ms-board .btn-wrap>ul>li>a {display:inline-block; width:140px; height:45px; font-size:16px; font-weight:400; color:#001a3f; line-height:45px; border:1px solid #eaeaea; background:#f5f5f5; cursor:pointer; transition: all .3s}
	.partner-wrap .ms-board .btn-wrap>ul>li>a:hover {background:#eee;}
	.partner-wrap .ms-board .btn-wrap>ul>li:last-child>a {border-left:none;}

	/* 퀵메뉴 */
	.quick-menu {background:url(../images/main/quick_bg.jpg) no-repeat center center; background-size:cover;}
	.quick-menu .main-section {width:100%; padding:100px 20px;}
	.quick-menu .ms-title {margin-bottom:50px; text-align:center; color:#fff;}
	.quick-menu .ms-title>h2 {font-size:27px; font-weight:700; margin-bottom:15px; line-height:1.5}
	.quick-menu .ms-title>p {font-size:16px; font-weight:300; letter-spacing:-.25px;} 
	.quick-menu ul {}
	.quick-menu ul:after {clear:both; content:''; display:block;}
	.quick-menu ul>li {float:left; width:50%; margin-bottom:30px; text-align:center; background:none;}
	.quick-menu ul>li:last-child {background:none;}
	.quick-menu ul>li:nth-child(3) {margin-bottom:0}
	.quick-menu ul>li:nth-child(4) {margin-bottom:0}
	.quick-menu ul>li>a {display:inline-block; color:#fff;}
	.quick-menu ul>li>a>span {display:block; width:100px; height:100px; border-radius:100%; border:4px solid #fff; transition: all .3s ease;}
	.quick-menu ul>li:nth-child(1)>a>span {background:url(../images/main/quick_icon_01_m.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(2)>a>span {background:url(../images/main/quick_icon_02_m.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(3)>a>span {background:url(../images/main/quick_icon_03_m.png) no-repeat center center;}
	.quick-menu ul>li:nth-child(4)>a>span {background:url(../images/main/quick_icon_04_m.png) no-repeat center center;}
	.quick-menu ul>li>a>p {font-size:16px; font-weight:400;margin-top:15px;}
	.quick-menu ul>li>a:hover>span {border:4px solid #00b1cb}
	
}