﻿
/* sub_main */
#sub_main {}
#sub_main .visual_area {height:340px;margin-bottom:40px; position:relative; }
#sub_main .visual_area .btn {position:absolute;top:225px;left:41px; }
#sub_main .visual_area .btn1 {position:absolute;top:243px; left:40px;}
#sub_main .visual_area .btn2 {position:absolute;top:243px;left: 262px;}
#sub_main .cont {margin-bottom:5px;*zoom:1;}
#sub_main .cont:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#sub_main .cont .cont_01 {position:relative;float:left;width:310px;margin-right:25px;border-top:2px solid #f66f03;}
#sub_main .cont .cont_01 h3 {width:299px;height:26px;padding:16px 0 0 11px;border-bottom:1px solid #f1beb5;}
#sub_main .cont .cont_01 .new_product {position:absolute;top:0;right:0;}
#sub_main .cont .cont_01 .product_area {padding:15px 0 25px 10px;}
#sub_main .cont .cont_01 .product_area .picture {}
#sub_main .cont .cont_01 .product_area .picture img {width:290px;height:200px;}
#sub_main .cont .cont_01 .product_area .info1 {height:55px;padding:10px 0 0 1px;}
#sub_main .cont .cont_01 .product_area .info1 li {padding-bottom:10px;}
#sub_main .cont .cont_01 .product_area .info2 {height:58px;padding:10px 0 0 12px;margin-bottom:20px;border:1px solid #dcdcdc;background:#fafafa;margin-top: 10px;}
#sub_main .cont .cont_01 .product_area .info2 li {padding-left:9px;font-size:11px;color:#999999;line-height:17px;letter-spacing:-1px;background:url('bul_01.gif') no-repeat left 50%;}
#sub_main .cont .cont_01 .product_area .info2 li.none {background:none; }
#sub_main .cont .cont_01 .product_area .info2 .txt01 {color:#b53737;}
#sub_main .cont .cont_01 .product_area .info3 {height:70px;padding:10px 0 0 1px;}
#sub_main .cont .cont_01 .product_area .info3 li {padding-bottom:10px;}
#sub_main .cont .cont_01 .product_area .product_view {padding:0 10px 0 0;text-align:right;}
#sub_main .cont .cont_01 .product_area .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_01.gif') no-repeat right 5px;}
#sub_main .cont .cont_01 .product_area .btn_go {text-align:right;}


#sub_main .cont .cont_02 {position:relative;float:left;width:310px;border-top:2px solid #f66f03;}
#sub_main .cont .cont_02 h3 {width:299px;height:26px;padding:16px 0 0 11px;border-bottom:1px solid #f1beb5;}
#sub_main .cont .cont_02 h3 .new_product {position:absolute;top:0;right:0;}
#sub_main .cont .cont_02 .product_area {padding:15px 0 25px 10px;}
#sub_main .cont .cont_02 .product_area .picture {}
#sub_main .cont .cont_02 .product_area .picture img {width:290px;height:200px;}
#sub_main .cont .cont_02 .product_area .info1 {height:55px;padding:10px 0 0 1px;}
#sub_main .cont .cont_02 .product_area .info1 li {padding-bottom:10px;}
#sub_main .cont .cont_02 .product_area .info2 {height:58px;padding:10px 0 0 12px;margin-bottom:20px;border:1px solid #dcdcdc;background:#fafafa;margin-top: 10px;}
#sub_main .cont .cont_02 .product_area .info2 li {padding-left:9px;font-size:11px;color:#999999;line-height:17px;letter-spacing:-1px;background:url('bul_01.gif') no-repeat left 50%;}
#sub_main .cont .cont_02 .product_area .info2 li.none {background:none; }
#sub_main .cont .cont_02 .product_area .info3 {height:70px;padding:10px 0 0 1px;}
#sub_main .cont .cont_02 .product_area .info3 li {padding-bottom:10px;}
#sub_main .cont .cont_02 .product_area .info2 .txt01 {color:#b53737;}
#sub_main .cont .cont_02 .product_area .product_view {padding:0 10px 0 0;text-align:right;}
#sub_main .cont .cont_02 .product_area .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_01.gif') no-repeat right 5px;}
#sub_main .cont .cont_02 .product_area .btn_go {text-align:right;}

#sub_main .banner_area {height:90px;}



/* location */
/* .location {width:960px;height:29px;padding:13px 0 0 20px;color:#7c7c7c;font-size:11px;letter-spacing:-1px;}
.location a {display:inline-block;padding:0 6px 0 6px;color:#7c7c7c;font-size:11px;letter-spacing:-1px;}
.location a:hover {text-decoration:underline;}
.location .home {display:inline-block;padding-left:18px;background:url("/resources/img/ico/ico_home.gif") no-repeat 0 2px;*background:url("/resources/img/ico/ico_home.gif") no-repeat 0 3px;color:#565656;} */


/* 상품메인 */
#p_main { }
#p_main .visual_area {margin-bottom:40px; width: 980px;position:relative; }
#p_main .visual_area .btn {position:absolute;top:225px;left:44px;}/*포토북메인버튼*/ /* {position:absolute;top:225px;left:41px;} */
#p_main .visual_area .btn2 {position:absolute;top:225px;left: 44px;}/*럭스북메인버튼*//* {position:absolute;top:225px;left:66px;} */
#p_main .visual_area .btn2-1 {position:absolute;top:225px;right:128px;}
#p_main .visual_area .btn3 {position:absolute;top:263px;right:129px;}
#p_main .visual_area .btn3-1{position:absolute;top: 203px;right:129px;}
#p_main .visual_area .btn4 {position:absolute;top: 222px; left:40px;}
#p_main .visual_area .btn5 {position:absolute;top: 240px;left: 40px;}
#p_main .visual_area .btn6 {position:absolute;top:203px;right: 33px;}/*콜라주,카카오명함*/
#p_main .visual_area .btn7 {position:absolute;top:37px;right: 33px;}/*스티커킷*/
#p_main .visual_area .btn8 {position:absolute;top: 182px;left: 264px;}/*qr*/
#p_main .visual_area .btn9 {position:absolute;top:225px;left: 270px;}/*이벤트버튼*/
#p_main .visual_area .day_icon {position:absolute;top:34px;right: 33px;}/*사진인화 원데이 아이콘*/
#p_main .visual_area .sizeview_btn {position:absolute;top: 298px;left: 41px; }/*사진인화 사이즈표 아이콘*/


