@charset "utf-8";
/* ========================================================= */
/*															 */
/* 		[ Linked ]											 */
/*															 */
/* 					Copyrightⓒ Linked. All rights reserved. */
/* 									 http://www.linked.co.kr */
/*															 */
/* 			 Author : Kwon, TaeWon (icefactory@linked.co.kr) */
/*		Create Date : 2009/09/18							 */
/* Last Modify Date : 2009/09/18							 */
/* ========================================================= */

/* Common -------------------------------------------------- */
ul, ol { list-style-type:none; }
ul, ol, li, div, dl, dd, form { margin:0; padding:0; }
img { border:none; vertical-align:top; }
address { font-style:normal; }
h1, h2, h3, h4, h5, h6 { margin:0; }
html {  }
body { margin:0; font:12px "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#353535; background-color:#425DA8; background-image: url(../_images/bg_body.gif); }

/*
Georgia, "Times New Roman", Times, serif 
Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif
*/

a, a:link, a:hover, a:visited { color:#353535; text-decoration:none; }
fieldset { margin:0px; padding:10px; border-left-width:20px; }

h1 { font-size:1.8em; }
h2 { font-size:1.3em; }
h3 { font-size:1.125em; }
h4 { font-size:1em; }
h5 { font-size:0.875em; }
h6 { font-size:0.75em; }

.korean { text-align:right; font:0.75em '맑은 고딕', 'Malgun Gothic', '애플 고딕', AppleGothic, 'Baekmuk Dotum', 돋움, dotum, 굴림, Gulim, Arial, Helvetica, sans-serif; color:#353535; cursor:pointer; }
.hideKorean { display:none; }
.dispNone { display:none; }
.textLeft { text-align:left !important; }
.textCenter { text-align:center !important; }
.textRight { text-align:right !important; }
.grayColor { color:Gray; }
.clear {clear: both; display: none}
.ie6Png {  }

.input { border:solid 1px #cdcdcd; }
.inputClick { border:solid 1px #af3636; }



/* Header -------------------------------------------------- */
#header { width:900px; height:127px; margin:0 auto; background:#ffffff url('../_images/bg_header.gif') repeat-x; }

#headerLeft { width:400px; float:left; }
	h1 { width:500px; height:23px; padding:3px 0 0 7px; font:0.95em Verdana; color:#8d8d8d; }
	#logo { position:relative; left:6px; top:2px; width:198px; height:90px; z-index:1; }

#headerRight { width:500px; float:right; }

#signIn { margin-right:1px; text-align:right; }
	#signIn li { height:22px; display:inline; color:Gray; vertical-align:middle; }
		#signIn li a { font:0.75em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:Gray; vertical-align:middle; color:Gray; }
		#signIn li a b { color:Purple; }
		#signIn li input { width:90px; font:0.75em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:Gray; vertical-align:middle; }

#buttonsBar { text-align:right; }
	#buttonsBar li { display:inline; }

#menu { height:29px; margin-top:12px; text-align:right; }
	#menu li { margin:0 20px; display:inline; }
		#menu li a { font:bold 1.125em Arial; color:White; }



/* Center -------------------------------------------------- */
#center { width:900px; min-height:300px; margin:0 auto; background:White; overflow:hidden; clear:both; }



/* Main ---------------------------------------------------- */
#main { width:100%; height:251px; background:#213875 url('../_images/bg_main.gif') repeat-x; }
	#main img { width:600px; height:250px; float:right; }
#mainText { width:300px; height:250px; text-align:right; font-size:1.2em; line-height:150%; color:#ebebeb; float:left; }
	#mainText tr td { padding:20px; }
	#mainText b { font-size:1.25em; color:#ebebeb; }



/* Title Bar ----------------------------------------------- */
#titleBar { width:100%; height:40px; background:#365eae url('../_images/titlebar_bg.gif') repeat-x; }



/* Main Page ----------------------------------------------- */
#mainContents { width:900px; min-height:200px; padding:30px; font:1.3em/170% "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; }
	#mainContentsLeft { width:420px; min-height:200px; border-right:dashed 1px #bebebe; float:left; }
	#mainContentsRight { width:419px; min-height:200px; margin-left:30px; float:left; }

.mainContentsTitle { font:1.1em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#5b5b5b; }
#mainProductsView { width:100%; margin-top:20px; float:right; }
	#mainProductsView li { width:80px; height:80px; text-align:left; display:block; float:left; }
#mainFacilitiesView { width:100%; margin-top:20px; float:right; }
	#mainFacilitiesView li { width:80px; height:80px; text-align:left; display:block; float:left; }
.mainThumbImage { width:70px; height:70px; border:solid 1px #dcdcdc; overflow:hidden; }



.userControlTitle { font:bold 1.1em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#5b5b5b; }
.userControlSubTitle { margin:20px 0 5px 0; font:1.0em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#5b5b5b; }

.userControlList { font:bold 0.95em "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#5b5b5b; }
	.userControlList dd { margin-bottom:3px; }
	.userControlList a, #userControlList a:link, #userControlList a:hover, #userControlList a:visited { color:#5b5b5b; }

#userControlThumbList { width:100%; margin-top:20px; float:right; }
	#userControlThumbList li { width:89px; height:90px; text-align:left; display:block; float:left; }
.userControlThumbImage { width:80px; height:80px; border:solid 1px #dcdcdc; overflow:hidden; }



/* Contents ------------------------------------------------ */
#contents { width:630px; min-height:300px; padding:30px; font:1.3em/170% "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; float:left; }
	#contents p { text-indent:10px; }

#rightContents { width:179px; min-height:300px; padding:30px 15px; border-left:solid 1px #bfbfbf; border-bottom:solid 1px #bfbfbf; background:#ededed; float:right; }



/* Footer -------------------------------------------------- */
#footer { width:900px; height:223px; margin:0 auto 15px auto; background:#f7f7f7; clear:both; }
	#footerTopBar { width:100%; height:23px; background:#343434; }
		#footerTopBar img { float:right; }
	#footerContent { width:100%; height:166px; text-align:right; }
		#footerContent ul { padding:13px 0 0 13px; float:left; }
			#footerContent ul li { display:inline; }
			#footerContent ul li input { width:141px; height:14px; font:0.75em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:Gray; vertical-align:middle; }
			.searchInput { border:solid 1px #cdcdcd; background:#ffffff url('../_images/search_bg.gif') no-repeat; }
			.searchInputClick { border:solid 1px #af3636; background:none; }
		#footerContent img { padding:20px 15px 0 0; }
		#footerContent p { padding:10px 15px 0 0; font:0.8em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#5a5a5a; }
		#footerContent address { padding:3px 15px 0 0; font:0.8em Verdana, "Trebuchet MS", AppleGothic, Arial, Helvetica, sans-serif; color:#5a5a5a; }
	#footerCopyright { width:100%; height:30px; border-top:solid 1px #dcdcdc; border-bottom:solid 3px #344983; }
		#footerCopyright .copyright { padding:0 0 10px 10px; font:0.75em Arial, "Trebuchet MS", AppleGothic, Helvetica, sans-serif; color:#656565; float:left; }
		#footerCopyright .buttonsFooter { margin:0; padding:10px 10px 0 0; font:0.95em Arial, "Trebuchet MS", AppleGothic, Helvetica, sans-serif; color:#343434; list-style-image:none; list-style-position:outside; list-style-type:none; float:right; }
		#footerCopyright .buttonsFooter li { padding: 0 5px; float:left; }
		#footerCopyright .buttonsFooter li + li { border-left:1px solid #707070; }



/* About us ------------------------------------------------ */




/* Contact us ---------------------------------------------- */
.datatable { width:100%; margin-bottom:30px; border-top:1px solid 999; border-left:1px solid 999; border-collapse:collapse; }
.datath { width:150px; padding:7px; border-right:1px solid 999; border-bottom:1px solid 999; background-color:#7E9DBE; color:White; }
.datatd { padding:7px; border-right:1px solid 999; border-bottom:1px solid 999; background-color:#F5F5F5; }



/* My Page */
.signupInput { width: 220px; height:25px; padding:3px; border: solid 2px #b1b1b1; font:1.2em Verdana, Arial, Helvetica, sans-serif; color:#343434; }
.signupInputClick { width: 220px; height:25px; padding:3px; border: solid 2px #af3636; font:1.2em Verdana, Arial, Helvetica, sans-serif; color:#343434; }

#signup { margin:20px 0 20px 20px; }
	#signup tbody tr { height:60px; }
		#signup tbody tr th { padding-right:15px; text-align:right; }
			#signup tbody tr td div { width:200px; height:25px; padding:11px 0 0 0; border: solid 0px #d2d2d2; font-size:0.75em; line-height:17px; color:White; display:none; }
.signupbtnok { width: 220px; height:35px; margin-top:15px; }

.iconmypage_true { text-align:center; background-color:#FFF9C0; font-size:0.8em !important; color:#343434 !important; }
.iconmypage_trueLow { text-align:center; background-color:#FF6E6E; }
.iconmypage_false { text-align:center; background-color:#B24376; }







/* Admin */
#adminView { width:100%; font-size:0.8em; }
	#adminView tbody tr { height:40px; }
		#adminView tbody tr th { padding-right:10px; text-align:right; }
			#adminView tbody tr td input { height:17px; padding:2px; border: solid 1px #d2d2d2; text-align:left; }
			#adminView tbody tr td input:focus { background-color:#f6f6f6; border: solid 1px #344573;}

.tbl135pxFull { width:495px; }
.tbl155pxFull { width:475px; }
.tbl155pxHalf { width:160px; }

.btnLarge { width: 200px !important; height:40px !important; padding:0px !important; margin-top:15px !important; margin-right:15px !important; vertical-align:bottom; }
.btnMedium { width: 150px !important; height:30px !important; padding:0px !important; margin-top:15px !important; margin-right:15px !important; vertical-align:bottom; }
.btnSmall { width: 100px !important; height:20px !important; padding:0px !important; margin-top:15px !important; margin-right:15px !important; vertical-align:bottom; }
.btnBottom { font-size:0.8em; }



/* Board */
#boardView { width:100%; float:right; }
#boardView li { width:157px; height:160px; text-align:center; display:block; float:left; }
.handle { width:140px; height:140px; border:solid 1px #dcdcdc; overflow:hidden; }


.boardModifyButton { position:relative; top:-34px; left:52px; display:block; }
/* 
.boardModifyButtonOver { position:relative; top:-35px; left:52px; display:block; } 

			<!--$('#boardView li').hover(
				function() { $('#boardView li .boardModifyButton').fadeIn(50); }
			  , function() { $('#boardView li .boardModifyButton').fadeOut(); });//-->
*/