@charset "EUC-KR";

body	{
	color:#656565;
}

/* heading */
/* ¸®´º¾ó Àü
.editorH1 {margin-bottom:17px !important; padding-left:22px !important; padding-bottom:3px !important; background:url('/images/editor/h1.gif') no-repeat left 2px transparent; font-size:14px !important; color:#333;}
.editorH2 {margin-left:22px !important; margin-bottom:15px !important; padding-left:22px !important; padding-bottom:2px !important; background:url('/images/editor/h2.gif') no-repeat 2px top transparent; font-size:12px !important; color:#333;}
.editorH3 {margin-left:44px !important; margin-bottom:15px !important; padding-left:22px !important; background:url('/images/editor/h3.gif') no-repeat left -2px transparent; font-size:12px !important; color:#666;}
.editorH4 {margin-left:66px !important; margin-bottom:15px !important; padding-left:18px !important; background:url('/images/icon/u_depth4.gif') no-repeat left 1px transparent; font-size:12px !important; color:#666;}
.editorH5 {margin-left:84px !important; margin-bottom:15px !important; padding-left:9px !important; background:url('/images/icon/u_depth5.gif') no-repeat left 5px transparent; font-size:12px !important; color:#666;}
*/


	#content .editorH1 {margin:0; padding:10px 0 10px 0; font-size: 1.5em;}
	#content .editorH1:first-child {padding-top:0;}
	#content .editorH2 {margin:0; padding:10px 0 10px 25px; font-size:1.3em; line-height:1.1; background:url('/dept/images/new2013/common/bul/bulH3.gif') no-repeat 0 9px;}
	#content .editorH3 {margin:0; padding:10px 0 10px 25px; font-size:1em; background:url('/dept/images/new2013/common/bul/bulH4.gif') no-repeat 2px 9px;}
	#content .editorH4 {margin:0; padding:10px 0 10px 25px; font-size:1em; line-height:1.1; background:url('/dept/images/new2013/common/bul/bulH5.gif') no-repeat 7px 12px;}
	#content .editorH5 {margin:0; padding:10px 0 10px 25px; font-size:1em; line-height:1.1; background:url('/dept/images/new2013/common/bul/bulH6.gif') no-repeat 10px 14px;}
	
	#content .editorH1 + #content .editorH2 {padding:5px 0 8px 25px; background:url('/dept/images/new2013/common/bul/bulH3.gif') no-repeat 0 4px;}
	#content .editorH2 + #content .editorH3 {padding:5px 0 8px 25px; background:url('/dept/images/new2013/common/bul/bulH4.gif') no-repeat 2px 4px;}
	#content .editorH3 + #content .editorH4 {padding:5px 0 8px 25px; background:url('/dept/images/new2013/common/bul/bulH5.gif') no-repeat 7px 7px;}
	#content .editorH4 + #content .editorH6 {padding:5px 0 8px 25px; background:url('/dept/images/new2013/common/bul/bulH6.gif') no-repeat 10px 8px;}
	
	
	/* division */
	#content .editorDivision1 {margin-left:25px !important; margin-bottom:25px !important; line-height:1.5;}
	#content .editorDivision2 {margin-left:25px !important; margin-bottom:25px !important; line-height:1.5;}
	#content .editorDivision3 {margin-left:25px !important; margin-bottom:25px !important; line-height:1.5;}
	#content .editorDivision4 {margin-left:25px !important; margin-bottom:25px !important; line-height:1.5;}
	#content .editorDivision5 {margin-left:25px !important; margin-bottom:25px !important; line-height:1.5;}
	
	#content ul > li > .editorDivision1 {margin-left:0px !important; margin-bottom:5px !important;}
	
	
		
	.editorTable {clear:both; table-layout:fixed; width:100%; border-collapse:collapse; border:0; border-spacing:0;}
	.editorTable th	{border:0; padding:10px 0; background-color:#fafafa; border:1px solid #ddd; vertical-align:middle; text-align:center; font-size:13px; color:#444;}
	.editorTable td	{border:0; padding:10px 0;background-color:#fff; border:1px solid #ddd; vertical-align:middle; text-align:center; font-size:13px;}




/* template */
	.editorTemplate1 {clear:both; overflow:hidden; width:100%; margin-bottom:25px;}
	.editorTemplate1 p.img {float:left; margin:0 10px 10px 0 !important;}
	* html .editorTemplate1 img.img {display:inline;}
	
	.editorTemplate2 {clear:both; overflow:hidden; width:100%; margin-bottom:25px;}
	.editorTemplate2 p.img {float:right; margin:0 0 10px 10px !important;}
	* html .editorTemplate2 img.img {display:inline;}
	
	.editorTemplate3 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate3 div.con {float:left; width:48%;}
	.editorTemplate3 div.tableCon {float:right; width:48%;}
	
	.editorTemplate4 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate4 div.con {float:right; width:48%;}
	.editorTemplate4 div.tableCon {float:left; width:48%;}
	
	.editorTemplate5 {clear:both; margin-bottom:25px !important;}
	
	.editorTemplate6 {clear:both; margin-bottom:25px !important;}
	
	.editorTemplate7 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate7 div.con1 {float:left; width:48%;}
	.editorTemplate7 div.con2 {float:right; width:48%;}
	
	.editorTemplate8 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate8 div.tableCon {float:right; width:45%; margin:0 0 10px 10px !important;}
	* html .editorTemplate8 div.tableCon {display:inline;}
	
	.editorTemplate9 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate9 div.tableCon {float:left; width:45%; margin:0 10px 10px 0 !important;}
	* html .editorTemplate9 div.tableCon {display:inline;}
	
	.editorTemplate10 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate10 div.tableCon {float:right; width:45%; margin:0 0 10px 10px !important;}
	* html .editorTemplate10 div.tableCon {display:inline;}
	
	.editorTemplate11 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate11 div.tableCon {float:left; width:45%; margin:0 10px 10px 0 !important;}
	* html .editorTemplate11 div.tableCon {display:inline;}
	
	.editorTemplate12 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate12 div.con1 {float:left; width:48%;}
	.editorTemplate12 div.con1 p.imgP {margin:0 !important; margin-bottom:10px !important; text-align:center;}
	.editorTemplate12 div.con2 {float:right; width:48%;}
	.editorTemplate12 div.con2 p.imgP {margin:0 !important; margin-bottom:10px !important; text-align:center;}
	
	.editorTemplate13 {clear:both; overflow:hidden; width:100%; margin-bottom:25px !important;}
	.editorTemplate13 div.con1 {float:left; width:48%;}
	.editorTemplate13 div.con1 p.imgP {margin:0 !important; margin-top:10px !important; text-align:center;}
	.editorTemplate13 div.con2 {float:right; width:48%;}
	.editorTemplate13 div.con2 p.imgP {margin:0 !important; margin-top:10px !important; text-align:center;}
	




/* ½Ç¸íÈ®ÀÎ ÆäÀÌÁö */
.idcheck{
	clear:both;
	overflow:hidden;
	width:698px;
	background-color:#fafafa;
	border:1px solid #eaeaea;
	padding:25px 0;
}
.idcheck dl{
	float:left;
	width:260px;
	margin-left:185px;
	margin-right:5px;
}
.idcheck dl	dt{
	float:left;
	width:105px;
	min-height:19px;
	margin-bottom:6px;
	background-color:#fff;
	border:1px solid #dedede;
	border-right:none;
}
.idcheck dl	dt	img	{
	margin:4px 0 0 11px;
}
.idcheck	dl	dd	{
	float:left;
	width:152px;
	min-height:19px;
	margin-bottom:6px;
	padding-left:1px;
	border:1px solid #dedede;
	border-left:none;
	background:url('../images/contents/member/k_joinFormBox.gif') no-repeat left 50% #fff;
}
.idcheck	dl	dd	input	{
	border:0;
	margin-top:1px;
}
.idcheck	dl	dd	input#inputName,
.idcheck	dl	dd	input#inputNum1	{
	padding-left:10px;
}
.idcheck	dl	dd	input#inputName	{
	width:135px;
}
.idcheck	dl	dd	input#inputNum1	{
	width:37px;
}
.idcheck	dl	dd	input#inputNum2	{
	width:85px;
	border-left:none;
}
.idcheck	p.btn	{
	float:left;
}

