/* ¸ÞÀÎ  */
#mo_none {display:block;}
#pc_none {display:none;}
#pc_show {display:block;}
#mo_show {display:none;}
#main_pc {display:block;}
#main_mo {display:none;}

@media screen and (max-width:1740px){
	.main_cont_wrap {width:75% !important;}
	#content .quick_class {display:none;}
	#header .headerWrap_ #gnb {margin:0 10%;}
	.main_Cont {width:100% !important;}

}
@media screen and (max-width:1460px){
	.main_left_wrap {width:320px !important;}
	.main_cont_wrap {width:74% !important;}
	.sitelogo {top:30% !important;}
	.sitelogo .logow {width:80%;}
}
@media screen and (max-width: 1280px){
	#pc_none {display:block !important;}

	.main_cont_wrap {width:100% !important;}
	.main_left_wrap {clear:both !important;width:100% !important; margin:5px auto !important;} 
	
	.center_bnr {margin-top:0px !important; width:100% !important; flex-flow:row !important;align-items:flex-start !important;}
	.center_bnr .cs_bnr {width:30% !important;}
	.center_bnr .cs_bnr .txts2 {padding:14px 15px !important;}
	.center_bnr .sq_bnr {width:70% !important; display:flex !important; flex-flow:row wrap !important; justify-content:space-around !important;}
	.center_bnr .sq_bnr .inner {width:32.8% !important;}
	.center_bnr .cs_bnr .txts_fax {padding-bottom:25px !important;}
	
	.sitelogo {top:34% !important;}
	.sitelogo .logow {width:65% !important;}
	#gnb > ul > li {padding:0 22px !important;}
}
@media screen and (max-width: 1100px) {
	#gnb > ul > li {padding:0 18px !important;}
}


@media screen and (max-width: 1020px){
	#mo_none {display:none;}
	#pc_show {display:none;}
	#mo_show {display:block;}
	#main_pc {display:none;}
	#main_mo {display:block;}

	.main_cont_wrap {width:97% !important;margin:0 auto !important; float:initial !important;}
	.center_bnr .cs_bnr {}
	.center_bnr .sq_bnr {}

	.center_bnr .cs_bnr .txts {}
	.center_bnr .cs_bnr .txts small {}
	

	

	.center_bnr .sq_bnr.yangdo img {width:40% !important; margin:12px 0 !important;}
	.center_bnr .sq_bnr.yangdo p {font-size:20px !important;}

	.center_bnr .sq_bnr .inner {padding:10px !important;}

	.main_cont_wrap .yangdo_slideBox {clear:both; width:100% !important; padding:10px !important;}
	.main_cont_wrap .yangdo_slideBox a.title_imgs {margin-bottom:20px !important;}
	.main_cont_wrap .yangdo_slideBox a.title_imgs img {width:100% !important;}

	.main_cont_wrap .box_col4 {clear:both !important; width:100% !important; margin-top:30px;}
	.main_cont_wrap .box_col4 .inner {height:170px !important;width:50% !important; margin:0 !important;}
	.main_cont_wrap .box_col4 .inner .txts {font-size:20px !important;}

	.main_Cont .main_yangdolist_search .main_yangdolist_tit {margin:0px !important;}
	.T2_Abanner .bnZone .inner {width:100% !important;}
	.T2_Abanner .bnZone .obj li {width:50% !important;}

	#header {border-bottom:initial !important;}

	.bx-clone {height:auto;}

}

