/* ---------------------------------------------------------------------
CSS Doucument 2.1

Site			:  ansansoo.or.kr		±¹È¸ÀÇ¿ø ¾È»ó¼ö
part			:  sub page
Author		:  H.S Kim		mailto: n01191056684@gmail.com
Version		:  2008. 5.11
--------------------------------------------------------------------- */


/* ---------------------------------------------------------------------
Doucument Common Element
--------------------------------------------------------------------- */
#container_a								{ margin: 0; background-color: #ffffff; }

#login										{ margin: 0 auto 0 0px; padding: 5px 0 5px 450px; background-color: #f5f6f7; }

#contents									{ margin: 80px 0 20px 50px; width: 600px; }
#contents h2								{ font-family: Gulim; font-size: 12px; color: #333; }
#contents h3								{ margin-top: 60px; }
#contents h4								{ margin-top: 10px; font-family: Gulim; font-size: 12px; font-weight: normal; color: #333; }
#contents h5								{ margin: 20px auto 0 30px; padding-top: 5px; font-family: Gulim; font-size: 12px; color: #FF625B; border-top: 1px solid #e2e2e2; }

#contents .txt								{ margin-left: 30px; margin-top: 24px; }
#contents .give_txt						{ margin-left: 30px; margin-top: 10px; }
#contents .card							{ margin-left: 30px; margin-top: 10px; }

#contents dl.story						{ margin: 0; padding: 0; }
#contents dl.story dt					{ margin: 30px 0 20px 0; padding: 0; font-weight: bold; color: #0072bc; }
#contents dl.story dd					{ margin: 0; padding: 0 0 10px 0; background-image: url(../images_2008/common/line_dotted.gif); background-repeat: repeat-x; background-position: bottom; }
#contents dl.story dd p					{ text-align: justify; }
#contents dl.story dd.last				{ background-image: none; }
#contents dl.story p.left_img img	{ float: left; margin: 0 15px 15px 0; }
#contents dl.story p.right_img img	{ float: right; margin: 0 0 15px 15px; }

#contents ul.stemap						{ margin: 10px 0 30px 60px; list-style: square; }
#contents ul.stemap li					{ }
#contents ul.stemap li a				{ margin-right: 30px; }

#side_left									{ margin: 0; width: 157px; height:100% text-align: left; background-image: url(../images/common/new/ansangsoo_sub_bg.jpg); background-repeat: repeat;}
#side_left h1								{ margin-top: 25px; }

#side_left .navigator					{ margin: 44px 0 0 0; padding: 0; list-style: none; font-family: Gulim; font-size: 12px; }
#side_left .navigator li				{ margin-bottom: 10px; } 
#side_left .navigator li a				{ color: #333; width: 140px; display: block; border-bottom: 1px solid #fff; }
#side_left .navigator li a:hover		{ text-decoration: none; color: #ff625b; border-bottom: 1px solid #ff625b; }

#side_right									{ float: left; margin: 40px auto 0 0px; padding-top: 95px; width: 100%;}
#side_right p.hot							{ margin-top: 20px; width: 158px; text-align: center;}
#side_right ul.hot						{ margin: 0; padding: 0; list-style: none; }



/* ---------------------------------------------------------------------
Layout Contents
--------------------------------------------------------------------- */	

#header .name								{ width: 296px; }
#header .navigator						{ width: 700px; height: 150px; }
#header .navigator1						{ width: 100%; height: 11px; background-image: url(../images/common/new/ansangsoo_subunder_bg.jpg); background-repeat: repeat;}
#header .basic								{ margin-bottom: 30px; margin-left: 5px; width: 100%; }