/* Common */
	.c_sft {color:#d92626 !important;}

/* Header */
	.header {position:fixed;top:0;left:0;width:100%;background:#fff;z-index:10;}
	.hd_logo {float:left;}
	.hd_logo a {width:225px;height:100px;background:url(../../images/common/hd_logo.png) no-repeat left center;}
	.gnb {float:left;margin-left:245px;}
	.gnb > li {float:left;position:relative;text-align:center;}
	.gnb > li:before {display:block;content:'';position:absolute;top:50%;right:-1px;width:1px;height:12px;margin-top:-5px;background:#cbc9c9;z-index:1;}
	.gnb > li:last-child:before {display:none;}
	.gnb > li:hover:before {right:0;}
	.gnb > li > a {position:relative;z-index:2;font-size:19px;font-weight:500;line-height:100px;padding:0 45px;transition:0.4s;color:#000;}
	.subm {display:none;position:absolute;top:100%;left:0;width:100%;padding:17px 0;background:#fff;z-index:1;box-shadow:0 0 10px rgba(0,0,0,0.2);}
	.subm > li {}
	.subm > li > a {padding:3px 0 4px;font-size:16px;color:#a7a8a8;transition:0.4s;}
	.hd_sitemap {float:right;width:32px;height:100px;background:url(../../images/common/hd_sitemap.png) no-repeat center center;}

	.gnb > li:hover > a {background:#01a9e6;color:#fff;}
	.subm > li:hover > a {color:#00abdd;}
	.con_area {padding:100px 0;}

/* Footer */
	.footer {background:#f9f9f9;}

	.footer .ft_top {border-bottom:1px solid #e7e7e7;}
	.footer .util {float:right;}
	.footer .util > li {float:left;position:relative;margin-left:10px;}
	.footer .util > li > a {line-height:52px;color:#a0a0a0;}
	.footer .util > li > a:hover ,
	.footer .util > li.first > a {color:#02a9e6;}

	.footer .ft_bot {padding:40px 0;}
	.footer .ft_logo {float:left;width:225px;height:78px;background:url(../../images/common/hd_logo.png) no-repeat left center;}
	.footer .address {float:right;width:923px;}
	.footer .address p {line-height:26px;color:#a0a0a0;}
	.footer .address p span {display:inline-block;position:relative;padding-right:20px;}
	.footer .address p span:after {display:block;content:'';position:absolute;top:50%;right:7px;margin-top:-6px;width:2px;height:14px;background:#bbb;}
	.footer .address p span:last-child:after {display:none;}


/* 모달 레이어 정의 */
.layer_popup {display:none;margin:0;padding:0 !important;overflow:hidden !important;}
.layer_popup iframe {width:100%;height:100%;border:0;box-sizing:border-box;}

/* 레이어 구성 */
.layer_box {display:block;width:100%;height:100%;padding:20px;box-sizing:border-box;overflow:hidden;}
.layer_box > header {display:none;}
.layer_box > .layer_cnt {display:block;overflow:hidden;}

.layer_box textarea {
	width:100%;height:300px;padding:10px;border:1px solid #ddd;overflow-y:auto;resize:none;outline:0;
	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}
.layer_box .email_area {display:table;width:100%;height:300px;border-collapse:collapse;border-spacing:0;margin:0;padding:0;overflow:hidden;}
.layer_box .email_area .email_box {display:table-cell;width:100%;padding:30px 0;text-align:center;vertical-align:middle;overflow:hidden;}
.layer_box .email_area .email_box .big_txt {margin-bottom:20px;font-size:20px;color:#222;font-weight:700;}
.layer_box .email_area .email_box .normal_txt {margin:0 10%;font-size:15px;color:#555;line-height:1.5;text-align:justify;word-break:keep-all;}

.layer_box .sitemap {display:block;float:left;width:24%;height:auto;margin-right:1%;margin-bottom:1%;border:1px solid #ddd;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.layer_box .sitemap dt {padding:5px 5px;font-size:1em;color:#0c4da2;font-weight:700;text-align:left;border-bottom:1px dotted #b7b7b7;}
.layer_box .sitemap dd {margin:0;padding:5px 5px;}
.layer_box .sitemap dd > ul {display:block;list-style:none;margin:0;padding:0;overflow:hidden;}
.layer_box .sitemap dd > ul > li {display:block;margin:0;padding:0;overflow:hidden;}
.layer_box .sitemap dd > ul > li > a {display:block;padding:5px 5px;font-size:0.87em;color:#333;border-bottom:1px dotted #ddd;overflow:hidden;}
.layer_box .sitemap dd > ul > li a:hover {color:#fff;background:#0c4da2;}
.layer_box .sitemap dd > ul > li:nth-last-child(1) a {border-bottom:0;}
.layer_box .sitemap dd > ul > li > ul > li > a {padding:2px 2px 2px 15px;font-size:0.8em;color:#666;}
.layer_box .sitemap dd > ul > li > ul > li:nth-last-child(1) a {border-bottom:1px dotted #ddd;}
.layer_box .sitemap dd > ul > li:nth-last-child(1) > ul > li:nth-last-child(1) > a {border-bottom:0;}
.layer_box .sitemap:nth-child(5n+5) {margin-right:0;}

.layer_box .t_depth_menu {padding:7px 5px !important;background:#f4f4f4;}
.layer_box .t_depth_menu > li {display:block;margin:0;padding:0;overflow:hidden;}
.layer_box .t_depth_menu > li > a {display:block;padding:5px 5px;font-size:0.81em;color:#666; overflow:hidden;}
.layer_box .t_depth_menu > li:nth-last-child(1) > a {border-bottom:0;}

.layer_box .f_depth_menu {padding:5px !important;background:#fff;}
.layer_box .f_depth_menu > li {display:block;margin:0;padding:0;overflow:hidden;}
.layer_box .f_depth_menu > li > a {display:block;padding:5px 5px;border-bottom:1px dotted #ddd;overflow:hidden;}
.layer_box .f_depth_menu > li:nth-last-child(1) > a {border-bottom:0;}

.ui-widget-overlay {background:rgba(0,0,0,0.7);}

/* <!-- Guide : S --> */
	/* Title : S */
		.title {font-size:26px;font-weight:400;line-height:1;color:#333;}
		.title2 {position:relative;padding-left:20px;font-size:33px;font-weight:500;line-height:1;color:#333;}
		.title2:after {display:block;content:'';position:absolute;top:50%;left:0;margin-top:-4px;width:14px;height:14px;box-sizing:border-box;border:3px solid #0c4da2;border-radius:50%;background:#fff;}
	/* Title : E */

	/* Box : S */
		.fl {float:left;}	.fr {float:right;}
		.fb01 > .fl , .fb01 > .fr {width:585px;}
		.fb02 > .fl , .fb02 > .fr {width:594px;}
		.fb03 > .fl , .fb03 > .fr {width:291px;height:181px;box-sizing:border-box;text-align:center;}
	/* Box : E */

	/* Dot : S */
		.dot1 {position:relative;padding-left:11px;}
		.dot1:after {display:block;content:'';position:absolute;left:2px;width:3px;height:3px;background:#333;border-radius:50%;}
		.dot1.ty01:after {top:50%;margin-top:-1px;}
	/* Dot : E */

	/* Font : S */
		.fs10 {font-size:10px;}			.fs20 {font-size:20px;}			.fs30 {font-size:30px;}			.fs40 {font-size:40px;}		    .fs50 {font-size:50px;}
		.fs11 {font-size:11px;}			.fs21 {font-size:21px;}			.fs31 {font-size:31px;}			.fs41 {font-size:41px;}		    .fs51 {font-size:51px;}
		.fs12 {font-size:12px;}			.fs22 {font-size:22px;}			.fs32 {font-size:32px;}			.fs42 {font-size:42px;}		    .fs52 {font-size:52px;}
		.fs13 {font-size:13px;}			.fs23 {font-size:23px;}			.fs33 {font-size:33px;}			.fs43 {font-size:43px;}		    .fs53 {font-size:53px;}
		.fs14 {font-size:14px;}		    .fs24 {font-size:24px;}			.fs34 {font-size:34px;}			.fs44 {font-size:44px;}		    .fs54 {font-size:54px;}
		.fs15 {font-size:15px;}			.fs25 {font-size:25px;}			.fs35 {font-size:35px;}			.fs45 {font-size:45px;}		    .fs55 {font-size:55px;}
		.fs16 {font-size:16px;}			.fs26 {font-size:26px;}			.fs36 {font-size:36px;}			.fs46 {font-size:46px;}		    .fs56 {font-size:56px;}
		.fs17 {font-size:17px;}			.fs27 {font-size:27px;}			.fs37 {font-size:37px;}		    .fs47 {font-size:47px;}		    .fs57 {font-size:57px;}
		.fs18 {font-size:18px;}			.fs28 {font-size:28px;}			.fs38 {font-size:38px;}		    .fs48 {font-size:48px;}		    .fs58 {font-size:58px;}
		.fs19 {font-size:19px;}			.fs29 {font-size:29px;}			.fs39 {font-size:39px;}		    .fs49 {font-size:49px;}		    .fs59 {font-size:59px;}

		.fw3 {font-weight:300;}		.fw4 {font-weight:400;}		.fw5 {font-weight:500;}		.fw7 {font-weight:700;}		.fw9 {font-weight:900;}

		.lh10 {line-height:10px;}		.lh20 {line-height:20px;}		.lh30 {line-height:30px;}		.lh40 {line-height:40px;}		.lh50 {line-height:50px;}
		.lh11 {line-height:11px;}		.lh21 {line-height:21px;}		.lh31 {line-height:31px;}		.lh41 {line-height:41px;}		.lh51 {line-height:51px;}
		.lh12 {line-height:12px;}		.lh22 {line-height:22px;}		.lh32 {line-height:32px;}		.lh42 {line-height:42px;}		.lh52 {line-height:52px;}
		.lh13 {line-height:13px;}		.lh23 {line-height:23px;}		.lh33 {line-height:33px;}		.lh43 {line-height:43px;}		.lh53 {line-height:53px;}
		.lh14 {line-height:14px;}	    .lh24 {line-height:24px;}		.lh34 {line-height:34px;}		.lh44 {line-height:44px;}		.lh54 {line-height:54px;}
		.lh15 {line-height:15px;}		.lh25 {line-height:25px;}		.lh35 {line-height:35px;}	    .lh45 {line-height:45px;}		.lh55 {line-height:55px;}
		.lh16 {line-height:16px;}		.lh26 {line-height:26px;}		.lh36 {line-height:36px;}	    .lh46 {line-height:46px;}		.lh56 {line-height:56px;}
		.lh17 {line-height:17px;}		.lh27 {line-height:27px;}		.lh37 {line-height:37px;}	    .lh47 {line-height:47px;}		.lh57 {line-height:57px;}
		.lh18 {line-height:18px;}		.lh28 {line-height:28px;}		.lh38 {line-height:38px;}	    .lh48 {line-height:48px;}		.lh58 {line-height:58px;}
		.lh19 {line-height:19px;}		.lh29 {line-height:29px;}		.lh39 {line-height:39px;}	    .lh49 {line-height:49px;}		.lh59 {line-height:59px;}

		.c_blue {color:#0c4da2;}
		.c_ff {color:#fff;}				.c_33 {color:#333;}				.c_66 {color:#666;}				.c_99 {color:#999;}

		.keep {word-break:keep-all;}
	/* Font : E */

	/* Padding & Margin : S */
		.pt000 {padding-top:0px;}		.pb000 {padding-bottom:0px;}		.pr000 {padding-right:0px;}		.pl000 {padding-left:0px;}
		.pt005 {padding-top:5px;}		.pb005 {padding-bottom:5px;}		.pr005 {padding-right:5px;}		.pl005 {padding-left:5px;}
		.pt010 {padding-top:10px;}		.pb010 {padding-bottom:10px;}		.pr010 {padding-right:10px;}		.pl010 {padding-left:10px;}
		.pt015 {padding-top:15px;}		.pb015 {padding-bottom:15px;}		.pr015 {padding-right:15px;}		.pl015 {padding-left:15px;}
		.pt020 {padding-top:20px;}		.pb020 {padding-bottom:20px;}		.pr020 {padding-right:20px;}		.pl020 {padding-left:20px;}
		.pt025 {padding-top:25px;}		.pb025 {padding-bottom:25px;}		.pr025 {padding-right:25px;}		.pl025 {padding-left:25px;}
		.pt030 {padding-top:30px;}		.pb030 {padding-bottom:30px;}		.pr030 {padding-right:30px;}		.pl030 {padding-left:30px;}
		.pt035 {padding-top:35px;}		.pb035 {padding-bottom:35px;}		.pr035 {padding-right:35px;}		.pl035 {padding-left:35px;}
		.pt040 {padding-top:40px;}		.pb040 {padding-bottom:40px;}		.pr040 {padding-right:40px;}		.pl040 {padding-left:40px;}
		.pt045 {padding-top:45px;}		.pb045 {padding-bottom:45px;}		.pr045 {padding-right:45px;}		.pl045 {padding-left:45px;}
		.pt050 {padding-top:50px;}		.pb050 {padding-bottom:50px;}		.pr050 {padding-right:50px;}		.pl050 {padding-left:50px;}
		.pt055 {padding-top:55px;}		.pb055 {padding-bottom:55px;}		.pr055 {padding-right:55px;}		.pl055 {padding-left:55px;}
		.pt060 {padding-top:60px;}		.pb060 {padding-bottom:60px;}		.pr060 {padding-right:60px;}		.pl060 {padding-left:60px;}
		.pt065 {padding-top:65px;}		.pb065 {padding-bottom:65px;}		.pr065 {padding-right:65px;}		.pl065 {padding-left:65px;}
		.pt070 {padding-top:70px;}		.pb070 {padding-bottom:70px;}		.pr070 {padding-right:70px;}		.pl070 {padding-left:70px;}
		.pt075 {padding-top:75px;}		.pb075 {padding-bottom:75px;}		.pr075 {padding-right:75px;}		.pl075 {padding-left:75px;}
		.pt080 {padding-top:80px;}		.pb080 {padding-bottom:80px;}		.pr080 {padding-right:80px;}		.pl080 {padding-left:80px;}
		.pt085 {padding-top:85px;}		.pb085 {padding-bottom:85px;}		.pr085 {padding-right:85px;}		.pl085 {padding-left:85px;}
		.pt090 {padding-top:90px;}		.pb090 {padding-bottom:90px;}		.pr090 {padding-right:90px;}		.pl090 {padding-left:90px;}
		.pt095 {padding-top:95px;}		.pb095 {padding-bottom:95px;}		.pr095 {padding-right:95px;}		.pl095 {padding-left:95px;}
		.pt100 {padding-top:100px;}		.pb100 {padding-bottom:100px;}	.pr100 {padding-right:100px;}	.pl100 {padding-left:100px;}
		
		.mt000 {margin-top:0px;}			.mb000 {margin-bottom:0px;}		.mr000 {margin-right:0px;}		.ml000 {margin-left:0px;}
		.mt005 {margin-top:5px;}			.mb005 {margin-bottom:5px;}		.mr005 {margin-right:5px;}		.ml005 {margin-left:5px;}
		.mt010 {margin-top:10px;}		.mb010 {margin-bottom:10px;}		.mr010 {margin-right:10px;}		.ml010 {margin-left:10px;}
		.mt015 {margin-top:15px;}		.mb015 {margin-bottom:15px;}		.mr015 {margin-right:15px;}		.ml015 {margin-left:15px;}
		.mt020 {margin-top:20px;}		.mb020 {margin-bottom:20px;}		.mr020 {margin-right:20px;}		.ml020 {margin-left:20px;}
		.mt025 {margin-top:25px;}		.mb025 {margin-bottom:25px;}		.mr025 {margin-right:25px;}		.ml025 {margin-left:25px;}
		.mt030 {margin-top:30px;}		.mb030 {margin-bottom:30px;}		.mr030 {margin-right:30px;}		.ml030 {margin-left:30px;}
		.mt035 {margin-top:35px;}		.mb035 {margin-bottom:35px;}		.mr035 {margin-right:35px;}		.ml035 {margin-left:35px;}
		.mt040 {margin-top:40px;}		.mb040 {margin-bottom:40px;}		.mr040 {margin-right:40px;}		.ml040 {margin-left:40px;}
		.mt045 {margin-top:45px;}		.mb045 {margin-bottom:45px;}		.mr045 {margin-right:45px;}		.ml045 {margin-left:45px;}
		.mt050 {margin-top:50px;}		.mb050 {margin-bottom:50px;}		.mr050 {margin-right:50px;}		.ml050 {margin-left:50px;}
		.mt055 {margin-top:55px;}		.mb055 {margin-bottom:55px;}		.mr055 {margin-right:55px;}		.ml055 {margin-left:55px;}
		.mt060 {margin-top:60px;}		.mb060 {margin-bottom:60px;}		.mr060 {margin-right:60px;}		.ml060 {margin-left:60px;}
		.mt065 {margin-top:65px;}		.mb065 {margin-bottom:65px;}		.mr065 {margin-right:65px;}		.ml065 {margin-left:65px;}
		.mt070 {margin-top:70px;}		.mb070 {margin-bottom:70px;}		.mr070 {margin-right:70px;}		.ml070 {margin-left:70px;}
		.mt075 {margin-top:75px;}		.mb075 {margin-bottom:75px;}		.mr075 {margin-right:75px;}		.ml075 {margin-left:75px;}
		.mt080 {margin-top:80px;}		.mb080 {margin-bottom:80px;}		.mr080 {margin-right:80px;}		.ml080 {margin-left:80px;}
		.mt085 {margin-top:85px;}		.mb085 {margin-bottom:85px;}		.mr085 {margin-right:85px;}		.ml085 {margin-left:85px;}
		.mt090 {margin-top:90px;}		.mb090 {margin-bottom:90px;}		.mr090 {margin-right:90px;}		.ml090 {margin-left:90px;}
		.mt095 {margin-top:95px;}		.mb095 {margin-bottom:95px;}		.mr095 {margin-right:95px;}		.ml095 {margin-left:95px;}
		.mt100 {margin-top:100px;}		.mb100 {margin-bottom:100px;}		.mr100 {margin-right:100px;}		.ml100 {margin-left:100px;}
	/* Padding & Margin : E */
/* <!-- Guide : E --> */