/* 포토북가이드 */
#p_main .cont_type1 {/* margin-bottom:40px; */border:1px solid #dddddd; width: 978px;}
#p_main .cont_type1 .line_img  {border-bottom:1px solid; color:#dddddd;}
#p_main .cont_type1 .line_img2  {border-top:1px solid; color:#dddddd;}
/*#p_main .cont_type1 .line_img3 {border-top:1px solid; color:#dddddd; border-bottom:1px solid; color:#dddddd;}*/
#p_main .cont_type1.line_none  {border-top:none;}

#p_main .cont_type1 .cont1 { display:block; position: relative; border-bottom:1px solid #ddd; }
#p_main .cont_type1 .cont1.last_li {border-bottom:none;}
#p_main .cont_type1 .cont1 .product_view { position:absolute; bottom:30px; right: 76px;}
#p_main .cont_type1 .cont1 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont1 .product_view1 { position:absolute; bottom:30px; right: 45px;}
#p_main .cont_type1 .cont1 .product_view1 a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont1 .product_view2 { position:absolute; bottom: 70px; left: 409px;}
#p_main .cont_type1 .cont1 .product_view2 a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont1 .product_view3 { position:absolute; bottom: 70px; right: 74px;}
#p_main .cont_type1 .cont1 .product_view3 a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont1 .product_view4 { position:absolute; bottom:30px; left: 75px;}
#p_main .cont_type1 .cont1 .product_view4 a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont1 .btn1 {position:absolute; top: 337px;left: 336px;}
#p_main .cont_type1 .cont1 .btn2 {position:absolute; top: 437px;left: 380px;}
#p_main .cont_type1 .cont1 .btn3 {position:absolute; top: 437px;left: 360px;}

#p_main .cont_type1 .cont2 {position:relative;background:url("bg_cover.gif") repeat-x 0 0;*zoom:1;height: 477px;}
#p_main .cont_type1 .cont2.lasts {background:none;}
#p_main .cont_type1 .cont2:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont2 .cont2_info {float: left;position: absolute;top: 65px;left: 72px;z-index: 20;}
#p_main .cont_type1 .cont2 .cont2_info p {margin-bottom: 52px;}
#p_main .cont_type1 .cont2 .cont2_info ul {*zoom:1;}
#p_main .cont_type1 .cont2 .cont2_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont2 .cont2_info ul li {float:left;margin-right: 15px;}
#p_main .cont_type1 .cont2 .cont2_txt { text-align: left; margin-right:76px; display:block; margin-top: 19px;}
#p_main .cont_type1 .cont2 .cont2_img { position: absolute;right: 0;bottom: 0;width:504px;height: 356px;}
#p_main .cont_type1 .cont2 .cont2_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont2 .product_view { position:absolute; bottom:30px; left:75px;}
#p_main .cont_type1 .cont2 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont3  {position:relative;  border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont3.last{border-bottom:none;}
#p_main .cont_type1 .cont3 .product_view { position:absolute; bottom:30px; right: 52px;}
#p_main .cont_type1 .cont3 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont3 .product_view2 { position:absolute; bottom:30px; left:75px;}
#p_main .cont_type1 .cont3 .product_view2 a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}



#p_main .cont_type1 .cont4 {position:relative;background:url("bg_cover.gif") repeat-x 0 0;*zoom:1; height: 637px;}
#p_main .cont_type1 .cont4:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont4 .cont4_info {float: left;width: 898px;position: absolute;top: 59px;left: 75px;z-index: 20;}
#p_main .cont_type1 .cont4 .cont4_info p { float: left;}
#p_main .cont_type1 .cont4 .cont4_info ul {*zoom:1; float:right; padding-right: 50px;}
#p_main .cont_type1 .cont4 .cont4_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont4 .cont4_info ul li {float:left; margin-right:15px;}
#p_main .cont_type1 .cont4 .cont4_img {}
#p_main .cont_type1 .cont4 .cont4_img img{position:absolute;display: none; bottom:0px; left:0px;}
#p_main .cont_type1 .cont4 .cont4_txt {position: absolute; top: 120px; right: 64px;   display:block; }
#p_main .cont_type1 .cont4 .product_view { position:absolute; top: 164px; right: 70px;}
#p_main .cont_type1 .cont4 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}


#p_main .cont_type1 .cont5 {position:relative; border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont5 .btn {position:absolute;top:910px;;left:382px;}
#p_main .cont_type1 .cont5 .btn2 {position:absolute;top:500px;;left:382px;}
#p_main .cont_type1 .cont5.last_li {border-bottom:none;}

#p_main .cont_type1 .cont6 {position:relative;background: url("bg_cover.gif") repeat-x 0 10px;*zoom:1; height: 450px;}
#p_main .cont_type1 .cont6:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont6 .cont6_info {float: left;padding:65px 0 0 75px;}
#p_main .cont_type1 .cont6 .cont6_info p {   margin-bottom: 80px;}
#p_main .cont_type1 .cont6 .cont6_info ul {*zoom:1;margin-bottom: 10px;}
#p_main .cont_type1 .cont6 .cont6_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont6 .cont6_info ul li {float:left;margin-right: 7px;}
#p_main .cont_type1 .cont6 .cont6_img {float: right;width: 506px; }
#p_main .cont_type1 .cont6 .cont6_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont6 .cont6_txt { text-align: left; margin-right:76px; display:block; margin-top: 19px;}
#p_main .cont_type1 .cont6 .product_view { position:absolute; bottom:30px; right: 76px;}
#p_main .cont_type1 .cont6 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}
#p_main .cont_type1 .cont6 .product_view2 { position:absolute; bottom:30px; left: 75px;}
#p_main .cont_type1 .cont6 .product_view2 a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont7 {position:relative;}
#p_main .cont_type1 .cont7 .btn {position:absolute;top: 916px;left:382px;}
#p_main .cont_type1 .cont7 .product_view { position:absolute; bottom:30px; right: 76px;}
#p_main .cont_type1 .cont7 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont8 {position:relative;background:url("bg_cover.gif") repeat-x 0 0;*zoom:1;}
#p_main .cont_type1 .cont8:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont8 .cont8_info {float: right;width:414px;padding: 80px 0 0 75px;}
#p_main .cont_type1 .cont8 .cont8_info p {margin-bottom: 76px;}
#p_main .cont_type1 .cont8 .cont8_info ul {*zoom:1; float: right;margin-right: 36px;margin-bottom: 10px;}
#p_main .cont_type1 .cont8 .cont8_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont8 .cont8_info ul li {float:left;margin-right: 30px;}
#p_main .cont_type1 .cont8 .cont8_img {float: left;width:440px; padding-top: 20px;}
#p_main .cont_type1 .cont8 .cont8_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont8 .cont8_txt { text-align:right; margin-right: 66px; display:block; margin-top:10px;}
#p_main .cont_type1 .cont8 .pt3{padding-top: 3px;}
#p_main .cont_type1 .cont8 .pt13{padding-top: 13px;}
#p_main .cont_type1 .cont8 .pt10 {padding-top: 10px;}
#p_main .cont_type1 .cont8 .pt23{padding-top: 23px;}
#p_main .cont_type1 .cont8 .pt18 {padding-top: 18px;}

