@media screen and (max-width: 1640px) {
	.headerSection {padding-right: 105px;}
}

@media screen and (max-width: 1540px) {
	.headerSection {padding-right: 200px;transition: all 0.3s;}
}



@media screen and (max-width: 1401px) {
	.inner {width: 100%;}
	.headerSection {padding-left: 5rem;padding-right: 200px;}
	.inner.custom {width: 100%;}
}

@media screen and (max-width: 1300px) { 
	.contentsDiv_1 > .partner_Title p {font-size: 4.5rem;}
	
}



@media screen and (max-width: 1230px) {
	html {font-size: 7px; transition: all 1s;}
	.contentsDiv_1 {padding-left: 5rem;padding-right: 5rem;}
	.headerSection {padding-left: 5rem;}
	.topNavBar {width: 100%;}
	.inner {width: 100%;}
	.content_hr {width: 70%; transition: all 1s;}
	.numberDateArea {width: 100%;}
	.txtDateArea {width: 100%;}
	.wireImageContents {width: 100%;}
	.wireVSContents {width: 100%;}
	.left_contents_Div {height: calc(100% - 37rem);}
	.right_contents_Div {height: calc(100% - 37rem);}
	.inner.flex.mgBCustom {margin-bottom: 0;}
	.informationContent > div {margin-left: 15rem; transition: all 1s;}
	.informationContent > div > .informationField {padding: 3rem 6rem; transition: all 1s;}
	.interviewContent > div {transition: all 1s; width: 80rem; margin-right: 5rem;}
	.interviewContent2 > div {transition: all 1s; width: 80rem; margin-left: 10rem;}
	footer > .SNS_link {padding: 0 5rem; transition: all 1s;}
	footer > .copylight {padding: 5rem; transition: all 1s;}
	.subBoxContents > .contentsDiv_2 {width: 65%;}
	.slidingMechanicContent .inner {padding-left: 5rem;padding-right: 5rem;}
	.arch_model .inner {padding-left: 5rem;padding-right: 5rem;}
	.numberDateArea > ul > li {width: 33.34%;}
	.txtDateArea > ul > li {width: 33.34%;}
	.subBoxContents > .contentsDiv_2.custom {width: 100%;}
	.wireDeploymentContent > .inner.flex {padding-left: 8rem; padding-right: 8rem;}
	.radioFormField > label {width: 47.5%;}
	.slidingMechanicContent .inner div > div {height: 24rem;}
	.headerSection > ul > li .menu_hr {top: 25px;}
}

@media screen and (max-width: 1024px) {
	.headerSection {padding-right: 5rem;}
	.headerSection > div.mobileMenu {display: block;}
	.headerSection > ul {display: none;}
	.headerSection > div > .header_hr {display: none;}
	.headerSection > div {height: auto;}
	.headerSection > div.sns_header_link {display: none;}
	footer > .copylight > .inner.flex .linkArea {margin-left: 10rem; transition: all 1s;}
	footer > .copylight > .inner.flex {justify-content: center;}
	footer > .SNS_link ul {justify-content: center;}
	.arch_model .inner div {width: 100%;}
	.ewire_calibrationDevice_img_box.mg_left_4 {margin-left: 2rem;}
	.wireWidthContents.contents_five_mechanic {vertical-align: middle;padding-top: 0rem;}
	.normal_calibrationDevice_div {display: flex;}
	.normal_calibrationDevice_div > div:first-child {width: 60%;padding-left: 4rem;}
	.normal_calibrationDevice_div > div:last-child {width: 40%;}
	.ewire_calibrationDevice_div {display: flex;}
	.ewire_calibrationDevice_div > div:first-child {width: 60%;}
	.ewire_calibrationDevice_div > div:last-child {width: 40%;}
	.ewire_calibrationDevice_img_box {width: 28rem;}
	.ewire_calibrationDevice_div > div {text-align: right;}
	.normal_calibrationDevice_div > div {text-align: right;}
	.wireWidthContents.contents_six_archmodel {padding-top: 90px;}
	.wireWidthContents.contents_seven_stpe {vertical-align: middle;padding-top: 0px;}
	.processSimulation.flex {justify-content: center;}
	.simulationContent .txtContents {width: 40%; transition: all .3s;}
	.dentalConditionContent > div {width: 33.33%;margin-left: auto;}
	.dentalConditionContent2 > div {margin: auto;}
	.dentalConditionContent3 > div {margin: auto;}
	.informationContent > div {margin: auto;}
	.inner2.interviewContent1_1 > div > div {width: 45%;}
	.inner2.interviewContent1_1 {width: 100%;padding: 4rem;}
}


