@import url('../experience/css/directions.css');

html, body { margin:0; padding:0; min-width:1400px; font-family: 'Nanum-Gothic', sans-serif; }
img { display:block; }
ul { padding:0; margin:0; }
ul li { list-style:none; padding:0; margin:0; }
#main_assera { background:url('/images/landing/assera/main_assera.jpg') no-repeat center center; height:775px; }

#category_container { background:url('/images/landing/assera/topbar_background.jpg') no-repeat; height:120px; }
#category_container > #main_category { width:1200px; margin:0 auto; }
#category_container > #main_category > a > img { float:left; }

#wia_container { background:url('/images/landing/assera/assera.jpg') no-repeat center center; height:1921px; }

#onair_container { background:url('/images/landing/assera/assera_onair.jpg') no-repeat center center; height:1128px; }
#onair_container > .video { width:982px; margin:0 auto; padding-top:180px; }
#onair_container > #video2, #onair_container > #video3, #onair_container > #video4 { display:none; }
#onair_container > #wifi { width:31px; margin-top:44px; }
#onair_container > #tv { width:102px; margin-top:22px; }
#onair_container > .center { margin:0 auto; }
#onair_container > .video > .video_contents { width:982px; height:552px; }
#onair_container > #video_container { width:644px; margin:0 auto; padding-top:36px; }
#onair_container > #video_container > .video_button { padding-right:32px; float:left; }

#event_container { background:url('/images/landing/assera/event.jpg') no-repeat center center; height:230px; }

#rty_container { background:url('/images/landing/assera/assera_rty.jpg') no-repeat center center; height:830px; }
#rty_container > #rty_category { padding-top:328px; width:967px; margin:0 auto; }
#rty_container > #rty_category > .rty_button { float:left; padding-right:11px; }
#rty_container > #rty_category > .rty_button_end { float:left; }

#review_container { background:url('/images/landing/assera/skinny_review.jpg') no-repeat center center; height:954px; }
#tocks_container { background:url('/images/landing/assera/tocks_review.jpg') no-repeat center center; height:956px; }
#review_container > .review_padding, #tocks_container > .review_padding { padding-top:239px; }
#review_container > .review, #tocks_container > .review { position:relative; width:982px; margin:0 auto; }
#review_container > .review > #swiper-slide, #tocks_container > .review > #tocks_swiper-slide { position:absolute; top:61px; left:51px; width:840px; }
#review_container > .review_button, #tocks_container > .review_button { padding-top:35px; margin:0 auto; width:283px; }

#safe_container { background:url('/images/landing/assera/safe.jpg') no-repeat center center; height:703px; }

#trademark_container { background:url('/images/landing/assera/trademark.jpg') no-repeat center center; height:419px; }

#different_container { background:url('/images/landing/assera/different.jpg') no-repeat center center; height:1005px; }
#program_container { background:url('/images/landing/assera/assera_program.jpg') no-repeat center center; height:755px; }
#program_container > #program { width:980px; margin:0 auto; padding-top:230px; }
#program_container > #program > .button { float:left; }
#program_container > #program > .button:first-child { margin-right:20px; }

#solution_container { background:url('/images/landing/assera/solution.jpg') no-repeat center center; height:1128px; }
#tocks_price { background:url('/images/landing/assera/tocks_price.jpg') no-repeat center center; height:537px; }
#skinny_container { background:url('/images/landing/assera/skinny.jpg') no-repeat center center; height:1240px; }
#skinny_price { background:url('/images/landing/assera/skinny_price.jpg') no-repeat center center; height:537px; }

#map_container { background:#23262b; padding:60px 0; overflow:hidden; }
#map_container > #branch { width:1134px; margin:0 auto; }
#map_container > #branch > ul { overflow:hidden; }
#map_container > #branch > ul > .branch { width:111px; height:42px; line-height:42px; float:left; font-weight:bold; background:#6d7685; text-align:center; color:#fff; margin-right:2px; }
#map_container > #branch > ul > .branch:last-child { width:111px; height:42px; line-height:42px; float:left; font-weight:bold; background:#6d7685; text-align:center; color:#fff; }
#map_container > #branch > ul > .branch:hover, #map_container > #branch > ul > .branch.on { width:111px; height:42px; line-height:42px; float:left; font-weight:bold; background:#8ce7ec; text-align:center; color:#000; margin-right:2px; }
#map_container > #branch > #map_direction { margin:0 auto; }
#map_container > #branch > #map_direction > .map { color:#000; width:802px; height:380px; float:left; margin:20px 0 0 0; display:none; }
#map_container > #branch > #map_direction > .map.on { color:#000; width:802px; height:380px; float:left; margin:20px 0 0 0; display:block; }
#map_container > #branch > #map_direction > .direction { width:332px; height:380px; float:left; margin:20px 0 0 0 ; display:none; }