#p_main .cont_type1 .cont9 {position:relative;}
#p_main .cont_type1 .cont9 .btn {position:absolute;top: 400px;left:382px;}

#p_main .cont_type1 .cont10 {position:relative;*zoom:1;height: 414px;}
#p_main .cont_type1 .cont10:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont10 .cont10_info {float: left;padding: 78px 0 0 75px;}
#p_main .cont_type1 .cont10 .cont10_info p {margin-bottom: 76px;}
#p_main .cont_type1 .cont10 .cont10_info ul {*zoom:1; float: left;margin-right: 36px;margin-bottom: 10px;}
#p_main .cont_type1 .cont10 .cont10_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont10 .cont10_info ul li {float:left;margin-right: 30px;}
#p_main .cont_type1 .cont10 .cont10_img {float: right;width:440px; padding: 0 0 47px 49px;}
#p_main .cont_type1 .cont10 .cont10_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont10 .cont10_img { position: absolute;top: 0px;right: 0px;}
#p_main .cont_type1 .cont10 .cont10_img img{position:absolute;right: 0px;display:none; }
#p_main .cont_type1 .cont10 .cont10_txt { text-align:right; margin-right: 66px; display:block; margin-top:10px;}
#p_main .cont_type1 .cont10 .pt8 {padding-top: 8px;}
#p_main .cont_type1 .cont10 .pt10 {padding-top: 10px;}

#p_main .cont_type1 .cont11 {position:relative;}
#p_main .cont_type1 .cont11 .btn {position:absolute; top: 490px;left:236px;}
#p_main .cont_type1 .cont11 .btn2 {position:absolute; top: 490px;right:232px;}

#p_main .cont_type1 .cont12 { position:relative;  width:616px; margin:0 auto; padding-bottom:80px; text-align: center;}
#p_main .cont_type1 .cont12 .img_tit { margin:110px 0 50px 0;}
#p_main .cont_type1 .cont12 .img_tip {float: left;  padding: 0 616px 436px 0;}
#p_main .cont_type1 .cont12 .img_tip img {position:absolute;display: none;}
#p_main .cont_type1 .cont12 .img_btn { margin-top:40px; display:inline-block}
#p_main .cont_type1 .cont12 .img_btn li {float:left;}
#p_main .cont_type1 .cont12 .img_width {border-bottom:1px solid #efefef; padding-bottom:50px; width:616px;}
#p_main .cont_type1 .cont12 .img_width li {float:left; padding:0 20px;}
#p_main .cont_type1 .cont12 .img_width.pppt10 {padding-top:10px;}

#p_main .cont_type1 .cont13 {position:relative;}
#p_main .cont_type1 .cont13 .btn {position:absolute; top: 300px;left:90px;}
#p_main .cont_type1 .cont13 .btn2 {position:absolute; top: 300px;left:323px;}
#p_main .cont_type1 .cont13 .btn3 {position:absolute; top: 300px;right:84px;}
#p_main .cont_type1 .cont13 .btn4 {position:absolute; top: 300px;right:318px;}
#p_main .cont_type1 .cont13 .btn5 {position:absolute; top: 370px;right:379px;}


#p_main .cont_type1 .cont14 { position:relative;  width:832px; margin:0 auto;text-align: center; height: 770px;}
#p_main .cont_type1 .cont14 .design_tit {width: 832px; padding:90px 0 50px 0; }
#p_main .cont_type1 .cont14 .mobile_left {float: left; width: 350px; height: 350px; position: relative; }
#p_main .cont_type1 .cont14 .mobile_left img {position: absolute; top:0px; left:0px;}
#p_main .cont_type1 .cont14 .mobile_right {float: right; width: 410px; padding-top:30px;}
#p_main .cont_type1 .cont14 .mobile_right li {float: left; padding-bottom: 25px;}
#p_main .cont_type1 .cont14 .btn1 {position:absolute; top: 652px;left: 330px;}
#p_main .cont_type1 .cont14 .btn2 {position:absolute; top: 652px;right: 198px;}

#p_main .cont_type1 .cont15 {position:relative;*zoom:1;}
#p_main .cont_type1 .cont15:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont15 .cont15_info {float:left;padding: 70px 0 0 75px;}
#p_main .cont_type1 .cont15 .cont15_info p {margin-bottom: 97px;}
#p_main .cont_type1 .cont15 .cont15_info ul {*zoom:1;}
#p_main .cont_type1 .cont15 .cont15_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont15 .cont15_info ul li {float:left;margin-right:33px;}
#p_main .cont_type1 .cont15 .cont15_img {float:right;width: 577px;position: relative;height: 470px;}
#p_main .cont_type1 .cont15 .cont15_img img{position:absolute;display: none;}


#p_main .cont_type1 .cont16 {position:relative;*zoom:1; height: 573px;  border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont16.lastbg {position:relative;*zoom:1; background:url("bg_cover.gif") repeat-x 0 0; height: 440px;}
#p_main .cont_type1 .cont16:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont16 .cont16_info {width:381px;position: absolute;top: 318px;left: 73px;}
#p_main .cont_type1 .cont16 .cont16_info p {margin-bottom: 100px;}
#p_main .cont_type1 .cont16 .cont16_info ul {*zoom:1;}
#p_main .cont_type1 .cont16 .cont16_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont16 .cont16_info ul li {float:left;margin-right:43px;}
#p_main .cont_type1 .cont16 .cont16_img {
}
#p_main .cont_type1 .cont16 .cont16_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont16 .cont16_txt { text-align:right; margin-right: 66px; display:block; margin-top:30px;}
#p_main .cont_type1 .cont16 .product_view { position:absolute; bottom: 30px; right:20px;}
#p_main .cont_type1 .cont16 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont17 {position:relative;*zoom:1;background:url("bg_cover.gif") repeat-x 0 0; height: 606px;}
#p_main .cont_type1 .cont17:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont17 .cont17_info {/* float: right; *//* padding: 65px 75px 74px 0; */ /* width: 300px; */text-align: center;padding-top: 78px;}
#p_main .cont_type1 .cont17 .cont17_info p {margin-bottom: 92px;}
#p_main .cont_type1 .cont17 .cont17_info ul {*zoom:1; /* float: right; */position: absolute;top: 464px; left: 360px;
}
#p_main .cont_type1 .cont17 .cont17_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden; }
#p_main .cont_type1 .cont17 .cont17_info ul li {float:left;margin-right:43px;}
#p_main .cont_type1 .cont17 .cont17_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont17 .cont17_img {text-align: center;width: 875px;}
#p_main .cont_type1 .cont17 .cont17_img img{display: none;  position:absolute; top:230px; left:67px;}
#p_main .cont_type1 .cont17 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont17 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}


#p_main .cont_type1 .cont18 {position:relative;*zoom:1;background:url("bg_cover.gif") repeat-x 0 0; height: 409px;}
#p_main .cont_type1 .cont18:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont18 .cont18_info {position: absolute;top: 304px; right: 73px;}
#p_main .cont_type1 .cont18 .cont18_info p {margin-bottom: 100px;}
#p_main .cont_type1 .cont18 .cont18_info ul {*zoom:1; float: right;}
#p_main .cont_type1 .cont18 .cont18_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont18 .cont18_info ul li {float:left;margin-right:43px;}
#p_main .cont_type1 .cont18 .cont18_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont18 .cont18_img {}
#p_main .cont_type1 .cont18 .cont18_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont18 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont18 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}


#p_main .cont_type1 .cont19 {position:relative;*zoom:1;}
#p_main .cont_type1 .cont19:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont19 .cont19_info {float: right;padding: 65px 70px 55px 0; }
#p_main .cont_type1 .cont19 .cont19_info p {margin-bottom: 100px;}
#p_main .cont_type1 .cont19 .cont19_info ul {*zoom:1; margin-bottom: 20px;margin-left: 100px;}
#p_main .cont_type1 .cont19 .cont19_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont19 .cont19_info ul li {float:left;margin-right:43px;}
#p_main .cont_type1 .cont19 .cont19_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont19 .cont19_img {float:left; width: 574px; height: 478px;}
#p_main .cont_type1 .cont19 .cont19_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont19 .cont19_txt {display:block; padding-top: 14px; margin-bottom: 0px !important;margin-left: 86px;}
#p_main .cont_type1 .cont19 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont19 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont20 { position:relative; text-align: center; height: 1155px;}
#p_main .cont_type1 .cont20 .design_tit {padding-bottom: 30px; }
#p_main .cont_type1 .cont20 .mobile_left {float: left; width: 349px; height: 366px; position: relative; margin-left: 90px;margin-top: 40px;}
#p_main .cont_type1 .cont20 .mobile_left img {position: absolute; top:0px; left:0px;}
#p_main .cont_type1 .cont20 .mobile_right {float: right; width: 410px; padding-top:50px;padding-right: 100px;}
#p_main .cont_type1 .cont20 .mobile_right li {float: left; padding-bottom: 25px;}
#p_main .cont_type1 .cont20 .btn1 {position:absolute; top: 1050px;left: 384px;}
#p_main .cont_type1 .cont20 .btn2 {position:absolute; top: 652px;right: 198px;}

#p_main .cont_type1 .cont21 {position:relative;*zoom:1;}
#p_main .cont_type1 .cont21:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont21 .cont21_info {float: right;padding: 65px 75px 55px 0;}
#p_main .cont_type1 .cont21 .cont21_info p {margin-bottom: 91px;}
#p_main .cont_type1 .cont21 .cont21_info ul {*zoom:1; float: right;}
#p_main .cont_type1 .cont21 .cont21_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont21 .cont21_info ul li {float:left;margin-right:43px;}
#p_main .cont_type1 .cont21 .cont21_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont21 .cont21_img {float:left; width: 537px; height: 468px;}
#p_main .cont_type1 .cont21 .cont21_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont21 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont21 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont22 {position:relative;background: url("/resources/img/common/bg_cover2.gif") repeat-x 0 10px;*zoom:1; height: 493px;}
#p_main .cont_type1 .cont22.last {background: none;}
#p_main .cont_type1 .cont22:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont22 .cont22_info {float: left;width:414px;padding:65px 0 0 75px;}
#p_main .cont_type1 .cont22 .cont22_info p {   margin-bottom: 80px;}
#p_main .cont_type1 .cont22 .cont22_info ul {*zoom:1;margin-bottom: 10px;}
#p_main .cont_type1 .cont22 .cont22_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont22 .cont22_info ul li {float:left;margin-right: 28px;}
#p_main .cont_type1 .cont22 .cont22_img {float: right;width: 489px; }
#p_main .cont_type1 .cont22 .cont22_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont22 .cont22_txt { text-align:right; margin-right:76px; display:block; margin-top:10px;}
#p_main .cont_type1 .cont22 .product_view { position:absolute; bottom:30px; right: 76px;}
#p_main .cont_type1 .cont22 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont23 { position:relative; text-align: center; height: 800px;}
#p_main .cont_type1 .cont23 .design_tit { padding-top: 85px; }
#p_main .cont_type1 .cont23 .mobile_left {float: left; width: 349px; height: 366px; position: relative; margin-left: 72px;margin-top: 80px;}
#p_main .cont_type1 .cont23 .mobile_left img {position: absolute; top:0px; left:0px;}
#p_main .cont_type1 .cont23 .mobile_right {float: right; width: 410px; padding-top: 80px;padding-right: 75px;}
#p_main .cont_type1 .cont23 .mobile_right li {float: left; padding-bottom: 32px;}
#p_main .cont_type1 .cont23 .btn1 {position:absolute; top: 578px;right: 83px;}
#p_main .cont_type1 .cont23 .btn2 {position:absolute; top: 654px;right: 382px;}