.idcheckProtect	{
	overflow:scroll;
	overflow-x:hidden;
	height:50px;
	margin-bottom:10px;
	padding:15px 20px;
	background-color:#ffffff;
	border:1px solid #eaeaea;
	width:602px;
	margin-left:27px;
}

.idcheckProtect .membereditorTable 	{
	clear:both; 
	table-layout:fixed;
	border-collapse:collapse;
	border:0;
	border-spacing:0;	
	width:97%;
	margin:0 0 10px 0 ;
}
.idcheckProtect .membereditorTable  th 	{
	padding:0;
	border:0;
	padding:6px 0;
	background-color:#f7f7f7;
	border:1px solid #ededed;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
}
.idcheckProtect .membereditorTable   td  {
	padding:0;
	border:0;
	padding:8px 4px;
	background-color:#fff;
	border:1px solid #ededed;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
}

.idcheckProtect	p.dept2	{
	margin:0 0 10px 4px ;
}
.idcheckProtect	p.dept3	{
	margin:2px 0 0 10px ;
}
.idcheckProtect	p.dept3_e	{
	margin:2px 0 20px 10px ;
}
.idcheckProtect	p.dept4	{
	margin:0 0 8px 10px ;
}
.idcheckProtect	p.dept6	{
	margin-bottom:10px ;
}
.idcheckProtect	p.dept7	{
	margin:2px 0 10px 10px ;
}
.idcheckProtect	p.dept_end	{
	margin-bottom:20px ;
}


