@charset "euc-kr";
@import url("/include/css/boardStyle.css");
@import url("/include/css/style.css");
@import url("/include/css/photoschool.css");


html { margin:0; padding:0;height:100%;
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#e6e6e6; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#bebebe; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#b6b6b6;
}
body { margin:0; padding:0; font-family:'dotum', 'arial'; font-size:12px; color:#777777; height:100%; background:#FFFFFF url('/images/common/contbg.jpg') no-repeat 895px top;}
body.nikonpsbg { margin:0; padding:0; font-family:'dotum', 'arial'; font-size:12px; color:#777777; height:100%; background:#FFFFFF url('/images/nikonps/body_psbg.gif') repeat-x 0 108px;}
* html #body{ height: 100%; }
* { margin:0; padding:0; }

/* LAYOUT */
#wrapping {position:relative;width:100%;}
#wrapping_main00 {overflow:hidden;width:100%;height:582px;}
	#wrapping_headbg00 {overflow:hidden;width:100%;background:url('/images/common/headbg.jpg') no-repeat left 108px;}
	#wrapping_visualbg00 {overflow:hidden;background:url('/images/common/contbg0.jpg') no-repeat 895px top;border:1px solid red;}
	#wrapping_content {width:1000px;/* °¡·Î »çÀÌÁî 1000px Àâ¾ÆÁÖ´Â Å×½ºÆ®¿ë */}
		#wrap_mainhead {overflow:hidden;width:1000px;}
			#headtop {overflow:hidden;padding-left:20px;width:980px;height:108px;}
				ul.toplogo {padding-top:20px;width:960px;height:88px;}
				ul.toplogo li.Lfloat {float:left;}
				ul.toplogo li.Rfloat {float:right;text-align:right;}
			#topnavi {overflow:hidden;clear:both;position:relative;width:1000px;height:73px;text-align:left;}
			#topnavi div.navifla00 {position:absolute; top:0; left:0; width:1000px; height:73px;}


			#wrap_cont {position:relative;padding-bottom:68px;overflow:hidden;width:1000px;}
				#contents {position:relative;margin-top:16px;width:1000px;}
					#leftcont {float:left;width:176px;}
					#cencont {float:left;padding-left:54px;padding-right:23px;width:640px;}
						#location {width:640px;height:24px;text-align:right;}
						#location ul {float:right;padding-top:2px;}
						#location ul li {float:left;padding:2px 6px 0 10px;color:#a09c90;background:url('/images/common/arrow01.gif') no-repeat left 6px;}
						#location ul li.home {background:none;}
						#location ul li.btn {background:none;padding:0;margin-top:-3px;}
						#location ul li a:link, #location ul li a:visited {color:#a09c90; font-size:12px;text-decoration:none;}
						#location ul li a:active, #location ul li a:hover {color:#000000; font-size:12px;text-decoration:underline;}
						div.nikon_content {clear:both;width:640px;}
					#quickcont {position:absolute;left:0;top:0;margin-left:893px;}
					/*#quickcont {float:left;width:98px;}*/
						div.quicknavi {margin-top:10px;}
						div.topbtn {margin-top:18px;}

	#wrap_footer {clear:both;margin-left:20px;padding-top:0;height:126px;}
	#footerbackbg {width:100%;background:url('/images/common/footbg.jpg') repeat-x left top;}
	#footertopbackbg {width:100%;background:url('/images/common/foottopimgbg.jpg') no-repeat left top;}
	#footertopbackbg_main {width:100%;background:url('/images/common/footer_copyright_bg.gif') repeat-x left 23px;}
		div.footercont {position:relative;width:980px;height:126px;}
			ul.footercopy {padding-top:20px;width:980px;background:url('/images/common/footer_copyright_bg.gif') repeat-x left 23px;}
			ul.footercopy img.mr20{margin-right:20px;}
			div.footerqlink {position:absolute;right:0;top:17px;}
			div.footerqlink ul li {float:left;padding:0 11px 0 13px;background:url('/images/common/footer_bar.gif') no-repeat left top;}
			div.footerqlink ul li.left {float:left;padding:0 11px 0 13px;background:none;}
			div.footerqlink ul li.clear {clear:both;background:none;}

/* ´ÏÄÜÆ÷Åä½ºÄð ·¹ÀÌ¾Æ¿ô*/
#wrapping-nikonps {position:relative;width:100%;background:transparent url('/images/nikonps/nikonps_visualbg.jpg') no-repeat 0 108px;}
	#topnavi-nikonps {overflow:hidden;width:1000px;height:30px;text-align:left;}
	#topnavi-nikonps p {margin:8px 0 0 27px;}
	#topnavi-nikonps p img {margin-left:9px;}
	div.leftcont-menu {margin-left:20px;width:156px;}
	div.leftcont-menu p.htimg {padding:20px 0 10px 21px;}
	div.nikonps_content {clear:both;margin-top:12px;width:640px;}

/* ÆË¾÷ ·¹ÀÌ¾Æ¿ô*/
div.popup {position:relative;}
div.popup div.close {position:absolute;right:0;top:0;}
div.popup table tr td.topleft {width:2px;background:url('/images/common/pop_bg.gif') repeat-y left top;}
div.popup table tr td.topbg {height:2px;background:url('/images/common/pop_bg.gif') repeat-x left top;}
div.popup table tr td.topright {width:2px;vertical-align:top;text-align:left;background:url('/images/common/pop_rightbg.gif') repeat-y left top;}
div.popup table tr td.botleft {height:2px;background:url('/images/common/pop_botbg.gif') repeat-x left top;}
div.popup table tr td.botright {width:2px;vertical-align:top;background:url('/images/common/pop_botbg.gif') repeat-x left top;}
div.popup h2.poptitle {text-align:right;background:url('/images/common/pop_titlebg.gif') repeat-x left top;}
/* LAYOUT */

/* ie6 min-width ÇØ°á¹æ¹ý */
#MinWidthContainer {
	padding-left:1000px;
	height:1px;
}
#MinWidthContainer #PageContainer {
	height:1px;
}
#MinWidthContainer #PageContainer #PageContentContainer {
	margin-left:-1000px;
	position:relative;
	height:1px;
}