#p_main .cont_type1 .cont24 {position:relative;*zoom:1; height: 535px;background:url("bg_cover.gif") repeat-x 0 0;}
#p_main .cont_type1 .cont24:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont24 .cont24_info {float: left;position: absolute;top: 65px;left: 72px;z-index: 20;}
#p_main .cont_type1 .cont24 .cont24_info p {margin-bottom: 52px;}
#p_main .cont_type1 .cont24 .cont24_info ul {*zoom:1; float:left; padding-bottom: 20px;}
#p_main .cont_type1 .cont24 .cont24_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont24 .cont24_info ul li {float:left; padding-right: 15px; }
#p_main .cont_type1 .cont24 .cont24_img {float:right;padding-right: 10px;}
#p_main .cont_type1 .cont24 .cont24_img img{display: none; position: absolute; right: 20px; top: 152px;}
#p_main .cont_type1 .cont24 .cont24_txt {position: absolute; top: 242px; left: 0px;   display:block; }
#p_main .cont_type1 .cont24 .product_view { position:absolute; bottom: 30px; right:20px;}
#p_main .cont_type1 .cont24 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont25 {position:relative;background:url("bg_cover.gif") repeat-x 0 0;*zoom:1; height: 508px;}
#p_main .cont_type1 .cont25:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont25 .cont25_info {float: right;width: 438px;padding: 65px 75px 0 0px;text-align: right;}
#p_main .cont_type1 .cont25 .cont25_info p {margin-bottom:108px;}
#p_main .cont_type1 .cont25 .cont25_info ul {*zoom:1; float:right}
#p_main .cont_type1 .cont25 .cont25_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont25 .cont25_info ul li {float:left; margin-right:43px;}
#p_main .cont_type1 .cont25 .cont25_img {float:left;width:440px;}
#p_main .cont_type1 .cont25 .cont25_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont25 .cont25_txt { float:right; margin-top: 28px;   margin-bottom: 0px !important;}
#p_main .cont_type1 .cont25 .product_view { position:absolute; bottom: 30px; right:20px;}
#p_main .cont_type1 .cont25 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont26 {position:relative;*zoom:1;}
#p_main .cont_type1 .cont26:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont26 .cont26_info {float: left;padding: 65px 0 0 70px;}
#p_main .cont_type1 .cont26 .cont26_info p {margin-bottom: 115px;}
#p_main .cont_type1 .cont26 .cont26_info ul {*zoom:1; float: left;}
#p_main .cont_type1 .cont26 .cont26_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont26 .cont26_info ul li {float:left;margin-right: 22px;}
#p_main .cont_type1 .cont26 .cont26_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont26 .cont26_img {float:right; width: 469px; height: 448px;}
#p_main .cont_type1 .cont26 .cont26_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont26 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont26 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont27 {position:relative;}
#p_main .cont_type1 .cont27 .btn {position:absolute; top: 390px;left:385px;}
#p_main .cont_type1 .cont27 .btn1 {position:absolute; top: 430px;left:385px;}

#p_main .cont_type1 .cont28 {position:relative;*zoom:1;}
#p_main .cont_type1 .cont28.lasts {background:none;}
#p_main .cont_type1 .cont28:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont28 .cont28_info {position: absolute;top: 335px;left: 76px;}
#p_main .cont_type1 .cont28 .cont28_info p {margin-bottom: 96px;}
#p_main .cont_type1 .cont28 .cont28_info ul {*zoom:1;}
#p_main .cont_type1 .cont28 .cont28_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont28 .cont28_info ul li {float:left;margin-right:33px;}
#p_main .cont_type1 .cont28 .cont28_txt { text-align: left; margin-right:76px; display:block; margin-top: 19px;}
#p_main .cont_type1 .cont28 .cont28_img {/* float:right; *//* width: 338px; */position: relative;height: 572px;/* padding: 143px 73px 0 0; */}
#p_main .cont_type1 .cont28 .cont28_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont28 .product_view { position:absolute; bottom:30px; left:75px;}
#p_main .cont_type1 .cont28 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont29 { position:relative; text-align: center; height: 650px;}
#p_main .cont_type1 .cont29 .design_tit {padding-top: 85px;  }
#p_main .cont_type1 .cont29 .acrylic_left {float: left; width: 349px; height: 366px; position: relative; margin-left: 75px;margin-top: 65px;}
#p_main .cont_type1 .cont29 .acrylic_left img {position: absolute; top:0px; left:0px;}
#p_main .cont_type1 .cont29 .acrylic_right {float: right; width: 410px; padding-top: 81px;padding-right:90px;}
#p_main .cont_type1 .cont29 .acrylic_right li {float: left; padding-bottom: 25px;}
#p_main .cont_type1 .cont29 .btn1 {position:absolute; top: 527px;left: 307px;}
#p_main .cont_type1 .cont29 .btn2 {position:absolute; top: 527px;left: 347px;}

#p_main .cont_type1 .cont30 {position:relative;*zoom:1;height: 503px;}
#p_main .cont_type1 .cont30.lasts {background:none;}
#p_main .cont_type1 .cont30:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont30 .cont30_info {position: absolute;top: 319px;left: 75px;}
#p_main .cont_type1 .cont30 .cont30_info p {margin-bottom: 126px; width: 432px;}
#p_main .cont_type1 .cont30 .cont30_info ul {*zoom:1; float: right}
#p_main .cont_type1 .cont30 .cont30_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont30 .cont30_info ul li {float:left;margin-right:33px;}
#p_main .cont_type1 .cont30 .cont30_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont30 .cont30_txt { text-align: left; margin-right:76px; display:block; margin-top: 19px;}
#p_main .cont_type1 .cont30 .cont30_img {height: 503px; display: block;}
#p_main .cont_type1 .cont30 .cont30_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont30 .product_view { position:absolute; bottom:30px; left:75px;}
#p_main .cont_type1 .cont30 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont31 {position:relative;*zoom:1; height: 496px;  border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont31.lastbg {position:relative;*zoom:1; background:url("bg_cover.gif") repeat-x 0 0; height: 496px;}
#p_main .cont_type1 .cont31:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont31 .cont31_info {position: absolute;top: 306px;left: 78px;}
#p_main .cont_type1 .cont31 .cont31_info p {margin-bottom: 100px;}
#p_main .cont_type1 .cont31 .cont31_info ul {*zoom:1;}
#p_main .cont_type1 .cont31 .cont31_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont31 .cont31_info ul li {float:left;margin-right:43px;}
#p_main .cont_type1 .cont31 .cont31_img img{position:absolute;display: none;}



#p_main .cont_type1 .cont32 {position:relative;*zoom:1; height: 458px;}
#p_main .cont_type1 .cont32:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont32 .cont32_info {float: left;width:414px;padding:75px 0 0 73px;}
#p_main .cont_type1 .cont32 .cont32_info p {   margin-bottom: 80px;}
#p_main .cont_type1 .cont32 .cont32_info ul {*zoom:1;margin-bottom: 10px;}
#p_main .cont_type1 .cont32 .cont32_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont32 .cont32_info ul li {float:left;margin-right: 28px;}
#p_main .cont_type1 .cont32 .cont32_img {float: right;width: 511px; position: absolute;top: 66px;right: 0px; z-index: 20;}
#p_main .cont_type1 .cont32 .cont32_img img{position:absolute;display: none;}

#p_main .cont_type1 .cont33 {position:relative;*zoom:1; height: 1157px;  border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont33:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont33 .cont33_info {float: left;width:464px;padding:200px 0 0 73px;}

#p_main .cont_type1 .cont33 .rolling {position:absolute;bottom:80px;right:157px; }
#p_main .cont_type1 .cont33 .rolling a {display:block;width:10px;height:10px;float:left;margin-right:10px;}
#p_main .cont_type1 .cont33 .rolling a.select{ }
#p_main .cont_type1 .cont33 .view_area {position:absolute;top:60;right: 0;width:519px;height:991px;overflow: hidden;}
#p_main .cont_type1 .cont33 .view_area ul {width: 2112px;position: absolute;}
#p_main .cont_type1 .cont33 .view_area ul li {position: absolute;left:0px;top:0px;width: 519px;height: 991px;}

#p_main .cont_type1 .cont34 {position:relative;*zoom:1; height: 482px;}
#p_main .cont_type1 .cont34:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont34 .cont34_info {float: left;width:300px;position: absolute; top:323px; left:73px;}
#p_main .cont_type1 .cont34 .cont34_info ul {*zoom:1;margin-bottom: 10px;}
#p_main .cont_type1 .cont34 .cont34_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont34 .cont34_info ul li {float:left;margin-right: 28px;}
#p_main .cont_type1 .cont34 .cont34_img {float: right;width: 978px; }
#p_main .cont_type1 .cont34 .cont34_img img{position:absolute;display: none;}

#p_main .cont_type1 .cont35{position:relative;*zoom:1; height: 497px;}
#p_main .cont_type1 .cont35:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont35 .cont35_info {float: left;width:300px;position: absolute; top:323px; left:73px;}
#p_main .cont_type1 .cont35 .cont35_info ul {*zoom:1;margin-bottom: 10px;}
#p_main .cont_type1 .cont35 .cont35_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont35 .cont35_info ul li {float:left;margin-right: 28px;}
#p_main .cont_type1 .cont35 .cont35_img {float: right;width: 978px; }
#p_main .cont_type1 .cont35 .cont35_img img{position:absolute;display: none;}

#p_main .cont_type1 .cont36 {position:relative;*zoom:1; height: 757px; border-bottom: none;background:url("bg_cover.gif") repeat-x 0 0; }
#p_main .cont_type1 .cont36:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont36 .cont36_info {z-index: 20;position: absolute;right:55px;top: 430px;}
#p_main .cont_type1 .cont36 .cont36_info p {margin-bottom:52px;text-align: right;}
#p_main .cont_type1 .cont36 .cont36_info ul li {float:left; margin-right:15px;}
#p_main .cont_type1 .cont36 .cont36_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont36 .cont36_img {}
#p_main .cont_type1 .cont36 .cont36_img img{position:absolute; top: -82px;left: 0px;display: none;}
#p_main .cont_type1 .cont36 .cont36_txt { position: absolute; top: 210px; right: 0px;   display:block;}
#p_main .cont_type1 .cont36 .product_view { position:absolute; bottom: 30px; right:20px;}
#p_main .cont_type1 .cont36 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont37 {position:relative;background:url("bg_cover.gif") repeat-x 0 0;*zoom:1; height: 637px;}
#p_main .cont_type1 .cont37:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont37 .cont37_info {float: left;width: 898px;position: absolute;top: 59px;left: 75px;z-index: 20;}
#p_main .cont_type1 .cont37 .cont37_info p { float: left;}
#p_main .cont_type1 .cont37 .cont37_info ul {*zoom:1; float:right; padding-right: 50px;}
#p_main .cont_type1 .cont37 .cont37_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont37 .cont37_info ul li {float:left; margin-right:15px;}
#p_main .cont_type1 .cont37 .cont37_img {}
#p_main .cont_type1 .cont37 .cont37_img img{position:absolute;display: none; bottom:0px; left:0px;}
#p_main .cont_type1 .cont37 .cont37_txt {position: absolute; top: 124px; right:70px;   display:block; }
#p_main .cont_type1 .cont37 .product_view { position:absolute; top: 164px; right: 70px;}
#p_main .cont_type1 .cont37 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}



#p_main .cont_type1 .cont38 {position:relative;*zoom:1; height:604px;}
#p_main .cont_type1 .cont38:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont38 .cont38_info {z-index: 10;position: absolute;top: 65px;left: 75px;}
#p_main .cont_type1 .cont38 .cont38_info p {margin-bottom: 184px;}
#p_main .cont_type1 .cont38 .cont38_info ul {*zoom:1; float: right;}
#p_main .cont_type1 .cont38 .cont38_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont38 .cont38_info ul li {float:left;margin-right: 8px;}
#p_main .cont_type1 .cont38 .cont38_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont38 .cont38_img {float:left; width: 537px;}
#p_main .cont_type1 .cont38 .cont38_img img{position:absolute;display: none;top: 0px;left: 0px;}
#p_main .cont_type1 .cont38 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont38 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}


