﻿html, body { width:100%;height:100%;position:absolute;} 
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,ul,li,pre,fieldset,input,blockquote,table,th,td,caption{ margin:0;padding:0; border:0; font-size:12px; font-family:"맑은 고딕", "Malgun Gothic", "Arial"; color:#4d4d4d; 
line-height:21px;
}
ul{ list-style:none; }
img { border:0; }
.clear{ clear:both; }
a{ text-decoration:none !important; border:0;margin:0;padding:0; }
.text_bold{font-weight:bold;}
.text_blue{ color:#0066cc; }
.text_line{ text-decoration:underline; }
.text_center{ text-align:center; }
.text_black{ color:#000000; }
table{border-collapse:collapse;}

#wrap{ width:100%;height:95%;margin-bottom:5%;position:relative;}

#header{ width:100%;background:#fff;position:fixed;z-index:10;}
#header h1{ width:15.4%;float:left; }
#header h1 img{ width:100%; }
#header span.j5_logo{ width:41.9%;float:right;display:block;}
#header span.j5_logo img{ width:100%; }

#menu{ width:100%;position:fixed;bottom:0;background:#fff;z-index:3;border-top:1px solid #a8a8a8; } 
#menu .menu1{ width:100%;position:relative;bottom:0;background:#fff;}
#menu .menu1 span img{ width:100%;vertical-align: middle;}
#menu .menu1 span.on{ background:#ffe600 !important; }
#menu .menu1 span:hover{ background:#ffe600 !important; }
#menu .menu1 span.menu_btn{ width:13.2%;height:44px;float:left;background:#fff;position:relative;background:url("../img/menu_line2.gif") top  right repeat-y;}
#menu .menu1 span.top_btn{ width:34.7%;height:44px;float:left;background:#fff;position:relative;background:url("../img/menu_line2.gif") top  right repeat-y;}
#menu .menu1 span.line_btn{ width:21.1%;height:44px;float:left;background:#fff;position:relative;background:url("../img/menu_line2.gif") top  right repeat-y;}
#menu .menu1 span.share_btn{ width:13.2%;height:44px;float:left;background:#fff;position:relative;background:url("../img/menu_line2.gif") top  right repeat-y;}
#menu .menu1 span.link_btn{ width:17.0%;height:44px;float:left;background:#fff;position:relative;}
#menu .menu1 span.menu_vm{ display:table-cell;vertical-align:middle;width:100%;height:44px;}


#menu .menu2{ display:none;}
#menu .copyright{ width:100%;background:#000;position:relative;}
#menu .copyright span{color:#fff;font-size:11px;font-weight:normal;line-height:15px;padding:10px;display:block;}

#menu .menu_on{ width:100%;height:1300px;position:absolute;bottom:44px;z-index:30;background:url("../img/menu_ly.png");}
#menu .menu_on ul{ width:36.3%;position:absolute;overflow:hidden;bottom:0;border-top:2px solid #ffe600;}
#menu .menu_on li{float:left;background:#fff;width:100%;height:45px;line-height:45px;color:#1e1e1e;font-size:14px;}
#menu .menu_on li.left_bg1{float:left;width:100%;height:46px;line-height:45px;background:url("../img/menu_bg1.jpg") repeat;}
#menu .menu_on li.left_bg2{float:left;width:100%;height:45px;line-height:45px;background:url("../img/menu_bg2.jpg") repeat;border-bottom:1px solid #9f9f9f;border-top:1px solid #9f9f9f;}
#menu .menu_on li.left_bg3{float:left;width:100%;height:45px;line-height:45px;background:url("../img/menu_bg3.jpg") repeat;border-bottom:1px solid #9f9f9f;}
#menu .menu_on li.left_bg4{float:left;width:100%;height:45px;line-height:45px;background:url("../img/menu_bg3.jpg") repeat;border-bottom:1px solid #9f9f9f;}
#menu .menu_on li span.text{ margin-left:10px;display:block;height:45px; }
#menu .menu_on li.left_bg1 span.text{margin-left:10px;display:block;height:45px;}
#menu .menu_on li.left_bg1 span.bt0{ background:url("../img/menu_line.jpg") repeat-x left bottom;  }
#menu .menu_on li.left_bg1 span.bt1{ }
#menu .menu_on li.left_bg2 span.icon5{background:url("../img/menu_icon5.png") no-repeat left center; background-size:25%; padding-left:26%;}
#menu .menu_on li.left_bg3 span.icon6{background:url("../img/menu_icon6.png") no-repeat left center; background-size:25%; padding-left:26%;}
/*#menu .menu_on li.left_bg4 span.icon7{;background:url("../img/menu_icon7.png") no-repeat left center; background-size:25%; padding-left:26%;}*/
#menu .menu_on li a{ color:#1e1e1e; }
#menu .menu_on li:hover{ background:#ffe600; }

#menu .menu_on li img{ width:100%; }

#menu .proudct_on{ width:100%;height:1300px;position:absolute;bottom:44px;z-index:30;background:url("../img/menu_ly.png");}
#menu .proudct_on ul{ width:100%;position:absolute;overflow:hidden;bottom:0;}
#menu .proudct_on li{float:left;vertical-align:bottom;display:table-cell;border-bottom:1px solid #9f9f9f;}
#menu .proudct_on li img{ width:100%; }




#wrap #main_box{ width:100%;height:100%;position:relative;overflow:hidden;}
#wrap #main_box .mainimg{  width:100%;height:100%;}
#wrap #main_box .mainimg ul{ white-space:nowrap; width:100%;height:100%;font-size:0;line-height:0;}
#wrap #main_box .mainimg li{ display:inline-block;width:100%;height:100%;position:relative;}
#wrap #main_box .mainimg li img{ width:100%; }
#wrap #main_box .mainimg li span.main_tit{ width:69.7%;position:absolute;bottom:12.5%;display:block;right:0;font-size:0;}
#wrap #main_box .mainimg .pagenum{ width:100%;text-align:center;position:absolute;bottom:8.6%;z-index:3;}
#wrap #main_box .mainimg .pagenum ul{ width:16.3%;margin:0 auto;}
#wrap #main_box .mainimg .pagenum li{ width:18.8%;margin-left:5%;background:url("../img/pagenum.png") no-repeat;float:left;background-size:100%;position:relative; }
#wrap #main_box .mainimg .pagenum li:first-child{margin:0;}
#wrap #main_box .mainimg .pagenum li.on{ width:52.4%;background:url("../img/pagenum_on.png") no-repeat;background-size:100%;}
#wrap #main_box .mainimg .pagenum li span{display:block;font-size:0;}

/*********************************************************************************************************DESIGN*************/
#design_box{ width:100%;position:relative;}
#design_box .mainimg{position:relative;}
#design_box .mainimg ul{ white-space:nowrap;width:100%;overflow:hidden;margin-bottom:-6px;}
#design_box .mainimg li{ display:inline-block;width:100%;}
#design_box .mainimg li img{ width:100%; }

#design_box .mainimg span.main_tit{ width:69.7%;position:absolute;bottom:12.5%;display:block;right:0;font-size:0;}
#design_box .mainimg .sub_pagenum{ width:100%;text-align:center;position:absolute;bottom:0; }
#design_box .mainimg .sub_pagenum ul{ width:16.3%;margin:0 auto;}
#design_box .mainimg .sub_pagenum li{ width:18.8%;margin-left:5%;background:url("../img/pagenum.png") no-repeat;float:left;background-size:100%;position:relative; }
#design_box .mainimg .sub_pagenum li:first-child{margin:0;}
#design_box .mainimg .sub_pagenum li.on{ width:52.4%;background:url("../img/pagenum_on.png") no-repeat;background-size:100%;}
#design_box .mainimg .sub_pagenum li span{display:block;font-size:0;}

#design_box .design_cont{ width:100%;background:url("../img/design/bg.jpg") no-repeat;position:relative;background-size:cover;}
#design_box .design_cont span.tit{ width:100%;position:relative;display:block; }
#design_box .design_cont span.tit img.tit{ width:100%; }
#design_box .design_cont ul{ width:92%;position:relative;padding:30px 4%;overflow:hidden; }
#design_box .design_cont ul li{ float:left;width:33%;margin-left:0.3%;margin-bottom:-4px;position:relative;}
#design_box .design_cont ul li img{ width:100%; }
#design_box .design_cont ul li.left_m{ margin-left:0; }
#design_box .design_cont ul li span.text{ margin:0 auto;font-size:0.6em;line-height:1.4em;color:#fff;font-weight:bold;position:absolute;top:10px;left:5px;right:5px;}
#design_box .design_cont li.cam{ width:34.8%;position:absolute;bottom:5%;right:0;  }
#design_box .design_cont li.cam img{ width:100%; }

/*********************************************************************************************************SELFIE*************/
#selfie_box{ width:100%;position:relative;}
#selfie_box .mainimg{position:relative;}
#selfie_box .mainimg ul{ white-space:nowrap;width:100%;overflow:hidden;margin-bottom:-6px;}
#selfie_box .mainimg li{ display:inline-block;width:100%;}
#selfie_box .mainimg li img{ width:100%; }
#selfie_box .mainimg span.main_tit{ width:69.7%;position:absolute;bottom:12.5%;display:block;right:0;font-size:0;}
#selfie_box .mainimg .sub_pagenum{ width:100%;text-align:center;position:absolute;bottom:0; }
#selfie_box .mainimg .sub_pagenum ul{ width:16.3%;margin:0 auto;}
#selfie_box .mainimg .sub_pagenum li{ width:18.8%;margin-left:5%;background:url("../img/pagenum.png") no-repeat;float:left;background-size:100%;position:relative; }
#selfie_box .mainimg .sub_pagenum li:first-child{margin:0;}
#selfie_box .mainimg .sub_pagenum li.on{ width:52.4%;background:url("../img/pagenum_on.png") no-repeat;background-size:100%;}
#selfie_box .mainimg .sub_pagenum li span{display:block;font-size:0;}

#selfie_box .selfie_cont{ width:100%;background:url("../img/selfie/bg.jpg") no-repeat;position:relative;background-size:cover;}
#selfie_box .selfie_cont span.left_btn{ position:absolute;left:0;top:45%;cursor:pointer;width:7.2%;}
#selfie_box .selfie_cont span.left_btn img, #selfie_box .selfie_cont span.right_btn img{width:100%;}
#selfie_box .selfie_cont span.right_btn{ position:absolute;right:0;top:45%;cursor:pointer;width:7.2%;}

#selfie_box .selfie_cont span.tit{ width:100%;position:relative;display:block; }
#selfie_box .selfie_cont span.tit img.tit{ width:100%; }
#selfie_box .selfie_cont ul{  white-space:nowrap;width:100%;position:relative;padding:30px 0;overflow:hidden;font-size:0;line-height:0;}
#selfie_box .selfie_cont ul li{ display:inline-block;width:100%;margin-left:0.3%;;position:relative;font-size:0;line-height:0;vertical-align:top;text-align:center;}
#selfie_box .selfie_cont ul li span.s_tit img{ width:100%;margin-bottom:15px; }
#selfie_box .selfie_cont ul li img.m_img{ display:block;width:60%;padding-bottom:3px;margin:0 auto; }
#selfie_box .selfie_cont ul li span.s_text{ margin:0 auto;display:block;color:#363636;font-size:13px;line-height:15px;padding:15px 0 30px 0;width:80%;white-space:normal;letter-spacing:-1px;text-align:left;}


/*********************************************************************************************************quality*************/
#quality_box{ width:100%;position:relative;}
#quality_box .mainimg{position:relative;}
#quality_box .mainimg ul{ white-space:nowrap;width:100%;overflow:hidden;margin-bottom:-6px;}
#quality_box .mainimg li{ display:inline-block;width:100%;}
#quality_box .mainimg li img{ width:100%; }
#quality_box .mainimg span.main_tit{ width:69.7%;position:absolute;bottom:12.5%;display:block;right:0;font-size:0;}
#quality_box .mainimg .sub_pagenum{ width:100%;text-align:center;position:absolute;bottom:0%; }
#quality_box .mainimg .sub_pagenum ul{ width:16.3%;margin:0 auto;}
#quality_box .mainimg .sub_pagenum li{ width:18.8%;margin-left:5%;background:url("../img/pagenum.png") no-repeat;float:left;background-size:100%;position:relative; }
#quality_box .mainimg .sub_pagenum li:first-child{margin:0;}
#quality_box .mainimg .sub_pagenum li.on{ width:52.4%;background:url("../img/pagenum_on.png") no-repeat;background-size:100%;}
#quality_box .mainimg .sub_pagenum li span{display:block;font-size:0;}

#quality_box .quality_cont{ width:100%;background:url("../img/quality/bg.jpg") no-repeat;position:relative;background-size:cover;}
#quality_box .quality_cont span.left_btn{ position:absolute;left:0;top:45%;cursor:pointer;width:7.2%;}
#quality_box .quality_cont span.left_btn img, #quality_box .quality_cont span.right_btn img{width:100%;}
#quality_box .quality_cont span.right_btn{ position:absolute;right:0;top:45%;cursor:pointer;width:7.2%;}

#quality_box .quality_cont span.tit{ width:100%;position:relative;display:block; }
#quality_box .quality_cont span.tit img.tit{ width:100%; }
#quality_box .quality_cont ul{  white-space:nowrap;width:100%;position:relative;padding:30px 0;overflow:hidden;font-size:0;line-height:0;}
#quality_box .quality_cont ul li{ display:inline-block;width:100%;margin-left:0.3%;;position:relative;font-size:0;line-height:0;vertical-align:top;text-align:center;}
#quality_box .quality_cont ul li span.s_tit img{ width:100%;margin-bottom:15px; }
#quality_box .quality_cont ul li img.m_img{ display:block;width:60%;padding-bottom:3px;margin:0 auto; }
#quality_box .quality_cont ul li span.s_text{ margin:0 auto;display:block;color:#363636;font-size:13px;line-height:15px;padding:15px 0 30px 0;width:80%;white-space:normal;letter-spacing:-1px;text-align:left;}


/*********************************************************************************************************share*************/
#share_box{ width:100%;position:relative;}
#share_box .mainimg{position:relative;}
#share_box .mainimg ul{ white-space:nowrap;width:100%;overflow:hidden;margin-bottom:-6px;}
#share_box .mainimg li{ display:inline-block;width:100%;}
#share_box .mainimg li img{ width:100%; }
#share_box .mainimg span.main_tit{ width:69.7%;position:absolute;bottom:12.5%;display:block;right:0;font-size:0;}
#share_box .mainimg .sub_pagenum{ width:100%;text-align:center;position:absolute;bottom:0; }
#share_box .mainimg .sub_pagenum ul{ width:16.3%;margin:0 auto;}
#share_box .mainimg .sub_pagenum li{ width:18.8%;margin-left:5%;background:url("../img/pagenum.png") no-repeat;float:left;background-size:100%;position:relative; }
#share_box .mainimg .sub_pagenum li:first-child{margin:0;}
#share_box .mainimg .sub_pagenum li.on{ width:52.4%;background:url("../img/pagenum_on.png") no-repeat;background-size:100%;}
#share_box .mainimg .sub_pagenum li span{display:block;font-size:0;}

#share_box .share_cont{ width:100%;background:url("../img/share/bg.jpg") no-repeat;position:relative;background-size:cover;}
#share_box .share_cont span.left_btn{ position:absolute;left:0;top:45%;cursor:pointer;width:7.2%;}
#share_box .share_cont span.left_btn img, #share_box .share_cont span.right_btn img{width:100%;}
#share_box .share_cont span.right_btn{ position:absolute;right:0;top:45%;cursor:pointer;width:7.2%;}

#share_box .share_cont span.tit{ width:100%;position:relative;display:block; }
#share_box .share_cont span.tit img.tit{ width:100%; }
#share_box .share_cont ul{  white-space:nowrap;width:100%;position:relative;padding:0 0;overflow:hidden;font-size:0;line-height:0;}
#share_box .share_cont ul li{ display:inline-block;width:100%;margin-left:0.3%;;position:relative;font-size:0;line-height:0;vertical-align:top;}
#share_box .share_cont span.s_tit{ display:block;padding-top:30px; }
#share_box .share_cont span.s_tit img{ width:100%;margin-bottom:15px; }
#share_box .share_cont ul li img.m_img{ display:block;width:60%;padding-bottom:3px;margin:0 auto; }
#share_box .share_cont span.s_text{ margin:0 auto;display:block;color:#363636;font-size:13px;line-height:15px;padding:15px 0 30px 0;width:80%;white-space:normal;letter-spacing:-1px;text-align:left;}


/*********************************************************************************************************작례*************/
#product_box{ width:100%;position:relative;}
#product_box .product_cont{ width:100%;position:relative;}
#product_box .product_cont span.tit{ width:100%;position:relative;display:block; }
#product_box .product_cont span.tit img{ width:100%; }
#product_box .product_cont ul{  white-space:nowrap;width:100%;position:relative;padding:0 0;overflow:hidden;font-size:0;line-height:0;}
#product_box .product_cont ul li{ float:left;position:relative;font-size:0;line-height:0;width:33.4%;}
#product_box .product_cont ul li.last_li{ width:33.1%; }
#product_box .product_cont ul li img{ width:100%; }
#product_box .product_cont ul li span.over{ position:absolute;width:100%;height:100%;z-index:3; background-size:cover; }
#product_box .product_cont ul li span.over:hover{ position:absolute;width:100%;height:100%;z-index:3;background:url("../img/product_photo/over.png") no-repeat center center; background-size:cover; }


.photo_pop_bg{background:url("../img/product_photo/pop_bg.png") repeat;position:absolute;z-index:10;width:100%;height:100%;}
.photo_pop_bg .photo_box{ width:100%;position:relative;margin-top:30%;}
.photo_pop_bg .photo_box span.left_btn{ width:8%; position:absolute;left:0;top:30%;z-index:11;}
.photo_pop_bg .photo_box span.right_btn{ width:8%; position:absolute;right:0;top:30%;z-index:11;}
.photo_pop_bg .photo_box span.left_btn img, .photo_pop_bg .photo_box span.right_btn img{ width:100%; }
.photo_pop_bg .photo_box ul{ width:100%;position:relative;white-space:nowrap;font-size:0;line-height:0;overflow:hidden; }
.photo_pop_bg .photo_box li{ display:inline-block;width:100%;position:relative; }
.photo_pop_bg .photo_box li span.text{ height:40px;background:#000;position:relative;display:block; color:#fff;font-size:11px;line-height:17px;white-space:normal;padding:10px;padding-right:40px;}
.photo_pop_bg .photo_box li img{ width:100%; }
.photo_pop_bg .photo_box span.close_btn{ position:absolute;bottom:12px;right:0; }
.photo_pop_bg .photo_box span.close_btn img{ height:40px; }

/***********************************************************************************************************리뷰**/
#review_box{ width:100%;height:100%;position:relative;}
#review_box img{ width:100%; }
#review_box span.text{ font-size:0;line-height:0;display:block;width:100%;height:100%; }
#review_box .review_cont{ width:100%;background:url("../img/review/bg.jpg") no-repeat;position:relative;background-size:cover;}

#review_box .review_cont span.tit{ width:100%;position:relative;display:block; }
#review_box .review_cont span.tit img.tit{ width:100%; }
#review_box .review_cont ul{ overflow:hidden;width:96%;text-align:center;margin:0 auto;padding-bottom:30px;}
#review_box .review_cont ul li{ width:32.7%;position:relative;vertical-align:top;float:left;font-size:12px;}
#review_box .review_cont ul li span{ display:block;width:88.5%;height:32px;margin:0 auto; background-size:cover;background:url("../img/review/btn.png") no-repeat; background-size:100%;}
#review_box .review_cont ul li a span{  color:#006e3f;}

#review_box .review_cont span.s_tit{ display:block;padding-top:30px; }
#review_box .review_cont span.s_tit img{ width:100%;margin-bottom:15px; }


/*********************************************************************************************************이벤트*************/
/*#event_box{ width:100%;position:relative;padding-bottom:50px;}
#event_box .event_cont{ width:100%;position:relative;background:url("../img/event/bg.jpg") no-repeat bottom;background-size:cover;padding-bottom:100px;}
#event_box .event_cont span.tit{ width:100%;position:relative;display:block; }
#event_box .event_cont span.tit img{ width:100%; }
#event_box .event_cont ul{  white-space:nowrap;width:100%;position:relative;padding:0 0;overflow:hidden;font-size:0;line-height:0;}
#event_box .event_cont ul li{ float:left;position:relative;font-size:0;line-height:0;width:33.4%;}
#event_box .event_cont ul li img{ width:100%; }
#event_box .event_cont span.f_btn{width:42.2%;display:block;margin:0 auto;padding-bottom:20px; }
#event_box .event_cont span.f_btn img{ width:100%; }
#event_box .event_cont .evnet_cont2{ width:90%;margin:0 auto;position:relative;overflow:hidden;}
#event_box .event_cont .evnet_cont2 span.link_text{display:inline-block;width:57%;float:left;color:#fff;font-size:10px;}

#event_box .event_cont .evnet_cont2 span.link_text input{ vertical-align:middle; }

#event_box .event_cont .evnet_cont2 span.link_btn{display:inline-block;width:43%;float:right;color:#fff;font-size:10px;}
#event_box .event_cont .evnet_cont2 span.link_btn span{display:block;padding:0 16.8% 0 5px;background:#000 url("../img/event/link_icon.png") no-repeat center right; background-size:16.8%; }
#event_box .event_cont .evnet_cont2 span.link_btn img{ width:100%; }
#event_box .event_cont .evnet_cont2 .cont{margin-top:25px;background:url("../img/event/event_bg.png") repeat; border:1px solid #a4a4a4; padding:10px; }
#event_box .event_cont .evnet_cont2 .cont li{  -moz-border-radius: 21px;-webkit-border-radius: 21px; border-radius: 21px;width:98%;height:25px;line-height:24px;font-size:13px;color:#fff;background:#212121;border:1px solid #959595;margin-top:5px; }
#event_box .event_cont .evnet_cont2 .cont li:first-child{margin-top:0;}
#event_box .event_cont .evnet_cont2 .cont li label{ display:inline-block;padding:0 15px;font-weight:bold;width:20%; }
#event_box .event_cont .evnet_cont2 .cont li input{display:inline-block;border:0;background:#212121;color:#fff;font-weight:normal;font-size:13px;width:60%;}
#event_box .event_cont .evnet_cont2 span.bnt{ display:block;width:47%;margin:0 auto;padding:10px 0; }
#event_box .event_cont .evnet_cont2 span.bnt img{ width:100%; }*/

#event_box{ width:100%;position:relative;padding-bottom:90px;border-top:1px solid #b6b6b6; }
#event_box .event1{ width:100%;background:url("../img/event/img/bg1.jpg") no-repeat; background-size:cover;padding-top:10px; }
#event_box  span{display:block;}
#event_box .event1 span.tit{display:block;padding-top:10px;}
#event_box .event1 span.btn1{ width:29.7%;margin:0 auto;display:block;padding-bottom:50px;}
#event_box .event1 span.btn1 img{width:100%;}

#event_box .event2{ width:100%;background:url("../img/event/img/bg2.jpg") no-repeat; background-size:cover;padding-top:10px; }
#event_box .event2 span.btn2{ width:36.6%;margin:0 auto;display:block;padding-bottom:50px;}
#event_box .event2 span.btn2 img{width:100%;}


/******************************************************************************************************갤러리*********************/
#gallery_box{ width:100%;padding-top:56px;}
#gallery_box span.tit { width:100%; display:block;  }
#gallery_box span.tit img{width:100%;} 
#gallery_box span.btn_close{ width:10.5%;position:absolute;right:0;display:block;top:-38px;}
#gallery_box span.btn_close img{ width:100%; }
#gallery_box .gallery_pop{ width:100%;position:absolute;top:100px;bottom:0;}
#gallery_box .gallery_pop .down_bg{ width:100%;background:url("../img/gallery/download_bg.jpg"); }
#gallery_box .gallery_pop .down_bg ul{ text-align:center;padding:10px;font-size:0;line-height:0;}
#gallery_box .gallery_pop .down_bg li{ margin-left:3%;text-align:center;display:inline-block;font-size:0;line-height:0;}
#gallery_box .gallery_pop .down_bg li:first-child{margin-left:0;}
#gallery_box .gallery_pop .down_bg li img{ width:100%; }
#gallery_box .gallery_pop .img_view{ overflow:hidden;position:relative;}
#gallery_box .gallery_pop .img_view span.left_btn{ width:6.1%;position:absolute;top:40%;left:0;}
#gallery_box .gallery_pop .img_view span.right_btn{ width:6.1%;position:absolute;top:40%;right:0;}
#gallery_box .gallery_pop .img_view span.left_btn img, #gallery_box .gallery_pop .img_view span.right_btn img{ width:100%; }
#gallery_box .gallery_pop .img_view ul{ width:100%;white-space:nowrap;font-size:0;line-height:0;}
#gallery_box .gallery_pop .img_view li{ width:100%;height:460px;display:inline-block;font-size:0;line-height:0;overflow:hidden;} 
#gallery_box .gallery_pop .img_view li img{ width:100%; }

#gallery_box .g_view{ width:95.5%;margin:0 auto; padding-bottom:70px;}
#gallery_box .g_view ul{ overflow:hidden; }
#gallery_box .g_view li{ float:left;padding-left:0.7%;font-size:0;line-height:0;padding-bottom:3px; }
#gallery_box .g_view li.p_0{ padding-left:0; }
#gallery_box .g_view li img{width:100%;}