#MinWidthContainer_h {
	padding-left:1000px;
	height:1px;
}
#MinWidthContainer_h #PageContainer_h {
	height:1px;
}
#MinWidthContainer_h #PageContainer_h #PageContentContainer_h {
	margin-left:-1000px;
	position:relative;
	height:1px;
}

#MinWidthContainer_c {
	padding-left:1000px;
	height:1px;
}
#MinWidthContainer_c #PageContainer_c {
	height:1px;
}
#MinWidthContainer_c #PageContainer_c #PageContentContainer_c {
	margin-left:-1000px;
	position:relative;
	height:1px;
}

#MinWidthContainer_f {
	padding-left:980px;
	height:1px;
}
#MinWidthContainer_f #PageContainer_f {
	height:1px;
}
#MinWidthContainer_f #PageContainer_f #PageContentContainer_f {
	margin-left:-980px;
	position:relative;
	height:1px;
}


.png24 { _tmp:expression(setPng24(this)); } /* for IE6 */
.t  { border:1px solid red } /* for TEST Layout */
hr, legend, .hidden, .hide { display:none; }
fieldset {margin:0;padding:0; border:none; }
img { border:0; }
select {font-size:12px;height:20px;font-family:'dotum';vertical-align:middle;}
/* SelectBox display Style */
div.selectWnone table tr td {padding:0;height:14px;border:0;}
select.selectbox {behavior: url('/include/lib/selectbox.htc');font-size:11px;font-family:'dotum';vertical-align:middle;}
input, textarea { font-family:'dotum'; font-size:12px; color:#777777;}
input.text { padding:2px 0 0 3px;height:15px;font-family:'dotum', 'arial';background-color:#f7f7f7;vertical-align:middle;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:0;border-bottom:0;}
input.radio { padding:0; margin:0; width:13px; height:13px; vertical-align:middle; }
input.checkbox { padding:0; margin:0; width:13px; height:13px; vertical-align:middle;}

textarea { 
	overflow:auto;
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#e6e6e6; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#bebebe; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#b6b6b6;
	background-color:#f7f7f7;vertical-align:middle;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:0;border-bottom:0;
	padding:5px;
}

ul, ol, li {
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family:'dotum', 'arial';
	color:#777777;
	list-style-type:none;
}
table { border-collapse:collapse;border-spacing:0; }

div, th, td, table, address, form, p, input, select, textarea, ul, ol, li, dl, dt, dd {
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family:'dotum', 'arial';
	color:#777777;
}
iframe, frame {
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family:'dotum', 'arial';
	color:#777777;
	allowtransparency:true;
}


h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
a:link, a:visited { color:#777777; font-size:12px;text-decoration:none;select-dummy:expression(this.hideFocus=true); }
a:active, a:hover {color:#000000;font-size:12px;text-decoration:underline;select-dummy:expression(this.hideFocus=true);}


/* link */
a.blackn:link, a.blackn:visited {color:#000000;font-size:12px;text-decoration:none;}
a.blackn:active, a.blackn:hover {color:#000000;font-size:12px;text-decoration:underline;}  
a.orderno:link, a.orderno:visited {color:#777777;font-size:11px;font-weight:normal;text-decoration:none;}
a.orderno:active, a.orderno:hover {color:#f53f00;font-size:11px;font-weight:normal;text-decoration:underline;}
a.blackn_11:link, a.blackn_11:visited {color:#777777;font-size:11px;text-decoration:none;}
a.blackn_11:active, a.blackn_11:hover {color:#000000;font-size:11px;text-decoration:underline;}  

/* COMMON STYLE */
.tpad5 { padding-top:5px; }
.tpad10 { padding-top:10px; }
.tpad15 { padding-top:15px; }
.tpad20 { padding-top:20px; }
.tpad25 { padding-top:25px; }
.tpad30 { padding-top:30px; }
.tpad35 { padding-top:35px; }
.tpad40 { padding-top:40px; }
.tpad45 { padding-top:45px; }
.tpad50 { padding-top:50px; }

.bpad5 { padding-bottom:5px; }
.bpad10 { padding-bottom:10px; }
.bpad15 { padding-bottom:15px; }
.bpad20 { padding-bottom:20px; }
.bpad25 { padding-bottom:25px; }
.bpad30 { padding-bottom:30px; }
.bpad35 { padding-bottom:35px; }
.bpad40 { padding-bottom:40px; }
.bpad45 { padding-bottom:45px; }

.mtop5 { margin-top:5px; }
.mtop10 { margin-top:10px; }
.mtop15 { margin-top:15px; }
.mtop20 { margin-top:20px; }
.mtop25 { margin-top:25px; }
.mtop28 { margin-top:28px; }
.mtop30 { margin-top:30px; }
.mtop35 { margin-top:35px; }
.mtop40 { margin-top:40px; }
.mtop45 { margin-top:45px; }
.mtop50 { margin-top:50px; }
.mtop55 { margin-top:55px; }


.mleft5 { margin-left:5px; }
.mleft10 { margin-left:10px; }
.mleft12 { margin-left:12px; }
.mleft15 { margin-left:15px; }
.mleft20 { margin-left:20px; }
.mleft25 { margin-left:25px; }
.mleft30 { margin-left:30px; }
.mleft35 { margin-left:35px; }
.mleft40 { margin-left:40px; }
.mleft45 { margin-left:45px; }
.mleft50 { margin-left:50px; }

.mright5 { margin-right:5px; }
.mright10 { margin-right:10px; }
.mright15 { margin-right:15px; }
.mright20 { margin-right:20px; }

.color_black {color:#000000}
.color_red {color:#ff4700}
.color-orange {color:#fe6d02}
a.color_blue {color:#0033CC}

.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs14 { font-size:14px; }
.fs16 { font-size:16px; }

.h16 {line-height:16px;}
.h18 {line-height:18px;}

.ls {letter-spacing:-1px;}

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.vm {vertical-align:middle;}

.bold { font-weight:bold; }
.normal { font-weight:normal; }

.porela {position:relative;}
.cursor {cursor:pointer;}

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }

