/******************************************************************************
	ÆÄÀÏ¸í : style.css - °øÅë Cascade Style Sheet
	ÀÛ¼ºÀÚ : PortfolioAD
	ÀÛ¼ºÀÏ : 2007-04-03
******************************************************************************/

/******************************************************************************
								°øÅë ½ºÅ¸ÀÏ
******************************************************************************/
body {
	font-size: 12px; font-family: µ¸¿ò,arial,Dotum, ; color: #666;	margin: 0;padding: 0;background: #FFFFFF;line-height: 1.5em;overflow: auto;
	overflow-x:hidden;
	scrollbar-base-color: #d1d1d1; 
	scrollbar-darkshadow-color: #d1d1d1; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-arrow-color: #d1d1d1; 
	scrollbar-track-color: #d1d1d1;  
	scrollbar-3dlight-color: #d1d1d1; 
	scrollbar-shadow-color: #ffffff; 
}

img { border:0; }
form, p, h1,h2,h3 {margin:0px; padding:0px;}
ol,ul,li,dl,dt,dd	{list-style-type:none; margin:0px; padding:0px;}
select { font-size:0.9em ; behavior: url('/common/selectBox.htc'); }
a:link, a:active, a:visited {color:#666666; text-decoration: none; font-size:1.0em; selector-dummy: expression(this.hideFocus=true);cursor:hand;word-spacing:-1pt;}
a:hover {color:#666666; text-decoration: underline; font-size:1.0em; selector-dummy: expression(this.hideFocus=true);cursor:hand;word-spacing:-1pt;}
table { border-spacing:0px; padding:0px; margin:0px; border-collapse: collapse ;}
td.th {font-size: 1.0em; font-family: µ¸¿ò,arial,Dotum, ; color: #666; margin:0px; padding:0px; border:0px;}
textarea, input {border: 1px solid #D4D4D4;font-size: 1.0em; font-family: ±¼¸²,arial,Dotum, ; color: #666;}
input {height: 16px;}
#topLine { width: 100%;height: 12px; ;background: url('/images/top_back_bg_1.gif');}
#mainContainer_01 {width: 100%;height: 79px; position: absolute; top:15px;}
	#topColumn_01 {width: 930px;}
	#logo_01 {width:150px;height: 60px;float: left; clear: none; padding-left: 755px;}
	#logo_01 a {position: absolute;top: 20px;width: 150px;height: 50px;display: block;background: url('/images/logo_new.gif');text-indent: -100em;text-decoration: none;}
	/*	a.topSection_a:link, a.topSection_a:active, a.topSection_a:visited { color:#00349A; font-size: 1.0em;} 
		a.topSection_a:hover { color:#00349A; text-decoration:underline; font-size: 1.0em;}*/

#mainContainer {width: 100%; height: 100px; background: url('/images/bgtop_0323.gif'); }
	#topColumn {width: 930px;}
	#logo{width:150px;height: 76px;float: left; clear: none; padding-left: 755px;}
	#logo a {position: absolute;top: 15px;width: 150px;height: 76px;display: block;background: url('/images/logo_new.gif');text-indent: -100em;text-decoration: none;}
		a.topSection_a:link, a.topSection_a:active, a.topSection_a:visited { color:#00349A; font-size: 1.0em;}
		a.topSection_a:hover { color:#fff; text-decoration:underline; font-size: 1.0em;}


#mainContentwrapper {width: 930px;}
#mainContentColumn {width: 744px; float: left; padding-bottom: 30px ;}
	#NewsEvent {width: 366px;float: left; margin: 17px 0 0px 4px; font-size: 0.9em;}
	#NewsEvent a:link, #NewsEvent a:active, #NewsEvent a:visited {color:#666666; text-decoration: none;}
	#NewsEvent a:hover {color:#666666; text-decoration: underline;}
	#NewsEvent dt {width: 366px;height: 21px;background: url('/images/title_newsevents_test100323.gif'); margin-bottom: 9px;}
	#NewsEvent dt img {margin: 8px 0 0 327px;}
	#NewsEvent dd img {margin: 3px 12px 0 1px }
	.NewsEvent_link {width: 286px;height: 16px; float:left;}
	.NewsEvent_date {width: 80px;height: 16px;text-align:center;float:left;}
	#HeightLights {width: 330px; float:left;margin: 21px 0 0px 34px;}
	#HeightLights dt {width: 37px;height: 16px;background: url('/images/title_heighlights.gif'); margin-bottom: 9px;padding: 5px 0 0 293px;}
	#HeightLights dt img {margin-left: 2px;}
	#wedding {width: 330px; float:left; margin:10px 0px 0px 34px;}
	#wedding dt {width: 37px;height: 16px;background: url('/images/title_heighlights.gif'); margin-bottom: 9px;padding: 5px 0 0 293px;}
	#wedding dt img {margin-left: 2px;}
#contentwrapper {width: 910px;}
	#NaviColumn {width: 186px; float: left; clear: none;}
	#contentColumn {width: 724px; float: left; padding-bottom: 30px ;}
		#mainTitle {width: 724px; height: 30px;}
		#FlashWrap {width: 724px; height: 125px; padding-bottom: 50px ;}
		#subTitleWrap {width: 232px; margin-right: 42px ; float: left;  clear: none;}		
		#subTitleWrapTest {width: 232px; margin-right: 42px ; padding-bottom: 30px; float: left;  clear: none;}		
		#subContent {width: 450px; float: left; margin-bottom:30px;}
#footer {width: 100%; height: 80px; clear: both; background: url('/images/bgfooter_0211.gif');}
	#footer_c ul {width: 910px;padding-top: 10px; padding-left: 13px; color:#000; font-size: 0.9em;word-spacing:-1pt;}
	#footer_c li {float: left; }
	#footer_c ul li a:link, a:active, a:visited { color:#000; font-size: 1.0em;word-spacing:-1pt;}
	#footer_c ul li a:hover { color:#000; text-decoration:underline; font-size: 1.0em;word-spacing:-1pt;}	
	#copyright_all { width: 897px ; padding-left: 13px; padding-top: 10px; clear:both; }
		#copyright_1 { width: 80% ; color: #333; font-size: 0.8em; float: left; clear:none; }
		#copyright_2 { width: 20% ; text-align: right; float: left; font-size: 1.1em;}
		a.copyright_a:link, a.copyright_a:active, a.copyright_a:visited { color:#003399; font-size: 0.8em;word-spacing:-1pt; }
		a.copyright_a:hover { color:#003399; text-decoration:underline; font-size: 0.8em;word-spacing:-1pt;}
#left_box { background-image:url('/images/accommodation/s_box.gif'); width:232px ; height:252px }
	.left_box1 {padding:10px 0px ; text-align:right }
	.left_box2 {padding-top:6px ; text-align:center }
#left_box_s { background-image:url('/images/accommodation/s_box.gif'); width:232px ; height:203px }

.p_top10 {padding-top:10px}
.text_r {text-align:right}
.text_c {text-align:center}
.borTopE3 {border-top: 1px solid #E3E3E3;}
.borBotE3 {border-bottom: 1px solid #E3E3E3;}
.borBotBlue {border-bottom: 1px solid #292071;}
.borTopBlue {border-top: 1px solid #292071;}


#flashsound { position:absolute; width:60px; height:25px; z-index:1; left: 0; top: 64px; z-index:100;}


/* Board Page List */
#PageList {margin: 10px 0; text-align: center; font-size: 0.9em;}
	#PageList span {color:#CECECE;}
	a.PLbold:link, a.PLbold:active, a.PLbold:visited { font-weight:bold;color:#2B206C;}
	a.PLbold:hover { font-weight:bold;color:#2B206C;text-decoration:underline;}
	a.borPageList:link, a.borPageList:active, a.borPageList:visited { color:#666666;}
	a.borPageList:hover { color:#2A1F6D; text-decoration:underline;}




