body {width:100%;}
body, ul, li, form{margin:0; padding:0; }
li{list-style:none}
a{margin:0; text-decoration:none; color:inherit; }
.header{ position:relative; width:100%; height:auto; }

.no_data {font-size:16px; padding:80px 0; letter-spacing:-0.1em; color:#ccc;}
.org {color:orangered;}



/* ------------------------------------------ 헤더페이지 1.0 */

#header_wid100 .subject02 .chodo_envent {position:relative; float:right; right:-12px; margin-top:4px}
/* 상단탑 베너부분 */
#header_wid100 .topbanner_str{width:100%; height:85px; background:url("/edutube_img/header/top_banner.png") no-repeat center center; background-size:cover; cursor:pointer;}
#header_wid100 .topbanner_str div{width:50%; height:85px; float:left; cursor:pointer;}
#header_wid100 .content_box {display:none; position:absolute; box-sizing:border-box; border:1px solid #770b0b;}
/* 헤더페이지 FIN */



/* ------------------------------------------ 헤더페이지 1.1 */

/* 상단탑 베너부분 */
#header_wi100 .topbanner_str{width:100%; height:85px; background:url("/edutube_img/header/top_banner.png") no-repeat center center; background-size:cover; cursor:pointer;}
#header_wi100 .topbanner_str ul li {width:50%; height:85px; float:left; cursor:pointer;}
#header_wi100 .topbanner_str .closeX {position:relative; left:calc(50% + 470px); top:8px; width:14px; height:14px; background:url("/edutube_img/footer/menu_x.png") no-repeat center center; background-size:cover;}
#header_wi100 .topbanner_str .closeX:hover {background-size:30px;}

#header_wi100 .subject02 .logo {position:relative; float:left; margin-top:16px; width:354px; height:60px; background:url("/edutube_img/header/1logo2.png"); cursor:pointer;}
#header_wi100 .subject02 .chodo_envent {position:relative; float:right; right:-12px; margin-top:4px; width:245px; height:80px; background:url("/edutube_img/header/chodo_event.png"); cursor:pointer;}
/* 로고 들어있는 제목부분 */
#header_wi100 .subject {width:100%; height:auto;}
#header_wi100 .subject01_str {width:100%; height:36px; background-color:#f2f2f2; border-bottom:1px solid #cfcfcf;}
#header_wi100 .subject01 {position:relative; width:100%; height:36px; max-width: 1000px; margin: 0 auto; padding: 0 16px; box-sizing: border-box; font-size:12px; line-height:36px;}
#header_wi100 .subject01detail1 {float:left;}
#header_wi100 .subject01detail2 {float:right; font-family: 'Malgun Gothic','맑은고딕',sans-serif; font-size:12px;}

#header_wi100 .subject01detail2 a {color:#767676; font-weight:400;}
#header_wi100 .subject01detail2 a:hover {color:#000; font-weight:400;}

#header_wi100 .subject01detailred {color:red; font-weight:bold;}

#header_wi100 .subject02 {position:relative; width:100%; height:88px; max-width: 1000px; margin: 0 auto;  padding: 0 16px; box-sizing: border-box;}
#header_wi100 .subject02 img {display: inline-block; max-width: 100%;}

@media screen and (min-width: 340px; max-width: 420px) {
	#header_wi100 .subject02 img {
		max-width: 250px; padding-top:24px;
	}
}
/* 상단 드랍메뉴 */
#header_wi100 .dropmenu{width:100%; height:45px; background-color:#cf1c1c; z-index:1;}
#header_wi100 .dropmenu ul{position:relative; width:1000px; height:45px; left:calc(50% - 500px); padding:0;}
#header_wi100 .dropmenu ul li{position:relative; float:left; line-height:45px; text-align:center; color:white; /*background:url(/css/img/menu_bar_right.jpg) no-repeat left center;*/ cursor:pointer;}
#header_wi100 .dropmenu li a{display:block; padding:0 21px; font-size:14px; font-family: 'Malgun Gothic','맑은고딕',sans-serif;}
#header_wi100 .dropcontent{display:none; position:absolute; top:45px; left:calc(50% - 500px); width:1000px; height:400px; background-color:tomato; z-index:200;}
#header_wi100 .dropmenu ul li:hover {color:#cf1c1c; font-weight:bold;}
#header_wi100 .dropmenu ul li:hover a {margin-top:5px; height:35px; line-height:35px; background-color:#fff; border-radius:16px;}
#header_wi100 .dropmenu ul li.on {color:#cf1c1c; font-weight:bold;}
#header_wi100 .dropmenu ul li.on a {margin-top:5px; height:35px; line-height:35px; background-color:#fff; border-radius:16px;}
#header_wi100 .dropmenu ul li .mypage {position:relative; background-color:#770b0b; margin-top:3px; left:14px; height:40px; line-height:40px; padding:0 12px; border-radius:25px; cursor:pointer;}
#header_wi100 .dropmenu ul li:hover .mypage {background-color:#fff;}
#header_wi100 .dropmenu ul li.on .mypage {background-color:#fff;}

#header_wi100 .drop_contents {position:absolute; width:1000px; height:auto; left:calc(50% - 500px); z-index:100;}
#header_wi100 .content_box {display:none; position:absolute; box-sizing:border-box; border:1px solid #770b0b;}
#header_wi100 .drop_onoffbox {width:1000px; height:149px; background-color:#f4f4f4;}
#header_wi100 .drop_onoffbox_bottom {width:1000px; height:149px; background:url("/edutube_img/header/dropcontent_banner.png") no-repeat; cursor:pointer;}
#header_wi100 .drop_contents .drop_onoffbox_elementbox {position:absolute; left:25px; top:77px;}
#header_wi100 .drop_contents .drop_onoffbox_elementbox ul li {float:left; margin-right:10px; width:183px; height:123px; cursor:pointer;}

#header_wi100 .drop_contents #con1 .drop_titlebox {width:1000px; height:61px; background:url("/edutube_img/header/drop_content_title01.png") no-repeat center center;}
#header_wi100 .drop_contents #con2 .drop_titlebox {width:1000px; height:61px; background:url("/edutube_img/header/drop_content_title02.png") no-repeat center center;}
#header_wi100 .drop_contents #con3 .drop_titlebox {width:1000px; height:61px; background:url("/edutube_img/header/drop_content_title03.png") no-repeat center center;}

#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(1) {background:url("/edutube_img/header/dropcontent1_box01off.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(2) {background:url("/edutube_img/header/dropcontent1_box02off.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(3) {background:url("/edutube_img/header/dropcontent1_box03off.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(4) {background:url("/edutube_img/header/dropcontent1_box04off.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(5) {background:url("/edutube_img/header/dropcontent1_box05off.png") no-repeat;}

#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(1):hover {background:url("/edutube_img/header/dropcontent1_box01on.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(2):hover {background:url("/edutube_img/header/dropcontent1_box02on.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(3):hover {background:url("/edutube_img/header/dropcontent1_box03on.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(4):hover {background:url("/edutube_img/header/dropcontent1_box04on.png") no-repeat;}
#header_wi100 .drop_contents #con1 .drop_onoffbox ul li:nth-child(5):hover {background:url("/edutube_img/header/dropcontent1_box05on.png") no-repeat;}

#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(1) {background:url("/edutube_img/header/dropcontent2_box01off.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(2) {background:url("/edutube_img/header/dropcontent2_box02off.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(3) {background:url("/edutube_img/header/dropcontent2_box03off.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(4) {background:url("/edutube_img/header/dropcontent2_box04off.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(5) {background:url("/edutube_img/header/dropcontent2_box05off.png") no-repeat;}

#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(1):hover {background:url("/edutube_img/header/dropcontent2_box01on.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(2):hover {background:url("/edutube_img/header/dropcontent2_box02on.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(3):hover {background:url("/edutube_img/header/dropcontent2_box03on.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(4):hover {background:url("/edutube_img/header/dropcontent2_box04on.png") no-repeat;}
#header_wi100 .drop_contents #con2 .drop_onoffbox ul li:nth-child(5):hover {background:url("/edutube_img/header/dropcontent2_box05on.png") no-repeat;}

#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(1) {background:url("/edutube_img/header/dropcontent3_box01off.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(2) {background:url("/edutube_img/header/dropcontent3_box02off.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(3) {background:url("/edutube_img/header/dropcontent3_box03off.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(4) {background:url("/edutube_img/header/dropcontent3_box04off.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(5) {background:url("/edutube_img/header/dropcontent3_box05off.png") no-repeat;}

#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(1):hover {background:url("/edutube_img/header/dropcontent3_box01on.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(2):hover {background:url("/edutube_img/header/dropcontent3_box02on.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(3):hover {background:url("/edutube_img/header/dropcontent3_box03on.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(4):hover {background:url("/edutube_img/header/dropcontent3_box04on.png") no-repeat;}
#header_wi100 .drop_contents #con3 .drop_onoffbox ul li:nth-child(5):hover {background:url("/edutube_img/header/dropcontent3_box05on.png") no-repeat;}

#header_wi100 .drop_onoffbox_element{float:left; margin-right:10px;}
#header_wi100 .drop_close{position:absolute; bottom:0; right:0; width:69px; height:27px; cursor:pointer; background:url("/edutube_img/header/dropcontent_close.png") no-repeat;}
#header_wi100 .content_box {background:white;}

/* 로그인, 회원가입 */
#loginjoin_str {width:100%; height:45px; background-color:#f5f9fe;}
#loginjoin_str .loginjoin{position:relative; top:10px; font-size:12px; width:1000px; height:26px; left:calc(50% - 500px);}
#loginjoin_str .idform{float:left; margin-right:6px; width:120px; height:26px; border:1px solid #cfcfcf;}
#loginjoin_str .pwform{float:left; margin-right:6px; width:120px; height:26px; border:1px solid #cfcfcf;}
#loginjoin_str .logform{float:left; margin-right:6px; width:70px; height:26px; text-align:center; border:0; background-color:gray; color:white;}
#loginjoin_str .joinform{float:left; margin-right:6px; width:70px; height:26px; border:0; background-color:red; color:white;}
#loginjoin_str .findform{float:left; width:140px; height:26px; border:0; background-color:#95BAC5; color:white;}

#loginjoin_str .afterlogin{float:left; margin-right:6px; width:240px; height:26px; border:0; font-size:14px; font-weight:bold; font-family:'NanumSquare', sans-serif; margin-top:4px;}
#loginjoin_str .mylesson{float:left; width:140px; height:26px; border:0; background-color:#053768; color:white; cursor:pointer;}

#loginjoin_str .logform:hover {background-color:#ccc; color:#000;}
#loginjoin_str .joinform:hover {background-color:tomato;}
#loginjoin_str .mylesson:hover {background-color:#1465a3;}
#loginjoin_str .findform:hover {background-color:#bfdce4; color:#053768;}
#loginjoin_str .logform, #loginjoin_str .joinform, #loginjoin_str .findform, #loginjoin_str .mylesson:hover{cursor:pointer;}
/* ------------------------------------------ 헤더페이지1.1 FIN */



