@charset "utf-8";

html.fix{overflow-y:hidden}

/* input tag */
/*
input[type="text"],
input[type="password"],
input[type="file"],
*/
select{position:relative;width:100%;height:28px;text-align:left;background:none;border:none;display:block;color:#666}
input[type="file"]{width:100%;line-height:normal}
textarea{width:100%;background:none}

select{	
	height:28px;	
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	zoom:1	
}
select::-ms-expand{display:none}
img{max-width:100%}




#wrap{position:relative;left:0;width:100%;min-height:100%}
/* header */
#header{position:fixed;top:0;left:0;width:100%;z-index:1000}
#header h1.logo_mobile{display:none}
#header .header_wrap{text-align:left;position:relative;max-width:1920px;margin:0 auto}
#header .header_wrap .header_data{position:absolute;top:20px;left:20px;width:180px}
#header .gnb{height:168px;background:url(/bluewing/images/common/gnb_bg.gif) left bottom repeat-x;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	overflow:hidden
}
#header .gnb ul{background-color:#191919; opacity:1;}
#header .gnb ul li{position:relative;border-top:1px solid #393939}
#header .gnb ul li a{position:relative;display:block;height:40px;line-height:40px;text-align:center;}
#header .gnb ul li.actived a,#header .gnb ul li a:hover{color:#fff}
#header .btn_m_list,
#header .btn_m_share{display:none}
#header.deskFix .gnb{height:0}
#header.mobileFix{height:100%}
#header.mobileFix .gnb{display:block}
#header.mobileFix .btn_share_mobile{display:none;}
#header .mCube{display:none}
#header .btn_m_close{display:none}
#header .m_share_list{display:none}
#header.snsFix{overflow:visible}
#header .btn_kr{margin-top:10px;display:block}
#header .btn_share_mobile{position:absolute;top:100px;right:0;display:none}
#header .btn_share_mobile.sub{top:100px;}
#quick{position:absolute;top:20px;right:20px;z-index:10000}
#quick ul{}
#quick ul li{position:relative;display:block;width:40px;height:40px;margin-bottom:10px}
#quick ul li.quick01 .info{width:24px;background:url(/aronk/company/images/quick_bg01.png) left top no-repeat}
/*#quick ul li.quick02 .info{width:71px;background:url(/aronk/company/images/quick_bg02.png) left top no-repeat}*/
#quick ul li.quick02 .info{width:135px;padding:0;display:block !important}
#quick ul li.quick03 .info{width:158px;padding:0;display:block !important}
#quick ul li a{display:block;}
#quick ul li:hover .info{display:block}
#quick .info{position:absolute;top:50%;right:44px;margin-top:-14px;color:#666;line-height:28px;padding:0 16px 0 10px;display:none}

#header #gnbMobile{position:absolute;width:100%;height:50px;line-height:50px;top:50px;z-index:9999;/*background:url("/aronk/company/images/bg_swiper.png") repeat left top;*/background:#444;display:none;}
#header #gnbMobile .m_gnb{margin:0 10px; }
#header #gnbMobile .m_gnb {
	margin: 0px 38px;
}

#header #gnbMobile .swiper-button-prev, 
#header #gnbMobile .swiper-button-next{height:19px;width:auto;margin-top:-11px;background:none;}
#header #gnbMobile .swiper-slide{margin:0;}

#logoEffect{position:relative;margin:0 auto; width:180px; height:118px;background:#0b0a09;overflow:hidden}
#logoEffect .effectData{position:relative;width:100%;height:118px;visibility:hidden;cursor:pointer}
#logoEffect .line{display:block;position:absolute}
#logoEffect .line span{display:block;position:absolute}
#logoEffect .txt img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
#logoEffect .none{display:none}
#logoEffect .line01{top:25px;right:31px;width:110px;height:4px}
#logoEffect .line01 .bar{width:100%;height:4px;background:#fbb813}
#logoEffect .line01 .txt{left:-29px;top:0;width:25px;height:31px}

