/*
GeneSoft DesignTeam (http://www.genesofts.com/) 
version	: 1.1 (080924 > 081001)
Author	: Kim Sang-Yu
*/
@charset "utf-8";

#snb								{float: left; width: 170px; margin: 0; padding: 10px 0 0 0;}
#snb h2								{display: block; width: 170px; height: 100px; margin: 0; padding: 0; overflow: hidden;}
#header .nav ul						{position: absolute; height: 15px; margin: 0; padding: 0; top: 12px; left: 15px; _left: 200px; list-style: none;}
#container 							{width: 920px; margin: 0 auto;}/* page name */
#snb h2 a							{display: block; width: 170px; height: 100px; margin: 0; padding: 100px 0 0 0; background: url('/images/publicity/h2.gif') no-repeat left top;}

#bbs_list .list						{background: url('/images/board/type01/bg_head_01.gif') no-repeat left top;}
#bbs_list .list thead .la			{background: url('/images/board/type01/bg_head_02.gif') no-repeat right top;}
#bbs_view #ctl00_ContentPH_pnlContents .head,
#bbs_view #ctl00_ContentPH_pnlContents .prev,
#bbs_write .head					{border-top: 1px solid #62a5e7;}

h4									{margin: 20px 0 8px 0; padding: 0 0 0 10px; color: #4d4d4d; letter-spacing: -0.1em; background: url('/images/common/bul_h4.gif') no-repeat left top;}
h4 span								{margin: 0 0 0 10px; font-weight: normal;}
h4 span strong						{color: #b35947; font-weight: normal;}

/*
#schedule						{width: 920px; margin: 0 auto;}
#schedule table					{border-collapse: collapse; width: 640px;}
#schedule table th				{width: 14%; height: 25px; color: #ffffff; border: 1px solid #d9d8d7; border-top: 1px solid #99918a; background: #99918a;}
#schedule table th.sun			{background: #e54c2e; border-left: 1px solid #e54c2e; border-top: 1px solid #e54c2e;}
#schedule table th.sat			{background: #e5a117; border-right: 1px solid #e5a117; border-top: 1px solid #e5a117;}
#schedule table td				{width: 14%; height: 80px; border: 1px solid #d9d8d7; cursor: pointer;}
#schedule table td				{padding: 0 0 0 10px; background: url('/images/common/bul_path.gif') no-repeat left top;}
#schedule						{}
#schedule						{}
#schedule						{}
#schedule						{}
*/

#schedule						{width: 920px; margin: 0 auto;}
#schedule .sec01				{position: relative; margin: 10px 0;}
#schedule .sec01 ul				{position: absolute; left: 420px; top: 5px; display: inline; margin: 0; padding: 0; list-style: none; letter-spacing: -0.05em;}
#schedule .sec01 li				{display: inline; margin: 0 5px; list-style: none;}
#schedule table					{border-collapse: collapse; width: 640px; background: #ffffff;}
#schedule table th				{width: 14%; padding: 4px 0; color: #ffffff; border-right: 1px solid #d9d8d7; background: #807c79;}
#schedule table th.sun			{background: #e54c2e; border-left: 1px solid #e54c2e;}
#schedule table th.sat			{background: #997a5c; border: none;}
#schedule table td				{padding: 5px; width: 14%; height: 80px; _height: 70px; border: 1px solid #d9d8d7; vertical-align: top;}
#schedule table td a:hover,
#schedule table td a:active		{text-decoration: underline;}

#schedule .schedule_s			{padding: 0 0 0 13px; background: url('/images/publicity/bul_schedule_s.gif') no-repeat left 2px;}
#schedule .schedule_c			{padding: 0 0 0 13px; background: url('/images/publicity/bul_schedule_c.gif') no-repeat left 2px;}
#schedule .schedule_e			{padding: 0 0 0 13px; background: url('/images/publicity/bul_schedule_e.gif') no-repeat left 2px;}
#schedule img					{vertical-align: middle;}

#gallery						{width: 920px; margin: 0 auto;}
#content						{padding-top: 30px;}