@charset "utf-8";
@font-face{ 
	font-family: 'NanumGothic';
	src: url('../font/NanumGothic.eot');
	src: url('../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumMyeongjo';
	src: url('../font/NanumMyeongjo.eot');
	src: url('../font/NanumMyeongjo.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumMyeongjo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumGothicExtraBold';
	src: url('../font/NanumGothicExtraBold.eot');
	src: url('../font/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumGothicExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*
=============================================
|  조성민    SungMin Jo                    |
|  Cell: +82-10-8837-4565, 010-8837-4565    |
|  Home: http://www.alitaz.com              |
|  e-mail: miracle_runa@naver.com           |
=============================================
*/

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup
{ font:normal 12px/22px 'NanumGothic'; padding:0; margin:0; }

div img, dl img, dt img, dd img, ul img, ol img, li img, h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, pre img, form img, fieldset img, input img, textarea img, p img, blockquote img, th img, td img{ font-size:0; line-height:0; }

table{ border-collapse:collapse; border-spacing:0; }

ol, ul, li{ list-style:none; }

h1, h2, h3, h4, h5, h6, th, td{ font-weight:normal; font-size:100%; }

form, fieldset, a img{ border:0; }

q:before,q:after { content:''; }

abbr,acronym { border:0; }

address, abbr, address, big, cite, code, ins, small, sub, sup, em{ font-weight:normal; font-style:normal; }

blockquote, q{ quotes:none; }

.accessibility, .skip, legend
{ position:absolute !important; width:0 !important; height:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }
caption{ display:none; }

.null{ font-size:0; line-height:0; }

a img, input, textarea, select, img{ vertical-align:middle; }


time, progress, mark, output { display:inline; }


.hide{ position:absolute; top:-9999px; left:-9999px; }
.clr{ clear:both !important; float:none !important; width:0 !important; height:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }

a {text-decoration:none;}
a:hover {text-decoration:none;}
a img{ border:0; }
img, input, select{ vertical-align:middle; }

input{ font:13px 'NanumGothic'; color:#000; vertical-align:middle; }
select{ font-size:13px; border:1px solid #D0D0D0; background:#fff; }



/*------------------------------------------------------------------------------------------------------------*/

.il {width:229px;height:38px;position:relative;float:left;background:#000000;}
.il label {display:block;font:normal 12px/38px 'dotum';padding-left:10px;color:#999;}
.il span {display: block;height:38px;}
.il input {position:absolute;height:38px;padding-left:10px;border:0;background: transparent;font:bold 13px/38px 'dotum';vertical-align:top;color:#9dc2cc;top:0;left:0;z-index:1;}

html, body {width:100%;height:100%;margin:0; padding:0;overflow-y:hidden;}
#document { width:100%;height:100%;margin:0 auto;overflow:auto;overflow-x:hidden;}

/*헤드링크*/
#head_line_total {background:#35343d;width:100%;height:40px;}
#head_line_wrap {width:1200px;margin:0 auto;overflow:hidden;position:relative;left:35px;}

.head_line_left {float:left;}
.head_line_right {float:right;}

.head_line_ul {overflow:hidden;}
.head_line_ul li {margin:0 8px;float:left;}
.head_line_ul li a {display:block;font:bold 13px/40px 'NanumGothic';color:#afafaf;}
.head_line_ul li a:hover {color:#fff;}

/*푸터*/
#footer_top_total {width:100%;height:260px;background:#35343d;}
#footer_top_wrap {width:1080px;height:260px;margin:0 auto;background:url('../img/comm/footer_top_wrap_bg.jpg') top left no-repeat;position:relative;left:90px;}
#footer_top_wrap ul {position:absolute;left:400px;top:40px;overflow:hidden;}
#footer_top_wrap ul li {float:left;margin-right:30px;width:190px;height:200px;background:url('../img/comm/footer_top_bar.jpg') center right no-repeat;}
#footer_top_wrap ul li h4 {width:120px;height:38px;font:bold 17px/38px 'NanumGothic';color:#fff;text-align:center;background:#cd2028;}
#footer_top_wrap ul li p {margin:23px 0;display:block;font:normal 13px/22px 'NanumGothic';color:#a9a9ad;}
#footer_top_wrap ul li strong {font:bold 21px 'NanumGothic';color:#fff;}

#footer_mid_total {width:100%;height:70px;background:#f9fafb;}
#footer_mid_wrap {width:1080px;margin:0 auto;position:relative;left:90px;}
#footer_mid_wrap h3 {color:#3c3c3c;width:180px;padding-right:30px;font:bold 14px/70px 'NanumGothic';background:url('../img/comm/footer_mid_blt.png') center right no-repeat;}
#footer_mid_wrap h3 span {color:#df2525;}
#footer_mid_wrap ul {overflow:hidden;position:absolute;top:0;left:220px;}
#footer_mid_wrap ul li {float:left;}

#footer_btm_total {width:100%;height:160px;background:#b4b5b9;}
#footer_btm_wrap {width:1080px;margin:0 auto;position:relative;left:90px;}
#footer_btm_wrap h2 {padding-top:40px;}
#footer_btm_wrap ul {position:absolute;left:240px;top:40px;overflow:hidden;}
#footer_btm_wrap ul li {float:left;margin-right:10px;color:#464646;font:normal 14px 'NanumGothic';}
#footer_btm_wrap ul li a {color:#464646;font:bold 14px 'NanumGothic';}
#footer_btm_wrap ul li a:hover {color:#000;}
#footer_btm_wrap p {position:absolute;left:240px;top:70px;overflow:hidden;color:#60636b;font:normal 12px/20px 'NanumGothic';}

/*서브하단링크*/
#sub_banner1 { position:relative; width:960px; height:160px; overflow:hidden; }
#sub_banner1 li{ float:left; }

#sub_banner2 { position:relative; width:1200px; height:160px; overflow:hidden; padding-left:239px; }
#sub_banner2 li{ float:left; }

.tabtype3 {width:1074px;margin-bottom:30px}
.tabtype3 ul {margin:0;padding:0;list-style:none;}
.tabtype3 ul li {width:29.8%;float:left;text-align:center;padding:8px 0;font-size:15px;font-weight:bold;border:1px solid #e1e1e1;margin-left:-1px}
.tabtype3 ul li a {color:#333;display:inline-block;width:90%;height:20px}
.tabtype3 ul li.ov {background:#f95058 !important}
.tabtype3 ul li.ov a {color:#fff}

.tabtype2 {width:964px;margin-bottom:30px}
.tabtype2 ul {margin:0;padding:0;list-style:none;}
.tabtype2 ul li {width:49.8%;float:left;text-align:center;padding:8px 0;font-size:15px;font-weight:bold;border:1px solid #e1e1e1;margin-left:-1px}
.tabtype2 ul li a {color:#333;display:inline-block;width:90%;height:20px}
.tabtype2 ul li.ov {background:#f95058 !important}
.tabtype2 ul li.ov a {color:#fff}