#logoEffect .line02{top:25px;right:23px;width:4px;height:138px}
#logoEffect .line02 .bar{width:4px;height:100%;background:#b1b835}
#logoEffect .line02 .txt{left:-31px;bottom:0;width:27px;height:31px}

#logoEffect .line03{bottom:21px;left:27px;width:4px;height:138px}
#logoEffect .line03 .bar{width:4px;height:100%;background:#f4811f}
#logoEffect .line03 .txt{left:0;top:-8px;width:23px;height:30px}

#logoEffect .line04{bottom:21px;left:36px;width:110px;height:4px}
#logoEffect .line04 .bar{width:100%;height:4px;background:#ee4f22}
#logoEffect .line04 .txt{right:-23px;bottom:0;width:28px;height:30px}



/* container */
#container{position:relative;max-width:1360px;margin:0 auto;padding-top:50px;z-index:100}
#container.full{max-width:100%}

/* footer */
#footer{padding:100px 10px;background:#fff}
#footer address{font-size:14px;line-height:20px;margin-top:18px}

.mark{position:fixed;left:20px;bottom:20px;z-index:9999;}
.iw_pop_title{padding:20px 40px;font-size:18px;color:#333}

.certification_list {max-width:1200px;margin:20px auto 0;font-size:14px;line-height:18px}
.certification_list:after{content:"";display:block;clear:both}
.certification_list li{width:20%;float:left;}
.certification_list li > div{position:relative;padding-left:60px;text-align:left}
.certification_list .d_t{min-height:50px}
.certification_list li img{position:absolute;left:0;top:50%;margin-top:-25px}



/* paging */
.paging{margin-top:30px;text-align:center}
.paging img{vertical-align:top}
.paging ol{display:inline-block;zoom:1;*display:inline}
.paging ol li{display:inline}
.paging ol li span,
.paging ol li a{display:block;float:left;font-size:14px;text-align:center;width:33px;height:33px;line-height:33px;color:#999;border:solid 1px #e3e3e3;margin-left:-1px}
.paging ol li.first a{background:none}
.paging ol li.current span{color:#444;background:#fafafa}
/*.paging ol li.prev a{margin-right:10px}*/
/*.paging ol li.next a{margin-left:10px}*/


/* table */
table .tl{text-align:left !important}
table .tc{text-align:center !important}
table .tr{text-align:right !important}
table .bl{border-left:none !important}
table .br{border-right:none !important}
table .vt{vertical-align:top !important}
table .nPd{padding:0 !important}
table .char{margin:0 5px !important}
table a,table img,table span,table label,table input{vertical-align:middle}


table.type01{width:100%;table-layout:fixed}
table.type01 td,table.type01 th{text-align:center;vertical-align:middle;border:1px solid #dddddc}
table.type01 td{color:#888;padding:12px 20px;}
table.type01 th{font-size:14px;color:#666;padding:12px 10px;font-weight:normal;background:#f8f5f3;border-color:#dcd6d2}

/* table */
table.type02{width:100%;table-layout:fixed}
table.type02 td,table.type02 th{text-align:left;vertical-align:middle;padding:10px 20px;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc}
table.type02 td{color:#888}
table.type02 th{color:#54504c;background:#f1ece8;padding:7px 20px;font-weight:normal;line-height:30px;border-right:1px solid #dddddc}
table.type02 .t_m_title{color:#54504c;font-size:14px;margin-bottom:10px}


.d_t{display:table;width:100%;height:100%}
.d_t .d_c{display:table-cell;width:100%;vertical-align:middle}


/* pop */
.layer_pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:none;z-index:10005}
.layer_pop .data_wrap{position:relative;max-width:900px;margin:0 auto;text-align:left;background:#fff;border:1px solid #e8e8e8;overflow-y:auto;overflow-x:hidden}
.layer_pop .btn_pop_close{position:absolute;top:20px;right:20px}
.layer_pop .d_t{display:table;width:100%;height:100%}
.layer_pop .d_t .d_c{display:table-cell;width:100%;vertical-align:middle}
.layer_pop h3{position:relative;padding:23px 100px 23px 30px;border-bottom:1px solid #e8e8e8}
.layer_pop .btn_pop_close{position:absolute;top:0;right:0;width:99px;height:100%;border-left:1px solid #e8e8e8;background-image:url(/aronk/company/images/btn_pop_close.png);background-position:center center;background-repeat:no-repeat}
.layer_pop .bg_close{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/aronk/company/images/pop_bg.png) repeat;background:rgba(0,0,0,0.3)}
.n_view_top{position:relative;padding:15px 255px 15px 20px;font-size:16px;color:#444;background-color:#f5f4f4;border-bottom:1px solid #e8e8e8}
.n_view_top ul{position:absolute;top:0;right:0;height:100%}
.n_view_top ul li{position:relative;float:left;height:100%;border-left:1px solid #e8e8e8}
.n_view_top ul li span,
.n_view_top ul li a{display:block;position:relative;top:50%}
.n_view_top ul li span{font-size:14px;color:#888;line-height:20px;margin-top:-10px;padding:0 10px}
.n_view_top .sns{width:49px;height:50px;margin-top:-25px;background-repeat:no-repeat;background-position:center center}
.n_view_top .facebook{background-image:url(/aronk/company/images/btn_pop_facebook.png)}
.n_view_top .twitter{background-image:url(/aronk/company/images/btn_pop_twitter.png)}

.n_view_con{position:relative;line-height:22px;padding:30px}
.n_view_con .con_wrap{position:relative}
.n_view_con .con_arrow{position:absolute;top:50%;display:block;width:39px;height:39px;margin-top:-20px;background-color:#fff;background-repeat:no-repeat;background-position:center center;border:1px solid #e8e8e8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.n_view_con .left{left:10px;background-image:url(/aronk/company/images/pop_con_left.png)}
.n_view_con .right{right:10px;background-image:url(/aronk/company/images/pop_con_right.png)}

.pop_write_wrap{padding:40px 30px;background:#fff}
.pop_write_wrap .w_sub_info{margin-top:14px;font-size:14px;color:#999;line-height:18px;font-weight:bold}
.pop_write_wrap .btn_w_pop_close{position:absolute;top:45px;right:30px;width:32px;height:32px;background-image:url(/aronk/company/images/btn_pop_close.png);background-position:center center;background-repeat:no-repeat}
.pop_write_wrap .pop_input_wrap{margin-top:28px}
.pop_write_wrap .agree_wrap{margin-top:20px}
.pop_write_wrap .agree_wrap .agree_con{padding:15px 10px;overflow-y:scroll;height:130px;border:1px solid #e1e1e1;line-height:20px}
.pop_write_wrap .agree_wrap .agree_check{margin-top:10px}
.pop_write_wrap .agree_wrap .agree_check input{margin-right:5px}


#videoPopCon{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;z-index:10000;}
#videoPopCon .d_t{display:table;width:100%;height:100%;}
#videoPopCon .d_t .d_c{display:table-cell;width:100%;vertical-align:middle;}	
#videoPopCon .av_pop{position:relative;max-width:1600px;margin:0 auto;}
#videoPopCon .btn_pop_close{position:absolute;right:0;top:-20px;}
#m_p_player{position:relative;padding-top:56.20%;z-index:1000;background:#fff;}	
#m_p_player iframe,
#m_p_player object,
#m_p_player video,
#m_p_player embed{position:absolute;top:0;left:0;width:100%;height:100%;}

/* btns */
.btn_wrap{text-align:center;margin-top:30px}
a.btn02{display:inline-block;zoom:1;*display:inline;text-align:center;height:38px;line-height:38px;padding:0 20px;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 3px}
a.yellow{color:#fff;background-color:#f58220;border:1px solid #f58220}
a.gray{color:#666;background-color:#cdcdcd;border:1px solid #cdcdcd}

/* form */
.t_wrap{position:relative;background:#fff;padding:10px;border:1px solid #e8e7e4}
.t_wrap textarea{height:110px}
.text_wrap{position:relative;padding:5px;background:#fff;border:1px solid #e8e7e4}
.i_wrap{position:relative;display:inline-block;zoom:1;*display:inline;height:28px;padding-left:10px;border:solid 1px #e8e7e4;background:#f9f9f9;width:auto;max-width:100%;vertical-align:middle}

.number_wrap{position:relative;}
.number_wrap .i_wrap{padding:0;width:70px}

.area_wrap{}
.area_wrap .area_select{width:120px;margin-right:5px}

.c_wrap{display:inline-block;zoom:1;*display:inline}
.c_wrap input{margin-right:3px}
.c_wrap label{margin-right:18px;line-height:30px}

select.default_select{background:url(/aronk/company/images/default_select_arrow.png) right top no-repeat}

.sns_data{position:relative;padding:50px 15px 15px 15px}
.sns_tab{text-align:center;margin-bottom:25px}
.sns_tab li{display:inline}
.sns_tab li a{display:inline-block;zoom:1;*display:inline;width:51px;height:51px;overflow:hidden;background-repeat:no-repeat;background-position:left top;margin:0 7px}
.sns_tab li a.btn_sns01{background-image:url(../../images/content/btn_sns01.gif)}
.sns_tab li a.btn_sns02{background-image:url(../../images/content/btn_sns02.gif)}
.sns_tab li a.btn_sns03{background-image:url(../../images/content/btn_sns03.gif)}
.sns_tab li a.btn_sns04{background-image:url(../../images/content/btn_sns04.gif)}
.sns_tab li a.btn_sns05{background-image:url(../../images/content/btn_sns05.gif)}
.sns_tab li a.btn_sns06{background-image:url(../../images/content/btn_sns06.gif)}
.sns_tab li a.on,
.sns_tab li a:hover{background-position:left bottom}

.p_b{display:block;}
.p_bl{display:inline-block;} 
.p_l{display:inline}
.p_tc{display:table-cell}
.p_tl{display:table-column}
.t_b{display:block;}
.t_bl{display:inline-block;} 
.t_l{display:inline;}
.t_tc{display:table-cell;}
.t_tl{display:table-column;}
.m_b{display:block;}
.m_bl{display:inline-block;} 
.m_l{display:inline;}
.m_tc{display:table-cell;}
.m_tl{display:table-column;}


.t_layout_b{display:block;}
.t_layout_bl{display:inline-block;} 
.t_layout_l{display:inline;}
.t_layout_tc{display:table-cell;}
.t_layout_tl{display:table-column;}

.m_layout_b{display:block;}
.m_layout_bl{display:inline-block;} 
.m_layout_l{display:inline;}
.m_layout_tc{display:table-cell;}
.m_layout_tl{display:table-column;}

.t_con_b{display:none}
.t_con_bl{display:none} 
.t_con_tc{display:none} 
.t_con_l{display:none}

.t_only_b{display:none;}

.m_con_b{display:none}
.m_con_bl{display:none} 
.m_con_l{display:none}
.m_con_tc{display:none;}

.under{text-decoration:underline !important;}


.btn_top{position:fixed;bottom:50px;right:20px;display:none;z-index:10000}
.btn_top a{display:block;width:38px;height:38px;font-size:12px;color:#666;line-height:38px;text-align:center;letter-spacing:normal;font-weight:700;background:#fff;border:1px solid #e3e3e3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

/* desktop 1600 */
@media screen and (max-width:1600px){	
	
}

/* desktop 1500 */
@media screen and (max-width:1500px){	
	
}

/* desktop 1280 */
@media screen and (max-width:1280px){	

}

/* desktop 1200 */
@media screen and (max-width:1200px){	
	.certification_list {font-size:13px;line-height:16px}
	.certification_list br{display:none}

}

/* desktop 1024 */
@media screen and (max-width:1024px){	
	.p_b{display:none;}
	.p_bl{display:none;} 
	.p_l{display:none;}
	.p_tc{display:none;}
	.p_tl{display:none;}
	.t_b{display:block;}
	.t_bl{display:inline-block;} 
	.t_l{display:inline;}
	.t_tc{display:table-cell;}
	.t_tl{display:table-column;}
	.m_b{display:none;}
	.m_bl{display:none;} 
	.m_l{display:none;}
	.m_tc{display:none;}
	.m_tl{display:none;}

	.t_layout_b{display:none;}
	.t_layout_bl{display:none;} 
	.t_layout_l{display:none;}
	.t_layout_tc{display:none;}
	.t_layout_tl{display:none;}

	.t_con_b{display:block}
	.t_con_tc{display:table-cell;}
	.t_con_bl{display:inline-block} 
	.t_con_l{display:inline}

	.t_only_b{display:block;}

	.m_con_tc{display:none;}	
	#header .btn_kr{display:none}	

	.certification_list {display:none}
	
	
}

/* mobie 900 */
@media screen and (max-width:900px){
	.layer_pop .data_wrap{margin:0 10px}
}


/* mobie 800 */
@media screen and (max-width:800px){

}

/* mobie 768 */
@media screen and (max-width:768px){
	.btn_top{right:10px}
	.p_b{display:none;}
	.p_bl{display:none;} 
	.p_l{display:none;}	
	.p_tc{display:none;}
	.p_tl{display:none;}
	.t_b{display:none;}
	.t_bl{display:none;} 
	.t_l{display:none;}
	.t_tc{display:none;}
	.t_tl{display:none;}
	.m_b{display:block;}
	.m_b{display:block;}
	.m_bl{display:inline-block;} 
	.m_l{display:inline;}
	.m_tc{display:table-cell;}
	.m_tl{display:table-column;}

	.m_layout_b{display:none;}
	.m_layout_bl{display:none;} 
	.m_layout_l{display:none;}
	.m_layout_tc{display:none;}
	.m_layout_tl{display:none;}

	.m_con_b{display:block}
	.m_con_bl{display:inline-block} 
	.m_con_l{display:inline}
	.m_con_tc{display:table-cell}

	.t_only_b{display:none;}

	.m_only_b{display:none}

	#header .btn_share_mobile{display:block}

	

	#header{top:0;left:0;width:100%;height:50px;background:rgba(0,0,0,0.9);/*overflow:hidden;*/
		-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	}
	#header .logo_desk{display:none}
	#header h1.logo_mobile{display:block; padding:6px 0; padding-bottom:3px;}
	#header h1{text-align:center}
	#header .header_wrap .header_data{position:relative;top:auto;left:auto;width:100%;background:none}
	#header .header_wrap{height:50px}
	#header .btn_m_list{position:absolute;top:3px;left:0;width:44px;height:44px;display:block}
	#header .btn_m_share{position:absolute;top:3px;right:0;width:44px;height:44px;display:block}
	#header .btn_m_share span{position:absolute;top:20px;left:23px;width:1px;height:7px;display:block;background-color:#f4892d;
		-webkit-transition: all 0.4s linear;
		-moz-transition: all 0.4s linear;
		-o-transition: all 0.4s linear;
		transition: all 0.4s linear;
	}
	#header .btn_m_share.open span{
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
	}
	#header .gnb{background:none;height:auto}
	#header .btn_m_list{display:block;}
	#header .gnb .mCube{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
	#header .btn_m_close{display:block;width:20px;height:20px;margin:25px auto 0 auto}
	#header .gnb{display:none}
	#header .gnb ul{border-bottom:1px solid #393939}
	#header .gnb ul li a{line-height:35px;height:35px;
		-webkit-transform-origin:-100% 0%;
		-moz-transform-origin:-100% 0%;
		-o-transform-origin:-100% 0%;
		-ms-transform-origin:-100% 0%;
		transform-origin:-100% 0%;
		background:rgba(255,255,255,0.1);
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-webkit-transform: perspective(800px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
		-moz-transform: perspective(800px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
		-o-transform: perspective(800px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
		-ms-transform: perspective(800px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
		transform: perspective(800px) rotateX(90deg) rotateY(0deg) rotateZ(0deg);
		-webkit-transition: all 0.4s linear;
		-moz-transition: all 0.4s linear;
		-o-transition: all 0.4s linear;
		transition: all 0.4s linear;
	}

	#header .gnb ul li.effect a{
		background:rgba(255,255,255,0);
		-webkit-transform: perspective(800px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
		-moz-transform: perspective(800px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
		-o-transform: perspective(800px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
		-ms-transform: perspective(800px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
		transform: perspective(800px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
	}
	#header .gnb ul li span{
		background:rgba(0,0,0,0.9);
		-webkit-transform-origin: -100% 100%;
		-moz-transform-origin: -100% 100%;
		-o-transform-origin: -100% 100%;
		-ms-transform-origin: -100% 100%;
		transform-origin: -100% 100%;
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-webkit-transform: perspective(800px) rotateX(360deg) rotateY(0deg) rotateZ(0deg);
		-moz-transform: perspective(800px) rotateX(360deg) rotateY(0deg) rotateZ(0deg);
		-o-transform: perspective(800px) rotateX(360deg) rotateY(0deg) rotateZ(0deg);
		-ms-transform: perspective(800px) rotateX(360deg) rotateY(0deg) rotateZ(0deg);
		transform: perspective(800px) rotateX(360deg) rotateY(0deg) rotateZ(0deg);
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
	}

	#header .gnb ul li.effect span{
		background:rgba(0,0,0,0);
		-webkit-transform: perspective(800px) rotateX(270deg) rotateY(0deg) rotateZ(0deg);
		-moz-transform: perspective(800px) rotateX(270deg) rotateY(0deg) rotateZ(0deg);
		-o-transform: perspective(800px) rotateX(270deg) rotateY(0deg) rotateZ(0deg);
		-ms-transform: perspective(800px) rotateX(270deg) rotateY(0deg) rotateZ(0deg);
		transform: perspective(800px) rotateX(270deg) rotateY(0deg) rotateZ(0deg);
	}
	
	#header .m_share_list{position:absolute;top:144px;right:-44px;display:block;
		-webkit-transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
		transition: all 0.2s linear;
	}
	#header .m_share_list.sub{top:144px;}
	#header.snsFix .m_share_list{right:0}
	#quick{display:none}

	#container{padding:100px 10px 0 10px}
	#container.full{padding:100px 0 0 0}

	#footer{padding:50px 10px}
	#footer h2 img{width:130px}
	#container > h2 img{width:155px}

	#header #gnbMobile{display:block;}


	.pop_write_wrap{padding:20px 10px}
	.pop_write_wrap .w_sub_info{font-size:12px;line-height:14px;font-weight:noramal}
	/*.pop_write_wrap .w_title img{width:155px}*/
	.pop_write_wrap .w_title img{width:210px}
	.pop_write_wrap .btn_w_pop_close{top:12px;right:10px}
	.pop_write_wrap .pop_input_wrap{margin-top:15px}
	.pop_write_wrap .btn_w_pop_close{
		-webkit-background-size:16px auto;
		-moz-background-size:16px auto;
		-o-background-size:16px auto;
		background-size:16px auto;
	}

	/* table */
	table.type02 td,table.type02 th{padding:10px 10px}	

	.layer_pop h3{position:relative;padding:15px 25px 15px 10px}
	.layer_pop h3 img{width:64px}
	.layer_pop .btn_pop_close{
		width:56px;
		-webkit-background-size:15px auto;
		-moz-background-size:15px auto;
		-o-background-size:15px auto;
		background-size:15px auto;
	}

	.n_view_top{padding:0;font-size:14px}
	.n_view_top .title{padding:15px 10px}
	.n_view_top ul{position:relative;top:auto;right:auto;height:44px;border-top:1px solid #e8e8e8}
	.n_view_top ul li{width:25%;margin-left:-1px}
	.n_view_top ul li:first-child{margin-left:0;border-left:none}
	.n_view_top ul li span,
	.n_view_top ul li a{text-align:center}
	.n_view_top ul li span{font-size:12px}
	.n_view_top .sns{width:auto}
	.n_view_con{padding:29px}
	.n_view_con .con_arrow{width:29px;height:29px;margin-top:-14px;
		-webkit-background-size:29px auto;
		-moz-background-size:29px auto;
		-o-background-size:29px auto;
		background-size:29px auto;
	}	


	.paging{margin-top:15px}
	/*.paging ol li{display:none}*/
	.paging ol li.current,
	.paging ol li.prev,
	.paging ol li.prev_e,
	.paging ol li.next,
	.paging ol li.next_e{display:inline}

	.i_wrap{display:block}

	.area_wrap .area_select{width:auto;margin-right:0;margin-top:5px}
	.area_wrap .area_select:first-child{margin-top:0}
	.number_wrap .i_wrap{width:auto}
	.c_wrap label{line-height:normal}

	.t_wrap textarea{height:80px}
	.pop_write_wrap .agree_wrap{margin-top:10px}

	.mark{display:none;}
	
	
}

/* mobie 640 */
@media screen and (max-width:640px){	
	.iw_pop_title{padding:15px 30px;font-size:14px}
	
}

/* mobie 480 */
@media screen and (max-width:480px){
		
}

/* mobie 420 */
@media screen and (max-width:420px){
	
}

/* mobie 360 */
@media screen and (max-width:360px){

}

/* mobie 320 */
@media screen and (max-width:320px){
	
}



/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */

/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}





.contact_article1 {
    width: 80%;
    margin: 0 auto 100px;
    overflow: hidden;
    min-width: 1200px;
}

.contact_textwrap {
    width: 66.6%;
    height: 400px;
    float: left;

}

.contact_textwrap input {
    width: 47%;
    height: 50px;
    padding: 0 1%;
    font-size: 18px;
    border: 1px solid #ccc;
}
.contact_textwrap .contact_fullname {
    margin-right: 1%;
    float: left;
}
.contact_textwrap .contact_fullname1 {
    float: right;
}
.contact_textwrap .contact_adress {
    width: 98%;
    padding: 0 1%;
    margin: 1% 0;
}
.contact_textfield {
    width: 98%;
    height: 273px;
    font-size: 18px;
    border: 1px solid #ccc;
    font-size: 18px;
    font-weight: 500;
    padding: 0 1%;
    font-family: 'nanum-gotic';
    max-height: 273px;
}

.contact_sendbox {
    float: right;
    width: 31%;
    height: 400px;
    background-color: #eeeeee;
    text-align: center;
}
.contact_sendbox_text {
    margin: 80px 30px 40px;;
}
.contact_sendbox_h2 {
    font-size: 28px;
    color: #444;
}
.contact_sendbox_p1,.contact_sendbox_p2,.sendbox_p3 {
    margin: 15px 0;
    line-height: 25px;
    font-size: 18px;
    color: #545454;
}
.contact_sendbox button {
    font-size: 18px;
    color: #e5e5e5;
    background-color: #ce0010;
    width: 50%;
    height: 60px;
    border:none;
    border-radius: 3px;
    cursor: pointer;
}
.contact_subbanner {
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 400px;
    background-image:url(../img/subbanner.jpg);
}

