@charset "utf-8";

p{font-size:inherit;margin:0;padding:0;}
a{text-decoration:none}
.fL{float:left}
.fR{float:right}
.clear{clear:both}
.agRt{text-align:right}
.agC{text-align:center}

.ggb_contents{width:92%;padding:0 4%;height:auto;text-align:left}
.ggb_contents h2{padding:25px 0;font-size:2.5em}
.hideGbx{border:2px solid #92c984;background:#bef2b1;border-radius:10px}
.hideGbx.txtRed{color:#da5151}
.list li{margin-bottom:30px;padding-left:35px;background:url(../img/dot_cir.png) no-repeat 0 20px;font-size:2.25em;line-height:1.2}

/*popup*/
.lyPopUp{position:absolute;left:361px;top:50%;background:#fff}
.lyClose{position:absolute;right:20px;top:25px}
.lyPopCont{width:1000px;height:auto}
.lyPopCont .ly_head{padding:25px 0 20px 50px;background:#45b29d;font-size:2.25em;color:#fff;min-height:35px;}
.lyPopCont .ly_cont{padding:10px 0 0;overflow:hidden;font-size:2em}

.numBg{display:inline-block;width:50px;height:50px;background:url(../img/number_bg.png) no-repeat;line-height:50px;text-align:center;color:#efc94c;font-weight:bold;font-size:35px;font-weight:bold}

/*step*/
.prevNext{position:absolute;bottom:10px;left:50%;margin-left:-66px;text-align:center}
.p_prev, .p_next{display:inline-block;width:45px;height:45px;margin:0 10px;cursor:pointer;}
.p_prev{background:url(../img/p_prev.png) no-repeat}
.p_prev.off, .p_prev:active{background:url(../img/p_prev_off.png) no-repeat}
.p_next{background:url(../img/p_next.png) no-repeat}
.p_next.off, .p_next:active{background:url(../img/p_next_off.png) no-repeat}