@media screen and (max-width:952px) {
	.center_bnr .cs_bnr {width:40% !important;}
	.center_bnr .sq_bnr .inner.bg5,.center_bnr .sq_bnr .inner.bg6 {display:none !important;}
	.center_bnr .sq_bnr .inner {width:49.5% !important;}
}
@media screen and (max-width:784px) {
	.center_bnr .cs_bnr .txts_tel {font-size:28px !important;}
	.center_bnr .cs_bnr .txts_fax {font-size:16px !important;}
	.center_bnr .cs_bnr .txts_icon img {width:75% !important; max-width:100% !important; }
	.center_bnr .sq_bnr .inner {height:72px !important;}
	.main_Cont .main_yangdolist_search .main_yangdolist_tit {font-size:26px !important;}

}
@media screen and (max-width:638px) {
	.center_bnr {flex-flow:column !important;}
	.center_bnr .cs_bnr {display:none !important;}
	.center_bnr .sq_bnr {width:100% !important;}
	.center_bnr .sq_bnr .inner {width:49.5% !important;}
	.main_left_wrap {margin-bottom: 30px !important;}
	.sd3 {width:100% !important;}
	.sd4 {width:100% !important;}
}
@media screen and (max-width:470px) {
	.sub01_03_s {font-size:15px;}	
	.sub01_03_ttl {font-size:15px;width:80px;}
}
@media screen and (max-width:324px) {
	.sub01_03_s {font-size:12px;}	
	.sub01_03_ttl {font-size:12px;width:50px;}
}
@media screen and (max-width:400px) {
	.center_bnr .sq_bnr .inner {font-size:16px !important;}
	.sitelogo .logow {display:none !important;}
	.listTable3 th {word-break:break-all !important;}

	#footer_wrap #member ul li #footer_head a {font-size:11px !important;}
	#footer_wrap #member ul li #foot_contwrap .member_2 {padding:10px 10px 30px !important; font-size:11px !important;}
}
@media screen and (max-width:340px) {
	.main_Cont .main_yangdolist_search .main_yangdolist_tit {font-size:20px !important;}
	.center_bnr .sq_bnr .inner {justify-content: space-around !important; height: 50px !important;}
	.center_bnr .sq_bnr .inner img:first-child {display:none !important;}
	.m-navWrap .m-navbox .m-nav > li > a {font-size:14px !important;}

}

/* footer */
.footer{width:100%; clear: both; padding-top:50px;}

#footer_wrap{width:100%; background-color:#2d2e34;  min-height:260px; height:260px; border-top:1px solid #a7a7a7;}
#footer_wrap #member {width:100%; margin:0 auto;}

#footer_wrap #member ul li {width:100%; background-color:#383838;}
#footer_wrap #member ul li:nth-child(2){background-color:#2d2e34;}
#footer_wrap #member ul li #footer_head {width:520px; line-height:50px; margin:0 auto; color:#f1f1f1;display:flex; flex-flow:row nowrap; justify-content:space-around;align-items:center;}
#footer_wrap #member ul li #footer_head a {font-size:16px; line-height:30px; cursor:pointer; color:#8c8c8c;}

#footer_wrap #member ul li #foot_contwrap {width:1280px; margin:0 auto; margin-top:40px;}
#footer_wrap #member ul li #foot_contwrap .member{float:left;}
#footer_wrap #member ul li #foot_contwrap .member img {max-width:100%;}
#footer_wrap #member ul li #foot_contwrap .member_2 {float:left; font-size:14px; color:#a6a6a6; line-height:30px; margin-left:120px;}

#footer_wrap #member ul li #foot_contwrap #pcnone {display:none;}
#footer_wrap #member ul li #foot_contwrap #monone {display:inline-block;}
@media screen and (max-width:1280px) {
	#footer_wrap #member ul li #foot_contwrap {width:1000px;}
	#footer_wrap #member ul li #foot_contwrap .member_2 {margin-left:50px;}
}
@media screen and (max-width:1020px) {
	.footer{padding-top:30px;}
	#footer_wrap {height:auto;}
	#footer_wrap #member ul li #footer_head {width:50%; text-align:center;}	
	#footer_wrap #member ul li #footer_head a{font-size:15px;}

	#footer_wrap #member ul li #foot_contwrap {width:100%; text-align:center; margin-top:30px;}
	#footer_wrap #member ul li #foot_contwrap .member{position:relative;clear:both; width:100%;margin:0 auto;}
	#footer_wrap #member ul li #foot_contwrap .member img {max-width:40%; text-align:center;}
	#footer_wrap #member ul li #foot_contwrap .member_2 {clear:both; width:100%; margin:0 auto; text-align:center; word-break:keep-all; padding:30px 20px; box-sizing:border-box; line-height:1.7;}
	#footer_wrap #member ul li #foot_contwrap #pcnone {display:block;}

}

/*sub page */

#sub06_sub01_01{padding:10 20 0 19;}

@media screen and (max-width: 1280px){


}