@media screen and (max-width: 960px) {
	html {font-size: 7px; transition: all 1s;}
	.numberDateArea > ul {flex-direction: column; align-items: center; transition: all 1s;}
	.numberDateArea > ul > li {margin-bottom: 2rem; border-right: 1px solid; width: 250px;}
	.txtDateArea > ul {flex-direction: column; align-items: center; transition: all 1s;}
	.txtDateArea > ul > li {margin-bottom: 2rem; border-right: 1px solid; width: 250px;}
	.subBoxContents > .contentsDiv_2 button {width: 250px;}
	.contentsDiv_1 > .temporary_Logo {max-width: 60%;}
	#navBox1 .subBox.item.backgroundImg_1 {background-size: cover;background-position: center;}
	#navBox1 .subBox.item.backgroundImg_2 {background-size: cover;}
	#navBox1 .subBox.item.backgroundImg_3 {background-size: cover;background-position: top;}
	#navBox1 .subBox.item.backgroundImg_4 {background-size: 220%;}
	.dentalConditionContent > div {width: 100%;margin-left: auto;padding: 2rem;}
	.left_contents_Div1.backgroung28 {background-position: 85%;}
	.wireImageContents > .OtherCompanyContent img {width: 100%;}
	.radioFormField > label {width: 100%;}
	.checkFormField > label {width: 100%;}
	.dentalConditionImg > .ImgSizeContent {width: 100%; height: 20rem; padding: 4rem;}
	.wirePatentContents {width: 100%; left: auto;padding-left: 3rem; padding-right: 3rem;}
	.wireMechanicContents {width: 100%;left: auto; padding-left: 3rem; padding-right: 3rem;}
}
@media screen and (max-width: 760px) {
	html {font-size: 7px; transition: all 1s;}
	.sideNavBar {display: none;}
	.contentsDiv_1 > .contentsDiv_4 {margin: auto;}
	footer > .copylight .logoArea {margin-bottom: 5rem; transition: all 1s;}
	footer > .copylight > .inner.flex {flex-wrap: wrap;}
	footer > .copylight > .inner.flex .linkArea {margin-bottom: 5rem; margin-right: 10rem; transition: all 1s;}
	footer > .copylight > .inner.flex > .footer_hr {display: none; transition: all 1s;}
	footer > .SNS_link ul {justify-content: center; transition: all 1s;}
	.footer_information {width: 100%;}
	.flexContenst > .leftContents1_1 {text-align: center;}
	.flexContenst > .rightContents1_2 {padding-top: 0;}
	.left_contents_Div {height: calc(100% - 48rem);}
	.right_contents_Div {height: calc(100% - 48rem);}
	.PGA_contents {height: calc(100% - 48rem);}
	.PGA_contents > div {left: auto;width: 100%;padding: 2rem 4rem;bottom: 3rem;}
	.contentsDiv_1 > .partner_Title {width: 100%;    padding-left: 0;}
	.subBox.item.backgroundImg_22 {background-size: cover;}
	.right_contents_Div > .contentsDiv_3 {left: auto;width: 100%;padding: 2rem 4rem;bottom: 3rem;}
	.subBox.item.backgroundImg_25 {background-size: 90%; background-position: 10% 23%; transition: all 1s;}
	.left_contents2_Div {width: 100%;}
	.left_contents2_Div .wireWidthContents {width: 100%; bottom: 5rem; left: auto; display: flex; flex-wrap: wrap; padding: 5rem;}
	.left_contents2_Div .wireWidthContents > .txtTitle {width: 100%;}
	.slidingMechanicContent .inner div > div {height: 31rem;}
	.ceo_content {padding-right: 0;}
	.wireDeploymentProcess > div {width: 48%;}
}

@media screen and (max-width: 640px) {
	
}