/* ------------------------------------------ 메인페이지 */
.floor_main_str .bxslider img {cursor:pointer; background-color:#fff; position:relative;}
#floor_main_str {width:100%; height:350px;}
#floor_main_str .floor_main_center {position:relative; margin:0 auto; width:1000px; height:350px; background-color:#fff; font-family:'NanumSquare', sans-serif;}
#floor_main_str .floor_main_center .bxslider {position:absolute; display:inline-block; width:690px; height:340px; left:0;}
#floor_main_str .floor_main_center .bxslider_move {position:absolute; display:inline-block; width:690px; height:307px; left:0;}
#floor_main_str .floor_main_center .bxslider_move img {cursor:pointer;}
#floor_main_str .floor_main_center .bxslider_menu {position:absolute; left:0; bottom:0; width:690px; cursor:pointer;}
#floor_main_str .floor_main_center .bxslider_menu ul li {float:left; box-sizing:border-box; border:1px solid #ddd; width:25%; height:40px; text-align:center; line-height:40px; font-size:12px; font-weight:bold; color:#3f3f3f; background-color:#f5f5f5;}
#floor_main_str .floor_main_center .bxslider_menu ul a:hover li {border:0;; font-weight:bold; color:white; background-color:black;}
#floor_main_str .floor_main_center .bxslider_menu ul a.active li {border:0;; font-weight:bold; color:white; background-color:black;}
#floor_main_str .floor_main_center .bxslider_menu ul li:after {clear:both;}

#floor_main_str .floor_main_center .info_box {position:absolute; display:inline-block; width:300px; height:307px; right:0; top:0; cursor:pointer;}
#floor_main_str .floor_main_center .info_box > ul > li {position:relative; display:block; box-sizing:border-box; width:300px; height:165px; cursor:pointer;}
#floor_main_str .floor_main_center .info_box > ul > li:nth-child(1) {margin-bottom:10px; border:8px solid #232c46; background:url("/edutube_img/main/right_01.png") no-repeat center center;}
#floor_main_str .floor_main_center .info_box > ul > li:nth-child(2) {border:8px solid #434343; background:url("/edutube_img/main/right_02.png") no-repeat center center;}

#floor_main_str .floor_main_center .info_box > ul > li > ul {position:absolute;}
#floor_main_str .floor_main_center .info_box > ul > li > ul > li {position:relative; color:white;}
#floor_main_str .floor_main_center .info_box > ul > li > ul > li:nth-child(1) {left:12px; top:89px; font-size:14px;}
#floor_main_str .floor_main_center .info_box > ul > li > ul > li:nth-child(2) {left:12px; top:93px; font-size:22px; font-weight:bold;}
#floor_main_str .floor_main_center .info_box > ul > li > ul > li:nth-child(3) {position:absolute; font-size:12px; font-weight:bold; width:112px; height:22px; text-align:center; line-height:22px; text-indent:10px;}
#floor_main_str .floor_main_center .info_box > ul > li:nth-child(1) > ul > li:nth-child(3) {right:-140px; top:128px; background:url("/edutube_img/main/right_01_title.png") no-repeat center center;}
#floor_main_str .floor_main_center .info_box > ul > li:nth-child(2) > ul > li:nth-child(3) {right:-150px; top:127px; background:url("/edutube_img/main/right_02_title.png") no-repeat center center;}

#floor_main_str .floor_main_center .right_banner {position:absolute; top:0; right:-154px;}


	/* 메인페이지 ver1.3 */
#floor_main_str_ver_1_3 {width:100%; height:350px;}
#floor_main_str_ver_1_3 .floor_main_center {position:relative; margin:0 auto; width:1000px; height:350px; background-color:#fff; font-family:'NanumSquare', sans-serif;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider {position:absolute; display:inline-block; width:690px; height:340px; left:0;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_move {position:absolute; display:inline-block; width:690px; height:307px; left:0;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_move img {cursor:pointer;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_menu {position:absolute; left:0; bottom:0; width:690px; cursor:pointer;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_menu ul li {float:left; box-sizing:border-box; border:1px solid #ddd; width:25%; height:40px; text-align:center; line-height:40px; font-size:12px; font-weight:bold; color:#3f3f3f; background-color:#f5f5f5;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_menu ul a:hover li {border:0;; font-weight:bold; color:white; background-color:black;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_menu ul a.active li {border:0;; font-weight:bold; color:white; background-color:black;}
#floor_main_str_ver_1_3 .floor_main_center .bxslider_menu ul li:after {clear:both;}

#floor_main_str_ver_1_3 .floor_main_center .info_box {position:absolute; display:inline-block; width:300px; height:307px; right:0; top:0; cursor:pointer;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li {position:relative; display:block; box-sizing:border-box; width:300px; height:165px; cursor:pointer;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:nth-child(1) {margin-bottom:10px; border:8px solid #232c46; background:url("/edutube_img/main/right_01_02.png") no-repeat center center;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:nth-child(2) {border:8px solid #434343; background:url("/edutube_img/main/right_02_02.png") no-repeat center center;}

#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li > ul {position:absolute; left:-8px; top:-8px; width:300px; height:165px;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li > ul > li {position:absolute; color:white;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li > ul > li:nth-child(1) {left:12px; top:102px; font-size:14px;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li > ul > li:nth-child(2) {left:12px; top:120px; font-size:22px; font-weight:bold;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li > ul > li:nth-child(3) {position:absolute; font-size:12px; font-weight:bold; width:112px; height:22px; text-align:center; line-height:22px; text-indent:10px;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:nth-child(1) > ul > li:nth-child(3) {right:6px; top:136px; background:url("/edutube_img/main/right_01_title.png") no-repeat center center;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:nth-child(2) > ul > li:nth-child(3) {right:8px; top:135px; background:url("/edutube_img/main/right_02_title.png") no-repeat center center;}

#floor_main_str_ver_1_3 .floor_main_center .right_banner {position:absolute; top:0; right:-154px;}

#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:hover {border:8px solid #cf1c1c;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:nth-child(1):hover > ul > li:nth-child(3) {background:url("/edutube_img/main/right_01_title_hover.png") no-repeat center center;}
#floor_main_str_ver_1_3 .floor_main_center .info_box > ul > li:nth-child(2):hover > ul > li:nth-child(3) {background:url("/edutube_img/main/right_02_title_hover.png") no-repeat center center;}
	/* 메인페이지 ver1.3 */



.main_info {float:left; width:313px; height:310px; padding:20px 0; margin-left:10px;}

.banner_width {width:100%; height:238px;}
.banner_width .untect_banner {width:1000px; height:115px; margin:0 auto; background:url("/edutube_img/main/untect.png") no-repeat center center; cursor:pointer;}
.banner_width .untect_banner:hover {background:url("/edutube_img/main/untect_hover.png") no-repeat center center;}
.banner_width .mini_category {width:1000px; height:123px; margin:0 auto; cursor:pointer;}
.banner_width .mini_category ul {width:100%; height:123px;}
.banner_width .mini_category ul li {float:left; width:143px; height:123px; color:#424242; text-align:center; font-weight:bold; line-height:187px; font-family:'NanumSquare', sans-serif;}
.banner_width .mini_category ul li:nth-child(1) {background:url("/edutube_img/main/mini_icon01.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(2) {background:url("/edutube_img/main/mini_icon02.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(3) {background:url("/edutube_img/main/mini_icon03.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(4) {background:url("/edutube_img/main/mini_icon04.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(5) {background:url("/edutube_img/main/mini_icon05.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(6) {background:url("/edutube_img/main/mini_icon06.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(7) {width:142px; background:url("/edutube_img/main/mini_icon07.png") no-repeat center center;}
.banner_width .mini_category ul li:after {clear:both;}
.banner_width .mini_category ul li:hover {color:#cf1c1c}
.banner_width .mini_category ul li:nth-child(1):hover {background:url("/edutube_img/main/mini_icon01_on.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(2):hover {background:url("/edutube_img/main/mini_icon02_on.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(3):hover {background:url("/edutube_img/main/mini_icon03_on.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(4):hover {background:url("/edutube_img/main/mini_icon04_on.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(5):hover {background:url("/edutube_img/main/mini_icon05_on.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(6):hover {background:url("/edutube_img/main/mini_icon06_on.png") no-repeat center center;}
.banner_width .mini_category ul li:nth-child(7):hover {width:142px; background:url("/edutube_img/main/mini_icon07_on.png") no-repeat center center;}


.floors{width:100%; height:auto; margin-bottom:20px; background-color:#f9fafb}
.floors .title {position:relative; margin:20px auto 0 auto; width:1000px; height:71px; line-height:71px; background-color:#f9fafb; font-size:22px; font-weight:bold; font-family:'NanumSquare', sans-serif;}
.floors .title p{position:absolute; margin:0; left:0; bottom:4px;}
.floors .sub_title_img{padding-top:27px; padding-bottom:14px}

.floors .floor_01 {position:relative; width:1000px; height:265px; margin:0 auto;}
.floors .floor_01_img{float:left; overflow:hidden}
.floors .floor_01_imgscale{transform:scale(1); transition:transform 0.5s}
.floors .floor_01_imgscale :hover{
	-webkit-transform:scale(1.1); /*  크롬 */
	-moz-transform:scale(1.1); /* FireFox */
	-o-transform:scale(1.1); /* Opera */
	transform:scale(1.1);
	transition: transform .35s;
	-o-transition: transform .35s;
	-moz-transition: transform .35s;
	-webkit-transition: transform .35s;
}

.floors .floor_02{position:relative; width:1000px; height:265px; margin:0 auto;}

.floors .floor_02 .title_img{padding-top:27px}
.floors .floor_02 > ul > li {float:left; position:relative; box-sizing:border-box; margin-right:21px; width:234px; height:265px; border:1px solid #ccc; overflow:hidden; cursor:pointer;}
.floors .floor_02 > ul > li:nth-child(4) {float:right; margin:0;}
.floors .floor_02 > ul > li:after {clear:both;}
.floors .floor_02 > ul > li:hover {border:1px solid #000;}
.floors .floor_02 > ul > li:nth-child(4):hover {margin:0;}
.floors .floor_02 > ul > li img {transform:scale(1); transition:transform 0.5s}
.floors .floor_02 > ul > li:hover img {
	opacity:0.7;
	-webkit-transform:scale(1.05); /*  크롬 */
	-moz-transform:scale(1.05); /* FireFox */
	-o-transform:scale(1.05); /* Opera */
	transform:scale(1.05);
	transition: transform .35s;
	-o-transition: transform .35s;
	-moz-transition: transform .35s;
	-webkit-transition: transform .35s;
	}

.floors .floor_02 > ul > li .txt_box {position:absolute; bottom:0px; width:100%; height:111px; border-top:1px solid #ccc; background-color:#fff;}
.floors .floor_02 > ul > li .txt_box ul li {position:absolute; left:8px; font-family:'Noto Sans KR',sans-serif;}
.floors .floor_02 > ul > li .txt_box ul li:nth-child(1) {top:20px; font-size:12px;}
.floors .floor_02 > ul > li .txt_box ul li:nth-child(2) {top:40px; font-size:14px; font-weight:bold;}
.floors .floor_02 > ul > li .txt_box ul li:nth-child(3) {bottom: 12px; font-size:13px;}
.floors .floor_02 > ul > li:hover .txt_box {border-top:1px solid #000; background-color:#000;}
.floors .floor_02 > ul > li:hover .txt_box ul li {color:#fff;}
.floors .floor_02 > ul > li:hover .txt_box ul li:nth-child(2) {font-size:16px;}

.ending_box {width:100%;}
.ending_box .ending_banner {width:1000px; height:77px; margin:0 auto 20px auto;}
.ending_box .ending_banner ul {width:1000px; height:77px;}
.ending_box .ending_banner ul li{width:494px; height:77px; cursor:pointer;}
.ending_box .ending_banner ul li:after {clear:both;}
.ending_box .ending_banner ul li:nth-child(1) {float:left; background:url("/edutube_img/main/ending_banner01.png");}
.ending_box .ending_banner ul li:nth-child(2) {float:right; background:url("/edutube_img/main/ending_banner02.png");}
.ending_box .channel_introducing {width:100%; height:340px; background-color:#464b50; text-align:center;}
.ending_box .channel_introducing > ul {display:block; position:relative; top:60px;}
.ending_box .channel_introducing > ul > li {font-family:'NanumSquare', sans-serif;}
.ending_box .channel_introducing > ul > li:nth-child(1) {color:white; font-weight:bold; font-size:24px;}
.ending_box .channel_introducing > ul > li:nth-child(2) {top:10px; color:#868889; font-size:14px;}
.ending_box .channel_introducing .channels {position:relative; top:100px; margin:0 auto; width:924px; height:154px;}
.ending_box .channel_introducing .channels > ul {width:924px; height:154px;}
.ending_box .channel_introducing .channels > ul > li {float:left; width:154px; height:154px; cursor:pointer;}
.ending_box .channel_introducing .channels > ul > li:after {clear:both;}
.ending_box .channel_introducing .channels > ul > li .gradi_box {position:absolute; bottom:0; width:154px; height:120px; background:linear-gradient(to top, black 10%, transparent 90%);}
.ending_box .channel_introducing .channels > ul > li span {position:relative; display:block; width:154px; height:40px; text-align:left; left:10px; top:104px; color:white;}
.ending_box .channel_introducing .channels > ul > li:nth-child(1) {background:url("/edutube_img/main/channel01.png"); background-size:cover;}
.ending_box .channel_introducing .channels > ul > li:nth-child(2) {background:url("/edutube_img/main/channel02.png"); background-size:cover;}
.ending_box .channel_introducing .channels > ul > li:nth-child(3) {background:url("/edutube_img/main/channel03.png"); background-size:cover;}
.ending_box .channel_introducing .channels > ul > li:nth-child(4) {background:url("/edutube_img/main/channel04.png"); background-size:cover;}
.ending_box .channel_introducing .channels > ul > li:nth-child(5) {background:url("/edutube_img/main/channel05.png"); background-size:cover;}
.ending_box .channel_introducing .channels > ul > li:nth-child(6) {background:url("/edutube_img/main/channel06.png"); background-size:cover;}

.ending_box .channel_introducing .channels > ul > li:hover .gradi_box {background:linear-gradient(to top, #cf1c1c 10%, transparent 90%);}



/* ------------------------------------------ 메인페이지 FIN */



/* 하단 COPYRIGHT 레이어 팝업 */

#div_popup { width:640px; height:800px; margin:0 auto; border:2px solid #000; padding: 0; position:relative; background-color:#fff;}
#div_popup .ajax-popup-close {font-size:20px; position:absolute; top:-15px; right:-35px; color:#fff; font-weight:bold; cursor:pointer;}
#div_popup .contents { width:100%; height:790px; font-size:14px; padding:30px 20px; overflow:hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box;}

#member_popup { width:640px; height:800px; margin:0 auto; border:2px solid #000; padding: 0; position:relative; background-color:#fff;}
#member_popup .ajax-popup-close {position:absolute; box-sizing:border-box; top:-2px; right:-40px; width:40px; height:40px; background-color:#000; border:2px solid #000; font-size:20px; font-weight:bold; cursor:pointer;}
#member_popup .ajax-popup-close:hover {background-color:#732019;}
#member_popup .contents { width:100%; height:100%; font-size:14px; padding:20px 20px; overflow:hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box;}

/* 하단 COPYRIGHT 레이어 팝업 FIN */



/* 아이디 비번 찾기(구버젼)*/

._layer {display:none; position:fixed; z-index:520; border-radius:4px; box-shadow:0 2px 8px rgba(0, 0, 0, .33); min-width:414px; width:25%; left:47%; top:50%; margin-left:-180px; margin-top:-240px; font-family:'Noto Sans KR',sans-serif; overflow:hidden;}
.modal-wrapper{margin:0; padding:0}
.modal-container {position:relative; top:0; margin:0 auto; background-color:#fff;}
.btn_close_layer {position:absolute; display:block; top:16px; right:12px; width:30px; height:30px; text-align:center; padding-top:4px;}
.btn_close_layer img {width:23px; height:23px;}

.modal-header {border-top-left-radius: 4px; border-top-right-radius: 4px; margin-top: 0; color: #fff; background: #1d1d1d; font-size: 20px; line-height: 64px; text-align: center; }
.modal-header h3 {height:64px; margin:0;}
/*.modal-body {border-bottom-right-radius:4px; border-bottom-left-radius: 4px;}*/

.clfix {width:100%; padding:0}

#findIdPwdTabs {height:50px; line-height:45px; text-align:center; background:#1d1d1d;}
#findIdPwdTabs li {box-sizing:border-box; float:left; width:50%;}
#findIdPwdTabs li a {display:block; width:100%; height:100%; border-bottom:3px solid #fff;}
#findIdPwdTabs li .on span {border-bottom:3px solid #fff; font-weight:bold;}
#findIdPwdTabs li span {display:inline-block; box-sizing:border-box; height:100%; margin-top:-3px; font-size:15px; color:#fff; }

#findIdFormViewWrap, #findPwdFormViewWrap {padding:0 14px; height:330px;}

#findIdFormViewWrap .answer_box, #findPwdFormViewWrap .answer_box {display:table; width:100%; height:100px; text-align:center; font-size:16px; color:#000;}
#findIdFormViewWrap .answer_box p , #findPwdFormViewWrap .answer_box p {display:table-cell; vertical-align:middle;}
#findIdFormViewWrap .answer_box_ok, #findPwdFormViewWrap .answer_box_ok {display:table; width:100%; height:330px; text-align:center; font-size:16px; color:#000;}
#findIdFormViewWrap .answer_box_ok p, #findPwdFormViewWrap .answer_box_ok p {display:table-cell; vertical-align:middle;}

#findIdFormViewWrap .input, #findPwdFormViewWrap .input { box-sizing: border-box; width: 100%; height: 48px; border: 1px solid #dedede; border-radius: 2px; padding-left: 14px; font-size: 15px; margin-bottom: 8px; }
#findIdFormViewWrap .bir1, #findPwdFormViewWrap .bir1 { box-sizing: border-box; display: block; float: left; width: 17%; height: 48px; padding-left: 14px; font-size: 15px; border-radius: 2px; border: 1px solid #dedede; margin-bottom: 8px; }
#findIdFormViewWrap .bir2, #findPwdFormViewWrap .bir2 { box-sizing: border-box; display: block; float: left; width: 15%; height: 48px; padding-left: 14px; font-size: 15px; border-radius: 2px; border: 1px solid #dedede; margin-bottom: 8px; }
#findIdFormViewWrap .bir_txt, #findPwdFormViewWrap .bir_txt { float: left; padding: 19px 18px 0 5px; }


._popup_btn {display:block; box-sizing: border-box; float: left; height:50px; line-height:50px; font-size:15px; text-align: center; background: none; border: none; cursor: pointer; }
._btn_cancel {width:50%; border-top: 1px solid #dedede; background:white; border-bottom-left-radius: 4px; }
._btn_accept {width:50%; background:#770b0b; color: #fff; border-bottom-right-radius: 4px; }

._dimm {display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color:#000; z-index: 510; opacity:0.7;}
.idpw_answer {font-weight:bold; color:#ff6600;}

/* 아이디 비번 찾기(구버젼) FIN */



/* ------------------------------------------ 마이페이지 */

.con_title01 {width:60px;}
.con_title02 {width:240px;}
.con_title04 {width:120px;}

.my_page_banner {width:100%; height:200px; line-height:200px; text-align:center; font-size:30px; font-weight:bold; color:white; background:url(/edutube_img/my_page/sub_title.png) no-repeat center center; }

.my_page {width:100%; padding:0; margin:0;}
.my_page .contents {width:1000px; margin:0 auto; padding:20px 0; position:relative;}
.my_page .contents:after{content:''; display:block; clear:both;}

.my_page .contents .left_div {width:200px; padding:0; position:absolute; top:10px; left:0;}

/*
.my_page .contents .left_div .leftbox_title{color:#770b0b; font-size:16px; font-weight:bold; padding:15px 0; border-bottom:1px solid #770b0b; font-family:'Noto Sans KR',sans-serif;}
*/

.my_page .contents .left_div .leftbox_title{color:#000; font-size:24px; font-weight:bold; border-bottom:1px solid #770b0b; font-family:'Noto Sans KR',sans-serif; text-align:center; border:5px solid #c00000; padding:30px 0; margin:0 0 5px 0; position:relative;}

/*
.my_page .contents .left_div .left_subtitle{font-size:18px; font-weight:bold; padding:15px 0 15px 10px; border-bottom:1px solid #ccc; background-color:#f0cec9; text-align:left; font-family:'Noto Sans KR',sans-serif;}
*/

.my_page .contents .left_div .left_subtitle{font-size:17px; padding:15px 0; border-bottom:1px solid #ccc; background-color:#c00000; text-align:left; font-family:'Noto Sans KR',sans-serif; text-align:center; color:#fff; letter-spacing:2px;}

.my_page .contents .left_div .left_con{text-indent:10px; padding:0; border-bottom:1px solid #ccc; font-family: 'Nanum Gothic', sans-serif;}
.my_page .contents .left_div .left_con li {font-size:14px; padding:10px 0 10px 28px; border-bottom:1px solid #ccc; letter-spacing:-0.1em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box; cursor:pointer; background:url(/edutube_img/icon/left-bar.png) no-repeat left 18px center; }

.my_page .contents .left_div .left_con li:hover, .my_page .contents .left_div .left_con li.on {background:url(/edutube_img/icon/left-plus-bar.png) no-repeat left 18px center; background-color:#feeae9; }

.my_page .contents .left_div .left_con li:last-child {border-bottom:none;}
.my_page .contents .left_div .left_subtitle, .left_con: hover{cursor:pointer}

.my_page .contents .right_div {width:100%; padding:0 0 10px 0;}

.my_page .contents .right_div .right_con_div {width:100%; min-height:1000px; margin:0; padding:0; }

.my_page .contents .right_div .right_con_div .top_img {width:100%; text-align:center; position:absolute; top:0;}
.my_page .contents .right_div .right_con_div .top_img img {text-align:center;}

.my_page .contents .right_div .right_con_div .sub_div_menu {width:990px; padding:0 0 0 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box;}
.my_page .contents .right_div .right_con_div .sub_div_menu ul {width:100%;}
.my_page .contents .right_div .right_con_div .sub_div_menu li {width:calc(20% - 1px); float:left; border-top:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000; padding:15px 10px; text-align:center; font-size:14px; letter-spacing:-0.2em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box; display:table-cell; vertical-align:middle; font-family: 'Nanum Gothic', sans-serif;}
.my_page .contents .right_div .right_con_div .sub_div_menu li.on, .my_page .contents .right_div .sub_div_menu li:hover {background-color:#cf1c1c; color:#fff; cursor:pointer;}
.my_page .contents .right_div .right_con_div .sub_div_menu li:last-child { border-right:1px solid #000;}
.my_page .contents .right_div .right_con_div .sub_div_menu ul:after {content:''; display:block; clear:both;}

.my_page .contents .right_div .right_con_div .sub_class_area {width:100%;}

/*
.my_page .contents .right_div .right_con_div .movelogin{position:relative; left:calc(50% - 120px); margin-top:50px; margin-bottom:50px; width:240px; height:50px; font-size:18px; font-weight:bold}
*/
.my_page .contents .right_div .right_con_div .movietable{position:relative; margin:0 0 0 220px; width:770px; height:auto; text-align:center; border-collapse:collapse}
.my_page .contents .right_div .right_con_div .movietable thead{height:40px; border-bottom:3px solid #ba0000;}
.my_page .contents .right_div .right_con_div .movietable th, td{padding:4px; height:40px; font-size:15px; font-family: 'Nanum Gothic', sans-serif;}
.my_page .contents .right_div .right_con_div .movietable_title{text-align:left;}
.my_page .contents .right_div .right_con_div .movietable_date {text-align:right;}
.my_page .contents .right_div .right_con_div .movietable th,td{border-bottom:1px solid black;}
.my_page .contents .right_div .right_con_div .movietable td.line_center {text-align:center;}

/*
.my_page .contents .right_div .right_con_div .start_icon{ width:100px; height:36px; line-height:36px; border-radius:18px; background:rgb(255,192,72); color:white; margin:0 auto; cursor:pointer;}

.my_page .contents .right_div .right_con_div .no_icon{ width:100px; height:36px; line-height:36px; border-radius:18px; background:#ccc; color:white; margin:0 auto; cursor:pointer;}
*/
.my_page .contents .right_div .right_con_div .hand img{ cursor:pointer;}

.my_page .contents .right_div .right_con_div .con_txt {text-align:left; letter-spacing:-0.1em;}
.my_page .contents .right_div .right_con_div .gray_font {color:#ccc;}
/* ------------------------------------------ 마이페이지 FIN */



/********************************* 회원가입 */

.join_register{width:100%; height:auto; background:#fafafa; font-family:NotoSansKR, sans-serif;}
.container_join{position:relative; width:1000px; left:calc(50% - 500px); padding-bottom:80px}

.container_join input{border:1px solid rgb(222, 222, 222); text-indent:10px}
.join_title_wrap{text-align:center; color:rgb(29, 29, 29);}
.join_title_wrap h3{font-size:40px; padding:40px 0 0 0; margin:0;}
.join_title_wrap p{font-size:14px; line-height:14px; font-weight:400; margin:10px auto 0 auto;}
.join_title_wrap p span {cursor:pointer;}

.required{display:none;}
.join_form_wrap{position:relative; padding:40px; width:600px; height:auto; margin:50px auto 0 auto; background:#fff;}
.join_form_wrap .required_input{position:absolute; top:-34px; right:0px; color:rgb(29, 29, 29); font-size:12px;}

.join_info_box{height:50px; margin-bottom:20px}
.join_sub_title{float:left; width:120px; height:50px; font-weight:bold}
.join_sub_title .sub_title_txt{position:relative; top:14px}
.join_sub_title .sub_title_star{position:relative; top:14px; color:#ff6600}

.join_info_box ._input_box {position:relative;}
.join_info_box .inputer_class {float:left; width:470px; height:44px}
.join_info_box .btn_phonechk, .join_info_box .btn_idchk {position:absolute; right:10px; top:7px; padding:8px; text-align:center; border-radius:2px; background:#732019; color:white; font-size:14px; font-weight:bold; cursor:pointer;}
.btn_join {position:absolute; left:0px; width:680px; height:50px; background:#732019; color:#fff; text-align:center; line-height:50px; margin-top:40px; font-size:16px; font-weight:bold; cursor:pointer;}

.join_info_box .btn_phonechk:hover, .join_info_box .btn_idchk:hover {background:#cf1c1c;}
.btn_join:hover {background:#cf1c1c;}

.join_info_box .zip_input_class1{float:left; width:100px; height:46px}
.join_info_box .zip_input_class2{float:left; width:100px; height:50px}

.join_info_box .bir1{width:77px; height:44px}
.join_info_box .bir2{width:77px; height:44px}

.join_agreement_chks{margin-bottom:40px}
/* checkbox */
.join_checkbox_wrap .chk_all_wrap{font-size:14px}
.join_checkbox_wrap .chk_cell_wrap{font-size:12px}
.join_checkbox_wrap .checks{margin-bottom:10px; color:#222; font-weight:bold}
.join_checkbox_wrap .checks_icon_txt{color:#ff6600}
.join_checkbox_wrap .info_go {text-decoration:underline; cursor:pointer;}

.join_checkbox_wrap .checks input[type="checkbox"]:checked + label:before { /* 체크박스를 체크했을때 */
  color: #99a1a7;
  background: url(/edutube_img/join/checkbox_on@2x.png) no-repeat left top;
  -webkit-background-size: cover;
  background-size: cover;
  border: none;
  border-radius: 0px;
}

.join_checkbox_wrap .checks input[type="checkbox"] + label:before {
    /* 가짜 체크박스 */
    content: ' ';
    display: inline-block;
    width: 24px; /* 체크박스의 너비를 지정 */
    height: 24px; /* 체크박스의 높이를 지정 */
    line-height: 24px; /* 세로정렬을 위해 높이값과 일치 */
    margin: -1px 4px 0 0;
    text-align: center;
    vertical-align: middle;
    background: url(/edutube_img/join/checkbox_off@2x.png) no-repeat left top;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    border: none;
    border-radius: 0px;
}

.container_join #show {display:none; position:fixed; top:150px; left:calc(50% - 280px); width:560px; height:500px;}
.container_join #show .close_info_bg {position:absolute; top:0px; right:-28px; width:30px; height:30px; background-color:#000;}
.container_join #show .close_info_box {position:absolute; box-sizing:border-box; border:4px solid #000; top:0px; right:-28px; width:30px; height:30px; background:url(/edutube_img/footer/menu_x.png) no-repeat center center; background-size:40px; cursor:pointer;}
.container_join #show .pop_info_box {box-sizing:border-box; padding:10px; border:2px solid #000; width:100%; height:100%; background-color:#fff; overflow:scroll;}

/********************************* 회원가입 FIN */



/******************************** 로그인 */

.login_container {position:relative; width:100%; font-family:'Noto Sans KR',sans-serif;}
.login_container .login_topbanner_area {background:url("/edutube_img/top_background/qna_title.png") no-repeat center center; background-size:cover; padding:50px 0; width:100%; text-align:center; color:white;}
.login_container .login_content{position:relative; width:1000px; height:300px; margin:80px auto 80px auto; background-color:#fff;}
.login_container .login_content .login_center_box {position:relative; margin:0 auto; width:450px; height:100%;}
.login_container .login_content .login_center_box .input_box {display:block; position:relative; box-sizing:border-box; margin:0 auto 10px auto; width:100%; height:50px; border:1px solid #ccc;}
.login_container .login_content .login_center_box #log_id, .login_container .login_content .login_center_box #log_pw {padding:20px;}
.login_container .login_content .login_center_box .input_btn {text-align:center; line-height:48px; background-color:#770b0b; color:#fff;}
.login_container .login_content .login_center_box .input_btn:hover {background-color:#cf1c1c;}
.login_container .login_content .login_center_box .find_box {position:relative; width:100%; height:30px;}
.login_container .login_content .login_center_box .find_box span {position:absolute; right:0px; font-size:14px; color:#979797; cursor:pointer;}
.login_container .login_content .login_center_box .join_box {position:relative; margin-top:40px; width:100%; height:30px; font-size:16px; text-align:center;}
.login_container .login_content .login_center_box .join_box span {color:#ff6600;}

.login_container .login_content2 .login_center_box .alreaylogin {text-align:center; line-height:300px;}
/******************************** 로그인 FIN */



/********************************* 아이디비번찾기pop */

#find_wid100 {width:100%; min-height:770px; font-family:NotoSansKR, sans-serif;}
#find_wid100 .find_title {position:relative; text-align:center;}
#find_wid100 .find_title h3 {font-size:40px; padding-top:40px; margin:0;}
#find_wid100 .find_title span {font-size:14px; line-height:14px; font-weight:400;}

#find_wid100 .find_box {position:relative; margin:40px auto 0 auto; box-sizing:border-box; width:400px; border:1px solid #732019; background-color:#fff; text-align:center;}
#find_wid100 .find_box #what_title {width:100%; height:46px; line-height:46px; font-size:18px; font-weight:bold;}
#find_wid100 .find_box #what_title ul li {float:left; width:50%; text-align:center; font-weight:bold; color:#fff; background-color:#ccc; cursor:pointer;}

#find_wid100 .find_box #what_title ul li:hover {background-color:#cf1c1c;}
#find_wid100 .find_box #what_title ul li.on {background-color:#732019;}

#find_wid100 .find_box .id_box {display:none;}
#find_wid100 .find_box .pw_box {display:none;}
#find_wid100 .find_box .on {display:block;}

#find_wid100 .find_box .answer_box {display:table; width:100%; height:100px; text-align:center;}
#find_wid100 .find_box .answer_box span {display:table-cell; vertical-align:middle;}
#find_wid100 .find_box .input_area {display:inline-block; position:relative; margin-bottom:10px; width:25%; height:46px;}
#find_wid100 .find_box .input_box {box-sizing:border-box; padding:10px; margin-bottom:10px; height:46px; border:1px solid #ccc;}
#find_wid100 .find_box .input_area span {position:absolute; bottom:0px; right:10px; line-height:46px;}
#find_wid100 .find_box ._input_ {display:inline-block; position:relative; width:5%;}

#find_wid100 .find_box #id_my_name, #find_wid100 .find_box #pw_my_name {width:90%;}
#find_wid100 .find_box #pw_my_id {width:90%;}
#find_wid100 .find_box .input_area #id_my_Y, #find_wid100 .find_box .input_area #pw_my_Y {width:100%;}
#find_wid100 .find_box .input_area #id_my_M, #find_wid100 .find_box .input_area #pw_my_M {width:100%;}
#find_wid100 .find_box .input_area #id_my_D, #find_wid100 .find_box .input_area #pw_my_D {width:100%;}
#find_wid100 .find_box #id_my_HP, #find_wid100 .find_box #pw_my_HP {width:90%;}

#find_wid100 .find_box .btn_box {padding:20px;}
#find_wid100 .find_box .btn_box .go_cancel, #find_wid100 .find_box .btn_box .go_OK {display:inline-block; width:40%; height:46px; line-height:46px; color:#fff; cursor:pointer;}
#find_wid100 .find_box .btn_box .go_cancel:hover, #find_wid100 .find_box .btn_box .go_OK:hover {background-color:#cf1c1c;}
#find_wid100 .find_box .btn_box .go_cancel {background-color:#ccc;}
#find_wid100 .find_box .btn_box .go_OK {background-color:#732019;}

#find_wid100 .login_box {position:relative; margin-top:20px; text-align:center;}
#find_wid100 .login_box .go_login {padding:10px; cursor:pointer;}

/********************************* 아이디비번찾기pop FIN */


/********************************* 회원정보수정 */

.useredit_register{width:100%; height:auto; background:#fafafa}
.useredit_register input{border:1px solid rgb(222, 222, 222); text-indent:10px}
.useredit_container{position:relative; width:1000px; left:calc(50% - 500px); padding-bottom:80px}
.useredit_container .title_wrap{text-align:center; color:rgb(29, 29, 29); font-family:NotoSansKR, sans-serif}
.useredit_container .title_wrap h3{font-size:40px; padding:40px 0 0 0; margin:0;}
.useredit_container .title_wrap p{font-size:14px; line-height:14px; font-weight:400}

.useredit_form_wrap{position:relative; margin:0 auto; padding:40px 40px 160px 40px; width:600px; height:auto; margin-top:50px; background:white}
.useredit_form_wrap .required_input{position:absolute; right:0; top:-34px; color:rgb(29, 29, 29); font-size:12px; font-family:NotoSansKR, sans-serif}
.useredit_info_box{height:50px; margin-bottom:20px}
.useredit_sub_title{float:left; width:120px; height:50px; font-weight:bold}
.useredit_sub_title .sub_title_txt{position:relative; top:14px}
.useredit_sub_title .sub_title_star{position:relative; top:14px; color:#ff6600}

.useredit_info_box ._input_box {position:relative;}
.useredit_info_box .inputer_class{float:left; width:470px; height:44px}
.useredit_info_box .gender_box{float:left; width:470px; height:44px; line-height:44px;}

.useredit_info_box .btn_pwchk{position:absolute; right:10px; top:7px; padding:8px 12px 8px 8px; text-align:center; border-radius:2px; background:#732019; color:white; border-radius:4px; cursor:pointer;}
.useredit_info_box .btn_phonechk{position:absolute; right:10px; top:7px; padding:8px 12px 8px 8px; text-align:center; border-radius:2px; background:#732019; color:white; border-radius:4px; cursor:pointer;}
.useredit_btn_edit{position:absolute; bottom:70px; left:0px; width:680px; height:50px; background:#732019; color:#fff; text-align:center; line-height:50px; margin-top:40px}
.useredit_btn_bye{position:absolute; bottom:0px; left:0px; width:100%; height:50px; margin-top:30px}
.bye_box{position:absolute; right:0px; width:100px; height:50px; background:#ff6600; color:white; text-align:center; line-height:50px;}
.useredit_info_box .btn_pwchk:hover, .useredit_info_box .btn_phonechk:hover, .useredit_btn_edit:hover, .bye_box:hover {background:#cf1c1c;}
.bye_box:hover {background:red;}
.useredit_info_box .zip_input_class1{float:left; width:100px; height:46px}
.useredit_info_box .zip_input_class2{float:left; width:100px; height:50px}

.useredit_info_box .bir1{width:77px; height:44px}
.useredit_info_box .bir2{width:77px; height:44px}

/********************************* 회원정보수정 FIN */


.member_blue_hover_txt:hover {color:#008ad8;}


/********************************* 수강신청페이지 signup_class */

.sign_container { position:relative; width:1000px; margin:20px auto 0 auto; font-family: 'Malgun Gothic','맑은고딕',sans-serif; }
.sign_container .right_box {position:absolute; width:250px; top:0; left:-240px;}
.sign_container .info_title{box-sizing:border-box; width:100%; height:60px; padding:6px; border:4px solid #9b1818}
.info_title_first{display:inline-block; position:relative; margin:0; left:20px; font-size:23px; font-weight:bold; line-height:40px; font-family: 'Malgun Gothic','맑은고딕',sans-serif; letter-spacing:-0.1em;}

.info_title_subbox{display:inline-block; position:absolute; right:20px; line-height:40px;}
.info_title_dir{display:inline-block; position:relative; margin:0; font-size:12px}

.sign_container .info{position:relative; margin-top:20px; margin-bottom:100px; height:320px}
.sign_container .info .info_img{float:left; width:640px}
.sign_container .info .info_img img {width:632px !important; height:420px !important; margin:0 auto; border:1px solid #ccc;}

.sign_container .info .info_txt{float:right; width:320px; font-size:14px; border:1px solid #ccc; padding:10px 15px;}

.sign_container .info .info_txt .info_sub_title{font-size:21px; font-weight:bold; border-bottom:2px solid #9b1818; padding:10px 4px; font-family: 'Malgun Gothic','맑은고딕',sans-serif;}

.sign_container .info .info_txt .info_sub_title span {letter-spacing:-0.1em;}
.sign_container .info .info_txt .info_sub{border-bottom:1px solid #c7c7c7;}
.sign_container .info .info_txt .info_sub span {padding:18px 5px; display:inline-block;}
.sign_container:after {clear:both;}
.Signup_Click{ width:99%; height:46px; background-color:#9b1818; color:white; font-size:20px; font-weight:bold; text-align:center; line-height:46px; margin:30px auto 0 auto;}
.Signup_Click :hover {cursor:pointer}
.container ul:after {content:''; display:block; clear:both;}
#wide {width:100%; padding:20px 0 0 0;}
#wide .contents {width:100%; text-align:center;  font-family: 'Malgun Gothic','맑은고딕',sans-serif;}
#wide .contents img {display:block; margin:0 auto;}

/********************************* 수강신청페이지 signup_class FIN */



/********************************* 수강신청페이지 pay_class */

#pay_wid100 {width:100%; min-height:650px; height:auto;}
#pay_wid100:after {clear:both;}

#pay_wid100 .pay_box1000 {position:relative; width:1000px; height:auto; margin:0 auto;}
#pay_wid100 .pay_box1000 .pay_title {width:1000px; height:50px; line-height:50px; font-size:20px; font-weight:bold}
#pay_wid100 .pay_box1000 .pay_box {float:left; width:750px; height:auto; margin-bottom:40px;}
#pay_wid100 .style1 {color: #FF3300; font-weight: bold}

/********************************* 수강신청페이지 pay_class FIN */



/********************************* 결제페이지 */
	/******** bill */
	#bill_wid100 {width:100%; height:auto;}
	#bill_wid100 .bill_box1000 {position:relative; width:1000px; height:auto; margin:35px auto 0 auto;}
	#bill_wid100 .bill_box1000 .bill_content_box {float:left; width:750px; height:auto;}
	#bill_wid100 .bill_box1000 .bill_content_box th, td {border-bottom:1px solid #ccc;}

	/******** bill FIN */

	/******** bill_ok */
	#bill_ok_wid100 {position:relative; width:1000px; height:auto; left:calc(50% - 500px); margin:0; margin-top:35px}
	#bill_ok_wid100 .bill_ok_1000 {float:left; width:750px; height:auto; margin-bottom:40px;}
	#bill_ok_wid100 .bill_ok_1000 #pay_last_box {width:665px; height:388px; border:1px solid #d9d9d9; margin:58px auto 0px; position: relative;}
	#bill_ok_wid100 .bill_ok_1000 #pay_last_tt {width:394px; height:37px; position:absolute; top:52px; left:135px;}
	#bill_ok_wid100 .bill_ok_1000 #pay_table_3 {width:523px; position:absolute; top:123px; left:71px;}
	#bill_ok_wid100 .bill_ok_1000 #pay_last_st {width:474px; height:13px; position:absolute; top:284px; left:96px; font-size:12px; color:#222; text-align:center;}
	#bill_ok_wid100 .bill_ok_1000 #pay_btn_home {width:106px; height:30px; position:absolute; top:337px; left:280px;}

	/******** bill_ok FIN */

.txt_stt{font-size:14px}
.apply_input{font-size:12px}
.table_t_1{color:white}
.txt_check{font-size:12px; color:#666;}
.pay_st{height:15px; margin:30px 0px 10px 0px}
#pay_table_2{font-size:12px}
.delivery_info{border-top:2px solid #b2b2b2; border-bottom:2px solid #b2b2b2; border-collapse: collapse}
.delivery_info tr{border-bottom:1px solid #d9d9d9}
.delivery_info_title{width:112px; height:45px; text-indent: 10px; background-color:rgb(245, 245, 245); color:#666}
.delivery_info_con{width:635px; height:45px; text-indent: 10px;}

#pay_btn_box {width: 217px; height:30px; margin:15px auto 0px}
td, th {display: table-cell}
.index_txt {font-family:'dotum'; font-size:12px; color:#535353; line-height:24px; position:absolute; left: 15px}
#pay_index_1 {position: relative;width: 747px;height: 100px;background: #f5f5f5;border-top: 1px solid #b2b2b2;border-bottom: 1px solid #b2b2b2}
#bill_wid100 input, #bill_wid100 textarea, #bill_wid100 select {background-color: white;cursor: text;text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;margin: 0em;font: 400 13.3333px Arial}
#bill_ok_wid100 input, #bill_ok_wid100 textarea, #bill_ok_wid100 select {background-color: white;cursor: text;text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;margin: 0em;font: 400 13.3333px Arial}

#pay_index_0{position: relative; width:745px; height:151px; background:#f5f5f5; border:1px solid #cccccc; margin:40px 0px 100px 0px}
.index_txt_1{position:absolute; top:17px; left:44px; font-size:12px}
.index_txt_2{position:absolute; top:45px; left:21px; font-size:12px}

/********************************* 결제페이지 FIN */




/******************************** 무료쿠폰페이지 coupon */

#coupon_wid100 {width:100%; margin-top:35px; font-family: 'Nanum Gothic', sans-serif;}
#coupon_wid100 .signup_top{position:relative; width:1000px; height:465px; margin:0 auto;}
#coupon_wid100 .signup_top_part02 {float:left; width:750px; height:auto;}
#coupon_wid100 .signup_top_part02_title{float:left; width:750px; font-family:'Nanum Gothic'; font-size: 23px; font-weight: 600; color: #4c4c4c; padding-left:20px; padding:8px 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box; border:3px solid #000; letter-spacing:-0.1em;}
#coupon_wid100 .signup_top_part02_img2{float:left; width:750px; height:404px}
#coupon_wid100 .signup_click{position:absolute; width:222px; height:46px; right:8px; bottom:62px; border-radius:8px}
#coupon_wid100 .signup_contents{position:relative; width:1000px; height:auto; left:calc(50% - 500px);}

/*
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
.notosanskr * { font-family: 'Noto Sans KR', sans-serif; }
*/
#cou_wrap {width:731px; padding:0px 0px 0px 20px; margin:0 auto; min-height:100px;}
#cou_header {width:731px; height:42px; float:left; border-bottom:1px solid #e5e5e5;}
#coupon_wid100 .cou_text_1 {font-family:'Nanum Gothic'; font-size:23px; font-weight:bold; color:#4c4c4c; float:left;}
#coupon_wid100 .cou_text_2 {font-family:'Nanum Gothic'; font-size:20px; color:#4c4c4c; display:block; float:left; width:731px; text-align:left; letter-spacing:-0.05em;}
#coupon_wid100 .cou_text_2 span {color:#fc9208; font-weight:bold;}

#coupon_wid100 .cou_table {width:712px; float:left; margin-bottom:40px;}

#coupon_wid100 .cou_table table {width:100%; border-collapse:collapse;border-spacing:0; margin:20px 0 0 0;}
#coupon_wid100 .cou_table table th {padding:10px 0;}
#coupon_wid100 .cou_table table td { letter-spacing:-0.1em; }

#coupon_wid100 .cou_table_th {font-family:'Nanum Gothic'; font-size:16px; font-weight:600; color:#0581e5; border:1px solid #cccccc; width:30%;}
#coupon_wid100 .cou_table_td {font-family:'Nanum Gothic'; font-size:12px; color:#4c4c4c; text-indent:15px; border:1px solid #cccccc; border-top:0px; position:relative; text-align:left; width:30%;}
#coupon_box {width:717px; height:239px; margin-top:15px; margin-bottom:100px; float:left; position:relative;background:url(images/coupon_bg.png);}
#coupon_wid100 .coupon_number_1 {text-align:center; position:absolute; top:178px; left:145px; width:145px; height:30px;line-height:30px; border:1px solid #868686; font-size:16px;}
#coupon_wid100 .coupon_number_2 {text-align:center; position:absolute; top:178px; left:306px; width:145px; height:30px;line-height:30px; border:1px solid #868686; font-size:16px;}
#coupon_wid100 .cou_check {position:absolute; right:20px;}

#coupon_wid100 .td_bg_color { background-color:#f5f9fd;}

/******************************** 무료쿠폰페이지 coupon FIN */

/******************************** 샘플쿠폰페이지 my_coupon_class */

#cuopon_list{position:relative; width:1000px; height:auto; left:calc(50% - 500px); margin:0; margin-top:35px}
#cuopon_list .cuopon_list_box{float:left; width:750px; height:auto;}
#cuopon_list .cuopon_list_title{float:left; width:750px; font-family:'Nanum Gothic'; font-size: 23px; font-weight: 600; color: #4c4c4c; padding-left:20px; padding:8px 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box; border:3px solid #000; letter-spacing:-0.1em;}
#cuopon_list .cuopon_list_title:after {claer:both;}

/*
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
.notosanskr * { font-family: 'Noto Sans KR', sans-serif; }
*/
#cuopon_list .cuopon_list_box #cou_wrap {width:731px; padding:0px 0px 40px 20px; margin:0 auto; min-height:100px;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table {width:712px; float:left; margin-bottom:40px;}

#cuopon_list .cuopon_list_box #cou_wrap .cou_table table {width:100%; border-collapse:collapse;border-spacing:0; margin:20px 0 0 0;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table table th {padding:10px 0; font-family:'Nanum Gothic'; font-size:16px; border-top:2px solid #000; border-bottom:1px solid #000;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table table td { letter-spacing:-0.1em; font-family:'Nanum Gothic'; font-size:12px; border-bottom:1px solid #ccc;}

#cuopon_list .cuopon_list_box #cou_wrap .cou_table .line_center {text-align:center;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table .start_icon{ width:100px; height:36px; line-height:36px; border-radius:18px; background:rgb(255,192,72); color:white; margin:0 auto; cursor:pointer;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table .no_icon{ width:100px; height:36px; line-height:36px; border-radius:18px; background:#ccc; color:white; margin:0 auto; cursor:pointer;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table .gray_font {color:#ccc;}
#cuopon_list .cuopon_list_box #cou_wrap .cou_table .bold {font-weight:bold;}

/******************************** 샘플쿠폰페이지 my_coupon_class FIN */




/******************************** 학습문의 QnA_main */
#qna_main {width:100%; min-height:400px;}
#qna_main .qna_top {width:100%; padding:50px 0; text-align:center; color:white; background:url("/edutube_img/top_background/qna_title.png") no-repeat center center; background-size:cover;}
#qna_main .qna_container {width:1000px; margin:0 auto; padding-top:20px; font-family:'Noto Sans KR',sans-serif;}
#qna_main .btn_go_write {float:right; box-sizing:border-box; width:117px; height:35px; margin-bottom:10px; color:#fff; font-size:14px; font-weight:bold; border-radius:.4em; background-color:#F47721; border:none; cursor:pointer;}
#qna_main .btn_go_write:hover {border:2px solid #F47721; background-color:#fff; color:#F47721;}

#qna_main .table-striped {width:100%; margin-bottom:20px; border-collapse:collapse; border-spacing:0;}
#qna_main .table-striped thead {background-color: #F3F3F3;}
#qna_main .table-striped tr {border:1px solid #E3E3E1;}
#qna_main .table-striped thead tr th {text-align:center;}
#qna_main .table-striped thead tr .th_1 {width:15%; text-align:center;}
#qna_main .table-striped thead tr .th_3 {width:20%; text-align:center;}
#qna_main .table-striped thead tr .th_4 {width:20%; text-align:center;}
#qna_main .table-striped tr td {border:0;}

/******************************** 학습문의 QnA_main FIN */




/******************************** 학습문의 QnA_view */
#qna_view {width:100%; min-height:500px; margin-bottom:40px;}
#qna_view .qna_top {width:100%; padding:50px 0; text-align:center; color:white; background:url("/edutube_img/qna_title.png") no-repeat center center; background-size:cover;}
#qna_view .qna_container {width:1000px; margin:0 auto; padding-top:40px; font-family:'Noto Sans KR',sans-serif;}
#qna_view .qna_container .qna_view_title {height:30px; font-weight:bold; margin-bottom:20px; border-bottom:2px solid #32A085;}
#qna_view .table_striped {width:100%; margin-bottom:40px; border-collapse:collapse; border-spacing:0; border:1px solid #E3E3E1;}
#qna_view .table_striped tbody tr {border-bottom:1px solid #E3E3E1;}
#qna_view .table_striped tbody tr td {border:0;}
#qna_view .table_striped tbody tr .td_subtitle {background-color: #F3F3F3; text-align:center; border-right:1px solid #E3E3E1;}
#qna_view .table_striped tbody tr .td_content {box-sizing:border-box; padding:10px;}
#qna_view .button_confirm {position:relative; box-sizing:border-box; margin:0 auto; text-align:center; width:300px; height:40px; line-height:40px; font-size:15px; color:#fff; background-color:#32A085; cursor:pointer;}
#qna_view .button_confirm:hover {color:#32A085; background-color:#fff; border:2px solid #32A085; line-height:36px; font-weight:bold;}

/******************************** 학습문의 QnA_view FIN */

/******************************** 학습문의 QnA_write */
#qna_write {width:100%; min-height:500px; margin-bottom:40px;}
#qna_write .qna_top {width:100%; padding:50px 0; text-align:center; color:white; background:url("/edutube_img/qna_title.png") no-repeat center center; background-size:cover;}
#qna_write .qna_container {width:1000px; margin:0 auto; padding-top:40px; font-family:'Noto Sans KR',sans-serif;}
#qna_write .qna_container .qna_write_title {height:30px; font-weight:bold; margin-bottom:20px; border-bottom:2px solid #32A085;}
#qna_write .table_striped {width:100%; margin-bottom:40px; border-collapse:collapse; border-spacing:0; border:1px solid #E3E3E1;}
#qna_write .table_striped tbody tr {border-bottom:1px solid #E3E3E1;}
#qna_write .table_striped tbody tr td {border:0;}
#qna_write .table_striped tbody tr .td_subtitle {background-color: #F3F3F3; text-align:center; border-right:1px solid #E3E3E1;}
#qna_write .table_striped tbody tr .td_content {box-sizing:border-box; padding:10px;}
#qna_write .table_striped tbody tr td .wr_title {border:1px solid #E3E3E1; width:100%; height:30px;}
#qna_write .table_striped tbody tr td .wr_textarea {border:1px solid #E3E3E1; width:100%; height:280px;}
#qna_write .button_confirm {position:relative; margin:0 auto; text-align:center; width:300px; height:40px;}
#qna_write .button_confirm div {box-sizing:border-box; width:140px; height:40px; line-height:40px; color:#fff; font-size:15px; background-color: #32A085; cursor:pointer;}
#qna_write .button_confirm .btn_cancel {float:left;}
#qna_write .button_confirm .btn_ok {float:right;}
#qna_write .button_confirm div:hover {color:#32A085; background-color:#fff; border:2px solid #32A085; line-height:36px; font-weight:bold;}
/******************************** 학습문의 QnA_write FIN */





/******************************** 첫영상피드백 */

.fir_feedback_container {width:100%; font-family:'Noto Sans KR',sans-serif;}
.fir_feedback_container input {display:block; padding:0 30px; width:100%; height:40px; border:0; box-sizing:border-box;}
.fir_feedback_topbanner_area {background:url("/edutube_img/top_background/first_feed.png") no-repeat center center; background-size:cover; padding:50px 0; width:100%; text-align:center; color:white;}
.fir_feedback_document {position:relative; margin:40px auto; width:1000px; margin-bottom:50px;}
.fir_feedback_document .step1 {widh:100%}
.fir_feedback_document .step2 {widh:100%}
.fir_feedback_title {font-size:13px; color:#681b1b; border-bottom:2px solid #681b1b; padding:10px 0;}
.fir_feedback_title .title_L {font-size:19px; font-weight:bold}
.fir_feedback_title .title_pc {color:#E58888}

.fir_feedback_document .step1 .contentbox {padding:30px 0 50px 0; width:100%;}
.fir_feedback_document .step1 .contentbox ul {border-bottom:1px solid #EBEBEB; padding:10px 0;}
.fir_feedback_document .step1 .contentbox li {display:inline-block;}
.fir_feedback_document .step1 .contentbox li .subtitle {display:inline-block; width:120px; height:30px}
.fir_feedback_document .step1 .contentbox li .info {display:inline-block; width:360px; height:30px; margin:0;}

.fir_feedback_document .step2 .contentbox {padding:30px 0; width:100%;}
.fir_feedback_document .step2 .guide{width:100%; padding:30px; background:#F5F5F5; margin-top:20px; box-sizing:border-box;}
.fir_feedback_document .step2 .guide li div {width:100%; padding:10px 0;}
.fir_feedback_document .step2 .guide li div {display:inline-block;}
.fir_feedback_document .step2 .guide li div span {font-size:13px; color:#681b1b;}

.fir_feedback_document .step3 .contentbox {padding:30px 0 50px 0; width:100%;}
.fir_feedback_document .step3 .contentbox ul {border-bottom:1px solid #EBEBEB; padding:10px 0;}
.fir_feedback_document .step3 .contentbox li{text-align:center;}
.fir_feedback_document .step3 .contentbox li .subtitle {display:inline-block; width:120px; height:30px;}
.fir_feedback_document .step3 .contentbox li .info1 {display:inline-block; width:620px; height:30px; padding:6px 0; cursor:pointer; text-align:left;}
.fir_feedback_document .step3 .contentbox li .info1 :hover {font-weight:bold; color:#681b1b;}
.fir_feedback_document .step3 .contentbox li .info2 {display:inline-block; width:120px; height:30px; padding:6px 0;}

.feedback_document .fir_answer_click {color:#681b1b;}
.fir_feedback_document .Q_input{display:block; padding:10px 10px; width:100%; min-height:200px; border:0; box-sizing:border-box; row="8"}

.fir_feedback_document .Q_clic {box-sizing:border-box; width:140px; padding:10px 0; margin:40px auto 0 auto; text-align:center; font-size:18px; border:2px solid #681b1b; background-color:#681b1b; color:#fff; border-radius:4px; cursor:pointer;}
.fir_feedback_document .Q_clic:hover {background-color:#fff; color:#681b1b;}

/******************************** 첫영상피드백 FIN */

/******************************** 첫영상피드백 에디트 */

.first_feededit {width:100%; font-family:'Noto Sans KR',sans-serif;}
.first_feededit input {display:block; padding:0 30px; width:100%; height:40px; border:0; box-sizing:border-box; background-color:transparent}

.first_feededit .feededit_document {position:relative; margin:40px auto; width:1000px; margin-bottom:50px;}
.first_feededit .feededit_document .step2 {widh:100%}
.first_feededit .feededit_document .title {font-size:13px; color:#681b1b; border-bottom:2px solid #681b1b; padding:10px 0;}
.first_feededit .feededit_document .title .title_L {font-size:19px; font-weight:bold}
.first_feededit .feededit_document .title .title_pc {color:#E58888}

.first_feededit .feededit_document .step2 .guide{width:100%; padding:30px; background:#F5F5F5; margin-top:20px; box-sizing:border-box;}
.first_feededit .feededit_document .step2 .guide li div {width:100%; padding:4px 0;}
.first_feededit .feededit_document .step2 .guide li div {display:inline-block; width:120px;}

.first_feededit .feededit_document .answer_title {font-size:16px; font-weight:bold;}

.first_feededit .feededit_document .Q_input {display:block; padding:10px 10px; width:100%; min-height:200px; border:0; box-sizing:border-box; row="8"}
.first_feededit .feededit_document .Q_clic {box-sizing:border-box; width:140px; padding:10px 0; margin:40px auto 0 auto; text-align:center; font-size:18px; border:2px solid #681b1b; background-color:#681b1b; color:#fff; border-radius:4px; cursor:pointer;}
.first_feededit .feededit_document .Q_clic:hover {background-color:#fff; color:#681b1b;}

/******************************** 첫영상피드백 에디트 FIIN */





/******************************** 콘텐츠피드백 */

.feedback_container {width:100%; font-family:'Noto Sans KR',sans-serif;}
.feedback_container input {display:block; padding:0 30px; width:100%; height:40px; border:0; box-sizing:border-box;}
.feedback_topbanner_area {background:url("/edutube_img/manuscript_title.png") no-repeat center center; background-size:cover; padding:50px 0; width:100%; text-align:center; color:white;}
.feedback_document {position:relative; margin:40px auto; width:1000px; margin-bottom:50px;}
.feedback_document .step1 {widh:100%}
.feedback_document .step2 {widh:100%}
.feedback_title {font-size:13px; color:#32A085; border-bottom:2px solid #32A085; padding:10px 0;}
.feedback_title .title_L {font-size:19px; font-weight:bold}
.feedback_title .title_pc {color:#E58888}

.feedback_document .step1 .contentbox {padding:30px 0 50px 0; width:100%;}
.feedback_document .step1 .contentbox ul {border-bottom:1px solid #EBEBEB; padding:10px 0;}
.feedback_document .step1 .contentbox li {display:inline-block;}
.feedback_document .step1 .contentbox li .subtitle {display:inline-block; width:120px; height:30px}
.feedback_document .step1 .contentbox li .info {display:inline-block; width:360px; height:30px; margin:0;}

.feedback_document .step2 .contentbox {padding:30px 0; width:100%;}
.feedback_document .step2 .guide{width:100%; padding:30px; background:#F5F5F5; margin-top:20px; box-sizing:border-box;}
.feedback_document .step2 .guide li div {width:100%; padding:10px 0;}
.feedback_document .step2 .guide li div {display:inline-block; width:120px;}

.feedback_document .step3 .contentbox {padding:30px 0 50px 0; width:100%;}
.feedback_document .step3 .contentbox ul {border-bottom:1px solid #EBEBEB; padding:10px 0;}
.feedback_document .step3 .contentbox li{text-align:center;}
.feedback_document .step3 .contentbox li .subtitle {display:inline-block; width:120px; height:30px;}
.feedback_document .step3 .contentbox li .info1 {display:inline-block; width:620px; height:30px; padding:6px 0; cursor:pointer; text-align:left;}
.feedback_document .step3 .contentbox li .info1 :hover {color:#32A085;}
.feedback_document .step3 .contentbox li .info2 {display:inline-block; width:120px; height:30px; padding:6px 0;}

.feedback_document .answer_click {color:#32A085;}
.feedback_document .Q_input{display:block; padding:10px 10px; width:100%; min-height:200px; border:0; box-sizing:border-box; row="8"}

.feedback_document .Q_clic{box-sizing:border-box; width:140px; padding:10px 0; margin:40px auto 0 auto; text-align:center; font-size:18px; border:2px solid #32A085; background-color:#32A085; color:#fff; border-radius:4px; cursor:pointer;}
.feedback_document .Q_clic:hover {box-sizing:border-box; background-color:#fff; color:#32A085;}
/******************************** 콘텐츠피드백 FIN */

/******************************** 콘텐츠피드백 에디트 */

.feededit_container {width:100%; font-family:'Noto Sans KR',sans-serif;}
.feededit_container input {display:block; padding:0 30px; width:100%; height:40px; border:0; box-sizing:border-box; background-color:transparent}

.feededit_document {position:relative; margin:40px auto; width:1000px; margin-bottom:50px;}
.feededit_document .step2 {widh:100%}
.feededit_document .title {font-size:13px; color:#32A085; border-bottom:2px solid #32A085; padding:10px 0;}
.feededit_document .title .title_L {font-size:19px; font-weight:bold}
.feededit_document .title .title_pc {color:#E58888}

.feededit_document .step2 .guide{width:100%; padding:30px; background:#F5F5F5; margin-top:20px; box-sizing:border-box;}
.feededit_document .step2 .guide li div {width:100%; padding:4px 0;}
.feededit_document .step2 .guide li div {display:inline-block; width:120px;}

.feededit_document .answer_title {font-size:16px; font-weight:bold;}

.feededit_document .Q_input{display:block; padding:10px 10px; width:100%; min-height:200px; border:0; box-sizing:border-box; row="8"}
.feededit_document .Q_clic{width:140px; padding:10px 0; margin:40px auto 0 auto; text-align:center; font-size:18px; background-color:#32A085; color:#fff; border-radius:4px; cursor:pointer;}

/******************************** 콘텐츠피드백 에디트 FIIN */




/******************************** 스튜디오 렌탈 신청페이지 */

.studio_find_map {position:relative; width:1000px;}
.studio_user_info {position:relative; width:1000px;}
.studio_user_date {position:relative; width:1000px;}
.service_date {display:table; width:100%; min-height:33.25rem; border:#555 solid 1px;}
.service_date h4 {height:3.85rem; background:#555; color:#fff; font-size:1.2rem; text-align:center; font-weight:400; line-height:3.3;}
.service_date:first-child h4 {border:none;}
.service_date h4 i {font-size:0;}
.service_date h4 i:before {content:"*"; display:inline-block; width:1rem; padding-left:0.2rem; font-weight:400; font-size:1.1rem; text-align:center; vertical-align:top;}

.studio_user_date .sv_date, .sv_time, .sv_engineer, .sv_massage {display:table-cell; position:relative; background:#fff;}
.studio_user_date .sv_date > p.t_error, .sv_time > p.t_error{position:absolute; width:100%; top:4rem; left:0; text-align:center;}

/* 날짜 선택 */
/*.sv_time right_side {height:400px}*/

.studio_user_date .sv_date {width:80.5%;}
.studio_user_date .sv_date > div {padding:0 1.3rem;}
.cal_wrap {position:relative; }
.cal_wrap:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.cal_wrap > button {position:absolute; z-index:1; top:2.8rem; width:0.4rem; height:0.7rem; background:url(../images/common/splite_common.png) no-repeat; background-size:25rem auto; font-size:0;}
.cal_wrap > button.prev {display:none; left:0; background-position:-15rem -12.5rem;}
.cal_wrap > button.next {right:0; background-position:-17.5rem -12.5rem;}
.cal_wrap > button.prev:hover, .cal_wrap > button.prev:focus {background-position:-15rem -15rem;}
.cal_wrap > button.next:hover, .cal_wrap > button.next:focus {background-position:-17.5rem -15rem;}

/******************************** 스튜디오 렌탈 신청페이지 FIN */




/******************************** 무료음원자료실 free_sounds */
#freesound_main {width:100%; min-height:400px;}
#freesound_main span {cursor:auto;}
#freesound_main .notice_top {width:100%; padding:50px 0; margin-bottom:20px; text-align:center; color:white; background:url("/edutube_img/top_background/update_free.png") no-repeat center center; background-size:cover;}
#freesound_main .notice_container {width:1000px; margin:0 auto; font-family:'Noto Sans KR',sans-serif;}
#freesound_main .notice_container .notice_content {width:100%; margin-bottom:20px;}

#freesound_main .notice_container .notice_content .guide_box {box-sizing:border-box; padding:14px; width:100%; height:146px; background-color:#f3f3f3;}
#freesound_main .notice_container .notice_content .guide_box .guide_title {font-size:18px; font-weight:bold; color:#72787c; margin:0; padding:0 0 10px 0;}
#freesound_main .notice_container .notice_content .guide_box .guide_txt {font-size:15px; color:#a7a7a7; margin:0; padding:0 0 4px 0;}

#freesound_main .notice_container .notice_content .btn_box {position:relative; width:100%; height:32px; margin:16px 0;}
#freesound_main .notice_container .notice_content .btn_box .down_btn {position:absolute; box-sizing:border-box; width:126px; height:32px; line-height:32px; text-align:center; color:white; font-size:14px; cursor:pointer;}
#freesound_main .notice_container .notice_content .btn_box .orange {right:134px; background-color:#ff5a00;}
#freesound_main .notice_container .notice_content .btn_box .burgundy {right:0px; background-color:#770b0b;}
#freesound_main .notice_container .notice_content .btn_box .orange:hover {border:2px solid #ff5a00; background-color:#fff; color:#ff5a00; font-weight:bold; line-height:28px;}
#freesound_main .notice_container .notice_content .btn_box .burgundy:hover {border:2px solid #770b0b; background-color:#fff; color:#770b0b; font-weight:bold; line-height:28px;}

#freesound_main .notice_container .notice_content .sound_subtitle {width:100%; height:32px; margin-bottom:10px; background-color:#F3F3F3; text-align:center; color:#72787c;}
#freesound_main .notice_container .notice_content .sound_subtitle .subtit {float:left; height:32px; line-height:32px;}

#freesound_main .notice_container .notice_content .sound_notices {clear:both; display:block; width:100%;}

#freesound_main .notice_container .notice_content .content_box {display:block; box-sizing:border-box; margin-bottom:10px; width:100%; height:70px; text-align:center; border:2px solid #F3F3F3;}

#freesound_main .notice_container .notice_content .sound_notices .content_box .subcon {float:left; display:table; height:70px;}
#freesound_main .notice_container .notice_content .subcon span {display:table-cell; vertical-align:middle;}

#freesound_main .notice_container .notice_content .sub_idx {width:5%;}
#freesound_main .notice_container .notice_content .sub_title {width:30%;}
#freesound_main .notice_container .notice_content .sub_atmosphere {width:15%;}
#freesound_main .notice_container .notice_content .sub_genre {width:15%;}
#freesound_main .notice_container .notice_content .sub_artist {width:15%;}

#freesound_main .notice_container .notice_content .sub_length {width:20%; color:#72787c;}


/******************************** 무료음원자료실 free_sounds FIN */




/******************************** 업데이트강의 Update_main */
#update_main {width:100%; min-height:400px;}
#update_main .update_top {width:100%; padding:50px 0; text-align:center; color:white; background:url("/edutube_img/top_background/update_free.png") no-repeat center center; background-size:cover;}
#update_main .update_container {width:1000px; margin:0 auto; font-family:'Noto Sans KR',sans-serif;}

#update_main .update_container .submenu_box {width:1000px; height:224px; margin:20px auto 50px auto;}
#update_main .update_container .submenu_box .menu_txt {position:relative; box-sizing:border-box; width:1000px; height:60px; border-bottom:2px solid #cf1c1c;}
#update_main .update_container .submenu_box .menu_txt .bold_txt {position:absolute; left:0px; bottom:20px; font-size:20px; font-weight:bold;}
#update_main .update_container .submenu_box .menu_txt .herite_txt {position:absolute; left:182px; bottom:20px; font-size:14px;}
#update_main .update_container .submenu_box .submenu {position:relative; width:1000px; height:160px;}
#update_main .update_container .submenu_box .submenu ul {margin:0 auto; width:800px; height:160px;}
#update_main .update_container .submenu_box .submenu ul li {position:relative; float:left; width:160px; height:160px; line-height:280px; text-align:center; font-size:18px; font-weight:bold; color:#424242; cursor:pointer;}


#update_main .update_container .submenu_box .submenu ul li:nth-child(1) {background:url("/edutube_img/icon/update01.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(2) {background:url("/edutube_img/icon/update02.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(3) {background:url("/edutube_img/icon/update03.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(4) {background:url("/edutube_img/icon/update04.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(5) {background:url("/edutube_img/icon/update05.png") no-repeat center center;}


#update_main .update_container .submenu_box .submenu ul li:nth-child(1).on {color:#cf1c1c; background:url("/edutube_img/icon/update01_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(2).on {color:#cf1c1c; background:url("/edutube_img/icon/update02_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(3).on {color:#cf1c1c; background:url("/edutube_img/icon/update03_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(4).on {color:#cf1c1c; background:url("/edutube_img/icon/update04_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(5).on {color:#cf1c1c; background:url("/edutube_img/icon/update05_on.png") no-repeat center center;}


#update_main .update_container .submenu_box .submenu ul li:nth-child(1):hover {background:url("/edutube_img/icon/update01_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(2):hover {background:url("/edutube_img/icon/update02_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(3):hover {background:url("/edutube_img/icon/update03_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(4):hover {background:url("/edutube_img/icon/update04_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:nth-child(5):hover {background:url("/edutube_img/icon/update05_on.png") no-repeat center center;}
#update_main .update_container .submenu_box .submenu ul li:hover {color:#cf1c1c;}


#update_main .update_container .update_class {width:100%;}
#update_main .update_container .update_class .class_box {position:relative; width:996px; height:153px; margin-bottom:17px; border:2px solid #fff; cursor:pointer;}
#update_main .update_container .update_class .class_box:hover {border:2px solid #000;}
#update_main .update_container .update_class .class_box .img_box {position:absolute; top:0px; left:0px; width:272px; height:153px;}
#update_main .update_container .update_class .class_box .txt_box {position:absolute; top:0px; right:0px; width:708px; height:153px;}
#update_main .update_container .update_class .class_box .txt_box .class_title {font-size:18px; font-weight:bold;}
#update_main .update_container .update_class .class_box .txt_box .class_sub {font-size:14px; color:#7b7b7b; margin-bottom:10px;}
#update_main .update_container .update_class .class_box .txt_box .class_min {font-size:14px; color:#7b7b7b;}

#update_main .update_container .update_class .class_box:hover .txt_box .class_title {text-decoration:underline;}
#update_main .update_container .update_class .class_box:hover .txt_box .class_sub {color:black;}
#update_main .update_container .update_class .class_box:hover .txt_box .class_min {color:black;}

/******************************** 업데이트강의 Update_main FIN */



	/******** feedback_pager 페이저 */
.feedback_pager {padding-left: 0; margin:20px 0; list-style: none; text-align: center;}

.feedback_pager li {display: inline;}
.feedback_pager li > a {display:inline-block; padding:5px 14px; background-color: #fff; border: 1px solid #ddd;}

.feedback_pager .pagination2 {display:inline-block; padding-left:0; margin:20px 0; border-radius:4px;}
.feedback_pager .pagination2 > li {display:inline;}
.feedback_pager .pagination2 > li > a {position:relative; float:left; padding:2px 12px; line-height:1.42857143; text-decoration:none; color:#fff; background-color: #32A085; border:1px solid #ddd; margin-left: -1px;}
.feedback_pager .pagination2 > li.selected > a {background-color:#fff; color:#32A085;}
.feedback_pager .pagination2 > li:hover > a {background-color:#fff; color:#32A085;}
.hidden {display:none!important; visibility:hidden!important;}
	/******** feedback_pager 페이저 */


	/******** notice 페이저 */
.notice_pager {padding-left: 0; margin:20px 0; list-style: none; text-align: center;}

.notice_pager li {display: inline;}
.notice_pager li > a {display:inline-block; padding:5px 14px; background-color: #fff; border: 1px solid #ddd;}

.notice_pager .pagination2 {display:inline-block; padding-left:0; margin:20px 0; border-radius:4px;}
.notice_pager .pagination2 > li {display:inline;}
.notice_pager .pagination2 > li > a {position:relative; float:left; padding:2px 12px; line-height:1.42857143; text-decoration:none; color:#fff; background-color: #770b0b; border:1px solid #ddd; margin-left: -1px;}
.notice_pager .pagination2 > li.selected > a {background-color:#fff; color:#770b0b;}
.notice_pager .pagination2 > li:hover > a {background-color:#fff; color:#770b0b;}
.hidden {display:none!important; visibility:hidden!important;}
	/******** notice 페이저 */


	/******** QnA 페이저 */
.qna_pager {padding-left: 0; margin:20px 0; list-style: none; text-align: center;}

.qna_pager .qna_pager li {display: inline;}
.qna_pager .qna_pager li > a, .pager li > span {display:inline-block; padding:5px 14px; background-color: #fff; border: 1px solid #ddd;}

.qna_pager .pagination2 {display:inline-block; padding-left:0; margin:20px 0; border-radius:4px;}
.qna_pager .pagination2 > li {display:inline;}
.qna_pager .pagination2 > li > a {position:relative; float:left; padding:2px 12px; line-height:1.42857143; text-decoration:none; color:#fff; background-color: #ff0015; border:1px solid #ddd; margin-left: -1px;}
.qna_pager .pagination2 > li.selected > a {background-color:#fff; color:#ff0015;}
.qna_pager .pagination2 > li:hover > a {background-color:#fff; color:#ff0015;}
.hidden {display:none!important; visibility:hidden!important;}
	/******** QnA 페이저 */




/* 20200723 팝업페이지 */
#event_div {width:100%; margin:0 padding:0; text-align:center;}
#event_div .img_div {width:1000px; margin:0 auto;}
#event_div .img_div ul {width:100%;}
#event_div .img_div li {padding:0; margin:0; line-height:0;}

.floor_main_str .tmp_popup_div {width:470px; height:620px; position:absolute; z-index:999999; top:10px; left:20px; border:2px solid #CCC; background-color:#fff;}
.floor_main_str .tmp_popup_div .popup_area {width:100%; height:100%; position:relative;}
.floor_main_str .tmp_popup_div .popup_area .bottom_div {width:100%; padding:4px 0; position:relative;}

.floor_main_str .tmp_popup_div .popup_area .popup_close_top {width:26px; height:26px; background:url("/edutube_img/footer/menu_x.png") no-repeat center center; background-size:cover; color:#fff; position:absolute; right:0px; top:0px; font-size:26px; font-weight:600; letter-spacing:-0.05em; cursor:pointer;}
.floor_main_str .tmp_popup_div .popup_area .bottom_div .popup_close {padding:5px 15px; background-color:#cf1c1c; color:#fff; position:absolute; right:10px; font-size:12px; font-weight:600; letter-spacing:-0.05em; cursor:pointer;}
.floor_main_str .tmp_popup_div .popup_area .bottom_div .popup_text {position:absolute; top:8px; right:75px; font-size:12px; font-weight:600; letter-spacing:-0.05em; cursor:pointer;}
.floor_main_str .tmp_popup_div .popup_area .bottom_div .popup_text input {vertical-align:middle; cursor:pointer;}
/* 20200723 팝업페이지 FIN */



/* 제휴문의 팝업 alliance.php */
#alliance_container {width:100%;}
#alliance_container .a_tutle {position:relative; left:0; top:0; width:600px; height:134px; background:url("/edutube_img/footer/top.png");}

#alliance_container .alliance_table {position:relative; width:600px; left:0; top:0;}
#alliance_container .alliance_table ul {width:100%;}
#alliance_container .alliance_table ul li {width:100%; height:40px; padding:10px 0; line-height:40px;}
#alliance_container .alliance_table .all_subtitle {float:left; width:100px; height:40px;}
#alliance_container .alliance_table .all_subtitle_long {float:left; width:100%; height:40px;}
#alliance_container .alliance_table .tx {float:left; left:20px; width:480px; height:30px; margin-top:4px; border:1px solid black;}
#alliance_container .alliance_table .tx:after {clear:both;}
#alliance_container .alliance_table .tx_mail {display:inline-block; width:160px; height:30px; margin-top:4px; border:1px solid black;}
#alliance_container .alliance_table .tx_mailQ {display:inline-block; width:14px; height:30px; margin-top:4px;}
#alliance_container .alliance_table .tx_mail_select {display:inline-block; width:120px; height:34px; margin-top:4px; border:1px solid black;}
#alliance_container .alliance_table .tx_area {float:right; position:relative; right:14px; width:480px; height:120px; margin-top:4px; border:1px solid black;}
#alliance_container .alliance_table .tx_area:after {clear:both;}

#alliance_container .alliance_table .alliance_btn {position:relative; width:100px; height:23px; margin:20px auto;}
#alliance_container .alliance_table .alliance_btn ul {display:table; position:relative; height:23px;}
#alliance_container .alliance_table .alliance_btn li {display:table-cell; width:auto; top:0px; height:23px; cursor:pointer; background:url("/edutube_img/footer/icon_ok.gif") no-repeat;}
/* 제휴문의 팝업 alliance.php FIN */



/* 푸터페이지 footer_ver.1.0 */
.footer_box_1 {width:100%; height:200px; clear:both; font-family: 'Malgun Gothic','맑은고딕',sans-serif; z-index:0; font-size:13px; letter-spacing:-0.1em; line-height:180%; font-weight:600; background-color:#444444; color:#999;}
.footer_box_1 a {cursor:pointer;}
.footer_box_1 .firstfloor_str {width:100%; height:37px; border-top:1px solid #ccc; border-bottom:1px solid #363636;}
.footer_box_1 .firstfloor {width:1000px; height:37px; margin:0 auto; text-align:left; font-size:13px; font-weight:bold; line-height:37px}
.footer_box_1 .box2 {width:1000px; height:126px; margin:0 auto; padding-left:4px; font-size:13px; font-weight:900; padding:10px 0 0 0;}
.footer_box_1 .box2 div {float:left;}
.footer_box_1 .box2:after {clear:both;}
.footer_box_1 .box3 {text-align:center; background-color:#444444; color:#999; padding:20px 0 30px 0;}
/* 푸터페이지 footer_ver.1.0 FIN */



/* 푸터페이지 footer_ver.1_1 */
.footer_box_1_1 {width:100%; height:245px; font-size:14px; font-family:'NanumSquare', sans-serif; font-weight:600; background-color:#222; color:#999;}
.footer_box_1_1 a, .footer_box_1_1 span {cursor:pointer;}
.footer_box_1_1 .footer_box1000 {position:relative; width:1000px; height:211px; padding-top:34px; margin:0 auto;}

.footer_box_1_1 .footer_box1000 .totop {position:absolute; right:0px; top:34px; width:64px; height:24px; border-radius:12px; background-color:#333; cursor:pointer;}
.footer_box_1_1 .footer_box1000 .totop_img {position:relative; left:10px; top:2px; width:64px; height:24px; background:url("/edutube_img/footer/totop.png") no-repeat;}

.footer_box_1_1 .logo_box {float:left; position:relative; left:0px; width:296px; height:156px;}
.footer_box_1_1 .logo_place {width:120px; height:29px; background:url("/edutube_img/footer/logo.png") no-repeat center center; cursor:pointer;}
.footer_box_1_1 .simple_explicate {margin-top:14px; color:#585858; line-height:20px;}
.footer_box_1_1 .Lwe {margin-top:14px; color:#fff;}

.footer_box_1_1 .service_box {float:left; width:704px; height:156x;}
.footer_box_1_1 .service_box .service_01 {margin-bottom:26px; font-size:14px;}
.footer_box_1_1 .service_box .service_02 {margin-bottom:20px; font-size:12px; line-height:16px;}
.footer_box_1_1 .service_box .service_02 li:nth-child(1) {color:#f1f1f1;}
.footer_box_1_1 .service_box .service_02 li:nth-child(2) {color:#858585;}
.footer_box_1_1 .service_box .service_03 {color:#858585;}
/* 푸터페이지 footer_ver.1_1 FIN */



/* 왼쪽베너 left_banner */
#left_banner {float:left; width:219px; height:auto; margin-right:31px}
#left_banner .left_go_coupon {position:absolute; top:176px; width:110px; height:46px;}
#left_banner .left_no_coupon {position:absolute; top:176px; width:110px; height:46px;}
#left_banner .left_go_consulting {position:absolute; top:176px; left:110px; width:110px; height:46px;}
#left_banner .left_go_card {position:absolute; top:240px; left:120px; width:96px; height:32px; cursor:pointer}
#left_banner .left_banner_img {float:left; width:219px; height:auto; margin-right:31px}
/* 왼쪽베너 left_banner FIN */


.clear_box {display:block; content:''; clear:both;}
