/* BASIC css start */

#content { position:relative; margin-top:4.6rem; } 

#content img { width:100%; margin-bottom:6rem; }


.img_1 { position:relative; }
.img_1 .insta { position:absolute; top:19.7rem; right:11rem; width:7.5rem; height:2rem; } 
.img_1 .form { position:absolute; top:35.7rem; left:7rem; width:24rem; height:5rem; } 

.img_1 .review_bt { position:absolute; bottom:47.3rem; left:11rem; width:15.5rem; height:5rem; }

.img_2 { position:relative; }
.img_2 .joriwon { position:absolute; bottom:3.6rem; right:9rem; width:19rem; height:5rem; } 



/* ½ÅÃ»ÇÏ±â */
#fixRequest { width:100%; position:fixed; bottom:0; background:#fff; height:8rem; overflow:hidden; box-sizing:border-box; z-index:999; border-top:1px solid #e9e9e9; padding:0 1rem;  }
#fixRequest a { width: 100%; background: #277a61; display: block; text-align: center; vertical-align: middle;
    padding: 2rem 0; box-sizing: border-box;  overflow: hidden;  margin: 1.3rem 0; border-radius: 1rem; color: #fff; font-weight: bold; font-size:1.6rem;}
    
    
    
    
    
    
/* »ó´Ü fix Å¸ÀÌÆ² */
#fix_shop { position:fixed; top:0; width:100%; background:#fff; z-index:999; height:4.6rem; }
h3 { display:block; position: fixed; z-index: 999; height: 4.6rem;  text-align: center; line-height: 4.6rem; font-size: 1.5rem; top:0; transform: translateX( -50% );left: 50% }

.bt_goBack { position:absolute; top:1.5rem; left:1.5rem; }
.bt_goBack .goBack { display:inline-block; width:2rem; height:3rem; background:url(/design/kichmom/10276/m/common/icon_back.png) no-repeat; background-size:1.8rem auto; vertical-align:top;}

.home { position:absolute; top:1.2rem; left:4.6rem; width:2.5rem; height:2.5rem; cursor:pointer; background:url(/design/kichmom/10276/m/common/icon_home.png) 0 0 no-repeat;background-size:2.3rem; }

.share {position:absolute;top: 1.5rem;right: 1.5rem;width: 2rem;height: 2em;cursor:pointer;background:url(/design/kichmom/10276/ico_share.svg) 0 0 no-repeat;background-size: 2rem;}
.share a { display:block; width:1.8rem; height:1.8rem; }





/*popup*/
.popup_layer { position:fixed;top:0;left:0;z-index: 10000; width: 100%; height: 100%; background:rgba(0,0,0,.6); }
/*ÆË¾÷ ¹Ú½º*/
.popup_box2 { position: relative;top:50%;left:50%; overflow: auto; height: 15rem; width:90%;transform:translate(-50%, -50%);z-index:1002;box-sizing:border-box;background:#fff;box-shadow: 2px 5px 10px 0px rgba(0,0,0,0.35);-webkit-box-shadow: 2px 5px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow: 2px 5px 10px 0px rgba(0,0,0,0.35);}
.popup_box2 .top { position:fixed; height:4rem; display:block; padding:1rem; background:#fff; width:100%; overflow:hidden; box-sizing:border-box; border-bottom: 1px solid #eee; text-align:center; }
.popup_box2 .top  a { float:right; }
.popup_box2 .top img { width:1.5rem; height:1.5rem; }
.popup_box2 h5 { display:inline-block; padding-left:1rem; font-size:1.5rem; }


/*ÄÁÅÙÃ÷ ¿µ¿ª*/
.popup_box2 .popup_cont { padding-top:6rem; text-align:center; }
.popup_box2 .popup_cont .share_bt2 { display:inline-block; width:7rem; }
.popup_box2 .popup_cont .share_bt2 img { width:5rem; margin-bottom:0.3rem; }

.popup_box2 .popup_cont .share_bt2 button { border:none; background:none; }
.popup_box2 .popup_cont .share_bt2 button img { display:block; }


/*¹öÆ°¿µ¿ª*/
.popup_box2 .popup_btn { position:absolute; bottom:0; display:table; table-layout: fixed; width:100%; }
.popup_box2 .popup_btn a { position: relative; display: table-cell; height:12vw; font-size:4vw; text-align:center;vertical-align:middle;text-decoration:none; background:#e74174; color:#fff; }


    

/* BASIC css end */

