﻿@charset "utf-8";


/* 동아대 통합상담 메인  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* 메인 비주얼영역 */
#mainWrap {width:100%; height:100%; min-width:1200px; min-height:950px; background:url('../images/main/visual_img02.jpg') center top no-repeat; background-size:cover;}
#SurveymainWrap {width:100%; height:100%; min-width:1200px; min-height:950px; background-size:cover;}

/* 메인 콘텐츠영역 */
#mainForm {position:relative; top:90px; width:1200px; margin:0 auto; overflow:hidden;}
.mTop {background:rgba(53,51,45,0.5); box-sizing:border-box; padding:40px 60px; height:430px;}
/* .SurvewymTop {box-sizing:border-box; padding:40px 150px; height:430px; background:url('../images/main/SurveyMain.png')center top no-repeat;} */
.SurvewymTop {box-sizing:border-box; padding:100px 150px; height:550px; background:url('../images/common/noImage.gif')center top no-repeat;}
.mBottom {background:rgba(53,51,45,0.5); box-sizing:border-box; padding:40px 60px; margin-top:40px; height:340px;}
#mFooter {width:100%; overflow:hidden; color:#5c606c; text-align:center; margin-top:20px; letter-spacing:0;}

/* 상단 콘텐츠 */
.mTop > h1 {margin-bottom:38px;}