@media screen and (max-width: 550px) {
	html {font-size: 6.7px; transition: all 1s;}
	.contentsDiv_1 > p {line-height: normal;}
	.subBox.item.backgroundImg_10_1 {background-size: contain; background-position: 50% 25%;}
	.contentsDiv_1 > .contentsTitle_1 {letter-spacing: -1px; text-align: left; transition: all 1s;}
	.contentsDiv_1 > .contentsTxtArea {transform: none;}
	.contentsDiv_1 .contentsTxt_1 {margin-bottom: 0; text-align: left; transition: all 1s;}
	.contentsDiv_1 .contentsTxt_1-1 {margin-bottom: 0;text-align: left; transition: all 1s;}
	.contentsDiv_1 .contentsTxt_1-2 {margin-bottom: 0;text-align: left; transition: all 1s;}
	.contentsDiv_1 > .contentsTitle_2 {letter-spacing: 0px; transition: all 1s; text-align: left;}
	.firstTitle {font-size: 4rem; transition: all 1s;}
	.txtDateArea > ul > li > div > div {margin-top: 1rem;}
	.contentsDiv_2 {padding-left: 5rem;padding-right: 5rem;}
	.subBoxContents > .contentsDiv_2 > .contentsDiv_2_2 {margin-bottom: 1rem; text-align: left;}
	.wireImageContents {align-items: center;}
	.wireVSContents > div {text-align: left;}
	.contentsDiv_1.custom1_1.txtC {display: none;}
	.introduce_content {padding-top: 0;}
	.subBoxContents > .contentsDiv_2 {width: 100%; bottom: 10em;}
	.subBoxContents > .contentsDiv_2.custom.mobile {height: 50%; bottom: 0;}
	.wirePatentContents > .contentsTxt_1 {display: inline-block;}
	.ceo_content {padding-right: 0;padding-top: 80px;text-align: left;}
	.introduce_content_right {width: 100%;}
	.ceo_txt_box {margin-bottom: 1rem;}
	.ceo_txt_box p {margin-bottom: 1rem; font-size: 1.8rem;}
	.ceo_img_box {display: none;}
	.wire_word_title p {display: block;}
	.wireWidthContents {position: inherit; width: 100%;bottom: auto;left: auto;padding: 4rem 6rem;}
	.wireWidthContents.shape_memory_alloy_content {bottom: 0;}
	.PGA_contents > div {padding: 0;}
	.left_contents_Div1.backgroung25 {background-position: center;}
	.subBox.item.backgroundImg_49 {background-position: 40% 50%;}
	.subBox.item.backgroundImg_49:before {content: "";background: rgba(0,0,0,0.4);position: absolute;width: 100%;height: 100%;top: 0;}
	.subBox.item.backgroundImg_7 {background: url("/resources/images/new/background-7_1.jpg");background-size: cover;background-repeat: no-repeat;transition: all 1s;}
	.subBox.item.backgroundImg_11 {background: url("/resources/images/new/background-11_2.jpg");background-size: cover; background-repeat: no-repeat; background-position: center; position: relative;transition: all 1s;}
	.subBox.item.backgroundImg_14 {	background: url("/resources/images/new/background-14_1.png");	background-size: cover;	background-repeat: no-repeat;background-position: 50% 110%;	position: relative; transition: all 1s;}
	.subBox.item.backgroundImg_18 {background: url("/resources/images/new/background-18_2.jpg");background-size: cover;background-repeat: no-repeat;background-position: center;position: relative;transition: all 1s;}
	.subBox.item.backgroundImg_18:before {content: "";background: rgba(0,0,0,0.5);position: absolute;width: 100%;height: 100%;	top: 0;}
	.subBox.item.backgroundImg_23 {background: url("/resources/images/new/background-23_1.jpg");background-size: cover;background-repeat: no-repeat;background-position: right;position: relative;transition: all 1s;}
	.subBox.item.backgroundImg_21 {background: url("/resources/images/new/background-21_1.jpg");background-size: cover;background-repeat: no-repeat;	background-position: center;position: relative; transition: all 1s;}
	.subBox.item.backgroundImg_34 {	background: url("/resources/images/new/background-34_1.jpg");background-size: cover;background-repeat: no-repeat;	background-position: center;position: relative; transition: all 1s;}
	.subBox.item.backgroundImg_35 {background: url("/resources/images/new/background-35_1.jpg");background-size: cover;background-repeat: no-repeat;background-position: center;position: relative;transition: all 1s;}
	.subBox.item.backgroundImg_36 {background: url("/resources/images/new/background-36_1.jpg");background-size: cover;background-repeat: no-repeat;background-position: center;position: relative;transition: all 1s;}
	.subBox.item.backgroundImg_37 {background: url("/resources/images/new/background-37_1.jpg");background-size: cover;background-repeat: no-repeat;background-position: center;position: relative;transition: all 1s;}
	.subBox.item.backgroundImg_22 {background: url("/resources/images/new/background-22.png");background-size: cover;background-repeat: no-repeat;background-position: 70%;position: relative;transition: all 1s;}
	.left_contents_Div {background-size: contain;height:50%;}
	.right_contents_Div {background-size: contain;height:50%;}
	#popupConetents_2 .subBoxContents > .contentsDiv_2 button {bottom: 2rem !important;}
	.contentsDiv_3.mbDisplay {display: block;}
	.contentsDiv_3.mgHidden {display: none;}
	.left_contents_Div > .contentsDiv_3 {left: 5rem; bottom: 5rem;}
	.left_contents_Div:before {content: "";position: absolute;bottom: 0;width: 100%;height: 50%;background: linear-gradient(to bottom, transparent, rgba(0,0,0,.7));}
	.PGA_contents {width: 100%;height: 50%;}
	.PGA_contents > div {bottom: 10rem;}
	.mb_content1_1 {display: flex;flex-direction: column;}
	.left_contents_Div1 {width: 100%;}
	.right_contents_Div1 {width: 100%;}
	.right_contents_Div1.mobileBack {background: #FFF;}
	.left_contents_Div1.display_table {display: block;}
	.dentalConditionContents2 > div {width: 100%;}
	.dentalConditionContent2 > div {margin-right: 0;}
	.radioFormField > label {width: 47.5%;}
	.dentalConditionContent3 > div {width: 100%;float: none;}
	.informationContent > div {width: 100%; margin-left: auto;}
	.interviewContent > div {width: 100%;float: none;}
	.interviewContent > div .txtBox .txtContents1-1 {margin-bottom: 2rem;}
	.interviewContent2 > div {width: 100%;float: none;margin-left:auto;}
	.interviewContent2 > div .txtBox .txtContents1-1 {margin-bottom: 2rem;}
	.content_hr {width: 100%;}
	.wireVSContents > div.vsTitle {width: 10%;}
	.txtMiddleSize {font-size: 2rem;}
	.inner.flex.mgBCustom {flex-direction: column;}
	.processSimulation.flex {flex-direction: column;}
	.contents_txt_div {height: auto;}
	.simulationContent .txtContents {width: 100%;padding: 0;margin-top: 7rem;}
	.simulationContent .txtContents p.caseTxt {font-size: 5.5rem;margin-top: 10px;}
	.simulationContent .txtContents .title1-1 {margin-bottom: 10px;font-size: 2.5rem;margin-bottom: 5px;}
	.simulationContent .txtContents .title1-2 {margin-bottom: 0;}
	.simulationContent .txtContents .contentTxt1-1 {margin-bottom: 5px;}
	.simulationContent .videoArea {width: 100%;height: 30rem;}
	.wireDeploymentContent > .inner.flex {padding-left: 5rem; padding-right: 5rem; flex-direction: column;}
	.wireDeploymentContent .videoArea {width: 100%; height: 30rem}
	.wireDeploymentContent .txtContents {width: 100%; padding: 0;}
	.contentsDiv_1 > .contentsTitle_1.mg_plus {padding: 0;}
	.inner.interviewContent {padding-top: 67px;}
	.mapinfoContent > .mapContent {height: 50rem;}
	.inner.mapinfoContent {padding-top: 110px;padding-left: 0;padding-right: 0;}
	.wirePatentContents {width: 100%; left: auto;padding-left: 5rem; padding-right: 5rem;top: 7rem;}
	.wireMechanicContents {width: 100%;left: auto; padding-left: 3rem; padding-right: 3rem;}
	.subBox.item.backgroundImg_25 {background-size: 70%;}
	.dentalConditionContent3 > div {height: calc(100vh - 24rem);}
	.slidingMechanicContent .inner {padding-left: 5rem;padding-right: 5rem;}
	.flexContenst > .leftContents1_1 p {font-size: 2.4rem;}
	.arch_model .inner {padding-left: 5rem;padding-right: 5rem; padding-top: 0px;}
	.arch_model {height: 50%;display: block;}
	.arch_model .inner div {margin-bottom: 0;}
	.contentsDiv_1 > .partner_Title {width: 100%;padding-left: 0; padding-top: 55rem;}
	.inner.interviewContent1_1 > div {padding-top: 10rem;}
	.inner.interviewContent1_1 > div > div {width: 46%;}
	footer > .SNS_link ul > li {font-size: 1.5rem;}
	footer > .copylight .logoArea {width: 100%; text-align: center; transition: all 1s;} 
	footer > .copylight > .inner.flex .linkArea {margin-right: auto; margin-left: auto; width: 100%;}
	footer > .copylight > .inner.flex .linkArea table {width: 100%;}
	footer > .copylight > .inner.flex .linkArea table td {width: 33.34%;text-align: center;}
	footer > .copylight > .inner.flex .linkArea table td:nth-child(2) {width: 33.34%;}
	.contentsDiv_3_hr {box-shadow: none;}
	.slidingMechanicContent .inner div > div {height: 36rem; transition: all .3s;}
	.inner.custom {width: 100%;}
	.map_Contents.flex {flex-direction: column;}
	.mapContent {width: 100%;height: 40rem;}
	.map_txtContent {width: 100%;height: auto; margin-bottom: 3rem;}
	.mapinfoContent .title1-1 {font-size: 1.8rem;}
	.mapinfoContent .title1-2 {font-size: 1.8rem;}
	.simulationContent {padding-top: 90px;}
	.simulationContentTitle p {margin-bottom: 10px;}
	.defaultBar {width: calc(100% - 4rem);}
	.video_txt_box {padding-left: 2rem;}
	.wireDeploymentProcess > div {width: 100%;}
	.wireDeploymentProcess .contents_img {height: 175px;}
	.wireDeploymentContent_first p {font-size: 3rem;margin-bottom: 5px;}
	.subBox.item.backgroundImg_42_1 > .subBoxContents > .contentsDiv_1 {padding: 0 4rem;}
	#navBox2.box.mobile {height: auto;}
	#navBox3.box.mobile {height: auto;}
	.dentalConditionContent {flex-direction: column;}
	.dentalConditionImg.flex {flex-direction: column;}
	.dentalConditionImg > .ImgSizeContent {width: 100%;height: 18rem;}
	.checkFormField > label {width: 100%;}
	.dentalConditionContent > div {margin-bottom: 4rem;padding: 0;}
	.contentsRadioBtn > .title1-1:nth-child(2) {display: none;}
	.dentalConditionContent2 > .contentsRadioBtn .title1-1 {margin-bottom: 3rem;}
	.informationContent > div > .informationField {padding: 2rem 3rem;}
	.informationContent > div .title1-1 {font-size: 1.8rem;}
	.informationContent > div .title1-2 {margin-bottom: 3rem;font-size: 1.8rem;}
	.informationContent > div > .informationField textarea {height: 15rem;}
	.inner.informationContent {padding-top: 90px;}
	.contentsDiv_1 > .partner_Title p {text-align: left;font-size: 4.5rem;background: rgba(0,0,0,0.35);padding: 10px 30px;border-radius: 10px;}
	.contentsDiv_1 > .partner_Title p:last-child {display: none;}
	.contentsDiv_1 > .partner_Title p span {display: initial;}
	.interviewContent_total > div {width: 100%;}
	.interviewContent_total {padding-top: 110px;padding-bottom: 3rem;}
	.inner2.interviewContent1_1 > div > div.img_box1_1 {width: 100%;}
	.inner2.interviewContent1_1 > div > div.txtBox.profiel_contents {width: 100%;margin-left: 0;}
	.inner2.interviewContent1_1 > div > div {width: 100%;margin-left: 0;}
	.img_background1-1.porson_background_2 {background-position: top;}
	.img_background1-1.porson_background_3 {background-position: center;}
	.img_background1-1.porson_background_4 {background-position: center;}
	.subBox.item.backgroundImg_42_1 {background: url("/resources/images/new/background-42_1_Mobile.png");background-repeat: no-repeat;background-position: 50% 33%;background-size: 50%;}
	.inner2.interviewContent1_1 > div > .txtBox {height: auto; margin-bottom: 3rem;}
	#navBox6 .left_contents_Div1_inner {display: block;}
	.normal_calibrationDevice_div {padding: 4rem 4rem 0;}
	.normal_calibrationDevice_div > div:first-child {width: 100%;padding: 0;margin-right: 0;}
	.normal_calibrationDevice_div > div {text-align: left;}
	.ewire_calibrationDevice_img_box {margin-left: 0;}
	.normal_calibrationDevice_div > div:last-child {display: none;}
	.ewire_calibrationDevice_div {padding: 2rem 4rem;}
	.ewire_calibrationDevice_div > div:first-child {width: 100%;padding: 0;margin-right: 0;}
	.ewire_calibrationDevice_div > div {text-align: left;}
	.ewire_calibrationDevice_img_box.mg_left_4 {margin-left: 0;}
	.ewire_calibrationDevice_div > div:last-child {display: none;}
	#navBox6 .right_contents_Div1 {height: auto;} 
	.arch_model_img {padding: 4rem;}
	.right_contents_Div1.contents_five_mechanic {display: block;}
	.normal_calibrationDevice_div {margin-bottom: 0;}
	#navBox7 .left_contents_Div1_inner {padding-top: 0; padding-bottom: 0rem;}
	#navBox7 .left_contents_Div1.display_table .left_contents_Div1_inner .arch_model_img {align-items: flex-end;}
	#navBox8 .left_contents_Div1_inner {display: block;}
	#navBox8 .left_contents_Div1_inner .arch_model {padding: 4rem 2rem;}
	#navBox8 .right_contents_Div1.contents_five_mechanic {margin-bottom: 10rem;}
	.stepContents {padding-left: 0;}
	#navBox6.box.mobile {height: auto;}
	#navBox8.box.mobile {height: auto;}
	#navBox8 .left_contents_Div1.display_table .left_contents_Div1_inner .arch_model .stepContents {height: 100%;padding: 4rem 2rem;}
	.productFeatureBack {display: none;}
	footer > .copylight > .inner.flex {flex-direction: column;}
	footer > .copylight > .inner.flex > .footer_left, footer > .copylight > .inner.flex > .footer_right {
		width: 100%;
		flex-direction: column;
	    justify-content: center;
    	align-items: center;
	}
	footer > .copylight > .inner.flex > .footer_left .linkArea {width: 100%;margin-top: 0;justify-content: center;}
	footer > .copylight > .inner.flex .footer_information p:last-child {margin-bottom: 50px;}
	footer > .copylight > .inner.flex > .footer_left .linkArea ul {width: 33.33%;}
	footer > .copylight > .inner.flex > .footer_left .linkArea ul li {padding: 0; text-align: center;}
	.precautionsTxt.absolutePosition {width: 80%;}
	.left_contents_Div1_inner.content__no5 {padding: 92px 0 0;}
	.box.mobileBox {height: auto;}
	.wirePatentContents {position: inherit;width: 100%;bottom: auto;left: auto;padding: 4rem 6rem;top: auto;}
	.box.mobileBox .mb_content1_1 {height: auto;}
	.left_contents_Div1_inner.whiteBGCustom {display: flex;flex-direction: column;align-items: center;justify-content: center;}
	.precautionsTxt.wireShape {padding-left: 0rem;width: 80%;}
	.wireWidthContents.contents_six_archmodel {width: 100%;padding: 4rem 6rem;display: block;}
	.ceo_txt_box_last {text-align: right;margin-left: auto;}
	.introduce_content_txt_box {display: flex;flex-direction: column;}
	.introduce_content_txt_box > div.introduce_Chinese_writing {width: 100%;float: none;display: flex;align-items: center;margin-bottom: 10px;}
	.introduce_Chinese_writing > .wire_word_title {width: 30%;}
	.introduce_Chinese_writing > .wire_word_txt {width: 70%;}
	.video_box.custom video {width: 100%;}
	.wireDeploymentProcess.flex {flex-direction: column;}
	.wireDeploymentProcess.flex .wire_Process_Step2 {margin-left: 0;}
	.video_box.mobileMG10 {margin-bottom: 10px;}
	.dentalConditionContent3 > .noticeContent {width: 100%;}
	.backgroundImg_53 > .subBoxContents > .contentsDiv_1 {padding: 0 1rem;}
	.backgroundImg_42_1 > .subBoxContents > .contentsDiv_1 {vertical-align: bottom;padding-bottom: 100px !important;}
	.backgroundImg_6 > .subBoxContents > .contentsDiv_1 {vertical-align: bottom;padding-bottom: 120px !important;} 
	.backgroundImg_6 > .subBoxContents > .contentsDiv_1 > .contentsTitle_1 {margin-bottom: 30px;}
	.backgroundImg_23_2 > .subBoxContents > .contentsDiv_1 > .contentsTitle_2 {text-align: center;}
	.wireImageContents > .OurCompanyContent {width: 210px;}
	.ceo_txt_box {display: none;}
	.mobile_CEO_Txt {display: block;font-size: 12px;color: #FFF;text-align: right;font-family: KoPubBatang;}
	.left_contents_Div1_inner.content__no5 > div {justify-content: space-between;}
	.mobile_Shape {display: flex;align-items: center;}
	.mobile_Shape > div {margin-left: 22px;}
	.video_box video {height: 165px;}
	.wireDeploymentContent_first {margin-top: 40px;margin-bottom:20px;}
	.wireDeploymentProcess .number_title {font-size: 7rem;}
	.wire_Process_Step1 .contents_txt.mg_bottom_10 {display: none;}
	.wireDeploymentProcess .contents_txt.mg_bottom_10 {margin-bottom: 0;}
	.progressBar {max-width: 100% !important;}
	.mobile_display {display: none;}
	#navBox2-1 {display: block;}
	.mobile_HeightImpo {height: 100vh !important;}
	.backgroundImg_50 > .subBoxContents > .contentsDiv_1 {padding-top: 120px;}
	.next_confirm > div > img {width: 50%;}
	.dentalConditionContent > div:last-child {margin-bottom: 10px;}	
	.noticeTable table tbody tr td:nth-child(0) {order: 0;}
	.noticeTable table tbody tr td:nth-child(1) {order: 1;}
	.noticeTable table tbody tr td:nth-child(2) {order: 2;}
	.noticeTable table tbody tr td:nth-child(3) {order: 3;}
	.noticeTable table tbody tr td:nth-child(4) {order: 4;display: none;}
	.noticeTable table tbody tr td:nth-child(5) {order: 5;display: none;}
	.noticeTable table thead tr th:nth-child(4) {order: 4;display: none;}
	.noticeTable table thead tr th:nth-child(5) {order: 5;display: none;}
	.wire_word_txt_txt p:first-child {margin-bottom: 2rem;}
	.wire_word_title p:last-child {margin-left: 0;}
	.precautionsTxt {margin-bottom: 0;}
	.introduce_content .introduce_title {margin-bottom: 2rem;}
	.modal-dialog.modal-center {width: 100% !important;padding: 10px;}
	.userNoticeDetail > div > p > img {width: 100% !important;}
	.modal-header.userNoticePopup > div {width: 100%;text-align: center;margin-top: 15px;}
	.close {float: none;}
	.modal-open .modal {overflow: auto !important;}
	#navBox3.mobile_displayB {display: block;}
	.contentsDiv_1 > .partner_Title > p:first-child > span:first-child {display: none;}
}

@media screen and (max-width: 425px) {
	.inner.pdTCustom {padding-top: 0;}
}

@media screen and (max-width: 380px) {
	body > .wrapper {min-width: 380px;}
	#navBox0 .contentsDiv_1 > p {margin-top: -3.8rem;}
	.subBoxContents > .contentsDiv_2 button {width: 100%;}
	.wireImageContents > .OurCompanyContent img {width: 100%;}
}

@media screen and (max-width: 320px) {
	html {font-size: 5.9px; transition: all 1s;}
	.firstTitle {font-size: 3.5rem; transition: all 1s;}
	#navBox10 .subBoxContents > .contentsDiv_2.custom {bottom: 0;}
	.slidingMechanicContent .inner div > div {height: 50rem;}
}