#p_main .cont_type1 .cont39 {position:relative;*zoom:1; height: 568px;}
#p_main .cont_type1 .cont39:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont39 .cont39_info {position: absolute;top: 65px;left: 75px;}
#p_main .cont_type1 .cont39 .cont39_info p {margin-bottom: 184px;}
#p_main .cont_type1 .cont39 .cont39_info ul {*zoom:1; float: right;}
#p_main .cont_type1 .cont39 .cont39_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont39 .cont39_info ul li {float:left;margin-right: 8px;}
#p_main .cont_type1 .cont39 .cont39_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont39 .cont39_img {float:left; width: 537px;}
#p_main .cont_type1 .cont39 .cont39_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont39 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont39 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont40 {position:relative;*zoom:1; height: 568px;}
#p_main .cont_type1 .cont40:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont40 .cont40_info {position: absolute;top: 65px;right: 75px;}
#p_main .cont_type1 .cont40 .cont40_info p {margin-bottom: 184px;}
#p_main .cont_type1 .cont40 .cont40_info ul {*zoom:1; float: right;}
#p_main .cont_type1 .cont40 .cont40_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont40 .cont40_info ul li {float:left;margin-right: 8px;}
#p_main .cont_type1 .cont40 .cont40_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont40 .cont40_img {float:left; width: 537px;}
#p_main .cont_type1 .cont40 .cont40_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont40 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont40 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont41 {position:relative;*zoom:1; height: 493px;}
#p_main .cont_type1 .cont41:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont41 .cont41_info { text-align: right; position: absolute; top: 65px; right: 75px;}
#p_main .cont_type1 .cont41 .cont41_info p {margin-bottom: 136px;}
#p_main .cont_type1 .cont41 .cont41_info ul {*zoom:1; float: right;display: block;}
#p_main .cont_type1 .cont41 .cont41_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont41 .cont41_info ul li {float:left;margin-right: 8px;}
#p_main .cont_type1 .cont41 .cont41_info ul li.last {margin-right:0px;}
#p_main .cont_type1 .cont41 .cont41_img {float:left; width: 537px;}
#p_main .cont_type1 .cont41 .cont41_img img{position:absolute;display: none;}
#p_main .cont_type1 .cont41 .cont41_txt {position: absolute; top: 297px; right: 0px;}
#p_main .cont_type1 .cont41 .product_view { position:absolute; bottom: 30px; right: 75px;}
#p_main .cont_type1 .cont41 .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('arrow_02.png') no-repeat right 5px;}

#p_main .cont_type1 .cont38 {position:relative;}
#p_main .cont_type1 .cont38 .btn {position:absolute; top: 461px;left:385px;}

#p_main .cont_type1 .cont42 {position:relative;*zoom:1; height: 536px;  border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont42.lastbg {position:relative;*zoom:1; background:url("bg_cover.gif") repeat-x 0 0; height: 496px;}
#p_main .cont_type1 .cont42:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont42 .cont42_info {position: absolute;top: 65px;left: 75px;}
#p_main .cont_type1 .cont42 .cont42_info p {margin-bottom: 76px;}
#p_main .cont_type1 .cont42 .cont42_info ul {*zoom:1;}
#p_main .cont_type1 .cont42 .cont42_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont42 .cont42_info ul li {float:left;margin-right: 10px;}
#p_main .cont_type1 .cont42 .cont42_img img{position:absolute;display: none;}

#p_main .cont_type1 .cont43 {position:relative;*zoom:1; height: 536px;  border-bottom:1px solid #ddd;}
#p_main .cont_type1 .cont43.lastbg {position:relative;*zoom:1; background:url("bg_cover.gif") repeat-x 0 0; height: 496px;}
#p_main .cont_type1 .cont43:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont43 .cont43_info {position: absolute;top: 65px;right: 75px;}
#p_main .cont_type1 .cont43 .cont43_info p {margin-bottom: 76px;}
#p_main .cont_type1 .cont43 .cont43_info ul {
    float: right;
*zoom:1;}
#p_main .cont_type1 .cont43 .cont43_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#p_main .cont_type1 .cont43 .cont43_info ul li {float:left;margin-left: 10px;}
#p_main .cont_type1 .cont43 .cont43_img img{position:absolute;display: none;}

.cocoa_app_menu {padding-bottom: 52px; }
.cocoa_app_menu li {float: left}

