/* 기본 */
td { font-size:9pt; color:#333333; font-family:돋움; line-height:140%;word-break:break-all }
img{border:none}
select, option { font-size:9pt; color:#333333; font-family:돋움;}

.f08		{font-size:08pt; font-family:굴림;}
.f08_90	{font-size:08pt; font-family:굴림; color:#CC3333}
.f08_9		{font-size:08pt; font-family:굴림; color:#999999;}
.f08_F	{font-size:08pt; font-family:굴림; color:#FFFFFF;}
.f08_b	{font-size:08pt; font-family:굴림; font-weight: bold}
.f08_b_F	{font-size:08pt; font-family:굴림; font-weight: bold; color:#FFFFFF;}

.f09		{font-size:09pt; font-family:굴림; line-height:180%}
.f09_b	{font-size:09pt; font-family:굴림; font-weight: bold; color:#333333;}
.f09_b_f	{font-size:09pt; font-family:굴림; font-weight: bold; color:#FFFFFF;}
.f09_b_2	{font-size:09pt; font-family:굴림; font-weight: bold; color:#222222;}
.f10_2	 	{font-size:10pt; font-family:굴림; color:#222222;}
.f10_b	{font-size:10pt; font-family:굴림; font-weight: bold}
.f10_b_0	{font-size:10pt; font-family:굴림; font-weight: bold; color:#000000;}
.f11_2	 	{font-size:11pt; font-family:굴림; color:#222222;}
.f11_b_s	{font-size:11pt; font-family:굴림; font-weight: bold; letter-spacing: -0.05em}
.f11_b_u	{font-size:11pt; font-family:굴림; font-weight: bold; text-decoration:underline}
.f15_b	{font-size:15pt; font-family:굴림; font-weight: bold}
.f15_b_3	{font-size:15pt; font-family:굴림; font-weight: bold; color:#003366; letter-spacing: -0.05em}
.f18_b	{font-size:18pt; font-family:굴림; font-weight: bold; letter-spacing: -0.05em}


/* 링크 칼라 */
.000063, a.000063:link, a.000063:visited, a.000063:active{color:333333}, a.000063:hover{color:#339999}
.28546A, a.28546A:link, a.28546A:visited, a.28546A:active{color:28546A}, a.000063:hover{color:#339999}

/* 칼라 */
.6F6F6F		{color:#6F6F6F}
.03036F		{color:#03036F}
.CC0000		{color:#CC0000}
.FFFFFF		{color:#FFFFFF}
.000063		{color:#000063}

 /* line-height */
.110 {line-height:110%}
.115 {line-height:110%}
.120 {line-height:120%}
.130 {line-height:130%}
.140 {line-height:140%}
.150 {line-height:150%}
.160 {line-height:160%}
.170 {line-height:170%}
.200 {line-height:200%}

/* 기본 링크 */
a:link{text-decoration:none; color:#000000}, a:visited{text-decoration:none; color:#000000},
a:hover{text-decoration:underline; color:3D68D0}, a:active{text-decoration:underline; color:3D68D0}

/* 폼박스 */
.box { color: 333333 ; font-family: "굴림" ; font-size: 13px ; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_h20 { color: 333333 ; font-family: "굴림" ; font-size: 13px ; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333; height:20;}

.box_c { color: 333333 ; font-family: "굴림" ; font-size: 13px ; text-align:center; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_80p { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:80%; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_95p { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:95%; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_100p { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:100%; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_100p_12 { color: 333333 ; font-family: "굴림" ; font-size: 12px ; width:100%; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_100p_article { color: 333333 ; font-family: "굴림" ; font-size: 14px ; width:100%; padding:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_80c { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:80px; text-align:center; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_30_c { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:30px; text-align:center; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_130 { color: 333333 ; font-family: "굴림" ; font-size: 12px ; width:130px; padding-left:3 ;background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_150 { color: 333333 ; font-family: "굴림" ; font-size: 12px ; width:150px; padding-left:3 ;background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_180 { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:180px; padding-right:3 ; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_180c { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:180px; text-align:center; padding-right:3 ; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_180r { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:180px; text-align:right; padding-right:3 ; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_200 { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:200px; padding-left:3 ;background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

.box_300 { color: 333333 ; font-family: "굴림" ; font-size: 13px ; width:300px; padding-left:3 ;background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC; border-bottom-color: CCCCCC; border-left-color: 333333;}

/* td 공백 */
.padding_3	{padding:3px;}
.padding_5	{padding:5px;}
.padding_8	{padding:8px;}

/* 2015.06.19 추가 */
.board_title01		{border-left:1px #d9d9d9 solid; border-top:1px #555 solid; border-right:1px #d9d9d9 solid; text-align:center; font-weight:600; font-size:18px; font-family:'NanumGothicBold', 'NanumGothic', '돋움', 'Tahoma', 'Helvetica',  sans-serif;}
.board_title_bgS01	{border-top:1px #555 solid; border-bottom:1px #d9d9d9 solid; background-image:url(/default/image/list_bg01.jpg); font-family:'NanumGothicBold', 'NanumGothic', '돋움', 'Tahoma', 'Helvetica',  sans-serif;}
.board_title_bgS02	{padding:0 0; border-top:2px #5c5c5c solid; border-bottom:1px #cbcbcb solid;}



/* 제목  */
.subject_font12	{font-size:12px; letter-spacing:0px; font-family:'NanumGothicBold', 'NanumGothic', '돋움', 'Tahoma', 'Helvetica',  sans-serif; color:#333;}
.subject_font14	{font-size:14px; letter-spacing:-1px; font-family:'NanumGothicBold', 'NanumGothic', '돋움', 'Tahoma', 'Helvetica',  sans-serif; color:#555;}
.subject_font16	{font-size:16px; letter-spacing:-1px; font-family:'NanumGothicBold', 'NanumGothic', '돋움', 'Tahoma', 'Helvetica',  sans-serif; font-weight:600;}
.subject_font24	{font-size:24px; letter-spacing:-2px; font-family:'Malgun Gothic', 'NanumGothicBold', 'NanumGothic', '돋움', 'Tahoma', 'Helvetica',  sans-serif; font-weight:600;}

/* 길이  */
.strCut { text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.tableFix { table-layout:fixed; }
