@charset "utf-8";
@import url(layout.css);
@import url(main.css);
@import url(sub.css);
@import url(calendar.css);
@import url(member.css);


/* ------------------------------------------------------------
 * Name      : common.css
 * Desc      : 공통 스타일시트 
 * Created   : 2009/04/20 JEJUNET Design Team by Yun Hee
 * Updated   :
 ------------------------------------------------------------ */


/*****반드시 들어가야 하는 스타일 *****/

/* 마크업 초기화 */
* {
	margin:0;
	padding:0;
	line-height:1.5em; /* line height 18px */
	font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
}

body {
    width:100%;
	height:100%;
	color:#474747;
	font-size:0.75em; /* font size 12px*/
	background-color:#FFFFFF;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
}

/*.bodybg{background:url(/chinese/_template/image/default/common/topimg_bg.gif) repeat-x left top;}*/
/* 하이퍼링크 */
a:link {color:#474747; text-decoration:none;}
a:visited {color:#474747; text-decoration:none;}
a:hover {color:#ff6600; text-decoration:none;}
a:active {color:#474747; text-decoration:none;}
/*a:focus {text-decoration:none; cursor:hand; border:2px solid #fd683b;}*/

.bodycenter{text-align:center;}
/* 로고 */
#header h1 {float:left; position:relative; top:0; left:0; width:auto;}


/* 타이틀태그 */
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}


/* 목록태그 */
ol, ul {margin:0; padding:0; list-style:none;}
dl, dd, dt {margin:0; padding:0;}
p, blockquote {margin:0; padding:0;}
hr {display:none;}


/* 폼 */
input, select, textarea {vertical-align:middle;}


/* 이미지태그 */
img {border:0;}
.nospace {display:block;} /* 3px IE bug */


/* 대체텍스트 */
.txtHid {
	text-indent:-9999px;
	width:1px;
	height:1px;
	overflow:hidden;
}

/* 화면구성 */
.vh { visibility:hidden; }
.vv { visibility:visible; }
.dpn { display:none; }
.dpi { display:inline; }
.dpb { display:block; }


/* 화면구성 input */

input[type="image"], input[type="radio"], input[type="checkbox"] {
	padding: 0px;
	margin:0px;
	height: auto;
	border: none;
}
input.image, input.radio, input.checkbox {		/* : FILTER : IE 6 에서 속성 선택자 지원 안함 */
	padding: 0;
	
	height: auto;
	border: none;
}
input[type="file"] {
	padding: 2px 0 2px 0;
	height: auto;
}
input.file {		/* : FILTER : IE 6 에서 속성 선택자 지원 안함 */
	padding: 2px 0 2px 0;
	height: auto;
	background: #F1F1F1;
}
input[type="text"]:focus,
textarea:focus {
	background-color: #FFFFCE;
}

textarea {
	padding: 4px 4px 4px 4px;
}

/* 타이틀 블릿 */
.blt1 {padding-left: 15px; background:url(/chinese/_template/image/default/common/blt_01.gif) no-repeat 0 50%;}



/* 가로폭 사이즈 설정 */
.tablew680 {width:680px;}





.boxRound{border:1px solid #CCC;-webkit-box-sizing:border-box;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-radius:5px 5px 5px 5px;background-color:#fff;}


.doticon{padding:0 0 0 15px; background:url(/chinese/_template/image/default/common/dot.gif) no-repeat 7px 4px;}


/* 타이틀 폰트 */
.t11 {font-size:0.92em;} /* font size 11px */
.t12 {font-size:1em;} /* font size 12px */
.t13 {font-size:1.08em;} /* font size 13px */
.t14 {font-size:1.16em;} /* font size 14px */
.t16 {font-size:1.33em;} /* font size 16px */

/* 여백 */

.m10 {margin:10px;}
.mT10 {margin-top:10px;}
.mL10 {margin-left:10px;}
.mR10 {margin-right:10px;}
.mB10 {margin-bottom:10px;}

.m15 {margin:15px;}
.mT15 {margin-top:15px;}
.mL15 {margin-left:15px;}
.mR15 {margin-right:15px;}
.mB15 {margin-bottom:15px;}

.m20 {margin:20px;}
.mT20 {margin-top:20px;}
.mL20 {margin-left:20px;}
.mR20 {margin-right:20px;}
.mB20 {margin-bottom:20px;}

.p1 {padding:1px;}
.pT1 {padding-top:1px;}
.pL1 {padding-left:1px;}
.pR1 {padding-right:1px;}
.pB1 {padding-bottom:1px;}

.p10 {padding:10px;}
.pT10 {padding-top:10px;}
.pT2 {padding-top:2px;}
.pT5 {padding-top:5px;}
.pT7 {padding-top:7px;}
.pT20 {padding-top:20px;}
.pL5 {padding-left:5px;}
.pL10 {padding-left:10px;}
.pR10 {padding-right:10px;}
.pB10 {padding-bottom:10px;}

.p15 {padding:15px;}
.pT15 {padding-top:15px;}
.pL15 {padding-left:15px;}
.pR15 {padding-right:15px;}
.pB15 {padding-bottom:15px;}
.pL17 {padding-left:17px;}

.p20 {padding:20px;}
.pT20 {padding-top:20px;}
.pT30 {padding-top:30px;}
.pT40 {padding-top:40px;}
.pT45 {padding-top:45px;}
.pL13 {padding-left:13px;}
.pL20 {padding-left:20px;}
.pT25 {padding-top:25px;}
.pL25 {padding-left:25px;}
.pL30 {padding-left:30px;}
.pL40 {padding-left:40px;}
.pL45 {padding-left:45px;}
.pL50 {padding-left:50px;}
.pT40 {padding-top:40px;}
.pL60 {padding-left:80px;}
.pL80 {padding-left:80px;}
.pL87 {padding-left:87px;}
.pL90 {padding-left:90px;}
.pL93 {padding-left:93px;}
.pL100 {padding-left:100px;}
.pL108 {padding-left:110px;}
.pL118 {padding-left:118px;}
.pL110 {padding-left:110px;}
.pL120 {padding-left:120px;}
.pL125 {padding-left:125px;}
.pL126 {padding-left:126px;}
.pL127 {padding-left:127px;}
.pL128 {padding-left:128px;}
.pL130 {padding-left:130px;}
.pL132 {padding-left:132px;}
.pL135 {padding-left:135px;}
.pL137 {padding-left:137px;}
.pL140 {padding-left:140px;}
.pL148 {padding-left:148px;}
.pL150 {padding-left:150px;}
.pL151 {padding-left:151px;}
.pL159 {padding-left:159px;}
.pL160 {padding-left:160px;}
.pL162 {padding-left:162px;}
.pL163 {padding-left:163px;}
.pL165 {padding-left:165px;}
.pL167 {padding-left:167px;}
.pL170 {padding-left:170px;}
.pL174 {padding-left:174px;}
.pL175 {padding-left:175px;}
.pL180 {padding-left:180px;}
.pL187 {padding-left:187px;}
.pL190 {padding-left:190px;}
.pL200 {padding-left:200px;}
.pL210 {padding-left:210px;}
.pL213 {padding-left:213px;}
.pL220 {padding-left:220px;}
.pL223 {padding-left:223px;}
.pL230 {padding-left:230px;}
.pL235 {padding-left:235px;}
.pL240 {padding-left:240px;}
.pL260 {padding-left:260px;}
.pL300 {padding-left:300px;}
.pL35 {padding-left:35px;}
.pR20 {padding-right:20px;}
.pB20 {padding-bottom:20px;}

.pB10 {padding-bottom:10px;}
.p350 {padding:350px;}
.pT350 {padding-top:350px;}
.pL350 {padding-left:350px;}
.pR350 {padding-right:350px;}
.pB350 {padding-bottom:350px;}

/* 기타 */
fieldset {margin:0; padding:0; border:0;}
fieldset img {vertical-align:middle;}
legend {border:0; display:none;}
.clear{clear:both}


/* 기본버튼 스타일 *******************/
/* Anchor Button */
.btn_global  a.button,
.btn_global a.button span { position:relative; display:inline-block; text-decoration:none !important;font-weight:bold !important; background:url(/chinese/_template/image/default/common/buttonWhite.gif) no-repeat; cursor:pointer; white-space:nowrap; vertical-align:middle;}
.btn_global a.button { padding:0; background-position:left top; overflow:visible;}
.btn_global a.button span { left:2px; padding:6px 10px 5px 8px; color:#666; font:12px/12px Sans-serif; background-position:right top;}
/* Icon Add */
.btn_global a.button .icon { position:relative; border:0; vertical-align:middle;}
.btn_global span.button .icon { position:relative; left:10px; margin-right:8px; vertical-align:middle;}

/* Control Button + Submit Button */
.btn_global span.button,
.btn_global span.button button,
.btn_global span.button input { position:relative; margin:0; display:inline-block; border:0; font:12px Sans-serif; color:#666;font-weight:bold !important; white-space:nowrap; background:url(/chinese/_template/image/default/common/buttonWhite.gif) no-repeat; vertical-align:middle;}
.btn_global span.button { padding:0; background-position:left top;}
/* .btn_global span.button, x:-moz-any-link{ font:0/23px Sans-serif; padding:11px 0;} Firefox 2 Fix */
/* .btn_global span.button, x:-moz-any-link, x:default{ padding:0;} Firefox 2 Fix */
.btn_global span.button button,
.btn_global span.button input { height:23px; left:2px; /*_top:0; */padding:0 10px 0 8px; line-height:24px; background-position:right top; cursor:pointer;}

/* Offset Debug */
.btn_global a.button,
.btn_global span.button{ margin-right:2px;}



#pw_check fieldset {width:470px;padding:10px 10px 10px 10px;border:3px solid #999900;margin:10px auto; display:block;}
#pw_check legend{display:inline;width:360px;padding:3px 15px;border:1px solid #999900;background:#999900;color:#FFF;font-size:1.16em;font-weight:bold;margin:5px;}

#pw_check div {clear:both;text-align:center;width:434;padding:20px;}
#pw_check .button, #pw_check .textinfo {text-align:center;padding:10px;}


/***** 반드시 들어가야하는 스타일 끝 - 여기부터 자유롭게 추가, 삭제 가능 *****/
h2.display_n {display:none;}
h3 {margin-bottom:10px;}
h4 {font-size:1.16em; color:#3a7c0d; background:url(/chinese/_template/image/default/common/bullet_01.gif) no-repeat 0 50%; padding-left:15px;}
textarea {padding:2px}
select {margin:0 0 1px 0;}