#medical_award { background:url('/images/landing/laser/laser_07.jpg') no-repeat center center; height:607px; }

#assera_youi { background:#f9f9f9; overflow:hidden; }
#assera_youi > img { width:100%; display:block; }
#assera_youi > #shortcut_container { width:1134px; margin:0 auto; height:100%; padding-top:38px; overflow:hidden; }
#assera_youi > #shortcut_container > .left { float:left; }
#assera_youi > #shortcut_container > .right { float:left; margin-left:50px; padding-top:32px; }
#assera_youi > #shortcut_container > .right > #shortcut_icon { padding-top:36px; }
#assera_youi > #shortcut_container > .right > #shortcut_icon > .first_shortcut > a > img { float:left; }
#assera_youi > #shortcut_container > .right > #shortcut_icon > .first_shortcut.blog > a > img { margin-left:10px; }
#assera_youi > #shortcut_container > .right > #shortcut_icon > #second_shortcut { clear:both; }
#assera_youi > #shortcut_container > .right > #shortcut_icon > .second_shortcut > a > img { float:left; margin-top:10px; }
#assera_youi > #shortcut_container > .right > #shortcut_icon > .second_shortcut.youtube > a > img { float:left; margin-left:10px; }

#assera_counsel { width:100%; position:fixed; height:129px; background:#b71723; bottom:0; border-top:1px solid #a50000; z-index:10; }
#assera_counsel > #center { width:1134px; margin:0 auto; padding:30px 0; }
#assera_counsel > #center > #image, #assera_counsel > #center > form { float:left; overflow:hidden; }
#assera_counsel > #center > form > #insert { padding-left:100px; }
#assera_counsel > #center > form > #insert > #first_designation { overflow:hidden; }
#assera_counsel > #center > form > #insert > #second_designation { padding-top:5px; overflow:hidden; }
#assera_counsel > #center > form > #insert, #assera_counsel > #center > form > #button { float:left; }
#assera_counsel > #center > form > #insert > div > .designation, #assera_counsel > #center > form > #insert > div > .space { float:left; }
#assera_counsel > #center > form > #insert > div > .designation { color:#fff; line-height:30px; }
#assera_counsel > #center > form > #insert > div > .space { margin-left:20px; }
#assera_counsel > #center > form > #insert > div > .space > input, #assera_counsel > #center > form > #insert > div > .space > select { text-align:justify; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border:0; width:176px; height:34px; }
#assera_counsel > #center > form > #insert > div > .space > #name, #assera_counsel > #center > form > #insert > div > .space > #part { width:176px; }
#assera_counsel > #center > form > #insert > div > .space > .tel { width:55px; }
#assera_counsel > #center > form > #insert > div > .designation.second { margin-left:10px; }
#assera_counsel > #center > form > #insert > div > .designation.tel { clear:both; }
#assera_counsel > #center > form > #button { float:left; margin-left:50px; }
#assera_counsel > #center > form > #button > input { float:left; clear:both; padding:0; margin:4px 4px 0 0; }
#assera_counsel > #center > form > #button > span { float:left; color:#fff; font-size:10pt; }

#assera_copyright { background:#ebebeb; padding:25px 0; overflow:hidden; font-family:'Raleway', sans-serif; margin-bottom:0; text-align:center; color:#666; }

#assera_top { position:fixed; right:25px; bottom: 355px; }
#assera_line { position:fixed; right:7px; bottom: 150px; display:none; }
#assera_popup { position:fixed; right:0; bottom:130px; width:350px; }
#assera_popup > .assera_close { float:left; width:18px; }