@charset "euc-kr";
/*
	File Name : common.css
	Discriptiion : »çÀÌÆ® ÀüÃ¼ °øÅë css Á¤ÀÇ
*/

	* { margin:0; padding:0; font-size:12px; font-family:Dotum; line-height:140%; color:#000 !important; }
	html { height:100%; }
	body { height:100%; position:relative; background:#fff; }
	body#main #wrap { background:url(/images/main/main_line_bg.gif) repeat-x center top; }
	body#intro #wrap { background:url(/images/common/top/topline_bg_intro.gif) repeat-x left top; }
	body#noble #wrap { background:url(/images/common/top/topline_bg_noble.gif) repeat-x left top; }
	body#enter #wrap { background:url(/images/common/top/topline_bg_enter.gif) repeat-x left top; }
	body#newsInfo #wrap { background:url(/images/common/top/topline_bg_newsinfo.gif) repeat-x left top; }

	table { border-collapse:collapse; }
	caption { display:none; }
	th,td { padding:0; }

	img,fieldset { border:none; }
	legend { display:none; }
	hr { display:none; }
	li { list-style-type:none; }

/* position and align layout, text */
	.fl { float:left; }
	.fr { float:right; }
	.pos { position:absolute; }
	.txtLeft { text-align:left; }
	.txtCenter { text-align:center; }
	.txtCenter input[type=radio] { margin:-2px 3px 0 0; vertical-align:middle; }
	.txtRight { text-align:right; }

/* form */
	.inputBox { padding:3px 3px 2px; border:1px solid #d2d2d2; }
	.inputRadio { width:13px; height:13px; }
	.checkBox { width:13px; height:13px; }
	select option, x:-moz-any-link { padding-right:7px; color:#666; }/* Firefox Fix */

/* basic link style */
	a:link    { text-decoration:none; }
	a:visited { text-decoration:none; }
	a:hover   { text-decoration:none; }
	a:active  { text-decoration:none; }

/* button Area position */
	.btnAreaL { margin-top:15px; text-align:left; }
	.btnAreaC { margin-top:15px; text-align:center; }
	.btnAreaR { margin-top:15px; text-align:right; }

	.mt5 { margin-top:5px; } .mt10 { margin-top:10px; } .mt20 { margin-top:20px; } .mt30 { margin-top:30px; } .mt40 { margin-top:40px; }
	.mb5 { margin-bottom:5px; } .mb10 { margin-bottom:15px; } .mb20 { margin-bottom:20px; } .mb30 { margin-bottom:30px; } .mb40 { margin-bottom:40px; }

/* navigation */
	.navi { position:absolute; top:17px; right:0; padding-left:15px; background:url(/images/common/icon/icon_navi_home.gif) no-repeat 0 2px; }
	.navi span { padding:0 9px 0 2px; color:#8b8a8a; background:url(/images/common/icon/icon_navi_arrow.gif) no-repeat right 3px; }
	.navi span.current { padding-right:0; color:#5c5c5c; background:none; }

	.cntGudeText { display:none; margin-top:44px; }
	h3.cntTitle { margin-top:10px; }
	.cntCommonText { display:none; margin-top:8px; }

	h4.h4Bul { padding-left:15px; margin-bottom:5px; font-weight:bold; color:#808080; line-height:130%; background:url(/images/common/icon/h4_bul.gif) no-repeat 0 4px; }
	h4.h4Bul a { color:#808080; }

/*
	³ëºíÄ«¿îÆ¼ ¼Ò°³ -----------------------------------------------------------------------------------
*/
/* header images - ºñÀü */
	.introHeaderImg01 { position:relative; height:190px; margin-top:-18px; border-bottom:1px solid #e8e8e8; background:url(/images/cnt/headerimg_intro_01.jpg) no-repeat; }
	.introHeaderImg01 img.txt01 { position:absolute; left:308px; top:37px; }

/* header images - ¿øÀå´Ô ÀÎ»ç¸» */
	.introHeaderImg02 { position:relative; height:231px; margin-top:-18px; background:url(/images/cnt/headerimg_intro_02.jpg) no-repeat right top; }
	.introHeaderImg02 img.txt01 { position:absolute; left:11px; top:69px; }
	.introHeaderImg02 img.txt02 { position:absolute; left:11px; top:106px; }
	.introGreeting { position:relative; height:250px; padding:0 20px; }
	.introGreeting p { margin-top:23px; }
	.introGreeting .sign { position:absolute; left:511px; top:191px; margin:0; }

	/* ºÎ¼­º° ¿¬¶ôÃ³ */
	.introGuide { margin-top:5px; }
	.introGuide h4 { margin-bottom:7px; }

	/* ¼ÅÆ²¹ö½º ¾È³» */
	.guideBusSeoul { margin-bottom:10px; border-bottom:1px solid #cecbc2; }
	.guideBusSeoul p { _height:15px; padding:10px 0 3px 20px; font-weight:bold; font-size:12px; border-top:1px solid #cecbc2; }
	.guideBusSeoul ul { margin-left:22px; margin-bottom:10px; }
	.guideBusSeoul ul li { padding-left:10px; font-size:12px; line-height:1.7; background:url(/images/common/icon/icon_search_result_bul.gif) no-repeat 0 8px; }

	.introGuideBusTbl { margin-bottom:15px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.introGuideBusTbl table { table-layout:fixed; }
	.introGuideBusTbl table th { padding:8px 0; background:#f7ffec; border-right:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.introGuideBusTbl table th.last-child { border-right:none; }
	.introGuideBusTbl table td { padding:10px 0 8px; color:#888; text-align:center; border-bottom:1px solid #e9e9e9; border-right:1px solid #cecbc2; }
	.introGuideBusTbl table td.txtLeft { padding-left:10px; text-align:left; }
	.introGuideBusTbl table td.last-child { border-right:none; }

	/* °í°´¹®ÀÇ ¾È³» */
	.introGuideInquiryTbl { margin-bottom:15px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.introGuideInquiryTbl table { table-layout:fixed; }
	.introGuideInquiryTbl table th { padding:8px 0; background:#f7ffec; border-right:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.introGuideInquiryTbl table th.last-child { border-right:none; }
	.introGuideInquiryTbl table td { padding:10px 0 8px; color:#888; text-align:center; border-bottom:1px solid #e9e9e9; border-right:1px solid #cecbc2; }
	.introGuideInquiryTbl table td.txtLeft { padding-left:10px; text-align:left; }
	.introGuideInquiryTbl table td.last-child { border-right:none; }

/*
	´ÜÁö¾È³» -----------------------------------------------------------------------------------
*/
/* tab */
	.nobleTab { height:33px; background:url(/images/cnt/noble_tab_linebg.gif) repeat-x left bottom; }

	.nobleSubTab { margin-top:5px; margin-bottom:20px; background:url(/images/cnt/noble_tab_linebg.gif) repeat-x left bottom; }
	.nobleSubTab ul { overflow:hidden; }
	.nobleSubTab ul li { display:inline; float:left; margin-left:10px; }
	.nobleSubTab ul li span { display:inline-block; height:21px; padding:3px 10px 0 0; font-weight:bold; color:#a9a9a9; font-size:11px; word-spacing:-2px; cursor:pointer; }
	.nobleSubTab ul li.on a { display:inline-block; height:24px; padding:0 0 0 10px; background:url(/images/cnt/noble_subtab_onbg.gif) no-repeat left top; }
	.nobleSubTab ul li.on span { display:inline-block; height:21px; padding:3px 10px 0 0; color:#fff; background:url(/images/cnt/noble_subtab_onbg.gif) no-repeat right top; }

/* ÆòÇüº° ³»¿ë */
	.noblePlaneMovie { overflow:hidden; }
	.noblePlaneMovie .plane { float:left; text-align:center; }
	.noblePlaneMovie .movie { float:right; margin-top:14px; text-align:right; }

	.vrView { width:507px; height:30px; padding:12px 0 0 161px; margin-top:7px; background:url(/images/cnt/noble_vr_bg.gif) no-repeat; }
	.vrView img { margin-right:5px; }

/* »ýÈ°º¸Á¶°Å½Ç */
	ul.facilityList { overflow:hidden; }
	ul.facilityList li { float:left; width:146px; height:128px; margin-bottom:25px; margin-right:28px; }
	ul.facilityList li img { vertical-align:top; }
	ul.facilityList li.last-child { margin-right:0; }

/* header images - ÁÖ°Åµ¿ - µ¿È£È¸ ¹× °­ÁÂ ½Ã°£Ç¥ */
	.nobleHeaderImg0141 { position:relative; height:174px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_0141.jpg) no-repeat right top; }
	.nobleHeaderImg0141 img.txt01 { position:absolute; left:8px; top:35px; }
	.nobleHeaderImg0141 img.txt02 { position:absolute; left:8px; top:84px; }

	.nobleHeaderImg0143 { position:relative; height:218px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_0143.jpg) no-repeat right top; }
	.nobleHeaderImg0143 img.txt01 { position:absolute; left:30px; top:31px; }
	.nobleHeaderImg0143 img.txt02 { position:absolute; left:30px; top:106px; }

	/* µ¿È£È¸ È°µ¿ txt image */
	.nobleHeaderImg0142 { margin:-15px 0 15px; }

	/* Àü¿ë °­ÁÂ ½Ã°£Ç¥ */
	.learningTime { margin-bottom:5px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.learningTime table { width:668px; table-layout:fixed; }
	.learningTime table th { background:#f7ffec; border-bottom:1px solid #f0f0f0; border-right:1px solid #cecbc2; }
	.learningTime table td { padding:5px 0 8px; text-align:center; color:#878787; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.learningTime table td.last-child { padding-left:10px; text-align:left; border-right:none; }

/* header images - ÁÖ°Åµ¿ - ÀÌº¥Æ® */
	.nobleHeaderImg015 { position:relative; height:181px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_015.jpg) no-repeat right top; }
	.nobleHeaderImg015 img.txt01 { position:absolute; left:14px; top:45px; }
	.nobleHeaderImg015 img.txt02 { position:absolute; left:14px; top:94px; }

	/* °¡µçÆÄÆ¼, ÇÑ±¹¹«¿ë, ´Ü¿ÀÀÇ Çâ±â */
	.leisureHappy01 { position:relative; height:218px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; background:#f9fff0; }
	.leisureHappy01 img.txt01 { position:absolute; left:15px; top:22px; }
	.leisureHappy01 img.txt02 { position:absolute; left:15px; top:67px; }
	.leisureHappy01 img.txt03 { position:absolute; left:363px; top:184px; }
	.leisureHappy01 img.img { position:absolute; left:496px; top:67px; }

	.leisureHappy02 { position:relative; height:235px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; background:#f9fff0; }
	.leisureHappy02 img.txt01 { position:absolute; left:15px; top:22px; }
	.leisureHappy02 img.txt02 { position:absolute; left:15px; top:67px; }
	.leisureHappy02 img.txt03 { position:absolute; left:363px; top:201px; }
	.leisureHappy02 img.img { position:absolute; left:496px; top:77px; }

	.leisureHappy03 { position:relative; height:254px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; background:#f9fff0; }
	.leisureHappy03 img.txt01 { position:absolute; left:15px; top:22px; }
	.leisureHappy03 img.txt02 { position:absolute; left:15px; top:67px; }
	.leisureHappy03 img.txt03 { position:absolute; left:363px; top:219px; }
	.leisureHappy03 img.img { position:absolute; left:496px; top:67px; }


/* header images - ³Ê½ÌÈ¨ - Ãþº°¼Ò°³ */
	.nobleHeaderImg021 { position:relative; height:182px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_021.jpg) no-repeat right top; }
	.nobleHeaderImg021 img.txt01 { position:absolute; left:4px; top:18px; }
	.nobleHeaderImg021 img.txt02 { position:absolute; left:4px; top:91px; }

	/* ½Çº°¼Ò°³ */
	.nobleRoomClass {  }
	.nobleRoomClass p { margin-bottom:15px; }
	.nobleRoomClass .nobleRoomMovie { overflow:hidden; background:url(/images/cnt/noble_022_arrow.gif) no-repeat 50% 50%; }
	.nobleRoomClass .nobleRoomMovie p { margin-bottom:20px; }

	/* header images -  ¼­ºñ½º¾È³» */
	.nobleHeaderImg0231 { position:relative; height:189px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_023.jpg) no-repeat right top; }
	.nobleHeaderImg0231 img.txt01 { position:absolute; left:10px; top:35px; }
	.nobleHeaderImg0231 img.txt02 { position:absolute; left:10px; top:106px; }

	.nobleHeaderImg0232 { position:relative; height:189px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_023.jpg) no-repeat right top; }
	.nobleHeaderImg0232 img.txt01 { position:absolute; left:10px; top:47px; }
	.nobleHeaderImg0232 img.txt02 { position:absolute; left:10px; top:103px; }

	.nobleHeaderImg0233 { position:relative; height:189px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_023.jpg) no-repeat right top; }
	.nobleHeaderImg0233 img.txt01 { position:absolute; left:10px; top:47px; }
	.nobleHeaderImg0233 img.txt02 { position:absolute; left:10px; top:103px; }

	.nobleHeaderImg0234 { position:relative; height:253px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_023.jpg) no-repeat 313px 33px; }
	.nobleHeaderImg0234 img.txt01 { position:absolute; left:10px; top:47px; }
	.nobleHeaderImg0234 img.txt02 { position:absolute; left:10px; top:103px; }

	/* header images -  Ä¡·á·¹Å©¸®¿¡ÀÌ¼Ç¼¾ÅÍ */
	.nobleHeaderImg024 { position:relative; height:130px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_024.jpg) no-repeat 287px top; }
	.nobleHeaderImg024 img.txt01 { position:absolute; left:10px; top:32px; }
	.nobleHeaderImg024 img.txt02 { position:absolute; left:10px; top:56px; }

	/* header images -  Ä¡·áÇÁ·Î±×·¥ ¹× ÀÌº¥Æ® */
	.nobleHeaderImg025 { position:relative; height:130px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_025.jpg) no-repeat 311px top; }
	.nobleHeaderImg025 img.txt01 { position:absolute; left:10px; top:32px; }

	.nobleTreatment p { margin-top:25px; }

	/* ÀÔÁÖÀÚ »ýÈ°»ó */
	.nobleLiftPlan {  }
	.nobleLiftPlan h4 { margin-bottom:7px; }
	.nobleLiftPlan p { margin-bottom:15px; }

	.nobleLiftPlanTbl { margin-bottom:15px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleLiftPlanTbl table { table-layout:fixed; }
	.nobleLiftPlanTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleLiftPlanTbl table th.last-child { border-right:none; }
	.nobleLiftPlanTbl table td { padding:10px 0 8px; color:#888; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.nobleLiftPlanTbl table td.txtLeft { padding-left:10px; text-align:left; }
	.nobleLiftPlanTbl table td.last-child { border-right:none; }

	.nobleLiftPlanTbls { margin-bottom:15px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleLiftPlanTbls table { table-layout:fixed; }
	.nobleLiftPlanTbls table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleLiftPlanTbls table th.last-child { border-right:none; }
	.nobleLiftPlanTbls table td { padding:10px 0 8px; color:#888; font-size:11px; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.nobleLiftPlanTbls table td.txtLeft { padding-left:10px; text-align:left; }
	.nobleLiftPlanTbls table td.last-child { border-right:none; }


/* header images - ½ºÆ÷Ã÷¼¾ÅÍ¼Ò°³ */
	.nobleHeaderImg031 { position:relative; height:159px; background:url(/images/cnt/headerimg_noble_031.jpg) no-repeat; }
	.nobleHeaderImg031 img.txt01 { position:absolute; left:26px; top:29px; }

	/* ½ºÆ÷Ã÷¼¾ÅÍ¼Ò°³ */
	.nobleSportsCenterIntro { margin-top:20px; }
	.nobleSportsCenterIntro h4 { margin-bottom:7px; }
	.nobleSportsCenterIntro p { margin-bottom:20px; }

	h4.photoGallery { margin:25px 0 5px; }
	div.photoGallery { padding-top:3px; background:url(/images/cnt/photo_gallery_tbg.gif) no-repeat left top; border-bottom:1px solid #c2c2c2; }
	div.photoGallery02 { margin-top:10px; margin-bottom:20px; border-bottom:1px solid #c2c2c2; }

	/* È¸¿øµî·Ï ½ÅÃ» - Á¢¼ö½Ã°£ ¹× µî·Ï½Ã°£ */
	.memberRegInfo { margin-bottom:20px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.memberRegInfo table { width:668px; table-layout:fixed; }
	.memberRegInfo table th { background:#f7ffec; border-bottom:1px solid #f0f0f0; border-right:1px solid #cecbc2; }
	.memberRegInfo table td { padding:5px 0 8px 10px; color:#878787; border-bottom:1px solid #f0f0f0; }

	/* header images - ½ºÆ÷Ã÷¼¾ÅÍ¼Ò°³ - ¼ÅÆ²¹ö½º ÀÌ¿ë¾È³» */
	.nobleHeaderImg0314 { position:relative; height:131px; background:url(/images/cnt/headerimg_noble_0314.jpg) no-repeat 352px top; }
	.nobleHeaderImg0314 img.txt01 { position:absolute; left:8px; top:40px; }
	.nobleHeaderImg0314 img.txt02 { position:absolute; left:8px; top:69px; }

	.nobleBusUseGuide { margin-top:20px; }
	.nobleBusUseGuide h4 { margin-bottom:7px; }
	.nobleBusUseGuide p { margin-bottom:30px; }
	.nobleBusUseGuide .busLineTab { margin-bottom:30px; }

	.nobleBusUseGuideTbl { margin-bottom:15px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleBusUseGuideTbl table { table-layout:fixed; }
	.nobleBusUseGuideTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleBusUseGuideTbl table th.last-child { border-right:none; }
	.nobleBusUseGuideTbl table td { padding:10px 0 8px 10px; color:#888; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.nobleBusUseGuideTbl table td.last-child { padding:0; text-align:center; border-right:none; }

	/* header images - ¹®È­¼¾ÅÍ¼Ò°³- ¹®È­¼¾ÅÍ¼Ò°³ */
	.nobleHeaderImg0321 { position:relative; height:135px; background:url(/images/cnt/headerimg_noble_0321.jpg) no-repeat right top; }
	.nobleHeaderImg0321 img.txt01 { position:absolute; left:6px; top:28px; }

	.nobleCultureCenterIntro { margin-top:20px; }
	.nobleCultureCenterIntro h4 { margin-bottom:7px; }
	.nobleCultureCenterIntro p { margin-bottom:20px; }

	.nobleCultureCenterIntroTbl { margin-bottom:15px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleCultureCenterIntroTbl table { table-layout:fixed; }
	.nobleCultureCenterIntroTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleCultureCenterIntroTbl table th.last-child { border-right:none; }
	.nobleCultureCenterIntroTbl table td { padding:10px 0 8px; color:#888; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.nobleCultureCenterIntroTbl table td.txtLeft { padding-left:10px; text-align:left; }
	.nobleCultureCenterIntroTbl table td.last-child { border-right:none; }
	.nobleCultureCenterIntroTbl table td a { color:#888; }

	/* ¹®È­¼¾ÅÍ¼Ò°³ - ÀÔÈ¸¼ö°­½ÅÃ» */
	.nobleCultureLectureApp { margin-top:20px; }
	.nobleCultureLectureApp h4 { margin-bottom:7px; }
	.nobleCultureLectureApp p { margin-bottom:20px; }

	.nobleCultureLectureAppTbl { margin-bottom:20px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleCultureLectureAppTbl table { table-layout:fixed; }
	.nobleCultureLectureAppTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleCultureLectureAppTbl table th.last-child { border-right:none; }
	.nobleCultureLectureAppTbl table td { padding:10px 5px 8px; color:#888; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.nobleCultureLectureAppTbl table td.txtLeft { padding-left:10px; text-align:left; }
	.nobleCultureLectureAppTbl table td.last-child { border-right:none; }
	.nobleCultureLectureAppTbl table td a { color:#888; }


	/* ¹®È­¼¾ÅÍ¼Ò°³ - °­ÁÂ°Ë»ö */
	.lectureSearch { padding:5px 0; margin-bottom:20px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#f6faf0; }
	.lectureSearch table { width:600px; margin:0 auto; table-layout:fixed; }
	.lectureSearch table th span { display:block; padding-left:10px; text-align:left; background:url(/images/cnt/noble_search_th_gap.gif) no-repeat right top; }
	.lectureSearch table td { padding:3px 0 3px 9px; }
	.lectureSearch table td select { width:200px; }

	.lectureSearchResult { margin-bottom:25px; border-top:1px solid #d3e0bf; border-bottom:1px solid #d3e0bf; }
	.lectureSearchResult table { width:668px; table-layout:fixed; }
	.lectureSearchResult table td { padding:10px 0 8px 20px; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.lectureSearchResult table td.last-child { border-right:none; }
	.lectureSearchResult table td p { padding-left:9px; padding-right:10px; background:url(/images/common/icon/icon_search_result_bul.gif) no-repeat left 6px; }
	.lectureSearchResult table td p span { display:block; background:url(/images/common/icon/icon_search_result_arrow.gif) no-repeat right 4px; }
	.lectureSearchResult table td a { color:#888; }

	/* ¹®È­¼¾ÅÍ¼Ò°³ - Àü¹®°­»çÁö¿ø */
	.nobleLectureSupport { padding:15px 10px; margin-top:30px; background:#f6faf0; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; }
	.nobleLectureSupport h4.img01 { display:inline; float:left; margin:-7px 45px 0 25px; }
	.nobleLectureSupport h4.img02 { display:inline; float:left; margin:85px 45px 0 25px; }
	.nobleLectureSupport .insTbl { table-layout:fixed; }
	.nobleLectureSupport .insTbl th { padding-top:10px; vertical-align:top; }
	.nobleLectureSupport .insTbl th span { display:block; text-align:left; background:url(/images/cnt/noble_instbl_th_gap.gif) no-repeat right top; }
	.nobleLectureSupport .insTbl td { padding:3px 0 3px 9px; }
	.nobleLectureSupport .insTbl td p { margin-bottom:3px; } /* td ¾È¿¡ ¿©·¯°³ÀÇ Ç×¸ñµé... */
	.nobleLectureSupport .insTbl td img { vertical-align:middle; }
	.nobleLectureSupport .insTbl td input { vertical-align:middle; }
	.nobleLectureSupport .insTbl td select { vertical-align:middle; }
	.nobleLectureSupport .insTbl td .inputRadio { margin-right:3px; }
	.nobleLectureSupport .insTbl td span.radioTxt { display:inline-block; height:15px; font-size:11px; color:#666; }
	.nobleLectureSupport .insTbl .inputBox {
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
	}
	.nobleLectureSupport .insTbl .inputRadio { margin:5px 0; }
	.nobleLectureSupport .insTbl .textArea {
		width:400px; height:100px;
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
		overflow:auto;
	}

	/* header images - ¹®È­¼¾ÅÍ¼Ò°³ - ³îÀÌ±³½Ç */
	.nobleHeaderImg0326 { position:relative; height:142px; background:url(/images/cnt/headerimg_noble_0326.jpg) no-repeat right top; }
	.nobleHeaderImg0326 img.txt01 { position:absolute; left:17px; top:35px; }

	.noblePlayClass {  }
	.noblePlayClass h4 { margin-bottom:7px; }
	.noblePlayClass p {  }

	.noblePlayClassTbl { margin-bottom:30px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.noblePlayClassTbl table { table-layout:fixed; }
	.noblePlayClassTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.noblePlayClassTbl table th.last-child { border-right:none; }
	.noblePlayClassTbl table td { padding:10px 0 8px; color:#888; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.noblePlayClassTbl table td.txtLeft { padding-left:10px; text-align:left; }
	.noblePlayClassTbl table td.last-child { border-right:none; }
	.noblePlayClassTbl table td a { color:#888; }


/* header images - À¯¾ÆÃ¼´É´Ü */
	.nobleHeaderImg033 { position:relative; height:124px; background:url(/images/cnt/headerimg_noble_033.jpg) no-repeat right bottom; }
	.nobleHeaderImg033 img.txt01 { position:absolute; left:7px; top:41px; }

	/* À¯¾ÆÃ¼´É´Ü - À¯¾ÆÃ¼´É´Ü ¼Ò°³ */
	.nobleChildIntro { margin-top:20px; }
	.nobleChildIntro h4 { margin-bottom:7px; }
	.nobleChildIntro p { margin-bottom:20px; }

	/* À¯¾ÆÃ¼´É´Ü - ¸ðÁý¾È³» */
	.nobleChildInvitation { margin-top:20px; }
	.nobleChildInvitation h4 { margin-bottom:7px; }
	.nobleChildInvitation p { margin-bottom:20px; }

	.nobleChildInvitationTbl { margin-bottom:20px; border-top:1px solid #d3e0bf; border-bottom:1px solid #d3e0bf; }
	.nobleChildInvitationTbl table { table-layout:fixed; }
	.nobleChildInvitationTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleChildInvitationTbl table th.last-child { border-right:none; }
	.nobleChildInvitationTbl table td { padding:10px 0 8px; color:#888; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.nobleChildInvitationTbl table td.last-child { border-right:none; }

	/* À¯¾ÆÃ¼´É´Ü - ±³À°½Ã°£Ç¥ */
	.childIntro { margin-top:20px; }
	.childIntro h4 { margin-bottom:7px; }
	.childIntro p { margin-bottom:15px; }

	.childTime { margin-bottom:10px; border-top:1px solid #d3e0bf; border-bottom:1px solid #d3e0bf; }
	.childTime table { table-layout:fixed; }
	.childTime table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.childTime table th.last-child { border-right:none; }
	.childTime table td { padding:10px 0 8px; color:#888; font-size:11px; text-align:center; border-bottom:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.childTime table td.last-child { border-right:none; }

	.childTime table tr.trLine td { border-bottom:1px solid #f0f0f0; }

	/* À¯¾ÆÃ¼´É´Ü - ¿ù°£½Ä´Ü */
	.childFoodMenu { height:46px; margin-top:10px; text-align:center; background:url(/images/cnt/noble_childfoodmenu_bg.jpg) no-repeat right bottom; }
	.foodMenu { margin-bottom:10px; border-top:1px solid #d3e0bf; border-bottom:1px solid #d3e0bf; }
	.foodMenu table { width:668px; table-layout:fixed; }
	.foodMenu table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; }
	.foodMenu table th.last-child { border-right:none; }
	.foodMenu table td { padding:0; color:#888; vertical-align:top; border-top:1px solid #f0f0f0; border-right:1px solid #d3e0bf; }
	.foodMenu table td.last-child { border-right:none; }
	.foodMenu table td span { display:block; padding:2px 0 5px 10px; color:#646363; font-weight:bold; font-family:Verdana; font-size:10px; background:#f5f5f5; }
	.foodMenu table td p { padding:5px 0; font-size:11px; color:#888888; text-align:center; line-height:140%; }

	/* À¯¾ÆÃ¼´É´Ü - ¿ù°£,¿¬°£°èÈ¹¾È³» */
	.planListGuide { margin-top:10px; margin-bottom:4px; text-align:right; }


/* header images - ÀÇ·á¼¾ÅÍ - ÀÇ·á¼¾ÅÍ¼Ò°³ */
	.nobleHeaderImg041 { position:relative; height:142px; margin-top:-18px; background:url(/images/cnt/headerimg_noble_041.jpg) no-repeat right top; }
	.nobleHeaderImg041 img.txt01 { position:absolute; left:5px; top:19px; }
	.nobleHeaderImg041 img.txt02 { position:absolute; left:5px; top:91px; }

	/* ÀÇ·á¼¾ÅÍ¼Ò°³ */
	.nobleCareIntro { margin-top:20px; }
	.nobleCareIntro h4 { margin-bottom:7px; }
	.nobleCareIntro p { margin-bottom:20px; }

	/* ÀÇ·áÁø ¼Ò°³ */
	.nobleMedicalWorker { margin-top:20px; }
	.nobleMedicalWorker p { margin-bottom:20px; }

	/* Áø·á,¿¹¾à¾È³» */
	.nobleMedicalGuide { margin-top:20px; }
	.nobleMedicalGuide h4 { margin-bottom:7px; }
	.nobleMedicalGuide p { margin-bottom:10px; }
	.nobleMedicalGuide .nobleMedicalGuideDiv { margin-bottom:20px; }

	.nobleMedicalGuideTbl { margin-bottom:20px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleMedicalGuideTbl table { table-layout:fixed; }
	.nobleMedicalGuideTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleMedicalGuideTbl table td { padding:10px 10px 8px; color:#888; border-bottom:1px solid #f0f0f0; }
	.nobleMedicalGuideTbl table td a { color:#888; }

	/* ¹°¸®Ä¡·á¾È³» */
	.noblephysical {  }

	/* °Ç°­°ËÁø¾È³» */
	.nobleHealthCheck { margin-top:20px; }
	.nobleHealthCheck h4 { margin-bottom:7px; }
	.nobleHealthCheck p { margin-bottom:10px; }

	.nobleHealthCheckTbl { margin-bottom:20px; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.nobleHealthCheckTbl table { table-layout:fixed; }
	.nobleHealthCheckTbl table th { padding:8px 0; background:#f6faf0; border-right:1px solid #d3e0bf; border-bottom:1px solid #f0f0f0; }
	.nobleHealthCheckTbl table td { padding:10px 10px 8px; color:#888; border-bottom:1px solid #f0f0f0; }
	.nobleHealthCheckTbl table td a { color:#888; }

/* ½Ä´ç°¡ */
	.nobleFoodGuide { padding:17px 0 20px 0; margin-top:12px; overflow:hidden; border-top:1px solid #d3e0bf; border-bottom:1px solid #d3e0bf; background:#f9fff1; }
	.nobleFoodGuide .pic { display:inline; float:left; margin:0 30px 0 3px; }
	.nobleFoodGuide dl { float:left; margin-bottom:19px; }
	.nobleFoodGuide dl dt { height:15px; margin-bottom:5px; line-height:0; }
	.nobleFoodGuide dl dt img { vertical-align:top; }
	.nobleFoodGuide dl dd {  }
	.nobleFoodGuide dl dd img { vertical-align:top; }
	.nobleFoodGuide table { float:left; width:322px; margin-top:20px; }
	.nobleFoodGuide table th { width:63px; padding:8px 0 0 12px; text-align:left; vertical-align:top; background:url(/images/cnt/foodguide_th_linebg.gif) no-repeat right top; border-top:1px solid #e5e5e5; }
	.nobleFoodGuide table td { padding:5px 10px; color:#888888; border-top:1px solid #e5e5e5; }
	.nobleFoodGuide table th.first-child { border-top:1px solid #d3e0bf; }
	.nobleFoodGuide table td.first-child { border-top:1px solid #d3e0bf; }
	.nobleFoodGuide table th.last-child { border-bottom:1px solid #d3e0bf; }
	.nobleFoodGuide table td.last-child { border-bottom:1px solid #d3e0bf; }

/* header images - ½Ä´ç/¿¡½Ä - °áÈ¥¿¹½Ä - ¿¹½Ä ¿¹¾à */
	.nobleHeaderImg0623 { position:relative; height:133px; background:url(/images/cnt/headerimg_noble_0623.jpg) no-repeat right bottom; }
	.nobleHeaderImg0623 img.txt01 { position:absolute; left:16px; top:35px; }

	/* ¿¹½Ä ¿¹¾à */
	.nobleAppointment { padding:15px 10px; margin-top:20px; background:#f6faf0; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; }
	.nobleAppointment h4.img01 { display:inline; float:left; margin:5px 45px 0 25px; }
	.nobleAppointment h4.img02 { display:inline; float:left; margin:45px 45px 0 25px; }
	.nobleAppointment .insTbl { table-layout:fixed; }
	.nobleAppointment .insTbl th { padding-top:7px; vertical-align:top; }
	.nobleAppointment .insTbl th span { display:block; text-align:left; background:url(/images/cnt/noble_instbl_th_gap.gif) no-repeat right top; }
	.nobleAppointment .insTbl td { padding:3px 0 3px 9px; }
	.nobleAppointment .insTbl td p { margin-bottom:3px; } /* td ¾È¿¡ ¿©·¯°³ÀÇ Ç×¸ñµé... */
	.nobleAppointment .insTbl td img { vertical-align:middle; }
	.nobleAppointment .insTbl td input { vertical-align:middle; }
	.nobleAppointment .insTbl td select { vertical-align:middle; }
	.nobleAppointment .insTbl td .inputRadio { margin-right:3px; }
	.nobleAppointment .insTbl td span.radioTxt { display:inline-block; height:15px; font-size:11px; color:#666; }
	.nobleAppointment .insTbl .inputBox {
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
	}
	.nobleAppointment .insTbl .inputRadio { margin:5px 0; }
	.nobleAppointment .insTbl .textArea {
		width:400px; height:100px;
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
		overflow:auto;
	}
	.nobleAppointmentGuide { margin-top:5px; }



/* ¿©Çà»ç */
	.nobleTour { padding:17px 0 20px 0; margin-top:12px; overflow:hidden; border-top:1px solid #d3e0bf; border-bottom:1px solid #d3e0bf; background:#f9fff1; }
	.nobleTour .txt01 { padding:0 0 22px 9px; }
	.nobleTour .pic { display:inline; float:left; margin:0 22px 0 3px; }
	.nobleTour .txt02 { float:left; margin:4px 0 0 0; }

	.nobleTour table { float:left; width:322px; margin-top:20px; }
	.nobleTour table th { width:63px; padding:8px 0 0 12px; text-align:left; vertical-align:top; background:url(/images/cnt/foodguide_th_linebg.gif) no-repeat right top; border-top:1px solid #e5e5e5; }
	.nobleTour table td { padding:6px 10px; color:#888888; border-top:1px solid #e5e5e5; }
	.nobleTour table th.first-child { border-top:1px solid #d3e0bf; }
	.nobleTour table td.first-child { border-top:1px solid #d3e0bf; }
	.nobleTour table th.last-child { border-bottom:1px solid #d3e0bf; }
	.nobleTour table td.last-child { border-bottom:1px solid #d3e0bf; }
	.nobleTour table td a { color:#004ba8 !important; text-decoration:underline; }

/* header images - ¿©Çà»ç - ¿¹¾à»ó´ã */
	.nobleHeaderImg072 { position:relative; height:133px; background:url(/images/cnt/headerimg_noble_072.jpg) no-repeat right bottom; }
	.nobleHeaderImg072 img.txt01 { position:absolute; left:22px; top:39px; }

/*
	ÀÔÁÖ¾È³» -----------------------------------------------------------------------------------
*/
/* header images - ÁÖ°Åµ¿ ÀÌ¸ÞÀÏ »ó´ã */
	.enterHeaderImg03 { position:relative; height:107px; margin-top:-18px; border-bottom:1px solid #e8e8e8; background:url(/images/cnt/headerimg_enter_03.jpg) no-repeat 64px 0; }
	.enterHeaderImg03 img.txt01 { position:absolute; left:285px; top:14px; }

/* header images - ³Ê½ÌÈ¨ ÀÌ¸ÞÀÏ »ó´ã */
	.enterHeaderImg06 { position:relative; height:107px; margin-top:-18px; border-bottom:1px solid #e8e8e8; background:url(/images/cnt/headerimg_enter_06.jpg) no-repeat 64px 0; }
	.enterHeaderImg06 img.txt01 { position:absolute; left:285px; top:14px; }

/* °³ÀÎÁ¤º¸ ¼öÁý */
	#infoUseAgree { width:646px; height:152px; padding:10px; margin:15px 0 5px; overflow:auto; border:1px solid #d7d7d7; }
	#infoUseAgree p { padding:3px 0; color:#333333; line-height:1.5; }
	#infoUseAgree p.title { font-weight:bold; }

/* ÀÌ¸ÞÀÏ »ó´ã */
	.enterMailInquiry { padding:10px; margin-top:20px; background:#f2f7f9; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; }
	.enterMailInquiry h4.img01 { display:inline; float:left; margin:40px 45px 0 25px; }
	.enterMailInquiry h4.img02 { display:inline; float:left; margin:35px 45px 0 25px; }
	.enterMailInquiry h4.img03 { display:inline; float:left; margin:85px 45px 0 25px; }
	.enterMailInquiry .insTbl { table-layout:fixed; }
	.enterMailInquiry .insTbl th { padding-top:10px; vertical-align:top; }
	.enterMailInquiry .insTbl th span { display:block; text-align:left; background:url(/images/cnt/enter_instbl_th_gap.gif) no-repeat right top; }
	.enterMailInquiry .insTbl td { padding:3px 0 3px 9px; }
	.enterMailInquiry .insTbl td p { margin-bottom:3px; } /* td ¾È¿¡ ¿©·¯°³ÀÇ Ç×¸ñµé... */
	.enterMailInquiry .insTbl td img { vertical-align:middle; }
	.enterMailInquiry .insTbl td input { vertical-align:middle; }
	.enterMailInquiry .insTbl td select { vertical-align:middle; }
	.enterMailInquiry .insTbl td .inputRadio { margin-right:3px; }
	.enterMailInquiry .insTbl td span.radioTxt { display:inline-block; height:15px; font-size:11px; color:#666; }
	.enterMailInquiry .insTbl .inputBox {
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
	}
	.enterMailInquiry .insTbl .inputRadio { margin:5px 0; }
	.enterMailInquiry .insTbl .textArea {
		width:400px; height:100px;
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
		overflow:auto;
	}


/*
	´º½º¿Í Á¤º¸ -----------------------------------------------------------------------------------
*/
/* header images - ÀÚ¿øºÀ»çÀÚ ¸ðÁý */
	.newsInfoHeaderImg05 { position:relative; height:150px; margin-top:-18px; border-bottom:1px solid #e8e8e8; background:url(/images/cnt/headerimg_newsinfo_05.gif) no-repeat left bottom; }
	.newsInfoHeaderImg05 img.txt01 { position:absolute; left:233px; top:19px; }
	.newsInfoHeaderImg05 img.txt02 { position:absolute; left:233px; top:79px; }


/* ÀÚ¿øºÀ»çÀÚ ÀÔ·Â */
	.newsInfoVolunteer { padding:10px; margin-top:30px; background:#f9f8f4; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	.newsInfoVolunteer h4.img01 { display:inline; float:left; margin:106px 35px 0 25px; }
	.newsInfoVolunteer h4.img02 { display:inline; float:left; margin:100px 35px 0 25px; }
	.newsInfoVolunteer .insTbl { table-layout:fixed; }
	.newsInfoVolunteer .insTbl th { padding-top:10px; vertical-align:top; }
	.newsInfoVolunteer .insTbl th span { display:block; text-align:left; background:url(/images/cnt/newsinfo05_th_gap.gif) no-repeat right top; }
	.newsInfoVolunteer .insTbl td { padding:3px 0 3px 9px; }
	.newsInfoVolunteer .insTbl td p { margin-bottom:3px; } /* td ¾È¿¡ ¿©·¯°³ÀÇ Ç×¸ñµé... */
	.newsInfoVolunteer .insTbl td img { vertical-align:middle; }
	.newsInfoVolunteer .insTbl td input { vertical-align:middle; }
	.newsInfoVolunteer .insTbl td select { vertical-align:middle; }
	.newsInfoVolunteer .insTbl td .inputRadio { margin-right:3px; }
	.newsInfoVolunteer .insTbl td span.radioTxt { display:inline-block; height:15px; font-size:11px; color:#666; }
	.newsInfoVolunteer .insTbl .inputBox {
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
	}
	.newsInfoVolunteer .insTbl .inputRadio { margin:5px 0; }
	.newsInfoVolunteer .insTbl .textArea {
		width:400px; height:100px;
		padding:2px 3px 3px;
		vertical-align:middle;
		border-top:1px solid #ccc9bd;
		border-left:1px solid #ccc9bd;
		border-right:1px solid #e6e4dc;
		border-bottom:1px solid #e6e4dc;
		overflow:auto;
	}

/* sitemap */
.siteMapTbl {  }
.siteMapTbl td { padding:5px 0; }
.siteMapTbl td table {  }
.siteMapTbl td table td { padding-left:25px; }
.sitemapLine { margin:10px 0; }

/*
	¿ìÆí¹øÈ£ Ã£±â -----------------------------------------------------------------------------------
*/
	#addressSearch { width:413px; padding-bottom:15px; }
	#addressSearch h1 { margin:14px 0 15px 16px; }
	#addressSearch .btnClose { position:absolute; top:15px; left:376px; }
	.addressBox {
		width:371px;
		padding:0 0 60px 0;
		margin:0 auto;
		border-top:1px solid #e2e2e2;
		border-bottom:1px solid #e2e2e2;
		background:#f0ffee url(/images/cnt/address_box_bg.jpg) no-repeat center 23px;
	}
	.addressBox fieldset { height:25px; margin:78px 0 0 0; text-align:center; overflow:hidden; }
	.addressBox fieldset img { vertical-align:middle; }
	.addressBox fieldset img.title { margin:7px 7px 0 0 ; vertical-align:top; }
	.addressBox fieldset input { vertical-align:middle; }
	.addressBox fieldset .inputBox { width:200px; padding:2px 3px 4px; margin-right:3px; border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; }

	.addressBox .addressGuide { margin-top:10px; text-align:center; }
	.addressBox .addressGuide img { margin-bottom:5px; }

	#addressSearch table.listTbl { width:352px; margin:20px auto 10px; table-layout:fixed; border-top:1px solid #cecbc2; border-bottom:1px solid #cecbc2; }
	#addressSearch table.listTbl thead th {
		background:#fff url(/images/common/board/title_list_thline.gif) repeat-x left bottom;
	}
	#addressSearch table.listTbl thead th span {
		display:block;
		padding:9px 0 11px 0;
		background:url(/images/common/board/title_lecture_list_gap.gif) no-repeat right 9px;
	}
	#addressSearch table.listTbl thead th.last-child span { background-image:none; }
	#addressSearch table.listTbl tbody { margin:10px; }
	#addressSearch table.listTbl tbody td { padding:4px 0 4px 0; text-align:center; color:#878787; line-height:140%; }
	#addressSearch table.listTbl tbody td.txtLeft { padding-left:5px; text-align:left; }
	#addressSearch table.listTbl tbody td.noData { height:100px; }

	#addressSearch table.listTbl tbody td a { color:#878787; }