form{margin:0;padding:0;}
/*img, svg{display:block;}
*a{color:#000000;text-decoration:none;margin:0;}
a:hover{text-decoration:none;}
a:focus *{outline:1px dotted #444444;}*/

#backsect{z-index:1;display:block;position:absolute;}
#hidesect{z-index:3;display:block;position:absolute;width:100%;height:100%;visibility:hidden;}
#hidesect > object{width:100%;height:100%;}
#hidesect > iframe{width:100%;height:100%;}

#licensesect{z-index:4;display:block;position:absolute;visibility:hidden;}

#splbtnsect{z-index:11;display:block;position:absolute;}
#sprbtnsect{z-index:12;display:block;position:absolute;}
.splbtn5dE005 > a > img{display:block;}

#bookdecosect{z-index:13;display:block;position:absolute;}
#bookdecosect > svg{display:block;width:100%;height:100%;}

#smcntsect{z-index:21;display:block;position:absolute;width:100px;height:100px;overflow:hidden;}
#smcsect0{z-index:21;display:block;position:absolute;width:100px;height:100px;}
#smcsect1{z-index:21;display:block;position:absolute;width:100px;height:100px;}
#smcsect2{z-index:21;display:block;position:absolute;width:100px;height:100px;}
#smcsect0 svg, #smcsect1 svg, #smcsect2 svg{display:block;width:100%;height:100%;}

#maincnvsect{z-index:22;display:block;position:absolute;width:1px;height:1px;}
#maincnvsect > canvas{display:block;width:100%;height:100%;}

#smctrsect{z-index:23;display:block;position:absolute;visibility:hidden;width:44px;height:100px;background:url('http://ebook.ehyundai.com/ebook/skin5/etc/smcenter001.png');}

#onsmlsect{z-index:25;display:block;position:absolute;}
#onsmrsect{z-index:26;display:block;position:absolute;}
.onsmlE016{opacity:0.7;cursor:pointer;}
.onsmlE016:hover{opacity:1.0;}
.onsmrE016{opacity:0.7;cursor:pointer;}
.onsmrE016:hover{opacity:1.0;}
.onsmlE041{opacity:0.5;cursor:pointer;}

#pageiconsect{z-index:27;display:block;position:absolute;width:1px;height:12px;margin:0;word-wrap:break-word;}
.pageicon_article{display:block;float:left;width:8px;height:8px;margin:0 0 0 5px;}
.pageicon_article img{display:block;width:8px;height:8px;margin-top:2px;}
.pageicon_page{display:block;float:left;width:12px;height:12px;margin:0 0 0 5px;/*background:url('http://ebook.ehyundai.com/ebook/skin5/mm001/m_syncircle.png');*/}
.pageicon_page img{display:block;width:12px;height:12px;}

#lowersect{z-index:30;display:block;position:absolute;}
#glassessect{z-index:32;display:block;position:absolute;width:1px;height:1px;visibility:hidden;}

