@charset "utf-8";

/* ==========================================================================
  font-face
   ========================================================================== */

@import url('./common/font.css');
@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);

/* ==========================================================================
   Base styles & Helper
   ========================================================================== */

@import url('./common/normalize.css');
@import url('./common/animated.min.css');
@import url('./common/owl.carousel2.css');

/* base */
h1, h2, h3, h4, h5, h6, fieldset,ul, ol, dl, dt, dd, p, button ,figure{margin:0;padding:0;}
body{font:normal 14px/1.5 'NanumSquare','Malgun Gothic',sans-serif;color:#000;overflow:hidden;background: #e02d2d;}
legend, caption{width:0;height:0;visibility:hidden;font-size:0;line-height:0;}
a{text-decoration:none;color:#000;}
img{vertical-align:middle;}
fieldset, button{background:none;border:0px;}
ul:after,ol:after{content:'';display:block;clear:both;}
li{list-style:none;}
table{width:100%;border-spacing:0px;border-collapse:collapse;}
iframe{width:100%;vertical-align:middle;border:0 none;}
hr{margin:20px 0;border:0 none;height:1px;background:#c9c9c9;}

/*** mobile_base ***/
	/*iphone 글자크기 자동조정 방지*/
	/*body{-webkit-text-size-adjust:none;} */ 
	/*안드로이드 주황색 포커스 제거 */
	/*body{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);} */ 
	/*iphone 폼요소 리셋 */
	/*input, select{-webkit-appearance:none;-webkit-border-radius:0}*/

/* ==========================================================================
   form
   ========================================================================== */
	 
label{display:inline-block}
label input{vertical-align:middle;}
textarea, input[type="text"], input[type="password"], input[type="file"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]
	{display:inline-block;height:40px;line-height:38px;padding:0px 20px;border:1px solid #ddd;background:#fff;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;vertical-align:middle;box-sizing:border-box;}
input[type="file"]{padding:3px;line-height:36px;}
select:hover, textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="file"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="date"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover, input[type="number"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="color"]:hover{border-color:#000}
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus{border-color:#000}
select:disabled, textarea:disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="date"]:disabled, input[type="month"]:disabled, input[type="time"]:disabled, input[type="week"]:disabled, input[type="number"]:disabled, input[type="email"]:disabled, input[type="url"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="color"]:disabled{background-color:#f3f3f3;color:#222;font-weight:bold;}
select{display:inline-block;height:40px;padding:0px 20px 0 20px;border:1px solid #ddd;vertical-align:middle;box-sizing:border-box;background:#fff url(../images/common/bg_select.png) no-repeat right center;color:#999;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
select::-ms-expand{display: none;}
textarea{width:100%;min-height:100px;padding:10px;resize:none;line-height:1.5;box-sizing:border-box;}
::-webkit-input-placeholder,
::-moz-placeholder,
::-ms-input-placeholde,
:-ms-input-placeholder,
.placeholder{color:#999;opacity:1;}


.checkbox, .radio{position:relative;display:inline-block;margin:3px 0;cursor:pointer;vertical-align:middle;color:#777;}
.checkbox input, .radio input{opacity:0;position:absolute;left:0;top:0;width:27px;height:27px;z-index:1;}
.checkbox input:checked, .radio input:checked, .checkbox input:focus, .radio input:focus{outline:none! important;}
.checkbox input:checked+.lbl, .radio input:checked+.lbl{color:#000;}
.checkbox input+.lbl, .radio input+.lbl{position:relative;display:inline-block;margin:0;line-height:19px;min-height:19px;padding:3px 0 3px 30px;font-weight:normal;vertical-align:top;word-break:break-all;}
.checkbox.only input+.lbl, .radio.only input+.lbl{padding-left:25px;text-indent:-999em;font-size:0;}
.checkbox input+.lbl:before, .radio input+.lbl:before{content:'';border:1px solid #ddd;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);background:#fff;display:inline-block;height:25px;width:25px;position:absolute;left:0;top:0;box-sizing:border-box;}
.radio input+.lbl:before{border-radius:100%;}
.checkbox input+.lbl:after, .radio input+.lbl:after{content:'';display:inline-block;position:absolute;background-color:#ddd}
.checkbox input+.lbl:after{width:12px;height:6px;top:6px;left:5px;border:3px solid #ddd;border-top:none;border-right:none;background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.radio input+.lbl:after{width:11px;height:11px;top:7px;left:7px;border-radius:100%;background:#ddd;}
.checkbox input:focus+.lbl:before, .radio input:focus+.lbl:before{border-color:#ffe158;}
.radio input:checked+.lbl:before{background:#ffe158;border-color:#ffe158;}
.radio input:focus+.lbl:before, .checkbox input:focus+.lbl:before{border-color:#000;}
.radio input:checked+.lbl:after{background:#fff;}
.checkbox input:checked+.lbl:before{border-color:#ffe158;background:#ffe158;}
.checkbox input:checked+.lbl:after{border-color:#fff;}
.checkbox input:disabled+.lbl:before, .radio input:disabled+.lbl:before, 
.checkbox input[disabled]+.lbl:before, .radio input[disabled]+.lbl:before, 
.checkbox input.disabled+.lbl:before, .radio input.disabled+.lbl:before,
.checkbox input:disabled+.lbl:after, .radio input:disabled+.lbl:after, 
.checkbox input[disabled]+.lbl:after, .radio input[disabled]+.lbl:after, 
.checkbox input.disabled+.lbl:after, .radio input.disabled+.lbl:after{opacity:0.5;}
.checkbox.hover > input + .lbl:before, .radio.hover > input + .lbl:before{border-color:#777}

.inp_standard{position:relative;box-sizing:border-box;}
.inp_standard p:after{content:'';clear:both;display: block;}

.inp_email p{position: relative;}
.inp_email{max-width:617px;padding-right:210px;box-sizing:border-box;padding-left:180px;position:relative;}
.inp_email input{width:180px;position: absolute;left:0;}
.inp_email select{position: absolute;right:0;top:0;width:200px;}
.inp_ico{position: relative;padding-left:40px;display: block;box-sizing:border-box;}
.inp_ico i{position: absolute;left:10px;line-height:40px;font-size:20px;font-style: normal;}
.inp_email .inp_ico input{width:100%;position:relative;}
.inp_addr2{padding-right:280px;position:relative;}
.tab_address2{display: none;}
.inp_search input{width:100%;}
.inp_search span{display:inline-block;position:absolute;right:0;top:0;}
.inp_search span a{line-height:48px;width:120px;display:inline-block;margin-left:20px;float:left;box-sizing:border-box;}
.text_box{box-sizing:border-box;padding:20px;overflow-y:auto;border:1px #ddd solid;}
.search_result{height:80px}
.text_box span{display:block;line-height:30px;cursor:pointer;}
.text_box.search_result span.selected{color:#222;font-weight:bold;}
.text_box.search_result span.no_result{color:#e21a22;}
input::-ms-input-placeholder  {opacity:1;}

.inp_phone{position: relative;box-sizing:border-box;}
.inp_phone input{margin-left:10px;}
.form_must{position: relative;}
.form_must:before{content:'*';color:#e5757e;display: inline-block;position: absolute;left:-10px;vertical-align: middle;}
 
em, i{font-style: normal;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}
/* ==========================================================================
   common
   ========================================================================== */

.w_none{display:none;}
.block{display:block;}
.inblock{display:inline-block;}
.hide{display:none;}
.hidden{overflow:hidden;}
.blind{position:absolute;overflow:hidden;visibility:hidden;width:0px;height:0px;font-size:0;line-height:0;text-indent:-9999px;}
.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.op80{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.bgLayer{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#333;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;z-index:60;}

.blur img{-webkit-filter:blur(6px);-moz-filter:blur(6px);filter:blur(6px);}

/* Chrome, Safari용 스크롤 바 */
::-webkit-scrollbar{width:8px;height:8px;border:3px solid #fff;}
::-webkit-scrollbar-track{background:#efefef;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2)}
::-webkit-scrollbar-thumb{height:50px;width:50px;background:rgba(0,0,0,.2);-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.1)}


/* ==========================================================================
   Layout
   ========================================================================== */
	 
#wrap{width:100%;position: absolute;height:100%;min-height:720px;}
#container{margin:0;height:100%;position: relative;max-height: 720px;min-width:1280px;overflow: hidden;}
#container::before{content:'';display: block;position: fixed;height:100%;width:100%;left:0;top:0;background:#e02d2d;}

#navigation{position: absolute;width:1280px;height:55px;background:#fff;left:50%;margin-left:-640px;z-index: 10;bottom: 0px;box-sizing: border-box;padding-left:67px;padding-right:254px;-webkit-box-shadow: 0px -10px 70px -20px rgba(0,0,0,0.75);-moz-box-shadow: 0px -10px 70px -20px rgba(0,0,0,0.75);box-shadow: 0px -10px 70px -20px rgba(0,0,0,0.75);}

#navigation .play{position: absolute;left:0;width:19px;height:22px;background-image: url('../image/contents/ico_play.png');font-size:0;cursor: pointer;top:50%;margin-top:-11px;left:33px;}
#navigation .pause{position: absolute;left:0;width:19px;height:22px;background-image: url('../image/contents/ico_pause.png');font-size:0;cursor: pointer;top:50%;margin-top:-11px;left:33px;}
#navigation .progress_bar{position: relative;width:100%;height:10px;border-radius: 5px;top:50%;margin-top:-5px;background:#e8e8e8;}
#navigation .progress_bar .current_bar{position: absolute;left:0;height:100%;border-radius: 5px;background:#ef5555;left:0;top:0;}
#navigation .progress_bar .progress_btn{position: absolute;top:50%;width:18px;height:18px;border-radius: 50%;background: #e83333;margin-top:-9px;margin-left:-9px;cursor: pointer;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}
#navigation .sound{position: absolute;cursor: pointer; right:198px;font-size:0;width:27px;height:28px;top:50%;margin-top:-14px;font-size:0; background-image: url('../image/contents/ico_sound.png');}
#navigation .sound.off{background-image: url('../image/contents/ico_sound_off.png');}
#navigation .page_navigation{position: absolute;right:30px;top:50%;margin-top:-10px;width:130px;text-align: center;padding:0 12px;box-sizing:border-box;line-height:22px;color:#c7c7c7;}
#navigation .page_navigation strong{font-size:18px;}
#navigation .page_navigation strong i{color:#000;}
#navigation .page_navigation button{position: absolute;width:12px;height:21px;font-size:0;top:0;cursor: pointer;}
#navigation .page_navigation .prev_btn{left:0;background-image: url('../image/contents/ico_prev_off.png');}
#navigation .page_navigation .next_btn{right:0;background-image: url('../image/contents/ico_next_off.png');}
#navigation .page_navigation .prev_btn:hover{background-image: url('../image/contents/ico_prev_on.png');}
#navigation .page_navigation .next_btn:hover{background-image: url('../image/contents/ico_next_on.png');}
#navigation .page_navigation .next_btn.active{background-image: url('../image/contents/ico_next_on.png');-webkit-animation: itemOpacity infinite 1s ease-in-out;animation: itemOpacity infinite 1s ease-in-out;}
#navigation .page_navigation .speechBubble{position: absolute;right:-20px;top:-90px;opacity:0;}

/* quiz 1 공통 */
.enterprise_quiz_wrap{width:1200px;}
.enterprise_quiz_wrap:before{content:'';display: block;position: absolute;width:1200px;height: 634px;box-sizing:border-box;background-color: #fff;border:3px #000 solid;left:50%;/* bottom:0; */margin-left: -576px;top: 50%;margin-top: -326px;}
.enterprise_quiz_wrap .quiz_box{height: 612px;background-color: #efd8ac;box-sizing: border-box;border:3px #000 solid;position: absolute;z-index: 1;top:50%;margin-top: -304px;width:1200px;left:50%;margin-left:-600px;}
.enterprise_quiz_wrap .quiz_box h1{font-size:24px;color:#000;line-height:68px;box-sizing: border-box;border-bottom: 3px #000 solid;position: relative;background: #fff;padding-left:25px;font-weight: 800;font-family:"SavetheChildren"}
.enterprise_quiz_wrap .quiz_box h1:after{content: '';position: absolute;width:191px;height:39px;background-image: url('../image/contents/ico_logo.png');top:19px;right:35px;}
.enterprise_quiz_wrap .quiz_box h1 i{display: inline-block;text-align: center;width:60px;position: relative;margin-right:15px;}
.enterprise_quiz_wrap .quiz_box h1 i:after{content:'';display: block;position: absolute;right:0;width:3px;height:30px;background: #e5e5e5;top:50%;margin-top:-15px;}
.enterprise_quiz_wrap .quiz_contents{text-align: center;height: 540px;position: relative;}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box{display: block;float: left;margin-left:70px; position: relative;width:498px;height:457px;background-image: url('../image/contents/bg_quiz_text_1.png');top:50%;transform: translateY(-50%);}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box p{position: relative;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size:20px;font-weight: 800;}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box p span{display: block;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap{float:left;padding-left:45px;height:100%;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box{width:480px; position: relative;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);margin-top:20px;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3{font-size:28px;font-weight: 800;text-align: left;box-sizing: border-box;position: relative;padding-left:115px;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3 span{display: block;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3 i{left:0;top:-60px;width:145px;height:123px;display: inline-block;position: absolute;background-size: 100%;background-repeat: no-repeat;
-webkit-animation: titleCharacter infinite 2s ease-in-out;
animation: titleCharacter infinite 2s ease-in-out;
}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3 i em{position: absolute; top:5px;right:2px;font-size:30px;font-weight: 800;width:57px;color:#e02d2d;text-align: center;letter-spacing: -2px;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3 i.char_girl{background-image: url('../image/contents/img_quiz_girl.png');}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3 i.char_boy{background-image: url('../image/contents/img_quiz_boy.png');}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul{padding-top:30px;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li{padding:5px 0;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button{position: relative; width:100%;background: #fff;text-align: center;font-size:24px;line-height:56px;height:56px;border-radius: 26px;font-weight: 600;cursor: pointer;letter-spacing: -2px;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button:before{content:'';display: block;left:0;width:100%;height:100%;border:3px#e02d2d solid;position: absolute;top:0;box-sizing: border-box;border-radius: 26px;visibility: hidden;opacity: 0;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button:active:before,
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button.active:before{visibility: visible;opacity: 1;-webkit-transition: .3s all ease;transition: .3s all ease;}
.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button.active.answer{color: #fff;background: #e02d2d;}

.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on{box-sizing: border-box;padding-bottom:258px;}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on p{padding-top:30px;}
.tip{visibility: hidden;opacity: 0; position: absolute;bottom: 3px;padding-top: 20px;padding-left:80px;box-sizing: border-box;background: #fdf4f4;width: 495px;}
.tip .icon{position: absolute;width:46px;height:28px;color:#fff;font-size:16px;text-align: center;background: #e02b2b;left: 25px;top: 24px;line-height: 30px;font-weight: 600;letter-spacing: 0;border-radius: 14px;}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box .tip p{font-size:18px;text-align: left;font-weight: 400;letter-spacing: -0.06em;padding-top: 0;top:0;-webkit-transform: none;transform: none;}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box .tip p i{font-weight: 800;}
.enterprise_quiz_wrap .quiz_contents .quiz_txt_box .tip p em{font-size:14px;color:#ababab}
.tip_on .tip{visibility: visible;opacity: 1;-webkit-transition: .3s all ease;transition: .3s all ease;}
@keyframes titleCharacter {
	50% { transform: scale(.95) rotate(-2deg)}
}
#quiz_1.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on p{padding-top:30px;}
#quiz_1.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on{box-sizing: border-box;padding-bottom:258px;}
#quiz_1.enterprise_quiz_wrap .quiz_contents .quiz_txt_box .tip{height:258px;}
#quiz_1.enterprise_quiz_wrap .quiz_contents .quiz_txt_box .tip p{padding-top:0;}

/* quiz 2 */
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box p{font-size:18px;letter-spacing: -0.06em;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box p span{display: block;padding:1px 0;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box p em{display: inline-block;width:70px;text-align: center;color: #e02d2d;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box .input_wrap{width:100%;background: #fff;border-radius: 28px;margin-top:45px;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box .input_wrap input{width: 100%;background: none;border: 0;text-align: center;font-size:24px;font-weight: 800;line-height:56px;height:56px;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on p{padding-top:30px;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on .tip p{padding-top:0;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box.tip_on{box-sizing: border-box;padding-bottom:190px;}
#quiz_2.enterprise_quiz_wrap .quiz_contents .quiz_txt_box .tip{height:190px;}


/* quiz 3 */
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap{float: none;padding:0 95px}
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box{width:100%;}
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap ul{position: relative;margin-left:-5px;padding-top:50px;}
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap ul li{width:50%;float: left;padding:5px;box-sizing: border-box;}
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button{font-size:20px;line-height:82px;height:82px;border-radius: 41px;line-height: 1;}
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button:before{border-radius: 41px;}
#quiz_3.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box ul li button span{display: block;padding:5px 0;}
#quiz_3 .tip{position: relative;background:none;width: 100%;text-align: left;font-size: 18px;letter-spacing: -1px;line-height: 1.7;height:0;overflow: hidden;padding-top:0;}
#quiz_3 .tip_on .tip{height: auto;margin-top:15px;padding-top:20px;}
#quiz_3 .tip span{display: block;}
#quiz_3 .tip span i{font-weight: 800;}

/* quiz 4 */
#quiz_4.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap{width:100%;float: none;padding:0 90px;box-sizing: border-box;}
#quiz_4.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box{width:100%;}
#quiz_4.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box h3{text-align: center;display: inline-block;}
#quiz_4.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box .quiz_answer{padding:80px 30px 10px; margin:auto;margin-top:50px;width:984px; background-image: url('../image/contents/bg_quiz_text_2.png');height:247px;box-sizing: border-box;}
#quiz_4.enterprise_quiz_wrap .quiz_contents .quiz_question_wrap .quiz_question_box .quiz_answer textarea{font-size:22px;height:100%;text-align:center;line-height: 1.7; border:0;background: none;}

/* quiz 4 */
#quiz_5 {z-index: 1;position: relative;}
#quiz_5.enterprise_quiz_wrap{padding:0;width:1280px;height:720px;font-size:0;margin:auto;}
#quiz_5.enterprise_quiz_wrap:before{content:none}
#quiz_5.enterprise_quiz_wrap .contents_box{background-image: url('../image/contents/bg_red.png');height: 100%;position: relative;}
#quiz_5.enterprise_quiz_wrap h1{position: relative;text-align: center;color:#fff; font-size:44px;line-height:44px;font-weight: 800; display: block;top:50%;margin:auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);}


/* section 0 */
#section_0 {position: absolute;z-index: 12;left: 50%;margin-left: -640px;}
#section_0 .videoPlay{position: absolute;left: 560px;top: 230px;z-index:20;}
#video1 {position: absolute;}


@keyframes itemOpacity {
    50% { opacity: 0}
}