@charset "utf-8";

/* layout */
.inner {width:auto;margin:0 auto;}
.innerHead,
.innerCont,
.innerFoot {width:auto; margin:0 auto; }
.tnb{ display:none;}
.gnb{ display:none;}

#thisHead {height:84px;}
#thisHead h1.title {padding:16px 0  0 10px;}

/*address .add { display:block;  margin-left:0;}*/
/* 메인 */
#thisMain {width:100%; margin:0 auto;padding-bottom:40px;}
#thisMain .mBoard {}
#thisMain .mBoard li { width:100%; margin:0 0 10px 0;  }
#thisMain .mBoard .linkIntro { width:49%; }
#thisMain .mBoard .linkApply { width:49%;  float:right;}
#thisMain .mBoard .notice { height:116px; }
#thisMain .mBoard .notice dl dd { float:left; width:50%; }

.main_contents{width:98%;margin:0px auto;}
.main_contents .mainleft, .main_contents .mainright{float:left;}
.main_contents .mainleft{width:66%;max-width:475px;}
.main_contents .mainright{width:32%;margin-left:2%;}

.main_visual{width:100%;max-width:475px;margin:0px;}
.contents_box01{width:100%;margin:0px;}
.contents_box01 li{max-width:230px;width:100%;}
.contents_box01 li.product1, .contents_box01 li.product2{margin-left:0px;}
.contents_box01 li.product2{margin-top:15px;}
.contents_box01 li.gallery, .contents_box01 li.community{display:none;}
.contents_box02{display:block;width:98%;margin:0px auto;margin-top:15px;}
.contents_box02 li{width:32%;max-width:230px;margin:0px;}
.contents_box02 li.gallery{background:#fff;}
.contents_box02 li.community{margin-left:2%;background:#fff;}
.contents_box02 li.custom{width:32%;margin-left:2%;background:#fff;}
.contents_box03{width:98%;margin:0px auto;margin-top:15px;}
.contents_box03 li{float:left;}
.contents_box03 li.service{width:66%;max-width:475px;margin:0px;}
.contents_box03 li.download{width:32%;max-width:230px;margin:0px;margin-left:2%;}
.contents_box03 li.custom{display:none;}

.contents_box01 a, .contents_box02 a, .contents_box03 a{width:100%;}
.contents_box03 li.service h3{margin:21px 0px 0px 20px;}
.contents_box03 li.service p{margin:50px 0px 0px 20px;}

a.btn_down{ display:inline-block; width:130px; height:28px;color:#fff; line-height:25px; text-align:center; background-color:#0370ea; font-size:14px;}
.mob_nav{ display:block; box-shadow:none; text-align:center;}
.mob_nav ul{ display:inline-block; width:98%; text-align:left; box-shadow:0 0 5px rgba(0,0,0,0.2);}

#container{ width:auto; margin-top:20px; margin-bottom:20px;}
#left_area{display:none;}
#contents_area{ float:none; margin:0 auto; width:98%; position:relative;}

/* 구형 안드로이드의 임의 너비값 조정에 대한 CSS */
.sub-item p, .sub-item h2, .sub-item h3, .sub-item h4 {display:block;background:url();}
.sub-item img {max-width:700px;}

.web_head{ display: none;}
#mobile_head_area{ display:block;}

.quick_menu{ display:none;}

/* Footer */
#footer #footer-logo {display:none;}
#footer #footer-logotxt {display:none;}
#footer #footer-menu #footer-menu-pc {display:none;}
#footer #footer-menu #footer-menu-mobile {display:block;}
#footer #copyright {font-size:0.8em;margin:0 0 0 20px;}