@charset "utf-8";
/* CSS Document */
body{margin:0px;
     background-image:url(images/body_bg.jpg);
	 background-position:left top;
	 background-repeat:repeat-x;
	 }
table,div,th {margin:0px; line-height:17px;}
.writeContents {font-size:10pt;}
img {border:0px;}
h5{color:#999999; margin-top:0px;}
ol,li,blockquote{margin-top:0px; padding-top:0px;}
.toptext{padding:10px;line-height:17px;margin-right:20px; margin-left:10px;}
.location {font-family:"굴림", "돋움"; font-size:8pt; color:#666666;text-align:right; padding-right:20px;}
.guide {padding:7px; margin-left:20px; margin-right:20px; line-height:19px;}
.thst1{text-align:center; font-weight:bold; font-size:12px;}
#toparea{text-align:center}
#mainarea1{background-image:url(/images/body_bg_middle.jpg);
           background-position:center top;
		   background-repeat:no-repeat;
		   text-align:center;
		   }
#mainarea2 {text-align:center}
#mainarea3 {text-align:center}
#subarea1{ text-align:center;
           background-image:url(/images/body_bg_middle.jpg);
           background-position:left top;
		   background-repeat:no-repeat;
		   boder:#cccccc solid 2px;}
#bottomarea{text-align:center;
            background-image:url(/images/bottom_bg.gif);
			background-repeat:repeat-x;
			background-position:left top;}
.loginsubbg{background-image:url(/images/login_sub_bg.jpg);
     background-position:right top;
	 background-repeat:no-repeat;
	 padding-top:7px;}
.subleftbg{background-image:url();background-position:left top;
           background-repeat:repeat-y;
		   }
.subleftbgmenu{background-image:url(/images/left_bg_right.jpg);
               background-position:top right;
			   background-repeat:no-repeat;
			   }
.subleftbgbanner{background-image:url(/images/left_bg_right2.jpg);
               background-position:top right;
			   background-repeat:no-repeat;
			   }
#subleftbottom {height:100%; background-image:url(/images/left_sub_bottom.jpg); 
                background-position:right bottom; background-repeat:no-repeat;}
				
#schedule_list .sc_ym  { font: bold 25px "Trebuchet MS"; text-align:center; height:20px; }
#schedule_list .sc_tit { font: bold 17px Dotum; text-align:center; height:100px; }
#schedule_list .sc_sun { color:#ff0000; }
#schedule_list .sc_sat { color:#0000ff; }
#schedule_list .sc_day { font: normal 17px "Helvetica Neue"; height:100px; vertical-align:top; text-align:left; border:1px solid #ccc; padding:10px; }
#schedule_list .sc_day a { font: bold 17px "Helvetica Neue"; color:#009900; }
#schedule_list .sc_day .subject a { font: normal 12px Gulim; letter-spacing:-1px; color:#222222; height:14px; text-decoration:none; height:14px; width:70px; overflow:hidden; display:block; }
#schedule_list .sc_day .subject a:hover { text-decoration:underline; }
#schedule_list .sc_today { text-decoration: underline; }

#floater {position:absolute; visibility:visible} 

#memberagree{ width:100%; height:170px;
       color:#000000; 
	   background-color:#ffffff; 
	   padding:5px;
       border-top:#CCCCCC solid 1px;
	   border-right:#CCCCCC solid 0px;
	   border-bottom:#dddddd solid 0px;
	   border-left:#dddddd solid 1px;
	   overflow-y:scroll;
	   overflow-x:no;
	   text-align:left;
	   margin-top:10px;}
	   
/*정관 관련*/

P.HStyle0, LI.HStyle0, DIV.HStyle0
	{style-name:"바탕글"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle1, LI.HStyle1, DIV.HStyle1
	{style-name:"본문"; margin-left:15.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle2, LI.HStyle2, DIV.HStyle2
	{style-name:"개요 1"; margin-left:10.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle3, LI.HStyle3, DIV.HStyle3
	{style-name:"개요 2"; margin-left:20.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle4, LI.HStyle4, DIV.HStyle4
	{style-name:"개요 3"; margin-left:30.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle5, LI.HStyle5, DIV.HStyle5
	{style-name:"개요 4"; margin-left:40.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle6, LI.HStyle6, DIV.HStyle6
	{style-name:"개요 5"; margin-left:50.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle7, LI.HStyle7, DIV.HStyle7
	{style-name:"개요 6"; margin-left:60.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle8, LI.HStyle8, DIV.HStyle8
	{style-name:"개요 7"; margin-left:70.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:바탕; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle9, LI.HStyle9, DIV.HStyle9
	{style-name:"쪽 번호"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:10.0pt; font-family:굴림; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle10, LI.HStyle10, DIV.HStyle10
	{style-name:"머리말"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:150%; font-size:9.0pt; font-family:굴림; letter-spacing:0.0pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle11, LI.HStyle11, DIV.HStyle11
	{style-name:"각주"; margin-left:13.1pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:-13.1pt; ; font-size:9.0pt; font-family:바탕; letter-spacing:0.5pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
P.HStyle12, LI.HStyle12, DIV.HStyle12
	{style-name:"메모"; margin-left:0.0pt; margin-right:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; text-align:justify; text-indent:0.0pt; line-height:130%; font-size:9.0pt; font-family:굴림; letter-spacing:0.5pt; font-weight:"normal"; font-style:"normal"; color:#000000;}
