/*레이아웃스타일시트*/
/*레이아웃기본*/
.wc {display:block; text-align:center;}
.mc {display:none;}
html, body{margin:0; padding:0; overflow:hidden; -webkit-tap-highlight-color: rgba(0,0,0,0);}
#allwrap{width:100%; overflow:hidden;}
#main{position:relative; width:100%; overflow:hidden;}
/*레이아웃기본*/
/*메인동영상*/
#mask {display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:.8; filter:alpha(opacity='80'); z-index:10000}
#videolayer {display:none; position:fixed; left:50%; width:60%; margin-left:-30%; z-index:10001}
.video_box {float:left; width:25%;height:200px;position:relative; cursor:pointer;background:url(../img/inq_img3_1off.jpg) no-repeat;background-size:cover;}
/*메인동영상*/
/* 레이어팝업 */
#layerpopup{background:#fff;}
.popHeader{height:30px; background:#fff; text-align:right;}
.popHeader a img{padding:0 6px 0 0;}
.popupContent{padding:0px;text-align:center;}
.pcl {}
.popupClose {height:30px; text-align:center; background:#; width:500px;}
.popupClose2 { width:100%;height:30px; text-align:center; background:#2e2e2e;}
.popupClose input, .popupClose img { vertical-align:middle; margin:0 10px 0 0;}
.popupClose label{padding:0 8px 0 0;}
.popupClose a{color:#fff; text-decoration:none; line-height:30px;}
/* 레이어팝업 */
/* 왼쪽메뉴 */
#webNavi{position:relative;width:175px; z-index:9999;float:left;}
#snb{width:100%; height:80px; background:#232323;}
#snb ul{float:left; width:100%;border-bottom:dotted 1px #666;}
#snb ul li:first-child {border-right:dotted 1px #666;}
#snb ul li{width:50%; float:left; text-align:center; height:40px; line-height:40px;}
#snb ul li a{display:block;color:#e9e9e9;font-size:12px;font-family:'notokr';-webkit-transition: 0.25s;transition: 0.25s;}
#snb ul li a:hover{ color:#06a7e2;}
#slidemenu{position:relative;width:175px;height:100%;background:#343434;box-sizing:border-box;border-top:dotted 1px #666;}
/*#leftNavi1 {background:url('../img/m_01.jpg') no-repeat;}
#leftNavi1:hover {background:url('../img/m_01_ov.jpg') no-repeat;}*/
#slidemenu ul#leftmenu{position:relative; width:100%;}
#slidemenu ul#leftmenu > li{displya:block; height:42px; line-height:42px; }
#slidemenu ul#leftmenu > li span {displya:block;padding-left:18px;font-size:16px;}
#slidemenu ul#leftmenu > li > a{display:block; font-size:16px; color:#fff; font-weight:600;-webkit-transition: 0.25s;transition: 0.25s;padding-left:22px;}
#slidemenu ul#leftmenu > li > a:hover, #slidemenu ul#leftmenu > li > a:focus,
#slidemenu ul#leftmenu > li > a.hover{color:#06a7e2;background:#272727;height:100%;}
#slidemenu ul#leftmenu > li .hiddenBox{position:absolute; left:175px; top:0px; width:130px; overflow:hidden;z-index:2;}
#slidemenu ul#leftmenu > li .hiddenBg{width:130px; margin-left:-175px;}
#slidemenu ul#leftmenu > li ul{display:none;}
#slidemenu ul#leftmenu > li ul li {}
#slidemenu ul#leftmenu > li ul li:last-child{}
#slidemenu ul#leftmenu > li ul li a{display:block; width:124px; font-size:13px; color:#737373; padding-left:10px; font-weight:600; line-height:42px; height:42px;}
#slidemenu ul#leftmenu > li ul li a:hover{color:#06a7e2; background:#fff;}
#slidemenu ul#leftmenu > li ul#leftSubm1{margin-top:0px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm2{margin-top:42px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm3{margin-top:84px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm4{margin-top:126px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm5{margin-top:168px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm6{margin-top:210px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm7{margin-top:252px; padding-left:0px;}
#slidemenu ul#leftmenu > li ul#leftSubm8{margin-top:294px; padding-left:0px;}
#leftbg{position:absolute; left:0; top:0; width:130px; height:100%; background:url('../img/subm_bg.png') repeat-y right center; opacity:0.9; z-index:9990;}
#slidemenu ul#leftmenu .product{top:-110px !important;}
#magic-line {display:none !important;}
/* 왼쪽메뉴 */

/* 왼쪽전화번호 */
#guidebox{position:absolute;color:#fff;padding:20px 0px;width:100%;bottom:210px;text-align:center; }
#guidebox ul li{padding:0px;font-size:13px;}
#guidebox ul li:first-child {font-size:22px;color:#06a7e2;font-weight:bold;line-height:1;}
#guidebox ul li:last-child {font-size:10px;}
#guidebox ul li span {background:#000;padding:5px 15px;display:inline-block;border-radius:20px;}
/* 왼쪽전화번호 */

/* 왼쪽카피라이터 */
#fnb{position:absolute;bottom:0px;width:175px;height:auto;background:#232323; }
#fnb address{padding:20px 20px 40px 20px;color:#fff;font-size:11px;}
#fnb p{line-height:1.4;padding:10px 0px;}
/* 왼쪽카피라이터 */
/* 메인이미지롤링 버튼 */
#mainscroll{position:relative;overflow:hidden;box-sizing:border-box;}
#scrollmenu{position:fixed; left:50%; bottom:5%; margin-left:-200px;z-index:9999;}
#scrollmenu li{width:25px;height:25px; float:left; margin-right:10px;-webkit-transition: 0.25s;transition: 0.25s;background:#000;display:block;border-radius:25px;}
#scrollmenu li:last-child {margin-right:0px;}
#scrollmenu li.active{margin-right:10px;background:#194482;width:50px;}
#scrollmenu li a {display:block;color:#fff;text-align:center;font-weight:bold;font-size:13px;}
#scrollbtn{position:relative; margin:0 400px 0 0;z-index:999;}
#scrollbtn ul{position:fixed; right:420px; top:20px; width:80px;}
#scrollbtn ul li{float:left; cursor:pointer;}
#mainVisible{width:100%; height:100%; overflow:hidden;}
#superContainer{position:relative; width:100%; overflow:hidden;}
#section0{position:relative; width:100%; overflow:hidden;cursor:pointer;}
#section0 iframe {position:absolute; left:53%; bottom:30%; width:400px; height:225px;}
#section0 .btn {position:absolute; left:58%; bottom:59%;}
#section1{width:100%; overflow:hidden;}
#section2{width:100%; overflow:hidden;}
#section3{width:100%; overflow:hidden;cursor:pointer;}
.section{width:100%;}
.main_txt {position:absolute;z-index:1;margin-left:150px;margin-top:20%;font-size:20px;line-height:1.2;color:#fff;text-shadow:2.1px 2.1px 7.1px #000;}
.main_txt span {display:block;}
.main_txt span.line {display:block;width:50px;height:5px;background:#194482;text-indent:-9999px;margin-bottom:20px;}
.main_txt p {font-family:Gotham-Black;font-size:50px !important;margin-left:-5px;padding-bottom:10px;}
.main_txt b {font-size:30px;padding-top:20px;display:block;}

/* 메인이미지롤링 버튼 */
/* 오른쪽배너 */
#mainBox{position:fixed;float:right;right:0;top:0;width:400px;height:100%;overflow:hidden;z-index:9;}
#mainBox .productSheet a {transition:all 0.3s ease;}
#mainBox .box {position:relative; float:left; width:200px;height:100%; overflow:hidden;text-align:center;}
#mainBox .box .imgarea {padding-top:24%;}
#mainBox .box .imgarea img {width:80px;}
#mainBox .box .video img {width:64px;height:64px;}
#mainBox .box span {font-size:10px;line-height:1;display:block;position:relative;margin-top:10px;color:#666;}
#mainBox .box h1 {font-size:16px;line-height:1.4;color:#333;}
#mainBox .box p {font-size:11px;font-family:notkr;line-height:1.4;margin-top:5px;color:#999;letter-spacing:-1px;}
#mainBox .banner1 {background:#fff;}
#mainBox .banner2 {background:#06a7e2;}
#mainBox .banner3 {background:#f1f1f1;}
#mainBox .banner5 {background:#06a7e2;}
#mainBox .banner6 {background:#333;}
#mainBox .banner7 {background:url(../img/07_box.jpg) no-repeat;background-size:cover;}
#mainBox .banner8 {background:#fff;}
.white {color:#fff !important;}
/* 오른쪽배너 */
#tablet_new{position:relative; display:none; width:100%;}
#mobileroll{display:none;}
.ir {zoom:-10; z-index:-1; position:relative; display:block; width:100%; font-size:9px; text-align:center; white-space:nowrap; overflow:hidden; text-indent:-99999px;color:transparent;}
.picn {position:relative;display:inline-block;.display:inline;.zoom:1; font:0/0 arial; overflow:hidden; background-repeat:no-repeat; background-color:transparent;background-image:url('../img/images/new_icn.png'); background-size:320px auto;}
#allwrap > .dim{display:none; position:absolute; top:0; left:0; width:100%; height:100%;
background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
z-index:1;
}
/*모바일헤더*/
.header {width:100%;height:50px;}
.header h1 {padding:10px 0px 0px 10px;}
.tabletLogo {width:100px;}
.snsbar{position:relative; width:100%; height:50px; border-bottom:1px solid #343434;overflow:hidden; background:#194482;}
.snsbar ul {width:100%;text-align:center;}
.snsbar ul li {display:inline-block;}
.snsbar ul li a {display:block;color:#fff;padding:13px;font-size:18px;}
/*모바일헤더*/
/*모바일메뉴버튼*/
#callNav {position:absolute;top:15px;right:15px;width:25px; height:25px; cursor:pointer; z-index:2001; transition:all 0.3s ease;}
#callNav:hover {background:#}
#callNav > div {position:absolute; width:25px; height:2px;background:#000; transition:all 0.3s ease}
#callNav .bar1 {top:0px}
#callNav .bar2 {top:8px}
#callNav .bar3 {top:16px}
#callNav:hover > div {background:#194482;}
#callNav:hover .bar1 {top:-2px}
#callNav:hover .bar3 {top:18px}
#callNav.active {background:#}
#callNav.active > div {background:#fff}
#callNav.active .bar1 {top:8px; transform:rotate(45deg)}
#callNav.active .bar2 {display:none}
#callNav.active .bar3 {top:8px; transform:rotate(-45deg)}
/*모바일메뉴버튼*/
/*오른쪽배너버튼*/
#bannerbtn {position:fixed;top:15px;right:415px;width:25px; height:25px; cursor:pointer; z-index:2001; transition:all 0.3s ease;}
#bannerbtn:hover {background:#}
#bannerbtn > div {position:absolute; width:25px; height:2px;background:#000; transition:all 0.3s ease}
#bannerbtn .bar1 {top:8px;transform:rotate(45deg)}
#bannerbtn .bar2 {display:none;}
#bannerbtn .bar3 {top:8px;transform:rotate(-45deg)}
#bannerbtn:hover > div {background:#194482;}
#bannerbtn:hover .bar1 {top:8px;transform:rotate(0deg)}
#bannerbtn:hover .bar3 {top:8px;transform:rotate(0deg)}
#bannerbtn.active {background:#}
#bannerbtn.active > div {background:#000}
#bannerbtn.active .bar1 {top:0px;transform:rotate(0deg)}
#bannerbtn.active .bar2 {top:8px;display:block;}
#bannerbtn.active .bar3 {top:16px;transform:rotate(0deg)}
/*오른쪽배너버튼*/

/*메인텍스트*/
.main_txt2 {width:100%;position:absolute;z-index:1;text-align:center;margin-top:20%;font-size:16px;line-height:1.2;color:#fff;text-shadow:0.1px 0.1px 0.1px #000;}
.main_txt2 span {display:block;}
.main_txt2 span.line {display:inline-block;width:50px;height:5px;background:#194482;text-indent:-9999px;margin-bottom:20px;}
.main_txt2 p {font-family:Gotham-Black;font-size:30px !important;margin-left:-5px;padding-bottom:10px;}
.main_txt2 b {font-size:20px;padding-top:20px;display:inline-block;}
/*메인텍스트*/

/*모바일메뉴*/
.member_mobile {height:37px;background:#06a7e2;}
.member_mobile ul {font-size:0px;}
.member_mobile ul:first-child {border-bottom:dotted 1px #333;}
.member_mobile ul li:first-child {border-right:dotted 1px #333;}
.member_mobile ul li {display:inline-block;width:50%;font-size:11px;text-align:center;line-height:37px;}
.member_mobile ul li a {display:block;color:#fff;transition:all 0.3s ease;}
.member_mobile ul li a:hover {color:#000;}
.ngnb_slide3_w {position:fixed; left:-50%; top:0; width:50% !important; height:100%; z-index:9999; overflow-y:scroll; background-color:#343434;}
.ngnbs_inner {width:100%;height:auto; min-height:700px;}
.nbnbs_menulist_w {width:100%; margin-bottom:100px; font-size:16px;border-bottom:1px solid #343434; }
.ngnbs_ml_cont {position:relative; border-top:1px solid #343434; height:50px; overflow:hidden;background:#0c0c0c url();transition:all 0.3s ease;}
.ngnbs_ml_cont a {transition:all 0.3s ease;color:#999;}
.ngnbs_ml_cont a:hover {color:#06a7e2;}
.ngnbs_ml_cont:first-child {border-top:0;}
.ngnbs_ml_link {display:block; padding:0 13px 0 19px; text-decoration:none; color:#FFFFFF; line-height:50px;}
.ngnbs_ml_cont.current .ngnbs_ml_link {color:#194482}
.ngnbs_open {height:auto;min-height:100px;transition:all 0.3s ease;}
.ngnbs_sublist_w {width:100%; display:block; border-top:1px solid #434343; background-color:#343434;}
.ngnbs_sl_cont {border-top:1px solid #434343;}
.ngnbs_sl_cont:first-child {border-top:0;}
.ngnbs_sl_link {display:block; padding-left:30px; height:50px; text-decoration:none; color:#fff; line-height:50px;}
.ngnbs_sl_cont.current .ngnbs_sl_link{color:#06a7e2;}
.gnb{position:fixed; left:-86%; top:0; width:85%; height:100%; z-index:9999; overflow-y:scroll}
/*모바일메뉴*/

/********** rolling ***********/
/* base */
#tabletRoll, #seminar, #mtb , .thumb{position:relative; left:0; top:0; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; z-index:1; clear:both;}
.swiper-wrapper{position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease;
-moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease;
-o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px);
-ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px,0,0); -ms-transition-timing-function:ease;
transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px,0,0); transition-timing-function:ease;}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto;}
.swiper-slide{float: left;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal{-ms-touch-action: pan-y;}
.swiper-wp8-vertical{-ms-touch-action: pan-x;}
/* re code declaration */
#tabletRoll{width:768px; min-height:260px; overflow:hidden;}
#tabletRoll .swiper-slide{position:relative; width:768px; overflow:hidden;}
#seminar{width:100%; height:648px; overflow:hidden; z-index:999;}
#seminar .swiper-slide{width:100%; height:648px; overflow:hidden;}
#seminar .swiper-slide a img{width:100%;}
#mtb{width:100%; height:648px; overflow:hidden; z-index:999;}
#mtb .swiper-slide{width:100%; height:648px; overflow:hidden;}
#mtb .swiper-slide a img{width:100%;}
.thumb{width:100%; height:115px; overflow:hidden; z-index:999;}
.thumb .swiper-slide{width:157px; height:115px;}
/* tablet thum img */
#tabletThum{display:none;}
#shadowThum{position:absolute; left:50%; bottom:20px; z-index:999; margin-left:-68.5px; }
#shadowThum div{display:block; float:left;text-align:center;margin-right:4px;}
#shadowThum div:last-child {margin-right:0px;}
#shadowThum div a {display:block;-webkit-transition: 0.25s;transition: 0.25s;width:25px;height:15px;border-radius:25px;font-size:11px;line-height:15px;}
#shadowThum div a.imagepng {color:#fff;background:#000;}
#shadowThum div a.imageonpng{background:#194482;color:#fff;width:50px;}
/* tablet logo & address */
.tabletlogo{display:none;}
@-ms-viewport {
/*ie10 윈도우8 기기전용 반응형 디자인 적용*/
width: device-width;
}
@viewport {
width: device-width;
}
/*서브레이아웃*/
#container{position:relative; height:100%; margin:0 0 0 220px; background:#fff; overflow:auto !important;}
#container:after {content:""; display:block; clear:both;}
#container h2.title{font-size:38px; font-weight:600; color:#333; padding:0 0 34px 10px; border-bottom:1px #ededee solid;}
#container h2.noline{padding:0 0 54px 10px; border-bottom:0px !important;}
#location{width:100%; margin:30px 0 22px 0; overflow:hidden;}
#location ol{margin:0 0 0 4px;}
#location ol li{float:left; color:#777; padding:0 10px 0 6px; line-height:1.1; background:url('../img/bg_location.gif') right 2px no-repeat;}
#location ol li img{padding:2px 0 0 0;}
#location ol li.last{background:url(none);}
#location ol li span{color:#194482;}
#tab {width:100%;text-align:center;float:left;margin-bottom:0px;padding-top:10px;}
#tab ul {width:100%;float:left;}
#tab ul li {float:left;width:190px;line-height:40px;height:40px;font-size:14px;border-left:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9;box-sizing:border-box;transition:all 0.3s ease}
#tab ul li:last-child {border-right:solid 1px #d9d9d9;}
#tab ul li:hover {background:#666;}
#tab ul li a {color:#5c5c5c;display:block;transition:all 0.3s ease}
#tab ul li a:hover {color:#fff;}
#tab ul li.on {background:#000;}
#tab ul li.on a {color:#fff;display:block;}
#tab2 {width:100%;text-align:center;float:left;margin-bottom:0px;padding-top:10px;}
#tab2 ul {width:100%;float:left;}
#tab2 ul li {float:left;width:220px;line-height:40px;height:40px;font-size:14px;border-left:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9;box-sizing:border-box;transition:all 0.3s ease}
#tab2 ul li:last-child {border-right:solid 1px #d9d9d9;}
#tab2 ul li:hover {background:#666;}
#tab2 ul li a {color:#5c5c5c;display:block;transition:all 0.3s ease}
#tab2 ul li a:hover {color:#fff;}
#tab2 ul li.on {background:#000;}
#tab2 ul li.on a {color:#fff;display:block;}
/*서브레이아웃*/
/********** media query tablet *************/
@media screen and (min-width: 1180px) {
 #webNavi{height:100vh}
}
@media screen and (max-width: 1179px){
#pcroll {display:none;}
#mobileroll {display:block;}
#layerpopup1 {display:none !important;}
.wc {display:none;}
.mc {display:block;}
img.mc {width:100%;}
html{overflow:auto;}
body{overflow:auto;}
#web{display:none;}
#tablet_new{display:block;}
#tablet{display:block;}
/* main rolling */
#tabletRoll{width:100%; overflow:hidden;}
#tabletRoll .swiper-slide{width:100%; overflow:hidden;}
#tabletRoll .swiper-slide .m {width:100%;}
/* seminar rolling */
#seminar{width:100%; height:460px; overflow:hidden; z-index:999;}
#seminar .swiper-slide{width:100%; height:auto; overflow:hidden;}
#seminar .swiper-slide img{width:100%; height:auto;}
/* mtb rolling */
#mtb{width:100%; height:460px; overflow:hidden; z-index:999;}
#mtb .swiper-slide{width:100%; height:auto; overflow:hidden;}
#mtb .swiper-slide img{width:100%; height:auto;}
/* 오른쪽배너 */
.bannerbtn {display:none;}
#mainBox{position:relative; width:100%; padding:0; margin:0 auto; right:0 !important; background:url(none);}
#mainBox .box{width:25%;}
#mainBox .box .imgarea {padding-top:20px;}
#mainBox .box p {display:block !important;}
/* 오른쪽배너 */
.sheet, .sheet2, .sheet3{text-align:center;}
#tabletGiude{display:block;}
#tabletFnb {display:block;text-align:center;}
#tabletFnb address {padding:30px;}
#kaka{position:absolute; left:15px; bottom:0px; width:150px; text-align:center; margin-top:40px;}
#container{margin:0px !important;}
}
@media screen and (max-height: 750px) {
#guidebox {display:none;}
#mainBox .box p {display:none;}
}

/********** media query mobile *************/
@media screen and (max-width: 767px){
/* guide */
#tabletGiude{width:273px; margin:15px auto;}
#tabletGiude ul li{padding:0 10px;}
#tabletGiude ul li a{font-size:11px; color:#777; font-weight:600; line-height:1.2;}
#tabletGiude ul li.last{padding:0 0 0 10px; background:url(none);}
/* main rolling */
#tabletRoll{}
/* seminar rolling */
#seminar{height:207px;}
/* mtb rolling */
#mtb{height:207px;}
/* mainbox */
#mainBox{width:100%; padding:0; margin:0 auto;}
#newsbox, #customerbox{float:none; width:100%; clear:both;}
#mainBox .box{width:50%;}
#mainBox a.explan{position:relative; left:0; display:inline;}
#mainBox a.explan img{width:164px;height:100%;margin:0 auto;}
#mainBox2{width:100%; padding:0; margin:0 auto;}
#newsbox2, #customerbox{float:none; width:100%; clear:both;}
#mainBox2 .box{width:50%;}
#mainBox2 a.explan{position:relative; left:0; display:inline;}
#mainBox2 a.explan img{width:164px;height:100%;margin:0 auto;}
#mainBox1{width:100%; padding:0; margin:0 auto;}
#mainBox1 .box{width:50%;}
#mainBox1 a.explan{position:relative; left:0; display:inline;}
#mainBox1 a.explan img{width:164px;height:100%;margin:0 auto;}
#container h2.noline{padding:0 0 24px 10px; border-bottom:0px !important;}
#tab ul li {float:left;width:30%;line-height:30px;height:30px;font-size:12px;}
}