@charset "utf-8";

/* 오른쪽 퀵메뉴 */
#floatMenu { position: absolute; top:100px; right:3%; width:; z-index:10; }
#floatMenu li img { width:100%;}	

/*기본코드*/
body.bg { background:url(../images/bg_main2.jpg) top center repeat-x;}
.visual{ width:100%; overflow:hidden; z-index:8; }
.wrap_content{ width:1300px; overflow: hidden; margin: 0 auto; }

.board { float:left; margin:0 50px; }
.board ul li.list { margin-top:10px;} 




#course { background:#f9f9f9; padding:80px 0; }
#course .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:1300px; }
#player { width:50%;}
#player_screen { position:relative; width:100%; height:; }
#player_screen iframe { position:relative; width:100%; height:; }
#player_screen .top_img { width:100%; height:; position:absolute; top:0px; left:0px; cursoor:pointer; background:#e5e5e5;}
#player_screen .top_img img { width:100%;}
#player_screen .top_img + iframe { display:none }
#player_text { background:#111; padding:20px; text-align:center; }
#player_text dt, #player_text dd { margin:0; padding:0;}
#player_text dt a { font-size:1.2em; font-weight:600; color:#fff; }
#course #content_wrap { display:flex; flex-direction:column; width:45%; margin:0 5% 0 0; }
#course #content_wrap article { margin:20px 0 0; }
#course #content_wrap article h1 { display:block; margin:15px 0; font-size:2.3em; color:#111; width:70%; line-height:1.4em; letter-spacing:-1px; }
#course #content_wrap article h2 { font-size:1.2em; color:#3130b0; }
#course #content_wrap article p { color:#111; }
#course #content_wrap #list { display:flex; justify-content:space-between; flex-wrap:wrap; margin-top:auto; }
dl.movs { width:24%; }
dl.movs a { display:block; padding:; }
dl.movs + dl.movs { margin-left:;}
dl.movs dt, dl.movs dd { }
dl.movs dd.desc, dl.movs dd.url { display:none; }
dl dd.thumb img { border:1px solid #dedede; width:100%; }
dl dt { background:#111; padding:10px; color:#fff; line-height:1.5em; text-align:center; }



/*기본게시판*/
.latestBBS { clear: both; margin-left:0;}
.latestBBS li {height:; overflow:hidden; background: url(../images/dot_title2.png) no-repeat 0 11px ;} /* ../images/dot_title2.png */
.latestBBS li .title { display: inline-block; padding-left:5px; width:190px; font-size:15px; font-weight:400; color:#272727; line-height:26px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.latestBBS li img {display:none;}
.latestBBS li .text {display:none;}
.latestBBS li .date {display:; float:right; font-size:0.8em; font-weight:300; color:#8d8d8d; line-height:22px; letter-spacing:0.5px;}
