@charset "utf-8";
@import url('/sites/moj/style/css/style_main_Desktop.css');

@media  (max-width: 420px) {
	div.ai01:after, div.ai02:after, div.ai03:after{ left: 50%}
}
._first dd{bottom: 30px;right: 26px;position: absolute;}
.recentBbsTitle{text-align: center;font-size: 16px;}
.sliderWrap2 .text{display:none}
/***************************************************** 소통 */
#menu64_obj11891{display:none}
.sliderWrap2{height: auto;}
#_imgSldVisual_85{background: #fff;}
.moj_visual2 .imgBox{text-align: center;}
.moj_visual2 .bx-wrapper .bx-viewport ul li img{width: 85% !important;height: 250px;}
.moj_visual2 .bx-wrapper .bx-viewport ul li dl{top: 247px !important;position: absolute !important;text-align: center;background: none;padding:0 !important;}
.moj_visual2 .bx-wrapper .bx-viewport ul li dl dt{width:100% !important}
.moj_visual2 .bx-wrapper .bx-viewport ul li dl dd{display:block !important;top:40px !important;}
.moj_visual2 .bx-wrapper .bx-controls{position: absolute !important;top: 305px !important;right: 145px !important;}
/*팝업 반응형 */
.PZwindow{width: 100% !important;border: none;}
.PZwindow .PZwrap {overflow:hidden;width: 100% !important; line-height:0;}
/***************************************************** 상단 text & button *//* text */
.mainText {font-size: 22px;}
.mainText p {font-size: 30px; text-align: left;}
/* button */
.remote {text-align: center; margin-right: 0;}
/***************************************************** 소통 *//* box링크 */
.boxLink h3 {margin-bottom: 5px;}
.boxLink.policy > a > p span.block {display: inline-block;}
.boxLink > a > .btn,
.boxLink > a > .btn:after {display: none;}
.boxLink.letter > a {padding: 10px 15px; background: url('/sites/moj/images/main/box_letter_rsp.png') left top no-repeat;}
.boxLink.policy > a {padding: 10px 15px; background: url('/sites/moj/images/main/box_policy_rsp.png') left top no-repeat;}
/* icon링크 */
.iconLink > ul > li > a {padding: 9px 20px}
.iconLink > ul > li > a:before {width: 50px; height: 50px; background: url('/sites/moj/images/main/iconLink_icon_mobile.png') center top no-repeat}
.iconLink > ul > li.ic02 > a:before {background-position: center -70px;}
.iconLink > ul > li.ic03 > a:before {background-position: center -141px;}
.iconLink > ul > li.ic04 > a:before {background-position: center -213px;}
.iconLink > ul > li.ic05 > a:before {background-position: center bottom;}
.iconLink > ul > li > a:after {top: 30px;}
/* SNS Box */
.snsBox > ul > li > button.btn {width: 33.3%; border-right: 1px solid #cecece;}
.snsBox > ul > li.twitter > button.btn {top: 0; left: 33.3%;}
.snsBox > ul > li.blog > button.btn {top: 0; left: 66.6%; border-bottom: 1px solid #cecece; border-right: 0;}
.snsBox > ul > li > .snsList {height: 194px; top: 70px; left: 0;}
.daum_btn {width: 33.3%; top: 0; right: 0; border-bottom: 1px solid #cecece;}
.snsBox > ul > li > .snsList {width: 100%;}
/* added */
#satisfy_form .satisfy_info dl.info_02 {float: left; margin-top: 10px;}
#menu64_obj2357 {visibility: hidden; height: 0; font-size: 0; margin-top: 0;}
.certification h3 {font-size: 22px;letter-spacing: -3px;margin: 20px 0 40px;}