/* 퀵메뉴 영역 */ 
.mQuick {float:left; margin-right:30px; background:#fff; overflow:hidden;}
.mQuick > li {position:relative; float:left; width:116.667px; height:260px; box-sizing:border-box; padding:20px 12px; color:#fff;}
.mQuick > li:nth-child(1) {background:url('../images/main/icn_mQuick01.png') 46px 80px no-repeat, #61a0bb;}
.mQuick > li:nth-child(2) {background:url('../images/main/icn_mQuick02.png') 53px 80px no-repeat, #939eb3;}
.mQuick > li:nth-child(3) {background:url('../images/main/icn_mQuick03.png') 68px 80px no-repeat, #cdbeb5;}
.mQuick > li:nth-child(4) {background:url('../images/main/icn_mQuick04.png') 53px 80px no-repeat, #d1aca4;}
.mQuick > li:nth-child(5) {background:url('../images/main/icn_mQuick05.png') 62px 80px no-repeat, #4b6a89;}
.mQuick > li:nth-child(6) {background:url('../images/main/icn_mQuick06.png') 50px 80px no-repeat, #8170b2;}
.mQuick > li > h2 {font:500 17px/22px 'NotoSansKR'; height:48px;}
.mQuick > li > div {position:absolute; left:12px; bottom:10px; width:calc(100% - 24px); width:-webkit-calc(100% - 24px);}
.mQuick > li > div a {display:block; font:400 14px/20px 'NotoSansKR'; color:#fff; box-sizing:border-box; padding:8px; border-radius:3px; overflow:hidden;}
.mQuick > li > div a:hover {transform:translate(-1px, -1px); transition:ease all 0.5s; box-shadow:1px 1px 5px rgba(0,0,0,0.1);}
.mQuick > li > div a span {float:left;}
.mQuick > li > div a img {float:right;}

.mQuick > li:nth-child(1) > div a {background:#5595b1;}
.mQuick > li:nth-child(2) > div a {background:#858f9f;}
.mQuick > li:nth-child(2) > div a.chkBtn {margin-top:5px;}
.mQuick > li:nth-child(3) > div a {background:#c4b1a5;}
.mQuick > li:nth-child(4) > div a {background:#c8a39b;}
.mQuick > li:nth-child(5) > div a {background:#466482;}
.mQuick > li:nth-child(6) > div a {background:#7867aa;}


/* 로그인전 영역 */
.mLogin {float:right; width:350px; background:#fff; box-sizing:border-box; /* padding:30px 25px; */ padding:30px 25px 15px 25px; overflow:hidden;}
.mLogin > h2 {font:500 18px/24px 'NotoSansKR'; color:#5c606c; text-align:center; background:url('../images/main/lgTitle.png') center bottom no-repeat; padding-bottom:16px;}
.mLogin > p {font-size:13px; margin-top:10px; text-align:center;}
.mLogin > p > span {color:#61a0bb; font-weight:bold;}
.mLogin > div.radioF {margin:10px 0; text-align:center;}
.mLogin > div.radioF > label:nth-child(2) {padding:0 3px;}
.mLogin > div.radioF > label:nth-child(3) {padding:0 2px;}
.mLogin > div.radioF > label:nth-child(4) {padding:0 2px;}
.mLogin > div.radioF > label > input {margin-right:3px; vertical-align:-2px;}
.mLogin > div.lgArea {width:100%; overflow:hidden;}
.mLogin > div.lgArea > div.inputF {float:left; width:69%; overflow:hidden;}
.mLogin > div.lgArea > div.inputF > div:nth-child(1) {margin-bottom:6px;}
.mLogin > div.lgArea > div.inputF > div > input {width:85%; height:40px; border:1px solid #ddd; border-radius:2px; background:#fff; font:400 14px/14px 'NotoSansKR';}
.mLogin > div.lgArea > div.inputF > div:nth-child(1) > input {background:url('../images/main/icn_id.jpg') 5px center no-repeat; padding-left:28px;}
.mLogin > div.lgArea > div.inputF > div:nth-child(2) > input {background:url('../images/main/icn_pwd.jpg') 5px center no-repeat; padding-left:28px;}
.mLogin > div.lgArea > div.lgBtn {float:right;}
.mLogin > div.lgArea > div.lgBtn > a {display:block; background:#5c606c; color:#fff; font-weight:bold; padding:34px 24px; border:1px solid #5c606c; border-radius:2px;}

/* 로그인후 영역 */
.mLogout {float:right; width:350px; background:#fff; box-sizing:border-box; padding:30px 25px; overflow:hidden;}
.mLogout > h2 {font:500 18px/24px 'NotoSansKR'; color:#5c606c; text-align:center; background:url('../images/main/lgTitle.png') center bottom no-repeat; padding-bottom:16px;}
.mLogout > h2 > span {font-size:14px;}
.mLogout > p {font-size:13px; margin-top:10px; text-align:center;}
.mLogout > p > span {color:#61a0bb; font-weight:bold;}
.mLogout > div.lgInfo {width:100%; overflow:hidden; padding:15px 0; margin:19px 0; text-align:center; background:#f8f8f8; letter-spacing:0;}
.mLogout > div.lgInfo > strong {letter-spacing:-1px;}
.mLogout > ul {overflow:hidden;}
.mLogout > ul > li {float:left; width:145px;}
.mLogout > ul > li:nth-child(1) {margin-right:10px;}
.mLogout > ul > li > div {width:100%; overflow:hidden; text-align:center;}
.mLogout > ul > li > div a {display:block; color:#fff; font-weight:bold; text-align:center; padding:10px 0; border-radius:2px;}
.mLogout > ul > li > div.mpBtn a {background:#61a0bb;}
.mLogout > ul > li > div.loBtn a {background:#5c606c;}
/*
.mLogout > div.loBtn {margin-top:10px;}
.mLogout > div.loBtn > a {display:block; background:#5c606c; color:#fff; font-weight:bold; text-align:center; padding:9px 0; border:1px solid #5c606c; border-radius:2px;}
*/

/* 하단 콘텐츠 */
/* 표 영역 */
.mNotice {float:left; /* width:700px;  */ background:#fff; box-sizing:border-box; border:1px solid #ddd;}
.mNotice > .nTitle {width:100%; overflow:hidden;}
.mNotice > .nTitle > ul {width:100%; float:left; border-bottom:1px solid #ddd;}
.mNotice > .nTitle > ul li {float:left; padding:16px 0; box-sizing:border-box; text-align:center; font:500 16px/18px 'NotoSansKR'; cursor:pointer;}
.mNotice > .nTitle > ul li:nth-child(1) {width:324px;}
.mNotice > .nTitle > ul li:nth-child(2) {width:324px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.mNotice > .nTitle > ul li:nth-child(3) {width:50px;}
.mNotice > .nTitle > ul li.on {background:url('../images/main/notice_line.jpg') bottom no-repeat;}
.mNotice > .nTitle > ul li:hover {background:url('../images/main/notice_line.jpg') bottom no-repeat;}
.mNotice > .nTitle > ul li.more:hover {background:none;}
.mNotice > .nList {width:100%; height:207px; overflow:hidden; box-sizing:border-box; padding:25px 30px;}
.mNotice > .nList > ul {width:100%; height:156px; overflow:hidden;}
.mNotice > .nList > ul li a {display:block; float:left; width:82%; font-size:15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url('../images/main/icn_point01.jpg') left 11px no-repeat; padding-left:10px; margin-bottom:14px;}
.mNotice > .nList > ul li:nth-child(5) a {margin-bottom:0;}
.mNotice > .nList > ul li a:hover {color:#61a0bb;}
.mNotice > .nList > ul li span {float:right; font-size:15px; letter-spacing:-0.2px; color:#999;}

/* 배너 영역 */
.mBanner {float:right; position:relative; width:349px; height:260px; background:#fff; overflow:hidden;}
.mBanner > p {width:100%; overflow:hidden;}
.mBanner > p a {display:block;}
.mBanner > ul {position:absolute; bottom:0; right:0; z-index:99;}
.mBanner > ul li {float:left;}

.mBanner .contact {padding:5px; box-sizing:border-box; overflow:hidden;}
.mBanner .contact > div {float:left; width:32.6667%; box-sizing:border-box; padding:4px; border-radius:5px; border:1px solid #ddd; background:#f7f8fc;}
.mBanner .contact > div:nth-child(4) {margin:0 1%;}
.mBanner .contact > div.wideNum {width:100%; margin-bottom:5px;}
.mBanner .contact > div > strong {display:block; width:100%; font-size:13px; line-height:18px; text-align:center; color:#333; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #ccc;}
.mBanner .contact > div > div {overflow:hidden;}
.mBanner .contact > div.wideNum > div > dl:nth-child(1) {float:left; width:49%;}
.mBanner .contact > div.wideNum > div > dl:nth-child(2) {float:right; width:49%;}
.mBanner .contact > div > div > dl dt {width:100%; font-size:12px; line-height:18px; font-weight:bold; text-align:center; color:#fff; margin-bottom:3px; border-radius:3px; background:#4b6a89;}
.mBanner .contact > div > div > dl dd {font-size:12px; text-align:center; letter-spacing:0;}
.mBanner .contact > div > div > dl dd span {color:#555; font-weight:bold;}
/* 동아대 통합상담 메인 끝  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */




/* 상담 메인  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* 퀵메뉴영역 */
.quickArea {width:1200px; margin:0 auto; overflow:hidden; position:relative; top:-100px;}
.quickArea > ul {width:1000px; margin:0 auto; overflow:hidden;}
.quickArea > ul li {float:left;}
.quickArea > ul li a {color:#fff; text-align:center; width:200px; height:200px; font-size:16px; box-sizing:border-box; padding:35px 30px;}
.quickArea > ul li:nth-child(1) a {display:block; background:#5f3b9b; margin-left:40px;}
.quickArea > ul li:nth-child(2) a {display:block; background:#383c47; margin:0 40px;}
.quickArea > ul li:nth-child(3) a {display:block; background:#192a44; margin-right:40px;}
.quickArea > ul li:nth-child(4) a {display:block; background:#8560a8;}
.quickArea > ul li a:hover {background:#868da1;}
.quickArea > ul li a img {padding-bottom:18px;}

/* 콘텐츠영역 */
.mainCnt {width:1200px; margin:40px auto -60px auto; overflow:hidden; position:relative; top:-100px;}
.mainCntLeft {float:left; width:350px;}
.mainCntRight {float:right; width:810px;}

/* 로그인 영역 */
.cntLogin {height:250px; background:url('../images/main/bg_pattern.png'); box-sizing:border-box; padding:5px; margin-bottom:40px;}
.cntLogin > div {background:#fff; box-sizing:border-box; padding:30px;}
.cntLogin > div > h2 {font-size:24px; color:#000; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #ddd;}
.cntLogin > div > p {text-align:center; padding:28px 0 27px 0; font-size:15px; line-height:22px; font-weight:bold;}
.cntLogin > div > p span {color:#5f3b9b;}
.cntLogin > div > div a {display:block; background:#5c606c; color:#fff; font-size:15px; text-align:center; padding:10px 0;}

/* 로그인  후 영역 */
.cntLogOn {height:250px; background:url('../images/main/bg_pattern.png'); box-sizing:border-box; padding:5px; margin-bottom:40px;}
.cntLogOn > div {background:#fff; box-sizing:border-box; padding:30px;}
.cntLogOn > div > h2 {font-size:24px; color:#000; font-weight:bold; text-align:center; padding-bottom:20px; border-bottom:1px solid #ddd;}
.cntLogOn > div > p {text-align:center; margin:28px 0 27px 0; font-size:16px; line-height:22px; font-weight:bold;}
.cntLogOn > div > p span {color:#5f3b9b;}
.cntLogOn > div > div {margin-top:17px; }
.cntLogOn > div > div a {display:block; background:#5c606c; color:#fff; font-size:15px; text-align:center; padding:10px 0;}
.cntLogOn > div > div a:hover {background:#5f3b9b;}

/* 베너 영역 */
.cntBanner {height:250px; box-sizing:border-box; border:1px solid #ddd; overflow:hidden;}

/* 공지사항&비교과프로그램 게시판 */
.cntNotice01 {height:250px; margin-bottom:40px;}
.cntNotice01 > .noticeTitle {width:100%; height:40px; overflow:hidden; box-sizing:border-box; padding:0 10px 20px 10px; border-bottom:1px solid #ddd;}
.cntNotice01 > .noticeTitle > ul {width:100%; overflow:hidden;}
.cntNotice01 > .noticeTitle > ul li {float:left; color:#000; font-size:16px; font-weight:bold; margin-right:50px;}
.cntNotice01 > .noticeTitle > ul li:hover {border-bottom:3px solid #472583; padding-bottom:16px; cursor:pointer;}
.cntNotice01 > .noticeTitle > ul li.on {border-bottom:3px solid #472583; padding-bottom:16px;}
.cntNotice01 > .noticeTitle > ul li:last-child {float:right; text-align:right; margin-right:0; border-bottom:none;}
.cntNotice01 > .noticeList {width:100%; overflow:hidden; box-sizing:border-box; padding:25px 20px;}
.cntNotice01 > .noticeList > ul {width:100%; height:160px; overflow:hidden;}
.cntNotice01 > .noticeList > ul > li a {display:block; float:left; background:url('../images/main/icn_listdot.jpg') left 10px no-repeat; padding-left:12px; width:85%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:15px; color:#000; margin-bottom:15px;}
.cntNotice01 > .noticeList > ul > li:last-child a {margin-bottom:0;}
.cntNotice01 > .noticeList > ul > li a:hover {color:#5f3b9b;}
.cntNotice01 > .noticeList > ul > li span {float:right; font-size:15px; letter-spacing:-0.5px;}

/* 채용정보&취업정보 게시판 */
.cntNotice02 {height:250px;}
.cntNotice02 > .noticeTitle {width:100%; height:40px; overflow:hidden; box-sizing:border-box; padding:0 10px 20px 10px; border-bottom:1px solid #ddd;}
.cntNotice02 > .noticeTitle > ul {width:100%; overflow:hidden;}
.cntNotice02 > .noticeTitle > ul li {float:left; color:#000; font-size:16px; font-weight:bold; margin-right:50px;}
.cntNotice02 > .noticeTitle > ul li:hover {border-bottom:3px solid #472583; padding-bottom:16px; cursor:pointer;}
.cntNotice02 > .noticeTitle > ul li.on {border-bottom:3px solid #472583; padding-bottom:16px;}
.cntNotice02 > .noticeTitle > ul li:last-child {float:right; text-align:center; margin-right:0; border-bottom:none;}
.cntNotice02 > .noticeList {width:100%; overflow:hidden; box-sizing:border-box; padding:25px 20px;}
.cntNotice02 > .noticeList > ul {width:100%; height:160px; overflow:hidden;}
.cntNotice02 > .noticeList > ul > li a {display:block; float:left; background:url('../images/main/icn_listdot.jpg') left 10px no-repeat; padding-left:12px; width:85%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:15px; color:#000; margin-bottom:15px;}
.cntNotice02 > .noticeList > ul > li:last-child a {margin-bottom:0;}
.cntNotice02 > .noticeList > ul > li a:hover {color:#5f3b9b;}
.cntNotice02 > .noticeList > ul > li span {float:right; font-size:15px; leftter-spacing:-0.5px;}

/* 상담 메인 끝  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



/* 게시판,로그인 영역 */
.mainBL {width:1200px; margin:0 auto; overflow:hidden;}
.mainBL > li:nth-child(1) {float:left; width:440px; margin-right:30px;}
.mainBL > li:nth-child(2) {float:left; width:440px; margin-right:30px;}
.mainBL > li:nth-child(3) {float:left; width:298px; border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid;}

/* 서비스, 베너존 영역 */
.mainSB {width:1200px; margin:0 auto; border-top:#e5e5e5 1px solid; overflow:hidden;}
.mainSB > li:nth-child(1) {float:left; width:940px;}
.mainSB > li:nth-child(2) {float:left; width:298px; border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid;}

/* 공지사항 */
.mcNotice {width:100%; padding:25px 0;}
.mcNotice ul {width:100%; overflow:hidden;}
.mcNotice ul li {float:left; width:218px; padding:10px 0; text-align:center; font-weight:bold; font-size:15px; color:#999; letter-spacing:-1px; border:#e5e5e5 1px solid; background:#f8f8f8; cursor:pointer;}
.mcNotice ul li:first-child {width:219px; border-right:none;}
.mcNotice ul li:hover {color:#333; background:url('../images/main/notice_tab_bg.gif') center bottom no-repeat;}
.mcNotice ul li.on {color:#333; background:url('../images/main/notice_tab_bg.gif') center bottom no-repeat;}
.mcNotice dl {width:100%; margin-top:15px; overflow:hidden;}
.mcNotice dl dt {float:left; width:80%; padding:3px 0 3px 10px; font-size:13px; background:url('../images/btnIcn/icn_dot2.gif') 0 12px no-repeat;}
.mcNotice dl dd {float:right; width:17%; padding:3px 0 3px 0; text-align:right;}

/* 비교과 프로그램 */
.mcProgram {width:100%; padding:25px 0;}
.mcProgram ul {width:100%; overflow:hidden;}
.mcProgram ul li {float:left; width:358px; padding:10px 0 10px 20px; font-weight:bold; font-size:15px; color:#333; letter-spacing:-1px; border:#e5e5e5 1px solid; background:#f8f8f8;}
.mcProgram ul li:nth-child(2) {float:left; width:59px; padding:8px 0 12px 0; text-align:center; border-left:none;}
.mcProgram dl {width:100%; margin-top:15px; overflow:hidden;}
.mcProgram dl dt {float:left; width:80%; padding:3px 0 3px 10px; font-size:13px; background:url('../images/btnIcn/icn_dot2.gif') 0 12px no-repeat;}
.mcProgram dl dd {float:right; width:17%; padding:3px 0 3px 0; text-align:right;}

/* 로그인 */
.mcLogin {padding:25px;}
.mcLogin > h1 {padding-left:28px; font-weight:bold; font-size:15px; line-height:22px; color:#333; letter-spacing:-1px; background:url('../images/main/login_icn.png') 0 0 no-repeat;}
.mcLogin > div {margin-top:10px;}
.mcLogin > div a {display:block; padding:15px; text-align:center; font-weight:500; color:#fff; border-radius:2px; background:#17539d;}
.mcLogin > div a:hover {background:#00a3b4;}
.mcLogin > dl {width:100%; margin-top:17px; padding-top:17px; border-top:#e5e5e5 1px solid; overflow:hidden;}
.mcLogin > dl dt {float:left; width:65%;}
.mcLogin > dl dt div {margin-bottom:5px;}
.mcLogin > dl dt div:nth-child(1) input {width:77%; height:40px; padding:0 10px 0 35px;border:#e5e5e5 1px solid; border-radius:5px; background:url('../images/main/login_id.gif') 10px 10px no-repeat, #fff;}
.mcLogin > dl dt div:nth-child(2) input {width:77%; height:40px; padding:0 10px 0 35px;border:#e5e5e5 1px solid; border-radius:5px; background:url('../images/main/login_pw.gif') 10px 10px no-repeat, #fff;}
.mcLogin > dl dd {float:right; width:30%;}
.mcLogin > dl dd a {display:block; padding:36px 0; text-align:center; font-weight:500; color:#fff; border-radius:2px; background:#bd0000;}
.mcLogin > dl dd a:hover {background:#a20101;}
.mcLogin > p {margin-top:15px; text-align:center; font-size:14px; letter-spacing:-1px;}

/* 로그인 후 */
.mcLogout {padding:25px;}
.mcLogout h1 {padding-left:28px; font-weight:bold; font-size:15px; line-height:22px; color:#333; letter-spacing:-1px; background:url('../images/main/login_icn.png') 0 0 no-repeat;}
.mcLogout h2 {margin-top:15px; padding:20px; font-size:13px; letter-spacing:-1px; border:#e5e5e5 1px solid; border-radius:5px; background:#f9f9f9;}
.mcLogout h2 span {font-weight:bold; font-size:15px; color:#00569c;}
.mcLogout div {margin-top:25px; text-align:center;}
.mcLogout div a {display:inline-block; width:100%; padding:10px 0; color:#fff; letter-spacing:-1px; border-radius:3px; background:#00569c;}
.mcLogout div a:hover {background:#0d3663;}

/* 빠른 서비스 */
.mcService {padding:35px 0 0 0; overflow:hidden;}
.mcService > dt {float:left; width:15%; border-right:#e5e5e5 1px solid;}
.mcService > dt h1 {font-weight:bold; font-size:22px; line-height:24px; color:#333; letter-spacing:-1px;}
.mcService > dt h2 {margin-top:5px; font-size:12px; color:#999; letter-spacing:-1px;}
.mcService > dd {float:right; width:80%;}
.mcService > dd ul {width:100%; overflow:hidden;}
.mcService > dd ul li {float:left; width:25%; text-align:center;}
.mcService > dd ul li h1 {margin-top:20px; letter-spacing:-1px;}

/* 베너존 */
.mcBanner {width:100%;}
.mcBanner ul {padding:15px 20px; border-bottom:#e5e5e5 1px solid; overflow:hidden;}
.mcBanner ul li:nth-child(1) {float:left; font-weight:bold; font-size:15px; line-height:22px; color:#333;}
.mcBanner ul li:nth-child(2) {float:right;}

/* 레이어팝업 - 메인 */
.layerPopup {position:absolute; background:#fff; z-index:999999; border: 1px solid #d2d2d2;
    box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.40);
    -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.40);	
}
.layerPopup > div {width:100%; overflow:hidden; box-sizing:border-box; padding:5px;}
.layerPopup > dl {padding:5px 10px; font-size:12px; color:#fff; letter-spacing:-1px; background:#000; overflow:hidden;}
.layerPopup > dl > dt {float:left; cursor:pointer;}
.layerPopup > dl > dd {float:right; cursor:pointer;}



/* 로그인전 영역 */
.SurveyMLogin {float:left; box-sizing:border-box; padding:30px 25px; overflow:hidden;}
/* .SurveyMLogin > h2 {font:500 18px/24px 'NotoSansKR'; color:#5c606c; text-align:center; padding-bottom:16px;} */
.SurveyMLogin > h2 {font:500 18px/24px 'NotoSansKR'; color:black; text-align:center; padding-bottom:16px;}
.SurveyMLogin > p {font-size:13px; margin-top:10px; text-align:center;}
.SurveyMLogin > p > span {color:#61a0bb; font-weight:bold;}
.SurveyMLogin > div.radioF {margin:10px 0; text-align:center;}
.SurveyMLogin > div.radioF > label:nth-child(2) {padding:0 3px;}
.SurveyMLogin > div.radioF > label:nth-child(3) {padding:0 2px;}
.SurveyMLogin > div.radioF > label:nth-child(4) {padding:0 2px;}
.SurveyMLogin > div.radioF > label > input {margin-right:3px; vertical-align:-2px;}
.SurveyMLogin > div.lgArea {width:100%; overflow:hidden; padding-left: 100px;}
.SurveyMLogin > div.lgArea > div.inputF {float:left; width:69%; overflow:hidden;}
.SurveyMLogin > div.lgArea > div.inputF > div:nth-child(1) {margin-bottom:6px;}
.SurveyMLogin > div.lgArea > div.inputF > div > input {width:85%; height:40px; border:2px solid #5c606c; border-radius:2px; background:#fff; font:400 14px/14px 'NotoSansKR';}
.SurveyMLogin > div.lgArea > div.inputF > div:nth-child(1) > input {background:url('../images/main/icn_id.jpg') 5px center no-repeat; padding-left:28px;}
.SurveyMLogin > div.lgArea > div.inputF > div:nth-child(2) > input {background:url('../images/main/icn_pwd.jpg') 5px center no-repeat; padding-left:28px;}
.SurveyMLogin > div.lgArea > div.lgBtn {float:left;}
.SurveyMLogin > div.lgArea > div.lgBtn > a {display:block; background:#ff6633; color:#fff; font-weight:bold; padding:34px 24px; border:1px solid #ff6633; border-radius:2px;}