@charset "utf-8";

/*/------ main ------------------------------------------------------------------------/*/

.m_box01 {position:relative;height:722px;background: url(/images/main/box_bg_01.jpg) no-repeat 50% 0;}
.m_box01 .t_b {
	position:absolute;
	bottom:-10px;
	left:100px;
	width:80%;
	height:240px;
	background: rgba(136,7,47,.7);
	padding:40px 0 0 38px;
	z-index:100;
}

.m_box01 .t_b p {font-size:16px;color:#fff;}
.m_box01 .t_b p.t_eng {font-size:50px;padding:0 0 30px 0;} 
.m_box01 .t_b p.t_eng .word {display:block;}
.m_box01 .t_b p.t_eng .line {border-bottom:1px solid #fff;}
.m_box01 .t_b p.txt {background: url(/images/main/arrow.png) no-repeat right 50%;display:inline-block;padding:0 20px 0 0;}

.m_box02 {position:relative;background: #ededed;height:803px;}
.m_box02 .t_eng {font-size:40px;padding:0 0 15px 0;} 
.m_box02 .t_n {font-size:18px;color:#6a2a3a;line-height:30px;}
.m_box02 .word {display:block;}
.m_box02 .img_b {padding:80px 0 0 0;}
.m_box02 .img_b .first {margin:0 35px  0 0;}
.m_box02 .img_b .img_s {display:inline-block;}
.m_box02 .c_b {text-align:center;padding:160px 0 0 0;}
.m_box02 .more {display:inline-block;font-size:18px;color:#3f3f3f;background: url(/images/main/ico_more.png) no-repeat right 2px;padding:0 30px 0 0;height:25px;}
.m_box02 .btn_b {text-align:right;padding:140px 145px 0 0;}
/*.m_box02 .more {display:block;position:absolute;bottom:80px;right:145px;font-size:18px;color:#3f3f3f;background: url(/images/main/ico_more.png) no-repeat right 2px;padding:0 30px 0 0;height:25px;}*/

/*
.m_box03 {position:relative;background: url(/images/main/box_bg_02.jpg) no-repeat 50% 0;height:722px;}
.m_box03 .t_b_wrap {padding:10% 0 0 40%;}
.m_box03 .t_b_wrap p {font-size:18px;color:#fff;}
.m_box03 .t_b_wrap p.t_eng {font-size:40px;padding:0 0 20px 0;} 
.m_box03 .t_b_wrap .c_b {
	position:relative;
	width:90%;
	height:227px;
	background: rgba(136,7,47,.7);
	padding:50px 0 50px 0px;
	margin:35px 0 0 0;
	text-align:center;
}
.m_box03 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.m_box03 .t_b_wrap .c_b .c_b_b {position:relative;width:49%;float:left;}
.m_box03 .t_b_wrap .c_b .c_b_b:last-child {border-left:1px solid rgba(255,255,255,.2)}
.m_box03 .t_b_wrap .c_b .c_b_b h3 {font-size:24px;color:#fff;letter-spacing: 0px;}
.m_box03 .t_b_wrap .c_b .c_b_b .img_b {background: url(/images/main/adver_img02.png) no-repeat 50% bottom;height:165px;}
.m_box03 .t_b_wrap .c_b .c_b_b ul {padding:5% 0 0 55%;}
.m_box03 .t_b_wrap .c_b .c_b_b ul li {text-align:left;font-size:18px;color:rgba(255,255,255,.7);padding:0 0 10px 0;}
.m_box03 .t_b_wrap .c_b .c_b_b .ico {position:absolute;top:120px;right:50%;width:106px;height:92px;background: url(/images/main/adver_img01.png) no-repeat 0 0;}
.m_box03 .more {display:inline-block;font-size:18px;color:#fff;background: url(/images/main/ico_more02.png) no-repeat right 2px;padding:0 30px 0 0;height:25px;}
.m_box03 .btn_b {text-align:right;padding:35px 145px 0 0;}
*/
/*.m_box03 .more {display:block;position:absolute;bottom:80px;right:145px;font-size:18px;color:#fff;background: url(/images/main/ico_more02.png) no-repeat right 2px;padding:0 30px 0 0;height:25px;}*/

.m_box03 {position:relative;background: url(/images/main/box_bg_02.jpg) no-repeat 50% 0;height:722px;}
.m_box03:after {content:""; display:block; clear:both;} 
.m_box03 .t_b_wrap {padding:10% 0 0 0%;float:right;width:850px;}
.m_box03 .t_b_wrap p {font-size:18px;color:#fff;}
.m_box03 .t_b_wrap p.t_eng {font-size:40px;padding:0 0 20px 0;} 
.m_box03 .t_b_wrap .c_b {
	position:relative;
	width:90%;
	height:227px;
	background: rgba(136,7,47,.7);
	padding:50px 0 50px 0px;
	margin:35px 0 0 0;
	text-align:center;
}
.m_box03 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.m_box03 .t_b_wrap .c_b .c_b_b {position:relative;width:49%;float:left;}
.m_box03 .t_b_wrap .c_b .c_b_b:last-child {border-left:1px solid rgba(255,255,255,.2)}
.m_box03 .t_b_wrap .c_b .c_b_b h3 {font-size:24px;color:#fff;letter-spacing: 0px;}
.m_box03 .t_b_wrap .c_b .c_b_b .img_b {background: url(/images/main/adver_img02.png) no-repeat 50% bottom;height:165px;}
.m_box03 .t_b_wrap .c_b .c_b_b .custom {background: url(/images/main/adver_img02_2.png) no-repeat 50% bottom;height:165px;}

.m_box03 .t_b_wrap .c_b .c_b_b ul {padding:5% 0 0 55%;}
.m_box03 .t_b_wrap .c_b .c_b_b ul li {text-align:left;font-size:18px;color:rgba(255,255,255,.7);padding:0 0 10px 0;}
.m_box03 .t_b_wrap .c_b .c_b_b .ico {position:absolute;top:120px;right:50%;width:106px;height:92px;background: url(/images/main/adver_img01.png) no-repeat 0 0;}
.m_box03 .more {display:inline-block;font-size:18px;color:#fff;background: url(/images/main/ico_more02.png) no-repeat right 2px;padding:0 30px 0 0;height:25px;}
.m_box03 .btn_b {text-align:right;padding:0 145px 0 0;}
.m_box03 .btn_b:before {content:""; display:block; clear:both;} 
.m_box03 .more {margin:35px 0 0 0;}



/*
.m_box04 {position:relative;background: #ededed;height:355px;}
.m_box04 .c_b {text-align:center;padding:100px 0 0 0; letter-spacing: -1px;}
.m_box04 .t_eng {font-size:40px;padding:0 0 15px 0;} 
.m_box04 .t_n {font-size:18px;color:#6a2a3a;line-height:30px;}
.m_box04 .red_P {margin-top:20px;font-weight:normal;width:240px;background: #88072f;font-size:18px;height: 45px;    line-height: 45px;}
*/


.m_box04 {position:relative;background: #ededed;height:355px;}
.m_box04 .c_b {text-align:center;padding:100px 0 0 0; letter-spacing: -1px;}
.m_box04 .t_eng {font-size:40px;padding:0 0 15px 0;} 
.m_box04 .t_n {font-size:18px;color:#6a2a3a;line-height:30px;}
.m_box04 .red_P {margin-top:20px;font-weight:normal;width:240px;background: #88072f;font-size:18px;height: 45px;    line-height: 45px;}


.m_box04_a {position:relative;background: #ededed;height:355px;}
.m_box04_a .c_b {text-align:center;padding:100px 0 0 0; letter-spacing: -1px;}
.m_box04_a .t_eng {font-size:40px;padding:0 0 15px 0;} 
.m_box04_a .t_n {font-size:18px;color:#6a2a3a;line-height:30px;}
.m_box04_a .red_P {margin-top:20px;font-weight:normal;width:240px;background: #88072f;font-size:18px;height: 45px;    line-height: 45px;}



.m_box05 {background: url(/images/main/map_bg.jpg) no-repeat 50% 0;height:722px; background-size:cover;}
.m_box05 .t_b_wrap {padding:20% 0 0 40%;}
.m_box05 .t_b_wrap .c_b {
	position:relative;
	width:90%;
	background:rgba(0,0,0,.8);
	padding:70px 0 70px 70px;
	margin:35px 0 0 0;
}
.m_box05 .t_b_wrap .c_b .c_b_b {position:relative;}
.m_box05 .t_b_wrap .c_b .c_b_b h3 {font-size:40px;color:#fff;letter-spacing: 0px;}
.m_box05 .t_b_wrap .c_b .c_b_b ul li {text-align:left;font-size:16px;color:#fff;padding:0 0 10px 0;}
.m_box05 .t_b_wrap .c_b .c_b_b ul li span {display:inline-block;width:130px;color:#9b9b9b;}
.m_box05 .t_b_wrap .c_b .c_b_b ul li span.mail2{color:#fff;width:inherit;}
.m_box05 .t_b_wrap .c_b .c_b_b .red_P {position:absolute;top:55px;right:10px;font-weight:normal;width:214px;background: #88072f;color:#fff;font-size:18px;height: 35px; line-height: 35px;}





/*/------ contact us ------------------------------------------------------------------------/*/

.contact_b_01 {position:relative;height:600px;background: url(/images/main/map_bg.jpg) no-repeat 50% 0;margin:0 0 40px 0;}
.contact_b_01 .t_b_wrap {padding:0 0 0 0;}
.contact_b_01 .t_b_wrap .c_b {
	position:absolute;
	width:49%;
	bottom:6%;
	right:0%;
	background:rgba(0,0,0,.8);
	padding:60px 0 60px 70px;
	margin:35px 0 0 0;
	-webkit-box-sizing: border-box;-mox-box-sizing: border-box;box-sizing:border-box;
}
.contact_b_01 .t_b_wrap .c_b .c_b_b {position:relative;}
.contact_b_01 .t_b_wrap .c_b .c_b_b h3 {font-size:40px;color:#fff;letter-spacing: 0px;}
.contact_b_01 .t_b_wrap .c_b .c_b_b ul li {text-align:left;font-size:16px;color:#fff;padding:0 0 10px 0;}
.contact_b_01 .t_b_wrap .c_b .c_b_b ul li span {display:inline-block;width:130px;color:#9b9b9b;}
.contact_b_01 .t_b_wrap .c_b .c_b_b ul li span.mail2{color:#fff;width:inherit;}
.contact_b_01 .btn {display:none;}


/*/------ �Ұ� ------------------------------------------------------------------------/*/

.intro_t_comm {position:relative;height:461px;background: url(/images/main/adver_bg01.jpg) no-repeat 50% 0;}
.intro_t_comm .t_b {
	position:absolute;
	bottom:-10px;
	left:100px;
	width:80%;
	height:240px;
	background: rgba(136,7,47,.7);
	padding:40px 0 0 38px;
	z-index:100;
}

.intro_t_comm .t_b p {font-size:16px;color:#fff;}
.intro_t_comm .t_b p.txt {background: url(/images/main/arrow.png) no-repeat right 50%;display:inline-block;padding:0 20px 0 0;}
.intro_t_comm .t_b p.t_eng {font-size:50px;padding:0 0 30px 0;color:#fff;} 
.intro_t_comm .t_b p.t_eng .word {display:block;}
.intro_t_comm .t_b p.t_eng .line {border-bottom:1px solid #fff;}

.introduce {}
.introduce .t_b_wrap p, .introduce .c_b p {font-size:18px;color:#535353;line-height:1.444em;}
.introduce p.t_eng {font-size:40px;padding:0 0 28px 0;color:#000;}
.introduce p.t_kor {font-size:34px;padding:0 0 28px 0;color:#000;} 
.introduce .c_b, .introduce .t_b_wrap {text-align:center;padding:150px 0 0 0;}

/*
.introduce .m_box02 {background: #ededed;height:auto;}
.introduce .m_box02 .btn_b {text-align: center;    padding: 33px 0px 0 0;font-size:16px !important;}
.introduce .m_box02 .red_P {padding: 3px 40px 3px 40px;font-weight:400;}
.introduce .m_box02 .t_b_wrap { text-align:center;}
.introduce .m_box02 .t_b_wrap .c_b {
	position:relative;
	max-width:867px;
	background: none;
	padding:30px 0 140px 0px;
	margin:0 auto;
	margin-top:40px;
}
.introduce .m_box02 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.introduce .m_box02 .t_b_wrap .c_b .c_b_b {position:relative;width:49%;float:left;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b:last-child {border-left:1px solid rgba(0,0,0,.1)}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b h3 {font-size:26px;color:#000;letter-spacing: 0px;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b .img_b {background: url(/images/main/adver_img02_1.png) no-repeat 50% bottom;height:90px;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b ul.fn_list {padding:3% 0 0 55%;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b ul.fn_list li {text-align:left;font-size:18px;color:#3f3f3f;padding:0 0 10px 0;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b .ico {position:absolute;top:70px;right:50%;width:139px;height:125px;background: url(/images/main/adver_img01_1.png) no-repeat 0 0;background-size:100%;}
*/


.introduce .m_box02 {background: #ededed;height:auto;}
.introduce .m_box02 .btn_b {text-align: center;    padding: 33px 0px 0 0;font-size:16px !important;}
.introduce .m_box02 .red_P {padding: 3px 40px 3px 40px;font-weight:400;}
.introduce .m_box02 .t_b_wrap { text-align:center;}
.introduce .m_box02 .t_b_wrap .c_b {
	position:relative;
	max-width:867px;
	background: none;
	padding:30px 0 140px 0px;
	margin:0 auto;
	margin-top:40px;
}
.introduce .m_box02 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.introduce .m_box02 .t_b_wrap .c_b .c_b_b {position:relative;width:49%;float:left;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b:last-child {border-left:1px solid rgba(0,0,0,.1)}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b h3 {font-size:26px;color:#000;letter-spacing: 0px;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b .img_b {background: url(/images/main/adver_img02_1.png) no-repeat 50% bottom;height:90px;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b .img_b.custom {background-image: url(/images/main/adver_img02_2.png);}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b ul.fn_list {padding:3% 0 0 55%;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b ul.fn_list li {text-align:left;font-size:18px;color:#3f3f3f;padding:0 0 10px 0;}
.introduce .m_box02 .t_b_wrap .c_b .c_b_b .ico {position:absolute;top:70px;right:50%;width:139px;height:125px;background: url(/images/main/adver_img01_1.png) no-repeat 0 0;background-size:100%;}



/*
.introduce .publisher .t_b_wrap .c_b {max-width:1070px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) {width:425px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list {height:381px;background: url(/images/main/ico_list_bg.png) no-repeat 0 0;font-size:16px;font-weight:700;letter-spacing:-1px;color:#555;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list li:nth-child(1) {position:absolute;top:25%;left:43%;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list li:nth-child(2) {position:absolute;bottom:9.5%;left:3.5%;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list li:nth-child(3) {position:absolute;bottom:4%;left:73%;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) h3 {position:absolute;top:53%;left:41%;font-size:20px;text-align:center;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) {background:#fff;text-align:left;float:right;width:527px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b {padding:30px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b h3 {font-size:20px;font-weight:700;padding:0 0 5px 0;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b .g_bg {position:relative;height:264px;background: url(/images/main/graph03.png) no-repeat 0 0;font-size:20px;font-weight:700;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b .g_bg span.txt {color:#a51240;display:block;padding:40px 0 0 0;letter-spacing:-1px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b .g_bg span.txt .in_txt {display:block;padding:0 0 0 25px;}
*/

.introduce .publisher .t_b_wrap .c_b {max-width:1070px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) {width:425px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list {height:381px;background: url(/images/main/ico_list_bg.png) no-repeat 0 0;font-size:16px;font-weight:700;letter-spacing:-1px;color:#555;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list li:nth-child(1) {position:absolute;top:25%;left:43%;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list li:nth-child(2) {position:absolute;bottom:9.5%;left:3.5%;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) .ico_list li:nth-child(3) {position:absolute;bottom:9.5%;left:72%; }
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(1) h3 {position:absolute;top:53%;left:41%;font-size:20px;text-align:center;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) {background:#fff;text-align:left;float:right;width:527px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b {padding:30px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b h3 {font-size:20px;font-weight:700;padding:0 0 5px 0;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b .g_bg {position:relative;height:264px;background: url(/images/main/graph03.png) no-repeat 0 0;font-size:20px;font-weight:700;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b .g_bg span.txt {color:#a51240;display:block;padding:40px 0 0 0;letter-spacing:-1px;}
.introduce .publisher .t_b_wrap .c_b .c_b_b:nth-child(2) .i_c_b .g_bg span.txt .in_txt {display:block;padding:0 0 0 25px;}


.introduce .m_box03 .word {display:block;color:#000;font-weight:bold;}/* 2016-09-06 font-weight���� */
.introduce .m_box03 {background: #fff;height:auto;}
.introduce .m_box03 .c_b {padding-bottom:140px;}
.introduce .m_box03 .img_b {padding:80px 0 0 0;}
.introduce .m_box03 .img_b .first {margin:0 35px  0 0;}
.introduce .m_box03 .img_b .img_s {position:relative;display:inline-block;width:308px;height:372px;background: url(/images/main/elem01.png) no-repeat 50% 50%;background-size:100%;margin:0 100px 0 100px;}
.introduce .m_box03 .img_b .img_s:first-child {width:389px;background: url(/images/main/graph01.png) no-repeat 50% 50%;background-size:100%;}
.introduce .m_box03 .img_b .img_s .txt {position:absolute;bottom:65px;right:-140px;font-size:18px;color:#737373;text-align:left;}
.introduce .m_box03 .img_b .img_s p {font-size:40px;color:#a51240;padding:10px 0 0 0;}
.introduce .m_box03 .img_b .img_s p span {font-size:18px;line-height:40px;}
.introduce .m_box03 .img_b .img_s .txt span.n_t {line-height:24px;}
.introduce .m_box03 .img_b .img_s .txt span.n_t span {display:block;}

.introduce .publisher .img_b .fast_b {position:relative;max-width:935px; height:252px;margin:0 auto;text-align:left;overflow:hidden;background: url(/images/main/ico_fa_line01.png) no-repeat 48% 50%;letter-spacing:-1px;}
.introduce .publisher .img_b .fast_b h3, .introduce .publisher .img_b .fast_b p {} 
.introduce .publisher .img_b .fast_b h3 {font-size:23px;padding:30px 0 0 0;margin:0 0 5px 0; letter-spacing: -2px;}
.introduce .publisher .img_b .fast_b p {font-size:20px;font-weight:700;}
.introduce .publisher .img_b .fast_b span {display:inline-block;    vertical-align: top;}/* 2016-09-06 ���� inline -> inline-block���� */
.introduce .publisher .img_b .fast_b p .line-t01 {display:block;}
.introduce .publisher .img_b .fast_b .t_b:after {content:""; display:block; clear:both;} 
.publisher .img_b .fast_b .f_list ul li:after {content:""; display:block; clear:both;} 
.introduce .publisher .img_b .fast_b .t_b, .introduce .publisher .img_b .fast_b .f_list ul li {position:relative;}
.introduce .publisher .img_b .fast_b .t_b, .introduce .publisher .img_b .fast_b .f_list ul li {position:absolute;top:40px;width:440px;}/* 2016-09-06 width���� */
.introduce .publisher .img_b .fast_b .f_list ul li .hid_t {font-size:0;}
.introduce .publisher .img_b .fast_b .t_b {left:0px;}
.introduce .publisher .img_b .fast_b .f_list ul li:nth-child(1) {top:0px;right:0px;}
.introduce .publisher .img_b .fast_b .f_list ul li:nth-child(2) {top:130px;right:0px;}
.introduce .publisher .img_b .fast_b .f_list ul li:nth-child(1):before, .introduce .publisher .img_b .fast_b .f_list ul li:nth-child(2):before {content:""; display:inline-block; clear:both;float:left;width:120px;height:120px;margin:0 20px 0 0;}
.introduce .publisher .img_b .fast_b .f_list ul li:nth-child(1):before {background: url(/images/main/ico_fa_02.png) no-repeat 50% 50%;background-size:100%;}
.introduce .publisher .img_b .fast_b .f_list ul li:nth-child(2):before {background: url(/images/main/ico_fa_03.png) no-repeat 50% 50%;background-size:100%;}
.introduce .publisher .img_b .fast_b .t_b:before {content:""; display:inline-block; clear:both;float:left;width:157px;height:157px;margin:0 20px 0 0;background: url(/images/main/ico_fa_01.png) no-repeat 50% 50%;background-size:100%;}
.introduce .publisher .img_b .fast_b .f_red {color:#a70034;}

/*
.introduce .m_box04 {position:relative;background: url(/images/main/adver_bg02.jpg) no-repeat 50% 0;height:auto;}
.introduce .m_box04 .t_b_wrap {padding:9% 0 42px 50%;text-align:left;}
.introduce .m_box04 .t_b_wrap .c_b {
	position:relative;
	width:93%;
	background: rgba(136,7,47,.7);
	padding:50px 10px 55px 10px;
	margin:60px 0 0 0;
	text-align:center;
}
.introduce .m_box04 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.introduce .m_box04 .t_b_wrap .c_b .c_b_b {position:relative;width:33%;float:left;padding:100px 0 0 0; word-break: keep-all;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b h3 {font-size:20px;color:#fff;letter-spacing: 0px;margin:0 0 10px 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b p {font-size:13px;color:#fff;padding:0 10px 0 10px;letter-spacing:-1px;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b p span {display:block;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(1) {background: url(/images/main/Audience_bg01.png) no-repeat 50% 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(2) {background: url(/images/main/Audience_bg02.png) no-repeat 50% 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(3) {background: url(/images/main/Audience_bg03.png) no-repeat 50% 0;}

.m_box04.publisher {background: url(/images/main/pur_bg01.jpg) no-repeat 50% 0;}
.m_box04.publisher .t_b_wrap p {color:#fff;}
.m_box04.publisher .t_b_wrap p.t_kor {color:#fff;}
.m_box04.publisher .t_b_wrap .c_b {margin:30px 0 45px 0;padding:20px 0px 20px 0px;}
.m_box04.publisher .t_b_wrap .arrow {display:inline-block;width:19px;height:18px;background: url(/images/main/arrow01.png) no-repeat 50% 0;vertical-align:middle;overflow:hidden;text-indent:-10000px;}
*/


/*
.introduce .m_box04 {position:relative;background: url(/images/main/adver_bg02.jpg) no-repeat 50% 0;height:auto;}
.introduce .m_box04:after {content:""; display:block; clear:both;} 
.introduce .m_box04 .t_b_wrap {padding:5% 0 42px 0%;text-align:left;float:right;width:560px;}
.introduce .m_box04 .t_b_wrap .c_b {
	position:relative;
	width:93%;
	background: rgba(136,7,47,.7);
	padding:50px 10px 55px 10px;
	margin:30px 0 0 0;
	text-align:center;
}
.introduce .m_box04 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.introduce .m_box04 .t_b_wrap .c_b .c_b_b {position:relative;width:33%;float:left;padding:100px 0 0 0; word-break: keep-all;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b h3 {font-size:20px;color:#fff;letter-spacing: 0px;margin:0 0 10px 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b p {font-size:13px;color:#fff;padding:0 10px 0 10px;letter-spacing:-1px;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b p span {display:block;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(1) {background: url(/images/main/Audience_bg01.png) no-repeat 50% 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(2) {background: url(/images/main/Audience_bg02.png) no-repeat 50% 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(3) {background: url(/images/main/Audience_bg03.png) no-repeat 50% 0;}

.m_box04.publisher {background: url(/images/main/pur_bg01.jpg) no-repeat 50% 0;}
.m_box04.publisher .t_b_wrap p {color:#fff;}
.m_box04.publisher .t_b_wrap p.t_kor {color:#fff;}
.m_box04.publisher .t_b_wrap .c_b {margin:30px 0 45px 0;padding:20px 0px 20px 0px;}
.m_box04.publisher .t_b_wrap .arrow {display:inline-block;width:19px;height:18px;background: url(/images/main/arrow01.png) no-repeat 50% 0;vertical-align:middle;overflow:hidden;text-indent:-10000px;}
*/

.introduce .m_box04 {position:relative;background: url(/images/main/adver_bg02.jpg) no-repeat 50% 0;height:auto;}
.introduce .m_box04:after {content:""; display:block; clear:both;} 
.introduce .m_box04 .t_b_wrap {padding:9% 0 42px 0%;text-align:left;float:right;width:750px;}/* 2016-09-09 width�߰� */
.introduce .m_box04 .t_b_wrap .c_b {
	position:relative;
	width:93%;
	background: rgba(136,7,47,.7);
	padding:50px 10px 55px 10px;
	margin:60px 0 0 0;
	text-align:center;
}
.introduce .m_box04 .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.introduce .m_box04 .t_b_wrap .c_b .c_b_b {position:relative;width:33%;float:left;padding:100px 0 0 0; word-break: keep-all;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b h3 {font-size:20px;color:#fff;letter-spacing: 0px;margin:0 0 10px 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b p {font-size:13px;color:#fff;padding:0 10px 0 10px;letter-spacing:-1px;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b p span {display:block;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(1) {background: url(/images/main/Audience_bg01.png) no-repeat 50% 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(2) {background: url(/images/main/Audience_bg02.png) no-repeat 50% 0;}
.introduce .m_box04 .t_b_wrap .c_b .c_b_b:nth-child(3) {background: url(/images/main/Audience_bg03.png) no-repeat 50% 0;}

.m_box04.publisher {background: url(/images/main/pur_bg01.jpg) no-repeat 50% 0;}
.m_box04.publisher .t_b_wrap p {color:#fff;}
.m_box04.publisher .t_b_wrap p.t_kor {color:#fff;}
.m_box04.publisher .t_b_wrap{padding:7% 0 0 0%;width:694px;}/* 2016-09-09 �߰� */
.m_box04.publisher .t_b_wrap .c_b {margin:30px 0 45px 0;padding:20px 0px 20px 0px;}
.m_box04.publisher .t_b_wrap .arrow {display:inline-block;width:19px;height:18px;background: url(/images/main/arrow01.png) no-repeat 50% 0;vertical-align:middle;overflow:hidden;text-indent:-10000px;}





.introduce .m_box04_a {position:relative;background: url(/images/main/adver_bg02.jpg) no-repeat 50% 0;height:auto;}
.introduce .m_box04_a:after {content:""; display:block; clear:both;} 
.introduce .m_box04_a .t_b_wrap {padding:5% 0 42px 0%;text-align:left;float:right;width:560px;}/* 2016-09-06 width�߰�  2016-09-08 padding-top 9->5*/
.introduce .m_box04_a .t_b_wrap .c_b {
	position:relative;
	width:93%;
	background: rgba(136,7,47,.7);
	padding:50px 10px 55px 10px;
	margin:30px 0 0 0;
	text-align:center;
}
.introduce .m_box04_a .t_b_wrap .c_b:after {content:""; display:block; clear:both;} 
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b {position:relative;width:33%;float:left;padding:100px 0 0 0; word-break: keep-all;}
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b h3 {font-size:20px;color:#fff;letter-spacing: 0px;margin:0 0 10px 0;}
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b p {font-size:13px;color:#fff;padding:0 10px 0 10px;letter-spacing:-1px;}
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b p span {display:block;}
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b:nth-child(1) {background: url(/images/main/Audience_bg01.png) no-repeat 50% 0;}
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b:nth-child(2) {background: url(/images/main/Audience_bg02.png) no-repeat 50% 0;}
.introduce .m_box04_a .t_b_wrap .c_b .c_b_b:nth-child(3) {background: url(/images/main/Audience_bg03.png) no-repeat 50% 0;}

.m_box04_a.publisher {background: url(/images/main/pur_bg01.jpg) no-repeat 50% 0;}
.m_box04_a.publisher .t_b_wrap p {color:#fff;}
.m_box04_a.publisher .t_b_wrap p.t_kor {color:#fff;}
.m_box04_a.publisher .t_b_wrap .c_b {margin:30px 0 45px 0;padding:20px 0px 20px 0px;}
.m_box04_a.publisher .t_b_wrap .arrow {display:inline-block;width:19px;height:18px;background: url(/images/main/arrow01.png) no-repeat 50% 0;vertical-align:middle;overflow:hidden;text-indent:-10000px;}









.introduce .m_box05 {background: #fff;height:auto;}
.introduce .m_box05 .c_b {padding-bottom:140px;}
.introduce .m_box05 .img_b {padding:80px 0 0 0;}
.introduce .m_box05 .img_b .first {margin:0 35px  0 0;}
.introduce .m_box05 .img_b .img_s {position:relative;width:90%;height:364px;background: url(/images/main/tracker_img.png) no-repeat 50% 0;background-size:contain;padding:0 0 0 0;margin:0 auto;}


/*
.introduce .m_box06 {background: #ededed;height:auto;}
.introduce .m_box06 .img_b {margin:20px 0 0 0;}
.introduce .m_box06 .img_b .first {margin:0 35px  0 0;}
.introduce .m_box06 .img_b .img_s {position:relative;max-width:662px;height:382px;margin:0 auto;background: url(/images/main/ico_group.png) no-repeat 50% 50%;background-size:100%;padding:0 0 0 0;}
.introduce .m_box06 .c_b {text-align:center;padding:110px 0 70px 0;}
.introduce .m_box06 .img_b .img_s .txt {color:#a70034;font-size:30px;padding:22% 0 0 0;}
.introduce .m_box06 .img_b .img_s span.f_red {font-size:56px;letter-spacing:-2px;text-indent:-20px;}
.introduce .m_box06 .img_b .img_s span.s_t {display:block;padding:20px 0 0 0;text-indent:-25px;}
*/

.introduce .m_box06 {background: #ededed;height:auto;}
.introduce .m_box06 .img_b {margin:20px 0 0 0;}
.introduce .m_box06 .img_b .first {margin:0 35px  0 0;}
.introduce .m_box06 .img_b .img_s {position:relative;max-width:662px;height:382px;margin:0 auto;background: url(/images/main/ico_group.png) no-repeat 50% 50%;background-size:100%;padding:0 0 0 0;}
.introduce .m_box06 .c_b {text-align:center;padding:110px 0 70px 0;}
.introduce .m_box06 .img_b .img_s .txt {color:#a70034;font-size:30px;padding:22% 0 0 0;}
.introduce .m_box06 .img_b .img_s span.f_red {font-size:56px;letter-spacing:-2px;text-indent:-20px;}
.introduce .m_box06 .img_b .img_s span.s_t {display:block;padding:8px 0 0 0;text-indent:-25px;}


/*
.introduce .m_box07 {background: #fff;height:auto;}
.introduce .m_box07 .img_b_wrap {max-width:886px;margin:0 auto;padding:80px 0 135px 0;}
.introduce .m_box07 .img_b_wrap h3 {font-size:22px;color:#a70034;margin-bottom:20px;}
.introduce .m_box07 .img_b_wrap:after {content:""; display:block; clear:both;}
.introduce .m_box07 .img_b_wrap {}
.introduce .m_box07 .img_b_wrap ul li {float:left;width:59%;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(odd) {border-left:none;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(even) {width:35%;padding-left:5%;border-right:none;margin-left:-1px;}
.introduce .m_box07 .img_b_wrap ul li p {letter-spacing:-1px;padding:20px 0 50px 0;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3), .introduce .m_box07 .img_b_wrap ul li:nth-child(4) {border-bottom:none;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) h3, .introduce .m_box07 .img_b_wrap ul li:nth-child(4) h3 {padding:50px 0 0 0;}
.introduce .m_box07 .img_b_wrap ul li .img_b {width:72.4%;height:auto;margin:0 auto;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) .img_b {width:87%;margin-right:37%;}
.introduce .m_box07 .img_b_wrap ul li .img_b img {opacity:0;width:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(even) .img_b {width:59.1%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(1) .img_b {background: url(/images/main/product_bg01.png) no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(2) .img_b {background: url(/images/main/product_bg02.png) no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) .img_b {background: url(/images/main/product_bg03.png) no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(4) .img_b {background: url(/images/main/product_bg04.png) no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) p, .introduce .m_box07 .img_b_wrap ul li:nth-child(4) p {padding-bottom:0;}
*/

.introduce .m_box07 {background: #fff;height:auto;}
.introduce .m_box07 .img_b_wrap {max-width:100%;margin:0 auto !important;padding:80px 0 135px 0;}
.introduce .m_box07 .img_b_wrap h3 {font-size:22px;color:#a70034;margin-bottom:20px;}
.introduce .m_box07 .img_b_wrap:after {content:""; display:block; clear:both;}
.introduce .m_box07 .img_b_wrap ul li {float:left !important;border-right:1px solid #eaeaea !important; }
.introduce .m_box07 .img_b_wrap ul li:nth-child(1) {width:42%;border-right:none;margin-left:-1px; margin-left:5%; display: block  }
.introduce .m_box07 .img_b_wrap ul li:nth-child(1) img {width:90%; }
.introduce .m_box07 .img_b_wrap ul li:nth-child(2) {width:24%;border-right:none;margin-left:-1px; }
.introduce .m_box07 .img_b_wrap ul li:nth-child(2) img {width:50%; }
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) {width:24%;border-right:none;margin-left:-1px; border-right:none !important;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) img {width:50%; }
.introduce .m_box07 .img_b_wrap ul li p {letter-spacing:-1px;padding:20px 0 50px 0;}
/*.introduce .m_box07 .img_b_wrap ul li:nth-child(3), .introduce .m_box07 .img_b_wrap ul li:nth-child(4) {border-bottom:none;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) h3, .introduce .m_box07 .img_b_wrap ul li:nth-child(4) h3 {padding:50px 0 0 0;}
.introduce .m_box07 .img_b_wrap ul li .img_b {width:72.4%;height:auto;margin:0 auto;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) .img_b {width:87.1%;margin-right:37%;}
.introduce .m_box07 .img_b_wrap ul li .img_b img {opacity:0;width:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(even) .img_b {width:59.1%;}*/
.introduce .m_box07 .img_b_wrap ul li:nth-child(1) .img_b {width: 100%}
.introduce .m_box07 .img_b_wrap ul li:nth-child(2) .img_b {background: url(/images/main/product_bg02.png) no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) .img_b {background: url("/images/main/product_bg05.png") no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(4) .img_b {background: url(/images/main/product_bg04.png) no-repeat 50% 0;background-size:100%;}
.introduce .m_box07 .img_b_wrap ul li:nth-child(3) p, .introduce .m_box07 .img_b_wrap ul li:nth-child(4) p {padding-bottom:0;}






.introduce .m_box08 {position:relative;background: #ededed;height:auto;}
.introduce .m_box08 .c_b {text-align:center;padding:100px 0 100px 0;}
.introduce .m_box08 .t_eng {font-size:40px;padding:0 0 15px 0;} 
.introduce .m_box08 .t_n {font-size:14px;color:#6a2a3a;line-height:30px;}
.introduce .m_box08 .red_P {margin-top:20px;font-weight:normal;width:240px;background: #88072f;font-size:18px;height: 45px;    line-height: 45px;}


/*/------ tab ------------------------------------------------------------------------/*/

.tab_new {}
.tab_new:after {content:""; display:block; clear:both;}
.tab_new  ul li {float:left;border-left:1px solid #fff;min-width:16%;}
.tab_new  ul li:first-child {border-left:none;}
.tab_new  ul li a {height: 39px;color: #fff;    border-top: 1px solid #c9c9c9;border-bottom: 1px solid #fff;    background: #c9c9c9;line-height: 39px;display: block;text-align:center;font-size: 14px;font-weight:700;padding:0 20px 0 20px;overflow:hidden;}
.tab_new  ul li.active a {color: #a70034;    border-top: 1px solid #a70034;    background: #fff;}


/*/------ board ------------------------------------------------------------------------/*/

.faq_board {}
.faq_board table {border-top:1px solid #000;}
.faq_board table tbody tr td {padding:0;}
.faq_board table tbody tr td:first-child {font-weight:700;font-size:18px;}
.faq_board table tr.answer td:first-child {text-align:left;text-indent:18px;color:#a70034;}
.faq_board table tr.answer td {padding:10px 0 10px 0;}
.faq_board table tr.answer td .txtRed {padding-left:0;}
.faq_board table tr.question td.left a {display:block;padding: 20px 0px;background: url(/images/main/arrow_down.gif) no-repeat 98% 50%;}
.faq_board table tr.question td.left a:hover {background: url(/images/main/arrow_down_on.gif) no-repeat 98% 50%;}
.faq_board table tr.question td.left a.on {background: url(/images/main/arrow_down_on.gif) no-repeat 98% 50%;}
.tblBox table tbody tr td.no-data {padding: 20px 0px;text-align:center;font-size:14px;font-weight:700;}

.bd_view {border-top:1px solid #000;}
.bd_view tbody tr:first-child {background:#f9f9f9;}
.bd_view tbody tr td {padding:20px 0 20px 0;}
.bd_view tbody tr td.tit {text-align:left;padding-left:40px;font-weight:700;}
.bd_view tbody tr td.conTxt {text-align:left;padding:20px 30px 20px 40px;color:#8b8b8b;font-weight:700;}

.search_b {float:right;margin-top:-30px;}
.layerPopup.type3 {width:600px;margin-left: -300px;z-index:700;}
.layerPopup.type3 .heading_wrap {position:relative;padding:20px 0 0 0;}
.layerPopup.type3 .heading {padding:0 0 0 0}
.layerPopup.type3 .heading_wrap .point {color:#a70034;font-size:13px;position:absolute;bottom:15px;right:0px;}
.layerPopup.type3 .heading02 {font-size: 18px;    font-weight: 700;padding:30px 0 10px 0;}

.input_list {display:table;width:100%;}
.input_list dl {display:table-row;}
.input_list dl dt {font-size:14px;font-weight:700;color:#313131;display:table-cell;width:15%;padding:10px 0 10px 0;vertical-align:middle;}
.input_list dl:last-child dt {vertical-align:top;}
.input_list dl dt span {color:#a70034;padding:0 3px 0 0;display:inline-block;vertical-align:middle;margin-top:-2px;}
.input_list dl dd {display:table-cell;padding:10px 0 10px 0;vertical-align:middle;}

.form_input_list_b {-webkit-box-sizing: border-box;-mox-box-sizing: border-box;box-sizing:border-box;}
.form_input_list_b .input_list {padding:20px 0 0 25px;-webkit-box-sizing: border-box;-mox-box-sizing: border-box;box-sizing:border-box;}
.form_input_list_b dl {width:50%;float:left;}
.form_input_list_b dl dt {width:30%;}
.form_input_list_b dl dd {width:70%;}
.form_input_list_b dl:first-child, .form_input_list_b dl:last-child {float:none;}
.form_input_list_b dl:first-child dt, .form_input_list_b dl:last-child dt  {width:15%;}
.form_input_list_b dl:first-child dd, .form_input_list_b dl:last-child dd  {width:78%;}
.form_input_list_b dl:last-child dt, .form_input_list_b dl:last-child dd {padding-bottom:0;}


/*/------ common ------------------------------------------------------------------------/*/

body {-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;}
#wrap {min-width: 100%;max-width:1475px;}
#res_p #contentBox {background:none;padding:0;}
#res_p #container {max-width:1475px;}
.menuBox {position: relative;    z-index: 500;}
#gnb .s_gnb {top:25px;}
.lognBox .system, .menuBox .btn_close {display:none}

h1 {margin: 26px 0;}
.btn_all {display:none;position:absolute;top:18px;right:20px;background: url(/images/main/ico_menu.png) no-repeat 50% 50%;width:40px;height:40px;border:none;overflow:hidden;text-indent:-10000px;}

.msk {display:;width:100%;position:absolute;top:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:400;}
.con_b {padding: 40px 40px 40px;    background: #fff;}
.h500 {height:500px;}
.bdr_t {border-top:1px solid #000;}
.pos_re {position:relative;}
.common_input {
	width: 208px;
	height: 26px;
	padding: 0 10px;
	line-height: 28px;
	border: 1px solid #d9d9d9;
}
.bg_white {background:#fff;}
.bg_gray {background:#ededed;}
.input_gray {background: #f9f9f9;}
.faq_info_txt {padding:15px 0 0 0;color:#8b8b8b;}
.red_P, .gray_P {padding:5px 10px 5px 10px;font-size:18px;margin:0 3px 0 3px;}
.red_P {background:#88072f !important;}
.mgt30 {margin-top:30px;}
.agree_chk_b {font-size:14px;font-weight:700;padding:15px 0 0px 0;}
.agree_chk_b label:first-child {padding:0 30px 0 0;}
.board_w_b {overflow:hidden;}
.board_w_b .search_b {padding:20px 0 20px 0;}

.w_pop {position:relative;width:600px; padding:30px;border: 1px solid #555; background: #fff;}
.w_pop .heading {width: auto; height: 60px; line-height: 60px; padding: 0 0px; color: #000; font-size: 18px; font-weight: 700; border-bottom: 1px solid #555;}
.w_pop .heading_wrap {position:relative;padding:20px 0 0 0;}
.w_pop .heading_wrap .point {color:#a70034;font-size:13px;position:absolute;bottom:15px;right:0px;}
.w_pop .heading02 {font-size: 18px;    font-weight: 700;padding:30px 0 10px 0;}
.btnLayerClose {width: 30px; height: 30px; font-size: 0; text-indent: -9999px; background: url('/images/btn/btn_close_popup.png') no-repeat center center; overflow: hidden; position: absolute; top: 18px; right: 18px; display: block;}