@media screen and (max-width: 1020px){
	.bTable01 th {padding:5px !important;font-size:15px;}
	.bTable01 td {padding:5px !important;}

	.sub_page_top_ttl {margin-left:10px;}
	.docu_ul {box-sizing:border-box; margin:0 auto; width:100%;}
	.doccap_table {width:100% !important; margin:0 auto;}

	#constWrap {width:100% !important; }
	#constWrap div.subtxt {padding:0px !important;word-break:break-all !important;}
	
	#sub06_sub01_02{word-break:break-all !important;}
	#sub06_sub01_02 tbody, #sub06_sub01_02 tr, #sub06_sub01_02 th, #sub06_sub01_02 td {word-break:break-all ; font-size:15px;}
	#sub06_sub01_01{padding:0px !important;}
	#sub06_sub01_td {padding:0px !important;}
	#sub06_sub01_02 .box_side{padding:0px;}
	#sub06_sub01_02 .box_text1 {padding:5px;}

	.gTable th {padding:5px !important; text-align:center;}
	#smart_editor2 {width:100% !important;}

	#constSearch tbody .listsearch ul {display:flex; flex-flow:row wrap; justify-content:space-between;}
	#constSearch tbody .listsearch ul li {font-size:13px;text-align:center; width:initial;}
	#constSearch tbody .listsearch th {font-size:14px; width:10%;}

	#constWrap table {width:100%; margin:initial;}
	.s06_tt {padding:initial !important;}

	.tab_content {padding:0px;}
	#sub07_02_tab2_table td {font-size:14px;}

	.tab_container .tab_content ul li {word-break:break-all;}

	.listTable3 tbody tr th {font-size:13px;}
	.listTable3 tbody tr td {padding:5px;}
	.listTable3 tbody tr td div li {margin:5px !important; width:initial !important;}
	.listTable3 tbody tr td div li span{font-size:12px !important;}

	#container ul.tabs {display:flex; flex-flow:row wrap; justify-content:space-between;}
	#container ul.tabs li {width:48%;}

	.gal_eff {display:flex; flex-flow:row wrap; justify-content:space-between;}
	.gal_eff li {width:48% !important;}

	#smart_editor2 {min-width:100% !important;}

	.const_bg_box {padding:5px;}
	#constWrap p.subtitle_ {font-size:17px; margin-left:5px;}
	#constWrap div.subtitle p.subtitle_title {font-size:18px;}
	.sub_page_top_ttl_01 {font-size:20px; margin:0px 0px 15px;}
	#sub_wrap {margin-top:30px !important;}

	.sub_page_copntents .tab_container tbody tr td {padding:0px !important;}

	#sub_wrap ul.tabs {height:initial;display:flex; flex-flow:row wrap; justify-content:space-between;}
	#sub_wrap ul#sub03tabs li {width:33.33%; font-size:15px;}

	#sub_wrap #tab4 .sub_page_contents table td {font-size:14px;}
	.s10_ttb {padding:0px;}
	#sub_wrap #tab6 .sub_page_contents table td {font-size:14px;}

	#constSearch td {padding:0px !important;}
	#footer_wrap #member ul li #foot_contwrap #monone {display:none !important;}
}

@media screen and (max-width:280px) {
	.center_bnr .cs_bnr {padding:10px !important;}
	.center_bnr .cs_bnr .txts_tel {font-size:22px !important;}
	.center_bnr .cs_bnr .txts {font-size:18px !important;}
	.center_bnr .sq_bnr.yangdo p {font-size:18px !important;}
	.center_bnr .sq_bnr .inner {font-size:15px !important; padding:5px !important;}

	.main_cont_wrap .box_col4 .inner{height:140px !important; padding:10px !important;}
	.main_cont_wrap .box_col4 .inner .txts {font-size:16px !important;}
	.T2_Abanner .bnZone .obj li img {width:100% !important;}

	#footer_wrap #member ul li #footer_head {line-height:30px;}
	#footer_wrap #member ul li #footer_head a {font-size:10px !important;}
	#footer_wrap #member ul li #foot_contwrap .member_2 {padding:10px; font-size:10px;}
	#footer_wrap #member ul li #foot_contwrap #monone {display:none;}

	

	.sitelogo {z-index:8888 !important;}
	.m-navWrap .m-navbox {width:60% !important; z-index:9999 !important;}
	.m-navWrap .m-navbox .m-nav .m-depth2 > li > a {font-size:14px !important;}
	
	.listTable3 tbody, .listTable3 th, .listTable3 tr {word-break:break-all !important;}
	.listTable3 tbody tr th {font-size:12px !important;}

	.bTable01 th{word-break:break-all !important; font-size:13px !important;}

	#sub_wrap ul#sub03tabs li {font-size:12px !important;}
	.doccap_table tbody tr td{word-break:break-all !important; }

	#constSearch tbody .listsearch th {font-size:13px !important; word-break:break-all !important; width:18% !important;}
	#constSearch tbody .listsearch ul li {font-size:12px !important;}
	.const_bg_box strong {font-size:15px;}
}



