﻿@import url("global.css");
@import url("subpage.css");


/* main - visual area */
#div_visual { background:url('http://img.seebox.com/kor/v2/_www/event/top_visual_bg.gif') repeat-x; border-bottom:1px solid #242424; }
#div_visual .visual_area { width:980px; height:58px; margin:0 auto; padding:30px 0 0 0; }
#div_visual .visual_area2 { width:934px; height:58px; margin:0 auto; padding:30px 0 0 0; }
#div_visual .visual_area img.tit { vertical-align:middle;}
ul.top_menu {float:right;margin:0 10px 0 0}
ul.top_menu li {float:left}
ul.top_companymenu {float:right;margin:0 0px 0 0}
ul.top_companymenu li {float:left}
.img_visual { text-align:center; background:#232323 url('http://img.seebox.com/kor/v2/_www/footer/top_visual_bg.gif') repeat-x; }
.sstudio_visual { text-align:center; background:url('http://img.seebox.com/kor/v2/_www/footer/sstudio_top_bg.gif') repeat-x; }


/* content */
#div_center { width:935px; margin:0 auto; padding:30px 0 50px 0; color:#CCC; line-height:18px; }
	/* 서비스이용약관 */
.wrap_footer1 { }
.wrap_footer1 h1 { font-size:14px; color:#ccff33; margin:54px 0 0 0; padding:0; }
.wrap_footer1 ul li a { color:#319ece; font-weight:bold; }
.wrap_footer1 dl { margin:18px 0 0 0; }
.wrap_footer1 dl dt { color:#319ece; font-weight:bold; }
	/* 개인정보보호정책/청소년보호정책 */
.wrap_footer2 { }
.wrap_footer2 ul { }
.wrap_footer2 ul li { color:#319ece; font-weight:bold; }
.wrap_footer2 ul li a { color:#319ece; font-weight:bold; }
.wrap_footer2 dl { margin:33px 0 0 0; }
.wrap_footer2 dl dt { color:#319ece; font-weight:bold; }
.wrap_footer2 dl dt a { color:#319ece; font-weight:bold; }


/* company */
.wrap_company { }
.wrap_footer3 dl { margin:0px 0 0 0; }
#div_company { width:850px; margin:25px auto 50px auto; }
#div_company2 { width:934px; margin:0 auto; padding:38px 0 50px 0; color:#CCC; line-height:18px; }
#div_companysub { width:934px; margin:0 auto; padding:25px 0 50px 0; color:#CCC; line-height:18px; }
#div_company .wrap_intro { margin:0 0 10px 0; overflow:hidden; }
#div_company .wrap_intro .intro { float:left; }
#div_company .wrap_intro .banner { float:left; padding:12px 0 0 31px; }
#div_company .wrap_intro .banner li { margin:0 0 7px 0; }
#div_company .wrap_intro .banner li img { vertical-align:top; }


/* Mstudio */
#div_mstudio { width:914px; margin:0 auto 50px auto; padding:0 0 0 66px; }
#div_mstudio .wrap_moc { float:left; width:425px; padding:31px 0 0 0; }
/* ie 6.0 */ * html #div_mstudio .wrap_moc { width:422px; }
	#div_mstudio .wrap_moc .button { padding:7px 0 0 266px; }

#div_mstudio table.schedule { margin-top:15px; background:#000; border:3px solid #000; table-layout:fixed; }
#div_mstudio table.schedule thead th { height:50px; background:#252525; border-bottom:1px solid #000; }
#div_mstudio table.schedule thead th.time { border-right:1px solid #000; }
#div_mstudio table.schedule tbody th { color:#999; background:#252525; border:solid #000; border-width:0 1px 1px 0; }
#div_mstudio table.schedule tbody td { padding:15px 9px 13px; font-size:11px; color:#ccc; line-height:16px; background:#333; border-bottom:1px solid #000; }
#div_mstudio table.schedule tbody td.week_all { text-align:center; padding:11px 0 9px; font-size:12px; color:#999; border-bottom:0; }
	#div_mstudio table.schedule tbody td strong { font-size:12px; }


/* Sstudio */
#div_sstudio { width:918px; margin:0 auto 50px auto; padding:0 0 0 62px; }
#div_mstudio .wrap_moc { float:left; width:425px; padding:31px 0 0 0; }
/* ie 6.0 */ * html #div_mstudio .wrap_moc { width:422px; }
	#div_mstudio .wrap_moc .button { padding:7px 0 0 266px; }

#div_sstudio table.schedule { margin:10px 0 0 4px; background:#000; border:2px solid #000; table-layout:fixed; }
#div_sstudio table.schedule thead th { height:50px; background:#252525; border-bottom:1px solid #000; }
#div_sstudio table.schedule thead th.time { border-right:1px solid #000; }
#div_sstudio table.schedule tbody th { color:#999; background:#252525; }
#div_sstudio table.schedule tbody td { padding:10px 11px 7px; font-size:11px; color:#999; line-height:16px; background:#333; }
#div_sstudio table.schedule tbody .border-r { border-right:1px solid #000; }
#div_sstudio table.schedule tbody .border-b { border-bottom:1px solid #000; }
	#div_sstudio table.schedule tbody td .title { color:#ccc; }
	#div_sstudio table.schedule tbody td strong { font-size:12px; }