@charset "UTF-8";
/*  */
@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 400;
    src: local('Noto Sans KR Regular'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/NotoSansKR-Regular.woff2') format('woff2'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/NotoSansKR-Regular.woff') format('woff');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 500;
    src: local('Noto Sans KR Medium'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/NotoSansKR-Medium.woff2') format('woff2'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/NotoSansKR-Medium.woff') format('woff');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 700;
    src: local('Noto Sans KR Bold'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/NotoSansKR-Bold.woff2') format('woff2'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/NotoSansKR-Bold.woff') format('woff');
}
@font-face {
    font-family: 'Roboto';
    font-weight: 400;
    src: local('Roboto Bold'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/Roboto-Regular-webfont.woff') format('woff');
}
@font-face {
    font-family: 'Roboto';
    font-weight: 500;
    src: local('Roboto Medium'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/Roboto-Medium-webfont.woff') format('woff');
}
@font-face {
    font-family: 'Roboto';
    font-weight: 700;
    src: local('Roboto Bold'),
    url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/font/Roboto-Bold-webfont.woff') format('woff');
}
/*reset*/
#event-wrap  i {font-style:normal;}
#event-wrap  button,#event-wrap label{border: none;color: #111; margin:0; padding:0;}
.img_visual {max-width:1200px; margin:0 auto; text-align:center;}
.img_visual img {width:100%;}

#event-wrap  {max-width:1200px; margin:0 auto;}
#event-wrap h3 {border-bottom:2px solid #111111; padding-bottom:20px; margin-top:63px !important;}/*font-size:23px !important; */
#event-wrap h3.t1 {margin-top:68px !important;}
#event-wrap h3.t3 {margin-top:90px !important; }/*font-size:24px !important;*/
#event-wrap * {font-family:'Noto Sans KR', sans-serif  !important}
.cell1 {width:24%;}/*287px*/
.cell2 {width:auto;}
.left {text-align:left;}
.txt-comment {padding-left:10px; text-indent:-10px;}
#event-wrap .table.space-basic {padding-top:13px;}
#event-wrap .table.space-basic .table-list th{}
#event-wrap .table-list tbody th {position:relative;padding:22px 0; font-size:16px !important; font-weight:400 !important;}/*padding:18px 0;*/
#event-wrap .table-list tbody td {padding:23px 0;}/*padding:18px 0; 27px 0*/
#event-wrap .txt_field:after {content:''; clear:both; display:block;}
#event-wrap .txt_field .form_block {margin-top: 5px;}/*float:left; margin-left:10px;*/
#event-wrap .txt_field .form_block .form-field .txt2 {margin-top:0;}
#event-wrap .form-field.inp2 {}
/*#event-wrap .form-field input[type=text]{width:100%;}*/
#event-wrap .txt_td_wrap {padding-left:24%;}
#event-wrap .form-field input[type=text].evt_inp1 {}
#event-wrap .form_block .form-field .txt {font-size: 12px; color: #666;margin-top:5px;}
#event-wrap .form_block .form-field .txt i {position:relative; top:2px; display:inline-block; margin-right:1px; font-style:normal;}
#event-wrap .form_block .form-field .txt2{ padding-left:7px;  position:relative; }
#event-wrap .form_block .form-field .txt2 span {position:absolute; top:2px; left:0; }
#event-wrap .table.space-basic.tbl-space2 th {padding-bottom:0; position:relative;}
#event-wrap .table.space-basic.tbl-space2 th strong {font-size:16px;}
#event-wrap .table.space-basic.tbl-space2 td {padding-top:0;}
#event-wrap .table.space-basic.tbl-space2 td .radiogroup {}/*margin-left:10px;*/
#event-wrap .table.space-basic.space-inp {padding-top:10px;}
#event-wrap .table.space-basic.space-inp th,#event-wrap .table.space-basic.space-inp td {padding:13px 0;}
/*
#event-wrap .table.space-basic.tbl-space2 td.li .radiogroup li {margin-bottom:16px;}
#event-wrap .table.space-basic.tbl-space2 td.li .radiogroup li:nth-child(7),#event-wrap .table.space-basic.tbl-space2 td.li .radiogroup li:nth-child(8){
	margin-bottom:0;
}
*/
#event-wrap .table.space-basic.tbl-space2 td .radiogroup li {}/*margin-bottom:5px;*/
#event-wrap .table.space-basic.tbl-space2 td .radiogroup li:after {content:''; clear:both; display:block; }
#event-wrap .table.space-basic.tbl-space2 td.last-box .radiogroup li:last-child{margin-left:0;}
#event-wrap .table.space-basic.tbl-space2 td .radiogroup li:last-child label {}

#event-wrap .table.space-basic.tbl-space3 {padding-top:9px;}
#event-wrap .table.space-basic.tbl-space3 td {padding:24px 0 20px 0;}
/*#event-wrap .table.space-basic.tbl-space3 td .form_block {line-height:18px; margin-top:9px;}*/


#event-wrap .out_txt {font-size: 12px; color: #666;margin-top:5px;}
#event-wrap .out_txt i {position:relative; top:2px; display:inline-block; margin-right:1px;}
.inp_wrap {display: flex;align-items: flex-start; align-items: center;}
.inp_wrap .inp_first { }/* height:42px;  */
.inp_wrap .inp2 {margin-left:20px;}
#event-wrap .table.space-basic.tbl-space2 td .form-block > .form-field .form-field {float:left; width:auto; display:inline-block;}
#event-wrap .list-form {margin-top:4px;}
#event-wrap .list-form.first_form {margin-top:8px;}
#event-wrap .table .vTop {vertical-align:top;}
#event-wrap .table .vTop label {display:block; margin-top:7px;}

/*buttont*/
#event-wrap [class^='btn-'] { display: inline-block;  padding: 0 10px; font-weight: 400; text-align: center; white-space: nowrap;  vertical-align: middle; border: 1px solid transparent; box-sizing: border-box; border-radius: 30px;  cursor: pointer;}
.tit_ar {position:relative; max-width:999px;}
.max1000 {position:absolute; bottom:0%; right:0; font-size:14px; font-weight:400; color:#989898;}
#event-wrap .selectric {width:400px;border: 1px solid #e6e6e6; min-height:38px;border-radius:4px;}/*width:100%;border: 1px solid #DDD;*/
#event-wrap .selectric .label {font-size:15px;}
#event-wrap .selectric-items ul,#event-wrap  .selectric-items li {font-size:15px;}
#eventFrm .contents input[type=text] {width:100%; }
#eventFrm .contents input[type=text].evt_inp1 {width:400px;}
#eventFrm .contents input[type=text].evt_inp2 {width:200px; height:38px; position:relative; top:2px;}
#eventFrm .contents input[type=text].upload-name{width:270px;}/*260px*/
 
/*basic*/
#event-wrap input[type="checkbox"],
#event-wrap input[type="radio"]  {border: 0; clip: rect(0 0 0 0); clip-path: inset(50%); width: 1px; height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap;}
#event-wrap input[type="checkbox"] + label,
#event-wrap input[type="radio"] + label {display:inline-block;position:relative;padding-left:28px;vertical-align:middle;font-size:14px;cursor:pointer; margin-left:0 !important;}
/*#event-wrap input[type="radio"] + label {line-height: 1.6;}*/
#event-wrap input[type="checkbox"] + label:before {content:"";width:20px;height:20px;position:absolute;left:0;top:2px;border-radius:100%;background:#fff;border:solid 1px #ccc;}
#event-wrap input[type="checkbox"] + label:after {content:"";width:10px;height:7px;position:absolute;left:5px;top:7px;border:solid 2px #fff;border-top:0;border-right:0;transform:rotate(-45deg);opacity:0;}
#event-wrap input[type="checkbox"]:checked + label:before {background:#dc000c;border-color:#dc000c;}
#event-wrap input[type="checkbox"]:checked + label:after {opacity:1;}
#event-wrap input[type="checkbox"]:disabled + label:before {background:#F1F1F1;}
#event-wrap input.hiddenlabel + label {padding:0;width:18px;height:18px;}
#event-wrap input.hiddenlabel + label:before {top:0;}
#event-wrap input.hiddenlabel + label:after {top:5px;}
#event-wrap input[type="radio"] + label:before {content:"";width:18px;height:18px;position:absolute;left:0;top:2px;border-radius:100%;background:#fff;border:solid 1px #ccc;}
#event-wrap input[type="radio"] + label:after {content:"";width:8px;height:8px;position:absolute;left:5px;top:7px;opacity:0;border-radius:100%;background:#dc000c;}
#event-wrap input[type="radio"]:checked + label:before {border-color:#dc000c;}
#event-wrap input[type="radio"]:checked + label:after {opacity:1;}
#event-wrap input[type="radio"]:focus + label:before,
#event-wrap input[type="checkbox"]:focus + label:before {outline:solid 2px #111;}
#event-wrap input[type="radio"].check + label:before {content:"";width:18px;height:18px;position:absolute;left:0;top:2px;border-radius:100%;background:#fff;border:solid 1px #ccc;}
#event-wrap input[type="radio"].check + label:after {content:"";width:8px;height:8px;position:absolute;left:5px;top:7px;border:solid 2px #fff;border-top:0;border-right:0;transform:rotate(-45deg);opacity:0;border-radius:0;}
#event-wrap input[type="radio"].check:checked + label:before {background:#dc000c;border-color:#dc000c;}
#event-wrap input[type="radio"].check:checked + label:after {opacity:1;}
#event-wrap input[type="radio"].box + label {height:42px;padding:0;width:187px;text-align:center;line-height:40px;border:solid 1px #111;border-radius:4px;}
#event-wrap input[type="radio"].box + label:before,
#event-wrap input[type="radio"].box + label:after {display:none;}
#event-wrap input[type="radio"].box:checked + label {border-color:#dc000c;color:#dc000c;}

#event-wrap input[type="text"]{border:solid 1px #e6e6e6;height:42px;border-radius:4px;padding:0 10px;color:#111;width:187px;font-size:15px;}
#event-wrap .btn-outline {background:#fff;border: solid 1px #111;background-color: #fff;}/*#000*/
#event-wrap .btn-outline--light {border: solid 1px #e6e6e6;background-color: #fff;}
#event-wrap .btn-outline--white {border: solid 1px #fff;background-color: transparent;color:#fff;}
#event-wrap .btn-outline--red {border: solid 1px #dc000c;background-color: transparent;color:#dc000c;}

#event-wrap textarea {border:solid 1px #e6e6e6;height:180px;border-radius:4px;padding:10px;color:#111;font-size:15px;}
#event-wrap button {border:0;background:transparent;cursor:pointer;font-family: "Noto Sans KR";}
#event-wrap [readonly] {background:#f9f9f9;color:#666 !important;}
#event-wrap input[readonly]:focus, input[disabled]:focus {border-color: #e6e6e6; outline: 0;}
#event-wrap .w100p { width: 999px !important;}
#event-wrap  textarea { -webkit-appearance: none; -webkit-border-radius: 0; font-family: "Noto Sans KR", sans-serif;}

/*layout*/
.box100p {width:100%;}
#event-wrap .table.space-basic.tbl-space2 td .box100p {margin-top:15px;}
#event-wrap .box100p .form-block .form-field {width:100%;}
#event-wrap .btn-middle {height:42px;padding: 0 32px;font-size:15px;border-radius: 4px;font-weight:400;}/*padding: 0 16px;*/
#event-wrap .table-list tbody td .form_block .btn-middle {margin-left:10px;-webkit-text-size-adjust: none;}
#event-wrap [class*=btn-] {display:inline-flex;align-items:center;justify-content:center;vertical-align: middle;}
#event-wrap [class*=btn-]:hover {text-decoration: none;}
#event-wrap [class*=btn-] + #event-wrap [class*=btn-] {margin-left:6px;}


/*contents*/
#event-wrap .form {border-top:solid 1px #e6e6e6;padding:20px 0 30px 0;}
#event-wrap .form-block + .form-block {margin-top:26px;}
#event-wrap .form-block {display:flex;align-items:flex-start;}
#event-wrap .form-block > .label {flex:0 0 160px;padding-top:10px;line-height:1.375em;} 
#event-wrap .form-block > .label em {padding-left:4px;}
#event-wrap .form-block .form-field {flex-shrink:1;width:calc(100% - 160px);display:flex;align-items:center;font-size:15px;min-height:42px;}
#event-wrap .form-block .form-field > *:not(.char) + *:not(.char) {margin-left:9px;}
#event-wrap .form-block .form-field .txt {font-size:13px;color:#666;}
#event-wrap .form-block .form-field .char {margin:0 6px;}
#event-wrap .form-block .form-field.full {flex-wrap:wrap; width:100%;}
#event-wrap .form-block .form-field.full > div {display:flex;width:100%;}
#event-wrap .form-block .form-field.full > div + div {margin-top:10px;margin-left:0;}/*margin-left:0 !important;*/
#event-wrap .form-block .form-field + .label {margin-left:40px;}
#event-wrap .form-block > .form-field .form-field {width:100%;}
#event-wrap .label200 .form-block .label {flex-basis:200px;}
#event-wrap .filebox input[type="file"] {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
#event-wrap .radiogroup:after {content:''; clear:both; display:block;}
#event-wrap .radiogroup li {display:inline-block;}
/*#event-wrap .radiogroup li + li {margin-left:26px;}*/
#event-wrap .radiogroup li + li {margin-left:0px;}
#event-wrap .radiogroup li {margin-right:31px;}
#event-wrap .radiogroup.boxtype li + li {margin-left:6px;}
#event-wrap .txt-wrap1 .radiogroup li {float:left;}
#event-wrap .selectric {background:#fff;}
#event-wrap .selectric-items li.highlighted {background:#fff;}
#event-wrap .selectric .button {background-color:#fff;}

.info_wrap { border:1px solid #e6e6e6; border-radius:4px; margin-top:26px;width:999px;}
.info-list { padding:18px 20px 16px 20px; font-size:14px;}
.info-list dt {padding-bottom:13px;}
.info-list dd{ margin-bottom:29px; padding-left:13px; position:relative;}
.info-list dd:before {content:''; clear:both; display:block; position:absolute; top:9px; left:3px; width:4px; height:4px; background: url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/images/dot.png')no-repeat;}
.info-list dd p.dot{position:relative; padding-left:13px; }
.info-list dd p.dot:before {content:''; clear:both; display:block; position:absolute; top:9px; left:3px; width:4px; height:4px; background: url('https://image.canon-ci.co.kr/pds/editor/event/2022/07/off_online_event/images/dot.png')no-repeat;}
.info-list dd p.dot:last-child {margin-top:3px;}
.info-list dd:last-child {margin-bottom:0;}
.info-list dd.bgNone {padding-left:0;}
.info-list dd.bgNone:before {background:none;}
.chk-wrap:after {content:''; clear:both; display:block;}
.chk-wrap .radiogroup {margin-top:8px; float:left;}
#event-wrap .checklist {float:left;margin-top:20px;}
#event-wrap .checklist li {display:inline-block; margin-right:60px;}
#event-wrap .checklist li input.hiddenlabel + label {width:auto; height:auto;padding-left: 28px;}
#event-wrap .chk_wrap .radiogroup  li {margin-right:60px;}


.txt-wrap1:after {content:''; clear:both; display:block;}
.txt-wrap1 strong {float:left; width:287px; height:20px; line-height:20px; font-weight:400; font-size:16px;}
.txt-wrap1 .form_block {float:left; margin-left:0%;}
.txt-comment2, .txt-comment3 {margin-top:10px; font-size:12px;color: #666; position:relative;}
.txt-comment3 {margin-top:3px;}
.txt-comment2 i {position:relative; top:2px;}
.txt-comment3 p {padding-left:9px;}
.txt-comment3 p i {position:absolute; top:2px; left:0;}

.form_block .filebox.form-field:after {content:''; clear:both; display:block;}


.file120 {max-width:120px;}
.radio_select button {position:relative;}
.radio_select button:before { content: ""; width: 20px; height: 20px; position: absolute;left: 0; top: 2px;border-radius: 100%;background: #fff;border: solid 1px #ccc;}
.radio_select button.on:after { content: "";width: 10px; height: 10px; position: absolute;left: 5px;top: 7px; opacity: 0;border-radius: 100%;   background: #dc000c;}

.radio_select a {position:relative; display:inline-block; padding-left:28px; font-size:14px;}
.radio_select a:before { content: ""; width: 20px; height: 20px; position: absolute;left: 0; top: 2px;border-radius: 100%;background: #fff;border: solid 1px #ccc;}
.radio_select a.on:before {border-color: #dc000c;}
.radio_select a.on:after { content: "";width: 10px; height: 10px; position: absolute;left: 5px;top: 7px; opacity: 1;border-radius: 100%;   background: #dc000c;}

.evt1.on.evt2.on {display: table-row;}

/* 선택 된 콘텐츠 display: table;*/
.blog2_1_cont,.blog2_2_cont  {display:none;}
.blog2_1_cont.on,.blog2_2_cont.on  {display: table;}

/*contents*/
.btns { margin-top: 50px;text-align: center;}
.btn-xlarge {height: 60px; border-radius: 30px;padding: 0 40px;font-size: 18px;min-width: 180px;}
.btn-primary {background: #dc000c;color: #fff;}


/*가짜 체크 박스*/
#event-wrap .radio_check_wrap input[type="checkbox"],
#event-wrap .radio_check_wrap input[type="radio"]  {border: 0; clip: rect(0 0 0 0); clip-path: inset(50%); width: 1px; height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap;}
#event-wrap .radio_check_wrap input[type="checkbox"] + label,
#event-wrap .radio_check_wrap input[type="radio"] + label {display:inline-block;position:relative;padding-left:28px;vertical-align:middle;font-size:14px;cursor:pointer; margin-left:0 !important;}

#event-wrap .radio_check_wrap input[type="radio"] + label:before {content:"";width:20px;height:20px;position:absolute;left:0;top:2px;border-radius:100%;background:#fff;border:solid 1px #ccc;}
#event-wrap .radio_check_wrap input[type="radio"] + label:after {content:"";width:10px;height:7px;position:absolute;left:5px;top:7px;border:solid 2px #fff;border-top:0;border-right:0;transform:rotate(-45deg);opacity:0;}
#event-wrap .radio_check_wrap input[type="radio"]:checked + label:before {background:#dc000c;border-color:#dc000c;}
#event-wrap .radio_check_wrap input[type="radio"]:checked + label:after {opacity:1;}
#event-wrap .radio_check_wrap input[type="radio"]:disabled + label:before {background:#F1F1F1;}
#event-wrap .radio_check_wrap input.hiddenlabel + label {width:auto;height:auto;}/*padding:0;width:18px;height:18px;*/
#event-wrap .radio_check_wrap input.hiddenlabel + label:before {top:0;}
#event-wrap .radio_check_wrap input.hiddenlabel + label:after {top:5px;border-radius:0;}

/*
#event-wrap .radio_check_wrap input[type="radio"] + label:before {content:"";width:18px;height:18px;position:absolute;left:0;top:2px;border-radius:100%;background:#fff;border:solid 1px #ccc;}
#event-wrap .radio_check_wrap input[type="radio"] + label:after {content:"";width:8px;height:8px;position:absolute;left:5px;top:7px;opacity:0;border-radius:100%;background:#dc000c;}
#event-wrap .radio_check_wrap input[type="radio"]:checked + label:before {border-color:#dc000c;}
#event-wrap .radio_check_wrap input[type="radio"]:checked + label:after {opacity:1;}
#event-wrap .radio_check_wrap input[type="radio"]:focus + label:before,
#event-wrap .radio_check_wrap input[type="checkbox"]:focus + label:before {outline:solid 2px #111;}
*/


/**
@media (max-width: 800px) { 
	#event-wrap {font-size:13px; max-width:750px; margin:0 auto; padding-bottom:50px;}
	#event-wrap .inr_wrap {padding:0 10px 0px 10px;}
	#event-wrap .img_visual {max-width:750px;}

	#event-wrap h3 {font-size: 15px; margin-top:25px !important; margin-bottom:5px;font-size: 18px !important;padding-bottom:10px;}
	#event-wrap h3.t1 {margin-top:30px !important;font-size: 18px !important;}
	#event-wrap h3.t3 {margin-top:45px !important;font-size: 18px !important;}
	.cell1 {width:30%;}
	.cell2 {width:70%;} 
	#event-wrap .table.space-basic {padding-top:8px; padding-top:0px;}
	#event-wrap .table-list tbody th {font-size:13px !important;padding: 10px 0;}
	#event-wrap .table-list tbody td {font-size:13px !important;padding: 10px 0;}
	#event-wrap .table-list tbody th label span{display:block;}
	#event-wrap .table.space-basic.tbl-space3 {padding-top:0px;}
	#event-wrap .table.space-basic.tbl-space3 td {padding: 10px 0;}

	#event-wrap .selectric {width:100%;}

	select {height:33px; border-radius: 4px;  border: solid 1px #e6e6e6; font-size:13px; -moz-appearance:auto;  -webkit-appearance:auto; appearance:auto; }
	#event-wrap input[type="text"] {height:33px; font-size:13px;}
	#eventFrm .contents input[type=text].evt_inp1 {width:100%;}
	#eventFrm .contents input[type=text].evt_inp2 {width:100%;}
	#event-wrap .btn-middle {height:33px; position:relative;font-size: 14px;}
	#event-wrap input[type="checkbox"] + label, #event-wrap input[type="radio"] + label {font-size:13px; line-height:2;}
	.w260 { width: 50% !important;}
	#event-wrap .table.space-basic.tbl-space2 td .radiogroup li {width:49.333%; margin-right:0; margin-bottom:5px;}
	#event-wrap input[type="radio"] + label:before {top:3px;}
	#event-wrap input[type="radio"] + label:after {left:6px; top:9px;}
	.inp_wrap .inp2 {margin-left:10px; width:63%;}
	.mo_inp .inp_wrap .inp2 {width:90%;}
	#event-wrap textarea {height:170px;}
	#eventFrm .contents input[type=text].upload-name {width:50%;}
	#event-wrap .table-list tbody td .form_block .btn-middle {margin-left:5px;}
	.chk-wrap .radiogroup {margin-top:10px;}

	.tit_ar strong {max-width:80%; display:block;}
	.tit_ar strong span {display:block;}

	#event-wrap select.selectric.new_select { 
		padding:0 0 0 10px; border-radius:4px;-webkit-border-radius: 4px;
		-webkit-appearance: none; -moz-appearance: none; appearance: none;
		background: url(https://m.kr.canon/resources/assets/img/icon_arrow_select.svg) no-repeat 98.333% center; background-size: 18px;
		color: #111;
	}
	#event-wrap select.selectric.new_select option {color: #111;}
	#event-wrap .radiogroup li {margin-right:10px;}
	#event-wrap .radiogroup li a {line-height:22px; display:inline-block;}
	.radio_select a:before {left: 0;top: 0px;}
	.radio_select a.on:after {left: 6px;top: 6px;}

	#event-wrap .txt_field .form-field {float:none;}
	#event-wrap .txt_field .form_block {float:none; margin-left:0px;}
	#event-wrap .txt_field .form_block .form-field .txt2 {margin-top:5px;}
	#event-wrap .info_wrap {width:100%;}
	#event-wrap .w100p { width: 100% !important;}
	#event-wrap .btns {margin-top:25px;}
	#event-wrap .btn-xlarge {width:180px; height:45px;font-size: 14px;}
	.info_wrap {margin-top:15px;}
	#event-wrap .table.space-basic.tbl-space2 td .radiogroup {width:100%;}
	#event-wrap .table.space-basic.tbl-space2 td .radiogroup li.end {width:100%;}
	#event-wrap .table.space-basic.tbl-space2 td .radiogroup li.end .inp_wrap .inp2 {width:calc(100% - 62px);}
	.mo_txt_wrap1.txt-wrap1 .form_block{margin-left:0;}
	.mo_txt_wrap2.txt-wrap1 strong{height:22px; line-height:22px;}
}
**/


 