.magicinfo-demo .mo{display:none;}
.magicinfo-demo .pc{display:inline-block;width:100%;}
.magicinfo-demo.new-member-section{width:100%;max-width:960px;margin:0 auto;background:#fff;}
.magicinfo-demo.new-member-section .new-member-h-title{font-size:40px;}
.magicinfo-demo .magicinfo-demo-form-wrap{width:100%;display:table;table-layout:fixed;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-box{display:table-cell;vertical-align:top;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-aside{background:#141621;width:46.9%;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner{padding:50px;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner img{width:100%;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-tit{font-family:'SamsungOneRg';color:#fff;font-size:24px;margin-top:35px;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list{color:#fff;font-size:16px;line-height:1.3;margin-top:20px;font-family:'SamsungOneLt';}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list li{margin-bottom:18px;padding-left:13px;position:relative;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list li:before{content:'';position:absolute;width:4px;height:4px;left:0;top:10px;background:#fff;border-radius:100%;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list li em{font-family:'SamsungOneRg';font-weight:bold;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-form .magicinfo-demo-inquery{max-width:auto;margin:0;padding:0 0 0 60px;}
.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-form .magicinfo-demo-inquery dl{padding-left:0;}
.magicinfo-demo .magicinfo-demo-form-input-group{margin-bottom:50px;}
.magicinfo-demo .new-input-wrap.split.left-pos{padding:0 5px 0 0;}
.magicinfo-demo .new-input-wrap.split.right-pos{padding:0 0 0 5px;}
.magicinfo-demo .new-input-wrap.has-radio .g-f label{width:50%;margin-bottom:10px;}
.magicinfo-demo .new-input-wrap .new-other-input-title{margin-bottom:20px;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field .g-f{padding:0;height:auto;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.check-box-field{margin:40px 0 20px;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.textarea-field{margin-bottom:20px;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.textarea-field .g-f-box{margin:0;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.textarea-field .new-input-inner-wrap{height:100px;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.textarea-field .g-f{height:100%;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.textarea-field textarea{height:100%;padding-top:25px;}
.magicinfo-demo .magicinfo-demo-inquery.newInqueryBox .newInquery dl dd .btnarea{margin-left:0;}
.magicinfo-demo .magicinfo-demo-inquery.newInqueryBox .newInquery dl dd .btnarea a{width:100%;}
.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.check-box-field .g-valid-error{margin:0;}
.magicinfo-demo .radio-field.radio-field-col1 .g-f label{width:100%;margin-bottom:5px;}
.magicinfo-demo .g-check-agree .g-valid-error{margin:0 0 5px 0;padding-left:0;padding-top:0;}
.magicinfo-demo .g-check-agree .g-valid-error em{font-size:12px;color:#ff0000;}
.magicinfo-demo .g-check-agree .g-valid-error em:before{display:none;}
.magicinfo-demo .new-input-wrap .g-f div label{width:12%;float:left;}
.magicinfo-demo .new-input-wrap .g-f .compellingMessageBox{width:38%;padding:0 5px;height:30px;margin-top:-4px;float:left;}
.magicinfo-demo .newInqueryBox .newInquery dl dd .g-check-agree{margin-left:0;border-top:1px solid #dadada;padding-top:32px;}
.magicinfo-demo .modelName .g-f-box{margin:-20px 0 30px;}
.magicinfo-demo .newInqueryForm{background:none;}

.magicinfo-demo.magicinfo-demo-thankyou .newInqueryBox{padding:0 0 0 60px;}
.magicinfo-demo.magicinfo-demo-thankyou .newInqueryForm{padding:0;margin:0 auto;}
.magicinfo-demo.magicinfo-demo-thankyou .new-member-h-title{font-size:54px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-form-wrap .magicinfo-demo-inner{padding:50px 50px 90px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-tit{text-align:left;margin-top:32px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list{margin-top:18px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box p{font-family:'SamsungOneLt';font-size:18px;text-align:center;color:#000;line-height:1.8;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl dt{font-family:'SamsungOneRg';font-size:24px;color:#000;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl dd{font-family:'SamsungOneLt';font-size:16px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps{padding:25px;border:1px solid #ccc;margin-top:35px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps li{position:relative;margin-top:15px;line-height:1.8;padding-left:13px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps li:before{content:'';position:absolute;top:12px;left:0;display:block;width:4px;height:4px;background:#000;border-radius:100%;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources{margin-top:30px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources li{margin-top:15px;}
.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources li a{display:inline-block;position:relative;color:#0376c3;padding-right:13px;background:url('/static/images/newVer/btn_ico_arr_over.png') no-repeat right center;}
@media only screen and (max-width:930px){
	.magicinfo-demo .new-input-wrap.has-check-box .g-f label{width:100%;}
	.magicinfo-demo .new-input-wrap.has-check-box .g-f div label{width:14%;}
	.magicinfo-demo .new-input-wrap .g-f .compellingMessageBox{width:86%;}
}
@media only screen and (max-width:767px){
	.magicinfo-demo .mo{display:inline-block;width:100%;}
	.magicinfo-demo .pc{display:none;}
	.magicinfo-demo.new-member-section{padding-left:0px;padding-right:0px;}
	.magicinfo-demo.new-member-section .new-member-h-title{font-size:27px;}
	.magicinfo-demo .magicinfo-demo-form-wrap{display:block;}
	.magicinfo-demo .magicinfo-demo-form-input-group{margin-bottom:35px;}
	.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-box{display:block;width:100%;}
	.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner{padding:50px 25px 35px;}
	.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-tit{margin-top:25px;}
	.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list li{margin-bottom:10px;}
	.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-inner .magicinfo-demo-list li:before{top:6px;}
	.magicinfo-demo .magicinfo-demo-form-wrap .magicinfo-demo-form .magicinfo-demo-inquery{padding:45px 15px 0;}
	.magicinfo-demo .new-input-wrap .new-other-input-title{font-size:22px;font-family:'SamsungOneRg';}
	.magicinfo-demo .new-input-wrap.has-radio .g-f label{width:100%;}
	.magicinfo-demo .new-input-wrap.has-check-box .g-f div label{width:17%;}
	.magicinfo-demo .fake-radio[type="radio"]+label, .magicinfo-demo .fake-check[type="checkbox"]+label{font-size:16px;line-height:1.4;}
	.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field .new-input-wrap{margin-bottom:25px;}
	.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field .split{float:none;width:100%;}
	.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field .g-f{padding:0 !important;margin:0;}
	.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery .new-input-wrap .new-input-inner-wrap{height:auto;}
	.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.check-box-field{margin:0;}
	.magicinfo-demo .newInqueryBox.magicinfo-demo-inquery .newInquery dl dd .field.textarea-field .g-f-box{margin-bottom:10px;}
	
	.magicinfo-demo.magicinfo-demo-thankyou .newInqueryBox{padding:30px 15px 0;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-form-wrap .magicinfo-demo-inner{padding:50px 25px 35px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps{margin-top:25px;padding:20px 18px 25px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps li{line-height:1.4;margin-top:8px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps li:first-child{margin-top:15px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.next-steps li:before{top:6px;width:4px;height:4px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources{margin-top:27px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources li{margin-top:10px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources li:first-child{margin-top:15px;}
	.magicinfo-demo.magicinfo-demo-thankyou .magicinfo-demo-box dl.support-resources li a:hover{text-decoration:none;}
}
@media only screen and (max-width:420px){
	.magicinfo-demo .new-input-wrap .g-f .compellingMessageBox{width:83%;}
}