@charset "utf-8";
/* CSS Document */

/*
	웹퍼블리싱팀
	use: 공통스타일
*/


@import url(page_con.css);
@import url(board.css);
@import url(NanumGothic.css);

* {margin:0; padding:0;}
html, body{
	font-family:'dotum','verdana', sans-serif; color:#767676; font-size:12px; line-height:100%; width:100%;
	margin: 0; padding:0;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#d8d8d8;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-shadow-color:#d8d8d8;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#f8f8f8;
	scrollbar-arrow-color:#7f7f7f;
}
img {border:0; vertical-align:middle;}
table{border-collapse: collapse;}
table th{font-size:12px !important}
p, form{margin:0; padding:0;}
ul, dl{margin:0; padding:0; list-style:none;}
dl dt{margin:0; padding:0;} 
ul li{margin:0; padding:0; list-style:none;}
ol li{margin:0; padding:0; list-style:none;}
h1 , h2 , h3 , h4 , h5 , h6 {margin:0; padding:0;}

address{font-style:normal;}
textarea{font-size:100%;}
fieldset{border:none;}
fieldset legend{display: none;}
table caption{display: none;}
hr{display:none;}
a:link {color:#666666; text-decoration:none;}
a:visited{color:#666666; text-decoration:none;}
a:hover { color:#f37ea5; text-decoration:none;}

select{border:1px solid #7f9db9; color:#767676;  height:19px; font-size:100%; vertical-align:middle}
option{display:block !important;}
textarea{border:1px solid #c1c1c1; color:#767676; width:100%; padding:5px !important;}
.input_text{border:solid 1px #d6d6d6; width:195px; padding:1px 0; vertical-align:middle;}
.input_check{border:none; height:16px; border:0; vertical-align:middle;}
.input_radio{width:11px; height:11px; vertical-align:middle;}
input[type="text"], input[type="password"]{border: solid 1px #ebebeb; border-top: solid 1px #c5c5c5; border-left: solid 1px #c5c5c5; padding:3px; vertical-align:middle;}
input[type="radio"]{width:11px; height:11px; vertical-align:middle;}
input[type="checkbox"]{border:0; vertical-align:middle;}
input[type="file"]{width:300px; border:1px solid #d4d4d4; vertical-align:middle;}

.boardTextarea{width:95%; padding:0 10px;}
td.align_left{text-align:left; padding-left:10px !important;}
.skip_menu , .hide{display:none;}
.clear{clear:both;}
.hide{display:none;}
.border_none{border:none !important; background-image:none !important;}
.bg_none{background:none !important;}
.rb_none{border-right:none !important;}

/* skip navigation */
.skiplist {position:relative;z-index:9999;margin:0; padding:0;}
.skip {display:none; font-family:"돋움", dotum; text-align:left; margin:0; padding:0; position:absolute;} /*All incl Opera*/
/* * html */ .skip {display:block} /*Seen by IE*/
:root .skip {display:block} /*Seen by Moz, FF and Safari*/
.skip a {padding:0 0.5em; display:inline; z-index:1000; text-decoration:none; position:absolute; width:14em; left:-200em;}
.skip a:focus, .skip a:active {position:absolute; left:0; padding:10px; border:solid #333 1px; color:#fff; background:#000;}
.skip a:hover {cursor:default}
/* //skip navigation */

.clear{*zoom:1;}
.clear:after{display:block; content:''; clear:both;}

.fleft{float:left;}
.fright{float:right;}