/* smc ani */
#anicnvsect{z-index:41;display:block;position:absolute;visibility:hidden;transform-style:preserve-3d;transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;}
#anicnvsect svg{display:block;width:100%;height:100%;}
#anicnvsect text{font-family:맑은 고딕, Arial;font-size:11px;fill:#000000;fill-opacity:1;}
.cabig:hover > rect:nth-child(1){fill:#ffffff;}

#testcnvsect{z-index:47;display:block;position:absolute;visibility:hidden;}	/* for 3D testing */

/* enlarge */
#encsect{z-index:32;display:block;position:absolute;width:1px;height:1px;overflow:hidden;visibility:hidden;}
#encsvg{z-index:1;display:block;position:absolute;}
#encLinkoutL{z-index:2;display:block;position:absolute;}
#encLinkoutR{z-index:3;display:block;position:absolute;}

#guidesect{z-index:44;display:block;position:absolute;width:1px;height:1px;visibility:hidden;/*border:1px solid #ff6600;*/}
#guideBack{stroke-width:0;fill:#444444;}
#guideLine{stroke-width:0;fill:#ffffff;}
#guideMap{fill:#dddddd;fill-opacity:0.1;stroke:#0000ff;shape-rendering:crispEdges;stroke-width:1;cursor:move;}

#usershape{z-index:45;display:block;position:absolute;width:1px;height:1px;visibility:hidden;}
#usershape > object{width:100%;height:100%;}

#linkoutsect{z-index:46;display:block;position:absolute;}
#expandsect{z-index:48;display:block;position:absolute;width:1px;height:1px;background-color:#cccccc;visibility:hidden;overflow:auto;}
#expandsect > div{border:1px solid #999999;}
#expandsect > div img{width:100%;height:100%;}

#mmsect{z-index:63;display:block;position:absolute;}
#horidx{z-index:64;display:block;position:absolute;}
#logosect{z-index:72;display:block;position:absolute;}
#mmpopsect{z-index:73;display:block;position:absolute;}

/* index */
#indexsect{z-index:80;display:block;position:absolute;visibility:hidden;}
#indexsect > object{z-index:2;display:block;position:absolute;padding:0;margin:0;}

/* new window */
#newinsect{z-index:81;display:block;position:absolute;visibility:hidden;}
#newinsect > object{z-index:2;display:block;position:absolute;padding:0;margin:0;}
#newinsect > video{z-index:2;display:block;position:absolute;padding:0;margin:0;}
.newinE001{padding:1px;background-color:#ffffff;border:2px solid #000000;}
.newinE012{padding:0px;border:8px solid rgba(56,56,57,.7);}
.newinE016{padding:0px;}
.newinE018{border:1px solid #000000;padding:0;}
.newinE041{border:0;padding:0;box-shadow:3px 3px 10px rgba(68,68,68,.5);}

.newinobjE001{left:2px;top:24px;width:calc(100% - 4px);height:calc(100% - 26px);}
.newinobjE012{left:0px;top:30px;width:100%;height:calc(100% - 30px);}
.newinobjE016{left:2px;top:32px;width:calc(100% - 5px);height:calc(100% - 42px);}
.newinobjE018{left:0px;top:30px;width:100%;height:calc(100% - 30px);}
.newinobjE041{left:0px;top:30px;width:100%;height:calc(100% - 30px);background-color:#ededed;}
.newinobjFull{left:0;top:0;width:100%;height:100%;}

#newin_frame{z-index:1;display:block;position:absolute;width:100%;height:100%;}	/* swap z-index 3 when fullscreen */
#newin_frame > svg{width:100%;height:100%;}
.newin_titletext5d{font-family:굴림;font-size:12px;}
.newin_titletext5m{font-size:14px;}

/* link for [img] tag */
.imgnewin_frame{z-index:1;display:block;position:absolute;border:1px solid #666666;}
.imgnewin_frame > svg{display:block;}
.imgnewin_frame text{font-family:굴림;font-size:11px;fill:#ffffff;fill-opacity:1;}
.imgnewin_frame_img{z-index:2;display:block;position:absolute;left:8px;top:27px;margin:0;}
.imgnewin_frame_p{z-index:2;display:block;position:absolute;left:8px;top:27px;margin:0;padding:0;min-width:100px;font-family:굴림;font-size:12px;}
.imgnewin_frame_p_hide{z-index:2;display:block;position:absolute;left:0;top:0;margin:0;padding:0;visibility:hidden;font-family:굴림;font-size:12px;}

/* link for [swf/sta/flv/swi] tag */
.linkmovieFull{z-index:2;display:block;position:absolute;padding:0;margin:0;left:0;top:0;width:100%;height:100%;}

/* combo box */
#combopopsect{z-index:82;display:block;position:absolute;visibility:hidden;overflow-x:hidden;overflow-y:hidden;}
#combopopsect > object{display:block;position:absolute;margin:0;padding:0;}
.combopop001{border:1px solid #555555;margin:0;padding:0;}
.combopop012{border:0px solid #555555;margin:0;padding:0;box-shadow:2px 2px 3px #999;}	/* h-shadow v-shadow blur spread color */

/* popup thumb(016) */
#popthumbsect{z-index:83;display:block;position:absolute;width:131px;height:103px;visibility:hidden;}

/* alert */
#alertsect{z-index:90;display:block;position:fixed;width:300px;height:180px;visibility:hidden;}
#alertsect > object{z-index:2;display:block;position:absolute;padding:0;margin:0;}

/* ##### debugging ##### */
#debugsect{z-index:91;display:block;position:absolute;width:50%;color:#A94979;overflow:auto;word-wrap:break-word;visibility:hidden;
	font-family:Consolas;font-size:12px;font-weight:bold;}

/* cursor */
#cursorsect{z-index:92;display:block;position:absolute;width:151px;height:36px;overflow:hidden;visibility:hidden;}
#cursorsect > svg{display:block;position:absolute;width:151px;height:36px;}
#cursor_text{display:block;position:absolute;left:40px;top:13px;font-family:굴림;font-size:12px;color:#000000;white-space:nowrap;}
.help5mE002{background-color:#000000;opacity:0.8;}
.helpimg5mE002{display:block;width:93px;height:121px;margin:10px;}

/* sound controller & glasses */
#soundsect{z-index:31;display:block;position:absolute;visibility:hidden;}	/* swap 43(when enlarge */
#soundsect > object{display:block;position:absolute;width:100%;height:100%;}

div#descriptsect{z-index:33;display:block;position:absolute;width:auto;min-height:20px;visibility:hidden;background-color:#E6E6E6;
	font-size:12px;font-family:굴림체;color:#666666;padding:3px;}

/* side menu */
#mmleft{z-index:60;display:block;position:absolute;}
#mmright{z-index:61;display:block;position:absolute;}

/* disabled */
#disable{z-index:100;display:block;position:absolute;left:50px;top:0px;width:40px;height:10px;font-size:1px;line-height:1px;opacity:0;}


/* media */
.media_svgE001{vertical-align:top;}
.media_svgE001 > polygon{fill:#D1DEE2;fill-opacity:1;}
.media_svgE001 > line{stroke:#D1DEE2;stroke-opacity:1;}
.media_svgE001:hover polygon{fill:#00c734;}
.media_svgE001:hover line{stroke:#00c734;}

.media_svgE002{vertical-align:top;}
.media_svgE002 > polygon{fill:#444b57;fill-opacity:1;}
.media_svgE002 > line{stroke:#444b57;stroke-opacity:1;}
.media_svgE002:hover polygon{fill:#00c734;}
.media_svgE002:hover line{stroke:#00c734;}

.media_svgE003{vertical-align:top;}
.media_svgE003 > polygon{fill:#97b289;fill-opacity:1;}
.media_svgE003 > line{stroke:#97b289;stroke-opacity:1;}
.media_svgE003:hover polygon{fill:#00c734;}
.media_svgE003:hover line{stroke:#00c734;}

/* sns */
.sns_liE001{width:20px;height:18px;}
.sns_liE010{width:18px;height:16px;}
.sns_liE018{width:25px;height:25px;}
.sns_liE041{width:25px;height:22px;}
.sns_liE601{width:26px;height:26px;}


/* ##### explorer ##### */
.exp_div5m{display:block;width:auto;height:25px;margin:0 1px 0 1px;border-bottom:1px solid #f7f7f7;}	/* a line div */
.exp_div5m-step0{padding:0 0 0 6px;}
.exp_div5m-step1{padding:0 0 0 19px;}
.exp_div5m-step2{padding:0 0 0 32px;}

.exp_div5d{display:block;width:auto;height:14px;white-space:pre;}
.exp_div5d-step0{padding:2px 0 0 3px;}
.exp_div5d-step1{padding:2px 0 0 16px;}
.exp_div5d-step2{padding:2px 0 0 29px;}

.exp_div_img5m{display:block;float:left;width:6px;height:6px;margin:9px 0 0 0;}
.exp_div_img5d{vertical-align:middle;}

.exp_div_span5m{display:block;float:left;width:auto;height:13px;padding:0;cursor:pointer;}	/* a line div's text */
.exp_div_span5m-curr{display:block;float:left;width:auto;height:13px;padding:0;cursor:pointer;font-weight:bold;color:#cccccc;}
.exp_div_span5d{margin-left:1px;padding:1px 2px 1px 2px;cursor:pointer;}
.exp_div_span5d-curr{margin-left:1px;padding:1px 2px 1px 2px;cursor:pointer;font-weight:bold;}

.exp_div_span-cond0{margin:5px 0 0 2px;}	/* mobile. whether the img exist or not */
.exp_div_span-cond2{margin:5px 0 0 0px;}
.exp_div_span-over{background-color:#777777;color:#ffffff;}	/* desktop. for mouse over */

.exp_div_p{display:block;float:right;width:20px;height:20px;margin:2px 5px 0 0;}	/* a line div's image button(mobile) */
.exp_div_p img{display:block;}


/* for hover */
.hover_opac6{opacity:1;}
.hover_opac6:hover{opacity:0.6;}
.hover_opac8{opacity:1;}
.hover_opac8:hover{opacity:0.8;}
.hover_opac9{opacity:1;}
.hover_opac9:hover{opacity:0.9;}
.hover_image1hide > image:nth-child(2){visibility:visible;}
.hover_image1hide:hover > image:nth-child(2){visibility:hidden;}

/* for link movie play button */
.mpbAlpha{opacity:0.7}

/* audio controller */
.audio_ctrlr_hidden{position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}

/* blank div for ani */
.blank_div{position:absolute;left:0;top:0;width:0px;height:0px;font-size:0;line-height:0;overflow:hidden;visibility:hidden}

/* enlarge cursor */
.enlgcsr{cursor:url('http://ebook.ehyundai.com/ebook/skin5/icon/enlarge.cur'), auto;}
.normcsr{cursor:default;}
.downcsr{cursor:url('http://ebook.ehyundai.com/ebook/skin5/icon/downsize.cur'), auto;}
.dragcsr{cursor:move;}