.print_size { margin-bottom:40px;}
.print_bbs  { border-collapse:collapse; border-top:2px solid #333333; margin-top:10px;}
.print_bbs tbody th { border-bottom:1px solid #dddde1; border-right:1px solid #dddde1; height:38px; text-align:center; color:#3a404a;}
.print_bbs tbody td { border-bottom:1px solid #dddde1; border-right:1px solid #dddde1; height:38px; text-align:center; color:#464646; font-size:13px;}
.print_bbs tbody td.last_line {border-right:none;}
.print_bbs tbody .size_4 {position:relative;}
.print_bbs tbody .size_4 .size_ico { position:absolute; top:12px; left: 64px;}
.print_size .product_view  {padding:15px 10px 0 0;text-align:right;}
.print_size .product_view a {display:inline-block;height:13px;padding:4px 14px 0 0;background:url('../img/bul/arrow_02.png') no-repeat right 5px;}




/* 레이어팝업 */
.layer_popup {position:absolute;top:182px;left:50%;margin-left:-490px;border:2px solid #494949;z-index:100;}
.layer_popup .btn {position:absolute;top:21px;right:21px;}

/* 모바일팝업 */
#mobile_pop2{ background:url(/resources/img/submain/group/mobile/info_bg2.png) no-repeat;  width:740px; height:272px; display:block; position:relative}
#mobile_pop{ background:url(/resources/img/submain/group/mobile/info_bg.png) no-repeat;  width:740px; height:272px; display:block; position:relative}
    .m_link { position:absolute; top:56px; left:261px; }
    .m_link .m_input {width:162px; height:28px; border:2px solid #ef4123; float: left; padding-left:5px;}
    .m_link .send_btn { width: 51px; height: 30px;  float:right;}
    .m_market {position:absolute; top:56px; right:0px;}
    .m_market .android { width:218px; height:58px; display:block;}
    .m_market .iPhone { width:218px; height:58px; display:block; margin-top:3px;}

.sale_photobook { width: 237px; height: 138px; position: absolute; top: 56px; left: 45px; display: block; background:url('/img/index_files/1x1blank.gif') ; }/*포토북세일*/
.sale_photobook2 { width: 142px; height: 138px; position: absolute; top: 19px; left: 358px; display: block; background:url('/img/index_files/1x1blank.gif') ; }/*캘린더 탑배너 이용시 사용*/


/*동영상삽입*/
.vod_bg {background: url(/resources/img/event/201312/x_file/img_design_add.png) no-repeat; width:978px; height: 713px;  position:relative;  border-bottom:1px solid #ddd;}

/*사진인화 카운트*/
.p_num_bg {position: absolute; top: 70px; left: 80px; background:url('/resources/img/submain/product/photoprint/number_bg.png') ; width: 821px; height: 122px;}
.p_num_bg ul {margin-left: 1px;}
.p_num_bg li { float:left; margin-right: 2px; position: relative; display: block; width: 85px; height: 115px; overflow: hidden;}
.p_num_bg li.last {margin-right: 0px;}
.p_num_bg li span {margin-top: 18px;}
.num_box {width: 85px; position: absolute;}
.rolling_bg {background:url('/resources/img/submain/product/photoprint/rolling_bg.png') ;   height:115px; width: 85px; position: absolute; top:0px; left:0px;}
.time_style {font-size: 33px; font-weight: bold; color:#000; position: absolute; top:109px; left:0px; width: 980px;  text-align: center; letter-spacing: -3px;}
.p_num0, .p_num1, .p_num2, .p_num3, .p_num4, .p_num5, .p_num6, .p_num7, .p_num8, .p_num9 {  display: block; width: 85px;  }
.p_num0  {background:url('/resources/img/submain/product/photoprint/number_0.png') ;   height:80px;}
.p_num1  {background:url('/resources/img/submain/product/photoprint/number_1.png') ; height:78px; }
 .p_num2 {background:url('/resources/img/submain/product/photoprint/number_2.png') ;  height:78px;}
 .p_num3 {background:url('/resources/img/submain/product/photoprint/number_3.png') ; height:80px; }
 .p_num4 {background:url('/resources/img/submain/product/photoprint/number_4.png') ;  height:78px;}
 .p_num5 {background:url('/resources/img/submain/product/photoprint/number_5.png') ;  height:79px;}
 .p_num6  {background:url('/resources/img/submain/product/photoprint/number_6.png') ; height:80px;}
 .p_num7 {background:url('/resources/img/submain/product/photoprint/number_7.png') ; height:78px; }
 .p_num8 {background:url('/resources/img/submain/product/photoprint/number_8.png') ; height:80px;}
 .p_num9  {background:url('/resources/img/submain/product/photoprint/number_9.png') ; height:80px;}
 .mar_20 {margin-left: 18px;}
  .mar_21{margin-left: 21px;}


/*졸업앨범,포토북*/
.vod_box {height: 510px; position: relative; width: 980px;  background: #fff;}
.vod_box p {text-align: center; padding-top: 30px;}
.vod_box p.photobook_p {padding-top: 30px !important;}
.vod_box .view_area {position:absolute;top:213px;left:0px;}
.vod_box .view_area.last {position:absolute;top:40px !important;left:0px;}
.vod_box .view_area ul li img{position:absolute;top:0;left:0}
.vod_box .view_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.vod_box .rolling {position:absolute;bottom:74px;margin-left:423px; }
.vod_box .rolling a {display:block;width:10px;height:10px;float:left;margin-right:10px;}
.vod_box .rolling a.select{ }
.yearBook { width: 96px; height: 24px; position: absolute; top: 295px; left: 211px; display:block;  background:url('/img/index_files/1x1blank.gif');}

#mobile_app {width: 834xp; position: relative;}
.mobile_app_menu {padding-bottom: 52px; }
.mobile_app_menu li {float: left}
.mobile_app_list {position: absolute;}
.android_btn {position: absolute; top: 198px; left: 30px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 217px; height:57px;}
.android_btn1 {position: absolute; top: 440px; left: 188px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 217px; height:57px; }
.app_go {position: absolute; top: 285px; left: 255px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 77px; height:22px; }
.for_android_btn {position: absolute; top: 448px; left: 185px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 217px; height:57px;}
.for_android_btn2 {position: absolute; top: 198px; left: 30px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 217px; height:57px;}
.for_iphone_btn {position: absolute; top: 448px; left: 416px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 217px; height:57px;}
.for_iphone_btn2 {position: absolute; top: 198px; left: 252px; display: block; background:url('/img/index_files/1x1blank.gif'); width: 217px; height:57px;}

/*노트1 롤링*/
.n_vod_box {height: 720px; position: relative; width: 978px;  background: #fff;}
.n_vod_box p {text-align: center; padding-top: 30px;}
.n_vod_box .n_view_area {position:absolute;top: 170px;left:0px;}
.n_vod_box .n_view_area.last {position:absolute;top:174px !important;left:0px;}
.n_vod_box .n_view_area ul li img{position:absolute;top:0;left:0}
.n_vod_box .n_view_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.n_vod_box .n_rolling {position:absolute;bottom: 35px;left:450px; }
.n_vod_box .n_rolling a {display:block;width:10px;height:10px;float:left;margin-right:10px;}
.n_vod_box .n_rolling a.select{ }

/*노트2 롤링*/
.nn_vod_box {height: 568px; position: relative; width: 978px;  background: #fff; border-bottom:1px solid #ddd;}
.nn_vod_box p {text-align: center; padding-top: 70px;}
.nn_vod_box .nn_view_area {position:absolute;top: 0px;left:0px;}
.nn_vod_box .nn_view_area.last {position:absolute;top:174px !important;left:0px;}
.nn_vod_box .nn_view_area ul li img{position:absolute;top:0;left:0}
.nn_vod_box .nn_view_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.nn_vod_box .nn_rolling {position:absolute;bottom: 30px;left: 450px; }
.nn_vod_box .nn_rolling a {display:block;width:10px;height:10px;float:left;margin-right:10px;}
.nn_vod_box .nn_rolling a.select{ }
