@charset "utf-8";

#content_line { width:980px; margin:0 auto; }
#mBanner_wrap { width:640px; height:205px; margin-top:15px; float:left; }
#mBanner_wrap .bImg { width:100%; height:100%; background:url('../../images/sample/mbanner.jpg') no-repeat; background-size:640px 300px; }
.bImg > a { margin-top:160px; color:#fff; font-weight:bold; padding:10px; display:block; background-color:rgba( 0, 0, 0, 0.7); }
.bImg > a:hover { color:#4ba0ff; }
#mPlayer_wrap { width:316px; margin-top:15px; float:right; border:1px solid #c8c8c8; padding:1px; }
#mPlayer_wrap img { display:block; max-width: 100%; }

#License_wrap { width:160px; float:left; border:1px solid #c8c8c8; margin-top:20px; }
#License_wrap dt { padding:10px 10px 8px 10px; border-bottom:1px solid #c8c8c8; color:#288cff; font-weight:bold; }
#License_wrap dt > .t1 { font-size:16px; font-family:Arial; }
#License_wrap dd { margin:15px; }
#License_wrap dd > a { display:block; }
#License_wrap li { margin:1px; height:64px; border-top:1px solid #c8c8c8; background:url('../../images/sample/customer_01.jpg'); }

#Board_wrap { width:460px; float:left; margin-top:20px; margin-left:20px; }
.tab_box > li { float:left; border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; margin-left:-1px; }
.tab_box > li:first-child { margin-left:0px; }
.tab_box > li > a { display:block; padding:12px 20px 10px 20px; top:10px; cursor:pointer; }
.Field_ { background:#ddd; }
#list_box { clear:both; width:450px; height:150px; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; padding:5px; }
#list_box li { height:28px; line-height:28px; margin-top:2px; }
#list_box .title { float:left; width:390px; }
#list_box .title > a { display:block; overflow:hidden; height:30px; }
#list_box .date { float:right; width:60px; font-family:AppleGothic,Sans-serif; }

#Office_wrap { float:right; width:320px; height:196px; margin-top:20px; border-bottom:1px solid #c8c8c8; }
#office_title { border-bottom:1px solid #c8c8c8; height: 35px; }
#office_title > ul > .tit { float:left; padding:10px 10px 5px 10px; font-weight:bold; font-size:14px; font-family:Arial; }
#office_title > ul > .btn { float:right; }
#office_title > ul > .btn > a { display:block; padding:7px 10px 5px 10px; font-family:Vrinda; font-weight:bold; color:#fff; background:#288cff; border:1px solid #4781bf; border-radius:3px; }

#office_list { height:160px; background:url('../../images/office_bg_01.gif') no-repeat right bottom;}
#office_list > ul > li { float:left; width:50px; height:27px; }
#office_list > ul > .S1 { clear:both; text-align:center; line-height:25px; font-weight:bold; color:#288cff; }
#office_list > ul > li > a { display:block; padding:7px 10px 5px 10px; }

#cl_wrap { float:left; width:640px; margin-top:20px; }
#cr_wrap { float:right; width:320px; margin-top:20px; }

#Gallery_wrap { width:660px; }
.title_box { width:640px; border-bottom:1px solid #c8c8c8; }
.title_box > .tit { float:left; height:33px; width:210px; text-indent:30px; font-family:Vrinda; font-size:24px; line-height:24px; font-weight:bold; color:#288cff; border-bottom:2px solid; background:url('../../images/icon_gallery.gif') no-repeat; }
.title_box > .more { float:right; }
.Gimg_box { float:left; margin-top:15px; margin-right:14px; padding:1px; border:1px solid #c8c8c8; }
.Gimg_pic { width:200px; height:150px; }
.Gimg_pic img { width:100%; height:100%; }
.Gimg_tit { width:200px; }
.Gimg_tit > a { display:block; text-indent:5px; padding-top:5px; width:100%; height:25px; line-height:25px; overflow:hidden; }

#Membership_wrap { width:660px; margin-top:29px; }
#Membership_wrap > .title_box > .tit { background:url('../../images/icon_membership.gif') no-repeat; }

.Medu_box { float:left; width:202px; margin-top:15px; margin-right:14px; border:1px solid #288cff; }
.Member_tit { height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center; color:#fff; }
.Medu_box > ul > .Member_tit { background:#288cff; }
.Medu_tit { background:#288cff; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center; color:#fff; }
.Medu_img { text-align:center; }
.Medu_list { padding:0px 7px; }
.Medu_list > a { background:url('../../images/dot_12.gif') no-repeat 0px 10px; display:block; text-indent:5px; width:100%; height:30px; line-height:30px; overflow:hidden; }

.Mcnt_box { float:left; width:202px; margin-top:15px; margin-right:14px; border:1px solid #f03296; }
.Mcnt_box > ul > .Member_tit { background:#f03296; }
.Mcnt_img { text-align:center; }
.Mcnt_list { padding:0px 7px; }
.Mcnt_list > a { background:url('../../images/dot_13.gif') no-repeat 0px 10px; display:block; text-indent:5px; width:100%; height:30px; line-height:30px; overflow:hidden; }

.Mcorp_box { float:left; width:202px; margin-top:15px; margin-right:14px; border:1px solid #f0a032; }
.Mcorp_box > ul > .Member_tit { background:#f0a032; }
.Mcorp_img { text-align:center; }
.Mcorp_list { padding:0px 7px; }
.Mcorp_list > a { background:url('../../images/dot_14.gif') no-repeat 0px 10px; display:block; text-indent:5px; width:100%; height:30px; line-height:30px; overflow:hidden; }
.Mimg_pic { margin:10px auto; width:180px; height:60px; border:1px solid #c8c8c8; padding:1px; }

#Magazine_wrap { width:320px; }
#mglist_box { clear:both; width:308px; height:115px; border:1px solid #c8c8c8; padding:5px; }
#mglist_box li { height:28px; line-height:28px; margin-top:2px; }
#mglist_box .title { 100%px; }
#mglist_box .title > a { display:block; overflow:hidden; height:30px; }

#rBanner_wrap { width:316px; height:100px; border:1px solid #c8c8c8;  border-top:0px; padding:1px; }
#rBanner_wrap .rBn_img { width:100%; height:100%; }

#customer_wrap { width:320px; height:60px; background:url('../../images/customer_banner.jpg') no-repeat; }
#customer_wrap li { float:left; width:50%; }
#customer_wrap li > a { display:block; height:60px; }

#lecture_wrap { width:318px; border:1px solid #288cff; }
#lecture_wrap > ul > .tit { background:#288cff; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-indent:10px; }
.Limg_box { float:left; margin-top:15px; margin-left:22px; padding:1px; border:1px solid #c8c8c8; }
.Limg_pic { width:120px; height:160px; }
.Limg_tit { width:120px; }
.Limg_tit > a { display:block; text-align:center; padding-top:5px; width:100%; height:25px; line-height:25px; overflow:hidden; }

.dspShow { background-image: url('../../images/icon_loader.gif'); background-position: center center; background-repeat: no-repeat; }
.dspShow a { color:#fff; }
.dspShow a:hover { color:#78b4f0; }
.dspShow .switchImg, .dspShow .nav{ display: none; }

/*
#content_wrap p { border-bottom:1px solid #c8c8c8; padding:3px; }
#content_wrap p > .i1 { margin-left:130px; }
#signup_form { margin-top:20px; }
.rowCnt		{ width:100%; overflow:hidden; margin-bottom:10px; height:60px; font-size:16px; font-weight:bold; }
.rowCnt > div { margin-left:180px; height:20px; line-height:20px; font-size:12px; display:none; padding:0px 20px; }
.rowCnt > ul > li { float:left; width:50px; padding:10px; height:18px; font-size:16px; font-weight:bold; background:#fff; border:3px solid #c8c8c8; text-align:center; margin-right:5px; }
.rowCnt > .lb_th		{ width:170px; text-align:right; padding-top:15px; padding-right:10px; font-size:16px; font-weight:bold; float:left; }
.rowCnt > .lb_th_chk	{ background:url('../../images/icon_check.gif') no-repeat 30px 15px; }
.Sinfo		{ color: #666666; background:url('../../images/icon_info.gif') no-repeat 0px 2px; }
.Serror		{ color: #990000; background:url('../../images/icon_error.gif') no-repeat 0px 2px; }
.Sconf		{ color: #990000; background:url('../../images/icon_conf.gif') no-repeat 0px 2px; }
#signup_m1	{ border:1px solid #c8c8c8; }
#signup_m1 dl dt { font-size:16px; font-weight:bold; color:#fff; background:#969696; padding:10px; }
.m1_chk		{ margin-left:400px; padding-left:20px; background:url('../../images/icon_check_01_.gif') no-repeat 2px 2px; cursor:pointer; }
.m2_chk		{ margin-left:330px; padding-left:20px; background:url('../../images/icon_check_01_.gif') no-repeat 2px 2px; cursor:pointer; }
#signup_m1 dl dd { height:150px; overflow:hidden; }

#signup_btn	{ margin-top:20px; text-align:center; }

#content_wrap_01 { width:600px; margin:100px auto; }
#conf_wrap	{ width:600px; height:298px; border:1px solid #c8c8c8; padding:2px; background:url('../../images/membership/signin_bg_01.jpg') no-repeat; }
#conf_wrap .info { margin-left:30px; margin-top:30px; line-height:160%; background:url('../../images/dot_01.gif') no-repeat; text-indent:20px; font-weight:bold; }
#conf_wrap .info > span { color:#0555b4; }
#conf_wrap .conf_box { width:500px; margin:30px auto; border-top:1px solid #c8c8c8; padding:20px; border-bottom:1px solid #c8c8c8; }
.rowCnt_01 { float:left; margin-top:10px; font-size:14px; font-weight:bold; }
.rowCnt_01 > div { margin-left:180px; height:20px; line-height:20px; font-size:12px; display:none; padding:0px 20px; }
.rowCnt_01 > ul > li { float:left; width:50px; padding:10px; height:18px; font-size:16px; font-weight:bold; background:#fff; border:3px solid #c8c8c8; text-align:center; margin-right:5px; }
.rowCnt_01 > .lb_th	{ width:90px; text-align:right; padding-top:15px; padding-right:10px; font-size:14px; font-weight:bold; float:left; }
.rowCnt_01 > .lb_th_ { width:90px; text-align:right; padding-right:10px; font-size:14px; font-weight:bold; float:left; }
.rowBtn_01 { float:right; margin-top:8px; padding-right:10px; }

#conf_btn { padding-left:140px; }
#conf_btn > a { display:block; float:left; height:20px; line-height:20px; padding:3px 20px 1px; border-radius:5px; color:#fff; font-weight:bold; margin-left:10px; }
#conf_btn > .btn_conf { background:#1e8cff url('../../images/dot_02.gif') no-repeat 125px 10px; }
#conf_btn > .btn_join { background:#6996c8 url('../../images/dot_02.gif') no-repeat 80px 10px; }

#content_wrap_02 { width:600px; margin-top:40px; margin-left:190px; margin-bottom:40px; }
#content_wrap_02 p { border-bottom:1px solid #c8c8c8; padding:3px; }
#modify_wrap { margin-top:20px; }
.rowCnt_02 { float:left; margin-top:10px; font-size:12px; }
.rowCnt_02 > div { margin-left:180px; height:20px; line-height:20px; font-size:12px; display:none; padding:0px 20px; }
.rowCnt_02 > .lb_th	 { width:120px; text-align:right; padding-top:10px; padding-right:10px; float:left; }
.rowCnt_02 > .lb_th_ { width:120px; text-align:right; padding-right:10px; font-size:12px; float:left; }
.rowCnt_02 > ul > li { float:left; width:50px; padding:10px; height:18px; font-size:16px; font-weight:bold; background:#fff; border:3px solid #c8c8c8; text-align:center; margin-right:5px; }
.rowBtn_02 { float:right; margin-top:8px; padding-right:10px; }


.bfield		{ padding:10px; height:18px; font-size:16px; font-weight:bold; background:#fff; color:#666; outline:none; }
.sfield		{ padding:7px; height:16px; font-size:14px; background:#fff; color:#666; outline:none; }
.focusfield	{ border:solid 3px #669ad9;}
.failfield	{ border:solid 3px #dc6464;}
.idlefield	{ border:solid 3px #c8c8c8; }
.f_exp		{ font-weight:normal; font-family:'돋움',Dotum,Arial; padding-left:10px; margin-left:160px; display:none; }
.f_exp_load	{ background:url('../../images/icon_loading_01.gif') no-repeat 2px 3px; color:#666; }
.f_exp_err	{ background:url('../../images/icon_error.gif') no-repeat 1px 2px; color:#dc6464; }
.f_exp_inf	{ background:url('../../images/icon_info.gif') no-repeat 2px 3px; color:#666; }
.f_exp_cof	{ background:url('../../images/icon_conf.gif') no-repeat 2px 3px; color:#669ad9; }

.bselect_01 { padding-left:5px; height:26px; background:#fff; color:#666; outline:none; border:solid 2px #c8c8c8; }
.bselect_01 > option { height:20px; }
*/