.idAgreeChk	{
	margin-left:27px;
	margin-bottom:20px;
	text-align:left;
}
.idAgreeChk	*	{
	vertical-align:middle;
}


.idcheckProtect	h4	{
	text-align:center;
	margin-bottom:10px;
}
.idcheckProtect	h5	{
	margin-bottom:10px;
}
.idcheckProtect	p	{
	margin-bottom:10px;
}
.idcheckProtect	ul	{
	margin-bottom:10px;
}
.idcheckProtect	ul	ul	{
	margin-left:16px;
	margin-bottom:0px;
}

.idcheck_tit{height:145px;
	background:url('../images/contents/infor/k_idcheck.jpg') no-repeat right top transparent;

}


/* ¼Ò¾ÆÃ»¼Ò³âÁø·á¼¾ÅÍ ¸®´º¾ó·Î ÀÎÇØ »õ·Î¿î Å¬·¡½º Ãß°¡ */
.editorContext { margin-top:0px !important; margin-bottom:25px; line-height:1.5;}
.editorDivision2 { margin-top:0px !important;}
.docteamImg { overflow:hidden; position:relative; margin-bottom:25px;}
.docteamImg h1 { position:absolute; top:0px; left:0px; margin:0px; padding-bottom:68px; font-size:55px; letter-spacing:-3px; line-height:110%; color:#000; font-family:'NanumGothic','secgcl'; font-weight:normal; background:url('/upload/editor/images/CYP/bgH1_02.gif') no-repeat 0px bottom;}
.docteamImg h1.bg2 { background:url('/upload/editor/images/CYP/bgH1_01.gif') no-repeat 0px bottom;}
.docteamImg ul { overflow:hidden; clear:both; float:right; margin:0px; padding:0px; list-style:none;}
.docteamImg li { overflow:hidden; position:relative; float:left; width:130px; margin-right:6px; margin-bottom:17px; text-align:center;}
.docteamImg li img { display:block; height:160px; margin-bottom:8px;}
.docteamImg li span { position:absolute; top:0px; left:0px; width:130px; height:160px; background:url('/upload/editor/images/CYP/imgPlus.png') no-repeat right bottom;}
.docteamImg li a:hover span { background:url('/upload/editor/images/CYP/imgPlusOn.png') no-repeat;}
.dotListCont { margin:0px 0px 20px 25px !important;}
.dotListCont li { margin-bottom:5px;}
.txtL { text-align:left !important; }
.visionCYP { overflow:hidden;}
.visionCYP ul { float:left; width:460px; margin:0px; margin-top:20px; padding:0px; list-style:none;}
.visionCYP ul li { margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #ddd;}
.visionCYP img { float:left; }
.visionCYP h2 { font-size:14px; color:#3d69b7;}
.blueH2 { font-size:15px; color:#3d69b7;}
ul.dashList { margin-left:0px; padding:0px; list-style:none;}
ul.dashList li { margin-bottom:5px;}

.organizationBox {}
.organizationBox > div { float:left; margin-left:22px; width:211px;}
.organizationBox > div h2 { position:relative; height:45px; font-size:16px; color:#fff; line-height:45px; text-align:center; background:#0a66b3;}
.organizationBox > div h3 { height:45px; margin:0px; margin-bottom:13px; font-size:16px; color:#fff; line-height:45px; text-align:center; background:#368eea;}
.organizationBox > div h2:after { content:''; position:absolute; bottom:-13px; left:50%; width:2px; height:13px; background:url('/upload/editor/images/CYP/chartLine.gif') repeat-y center 0px;}
.organizationBox > div ul:after { content:''; position:absolute; top:-13px; left:50%; width:2px; height:13px; background:url('/upload/editor/images/CYP/chartLine.gif') repeat-y center 0px;}
.organizationBox > div ul { position:relative; margin:0px; margin-bottom:10px; padding:15px 0px; list-style:none; background:#f4f4f4;}
.organizationBox > div ul.bg { background:#6c8fb4;}
.organizationBox > div li { margin:0; padding: 0 0 5px 15px; color:#666;}

.teamMenu { overflow:hidden; margin:0px 0 0 -10px !important;}
.teamMenu li { float:left; overflow:hidden; height:166px; margin-left:10px; margin-bottom:10px;}
.teamMenu li a:hover img { margin-top:-166px;}

.editorContents .btnGroup { padding-top:20px; margin-top:40px; border-top:1px solid #e5e5e5;}

/* 2016.02.03Ãß°¡ Àå±âÀÌ½Ä¼¾ÅÍ */
.editorContents .clearFixed:after {display:block; content:""; clear:both}
.editorContents .imgFloatL {float:left; width:337px; text-align:center}
.editorContents .imgFloatL.first {border-right:1px solid #e7e7e7}
.editorContents .imgFloatL .btns {text-align:center}
.editorContents .imgFloatL .btns a {float:none}

.editorContents .accordionList_gray {}
.editorContents .accordionList_gray > ul {margin-left:25px; list-style-type:none}
.editorContents .accordionList_gray .tit {height:40px; padding-left:19px; font-size:16; color:#5d6167; line-height:40px; cursor:pointer; background:#e8e9ec url(/dept/images/icon/ico_accordion_close.png) 647px 14px no-repeat}
.editorContents .accordionList_gray .open .tit {background:#e8e9ec url(/dept/images/icon/ico_accordion_open.png) 647px 18px no-repeat}
.editorContents .accordionList_gray .answer-area {display:none; padding-left:20px}
.editorContents .accordionList_gray .open .answer-area {display:block}
.editorContents .list_type_disc {margin-left:20px; list-style-type:disc}
.editorContents .list_style_none {margin-left:0; list-style-type:none}
.editorContents .list_style_none > li {padding-left:15px; text-indent:-15px; line-height:2}
.editorContents .list_style_none > li li {text-indent:0}
.editorContents .list_style_none ul {margin-left:30px}
.editorContents .list_full_square {margin-left:0; list-style-type:none}
.editorContents .list_full_square .tit_full_square {background:url('/dept/images/new2013/common/bul/bulH4.gif') no-repeat 2px 9px; font-size:1.3em; padding:5px 0 10px 20px; margin:0 !important;}

/* Àå±âÀÌ½Ä¼¾ÅÍ - °£ÀÌ½Ä ±âÁõÀÚ Å¬¸®´Ð ¾È³» | ¾ÆÄÚµð¾ð  ³»¿ë ¾ÆÀÌÄÜ */
.editorContents	.list_ico_step {margin-top:15px; margin-left:0; list-style-type:none}
.editorContents	.list_ico_step:after {display:block; content:""; clear:both}
.editorContents	.list_ico_step li {float:left; width:187px; height:54px; margin-top:10px; padding:28px 0 0 115px; text-indent:-15px; background:url(/dept/images/icon/sp_ico_accordion.png) 0 0 no-repeat}
.editorContents	.list_ico_step .step1 {margin-top:0; padding-right:25px}
.editorContents	.list_ico_step .step2 {margin-top:0; padding-left:140px; background-position:25px -150px}
.editorContents	.list_ico_step .step3 {height:58px; padding:22px 25px 0 115px; background-position:0 -300px}
.editorContents	.list_ico_step .step4 {padding-left:140px;background-position:25px -450px}
.editorContents	.list_ico_step .step5 {padding-right:25px; background-position:0 -600px}

/* Àå±âÀÌ½Ä¼¾ÅÍ - ½ÅÀå±³È¯ÀÌ½Ä ¾È³» | QA */
.editorContents	.box_gray {padding:24px 23px 36px; background-color:#efeef3}
.editorContents	.box_gray .question {display:block; padding:8px 0 0 51px; font-size:14px; line-height:20px; color:#175e9e; font-weight:normal; background:url(/dept/images/icon/ico_question_blue.png) 0 0 no-repeat}
.editorContents	.box_gray .answer {padding:20px 0 0 51px; background:url(/dept/images/icon/ico_answer_white.png) 0 15px no-repeat}
.editorContents	.box_gray .tit_answer {color:#000}
.editorContents	.box_gray .answer p {margin:0; color:#666}


