@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);

body {font-family: 'Noto Sans KR',, Arial, Myriad Pro, dotum,gulim,Verdana,sans-serif; color:#222; font-weight:400;}
*:lang(en) {font-family: 'Noto Sans KR', Arial, Myriad Pro, dotum,gulim,Verdana,sans-serif;}
a,a:visited,a:link {color:#000000;}

.color {color:#f15034;}

/*clearfix*/
.clx {*zoom:1;}
.clx:after {display:block;content:" ";clear:both;}

.clearfix:before, .clearfix:after {display:table; content:" ";}
.clearfix:after {clear:both;}

/*common*/
.header,.contents,.footer {width:100%;}
.container {width:1200px;	margin:0 auto;	*zoom:1;}
.header {position:absolute; top:0; left:0;}
.header > .wrap {position:relative; background:#fff;  width:100%; min-width:1200px; z-index:100; }

#main .contents {position: relative;}
#sub .contents {position: relative;}

.gnb_wrap {height:100px; position:relative;}

/*utill*/
.utill{ float:right; font-size:12px;}
.utill li {float:left; padding-top:20px; margin-left:20px; }
.utill li a {color:#868686;}
.utill li a:hover {color:#f15034;}


/*top_menu_all*/
.top_menu_all {padding-top:28px;}
.main_logo {display:block; float:left;}

.gnb {float:right;}
.gnb > li {float:left; margin-left:34px;}
.gnb > li:first-child {margin-left:0px;}
.gnb > li > a { display:block;	font-size:20px;	color:#464646;	font-weight:400;}
.gnb > li > a:hover {	color:#f15034;}

.gnb_sub { z-index:50;	position:absolute;	width:100%;	min-width:1200px; background-color:#f15034; height:30px; bottom:0;}
.gnb_sub > li {	position:relative; width:1200px;	margin:0 auto;}
.gnb_sub > li > .gsub {	display:none;}
.gsub > li {float:left;}
.gsub > li > a {	display:block; padding:5px 10px; color:#ffffff; font-size:13px; line-height:20px; height:20px;}
.gsub > li > a:hover {color:#242426;}

.gsub1 {padding-left:275px;}
.gsub2 {padding-left:402px;}
.gsub3 {padding-left:395px;}
.gsub4 {padding-left:730px;}
.gsub5 {padding-left:988px;}
.gsub6 {padding-left:1130px;}

/*sub_header*/
.sub_header {background:#f15034;}
.sub_header > .wrap {background:#f15034;}
.sub_header .gnb > li > a { display:block;	font-size:20px;	color:#fff;	font-weight:400;}
.sub_header .gnb > li > a:hover {	color:#222;}

.sub_header .gnb_sub { z-index:50;	position:absolute;	width:100%;	min-width:1200px; background-color:#222;	height:30px;	bottom:0;}
.sub_header .gsub > li > a {display:block; padding:5px 10px; color:#ffffff; font-size:13px; line-height:20px; height:20px;}
.sub_header .gsub > li > a:hover {color:#f15034;}

/*utill*/
.sub_header .utill li a {color:#ffb7aa;}
.sub_header .utill li a:hover {color:#222;}




/*visual*/
.visual {width:100%; position:relative; top:130px;}

/*main_vis*/
.visual .main_vis { width:100%; margin:auto; overflow:hidden;}
.main_box {width:33.33%; text-align:center; color:#fff; font-weight:400; font-size:18px; line-height:23px; padding:300px 0; float:left;}
.main_box > h1 {font-size:50px;  font-weight:400; margin-bottom:34px;}
.main_box > p > span {color:#f15034}
.main_box01 {background:url(/images/main/main01.jpg) no-repeat; background-size:cover;}
.main_box02 {background:url(/images/main/main02.jpg) no-repeat; background-size:cover;}
.main_box03 {background:url(/images/main/main03.jpg) no-repeat; background-size:cover;}

/*sub_vis*/
.sub_visual_wrap {top:0px;}
.visual .sub_vis {background:url(/images/sub/sub_visual.jpg) no-repeat center; height:284px; text-align:center;}
.sub_header_bg {background:url(/images/sub/sub_header_bg.jpg) no-repeat center; height:30px; width:100%; position:absolute; top:130px;}

.sub_vis > .sub_vis_txt {padding-top:70px; color:#fff;}
.sub_vis > .sub_vis_txt  > h1 {font-size:60px; background:url(/images/main/tit_bg.jpg) no-repeat bottom; padding-bottom:30px; margin-bottom:30px; }
.sub_vis > .sub_vis_txt  > p {font-size:30px; font-weight:300;}
.sub_vis > .sub_vis_txt  > p > span {font-weight:bold;}






/*sub_contents*/
.sub_contents {width:1200px; margin:0 auto; padding-bottom:200px;}

/*left_menu*/
.sub_contents .left_menu {width:250px; font-weight:600; font-size:15px; float:left;}
.sub_contents .left_menu > h1 {font-size:28px; color:#4a4a4a; background:url(/images/sub_img/sub_tit_bg.jpg) no-repeat;  border-bottom:5px solid #00a0e3; padding-top:15px; padding-bottom:20px;}
.sub_contents .left_menu > ul.left_m > li > a { padding:12px 0 12px 12px; display:block; border-bottom:1px solid #ddd; line-height:22px; }
.sub_contents .left_menu > ul.left_m > li > a:hover {color:#00a0e3;}

.sub_contents .left_menu > ul.left_m > li > ul.left_s_m {background:#eee; padding:16px 0 16px 12px; border-bottom:1px solid #ddd;} 
.sub_contents .left_menu > ul.left_m > li > ul.left_s_m > li {margin-top:10px;}
.sub_contents .left_menu > ul.left_m > li > ul.left_s_m > li:first-child {margin-top:0px;}

.sub_contents .left_menu > ul > li a {color:#8b8b8b;}
.sub_contents .left_menu > ul > li a:hover {color:#4a4a4a;}


/*sub_cont*/
.right_contents {width:900px; float:right;  }
.right_contents .sub_top_tit {padding-top:2px; padding-bottom:32px; border-bottom:1px solid #e1e1e1; font-size:30px; font-weight:600; color:#4a4a4a;}
.right_sub_cont {margin-top:40px;}

/*quick_menu*/
.quick_wrap {width:100%; border-top:1px solid #ddd; padding:43px 0;}
.quick_div {float:left;}
.quick_div:first-child {border-right:1px solid #ddd; padding-right:46px;}

.q_content {padding-left:46px;}

.q_qr ul {background:#f6f6f6; padding:15px 30px; border-radius:8px;}

.quick_div h3 {font-size:24px; font-weight:400; margin-bottom:33px;}
.quick_div h3 > span {font-size:14px; color:#666; margin-left:18px; font-weight:300;}

.quick_div ul {float:left; margin-left:45px;}
.quick_div ul li {float:left; margin-left:26px;}
.quick_div ul.first, .quick_div ul li:first-child {margin-left:0px;}

.q_content ul {padding:15px 0;}
.q_content ul.whatsapp {font-size:26px; font-weight:600; line-height:30px;}
.q_content ul.whatsapp span {font-size:18px; color:#666; font-weight:300;}

.qq_btn p { border:1px solid #222; padding:9px 10px; margin-top:8px;}
.qq_btn p:first-child {margin-top:0px;}
.qq_btn p a {display:block; color:#222; font-size:14px;}


/*bottom*/
.bottom {position:relative; }

.gobiz_sitemap_wrap {width:100%; height:188px; background:#f3f3f3; border-top:1px solid #ddd;}
.gobiz_sitemap_wrap .gobiz_sitemap {width:1200px; margin:0 auto; padding-top:30px;}
.gobiz_sitemap_wrap .gobiz_sitemap > div > h5  {margin-bottom:19px; font-size:18px; font-weight:400;}

.gobiz_sitemap > div {float:left; color:#666; margin-left:90px;}
.gobiz_sitemap > div:first-child {margin-left:0px;}

.gobiz_sitemap ul li {margin-bottom:8px;}
.gobiz_sitemap ul li a{ color:#666; font-size:14px; }

.foot_wrap {width:100%; padding:30px 0; background:#333; }
.foot_wrap .foot {width:1200px; margin:0 auto; font-size:14px; line-height:22px; color:#888;}
.foot_wrap .foot > div {float:left;}
.foot > div.foot_logo {margin-right:40px;}
.foot > div.copy {font-size:13px; line-height:24px;}
.foot > div.foot_gobiz {float:right;}











