.no_sp{height:65px !important}.line_b{border-bottom:5px solid #b3a46b}.l-introduction.no_sp.is-fixed{top:49px}.l-main--lower#planEntry{padding:20px 0 70px;text-align:center}.l-main#planEntry h2{text-align:center;font-size:30px;color:#2e2a1e;line-height:1.7;background:url("//cdn2.hubspot.net/hubfs/2646649/rihga.co.jp-Party/img/osaka/plan/bg_line.png") no-repeat bottom center;margin:80px auto 60px}.l-main#planEntry h2:before{background:url("//cdn2.hubspot.net/hubfs/2646649/rihga.co.jp-Party/img/osaka/plan/ttl_main.png") no-repeat top center;content:" ";display:block;height:70px;margin:0 auto;text-align:center;width:100%}.l-main#planEntry .aboutPlan{width:750px;margin:0px auto 50px;font-size:1.0rem;line-height:1.5;text-align:left}.l-main#planEntry .aboutPlan h3{color:#1d6535;font-size:22px;line-height:1.3;font-weight:bold;width:750px;margin:30px auto 20px}.l-main#planEntry .aboutPlan p:last-child{width:750px;margin:20px auto 20px}.l-main#planEntry dl{width:1006px;margin:50px auto 70px;text-align:left}.l-main#planEntry dl dt{border-bottom:4px solid #cdb854;font-size:22px;color:#2e2a1e;font-weight:bold;padding:15px 0 5px}.l-main#planEntry dl dd{padding:0 10px;margin:25px 0 50px}.l-main#planEntry .tableWrap{border-left:1px dotted #333;border-right:1px dotted #333;display:table;margin:0 0 30px}.l-main#planEntry dl dd table.typeA{border-collapse:separate;width:320px;display:table-cell;border-spacing:5px}.l-main#planEntry dl dd table.typeA:nth-child(2){border-left:1px dotted #333;border-right:1px dotted #333}.l-main#planEntry dl dd table.typeA thead th{padding:5px 10px;background:#f0eada;text-align:center;font-weight:bold}.l-main#planEntry dl dd table.typeA thead span{display:block;margin:5px 0;font-weight:bold}.l-main#planEntry dl dd table.typeA td{padding:20px}.l-main#planEntry dl dd table.typeA td strong{display:block;font-weight:bold;margin:0 0 10px}.l-main#planEntry dl dd table.typeA td ul li{margin:5px 0 5px}.l-main#planEntry dl dd table.typeA td ul li:before{content:"\002666";color:#c8b14b;padding-right:10px}.l-main#planEntry ul.inform{margin:20px 0}.l-main#planEntry ul.inform li{text-indent:0px;margin:0 0 10px 0px}.l-main#planEntry dl dd table.typeB{border-collapse:separate;width:98%;border-spacing:0px 5px}.l-main#planEntry dl dd table.typeB th{padding:20px 10px;background:#f0eada;font-weight:bold;width:300px;vertical-align:middle;border-bottom:1px dotted #333}.l-main#planEntry dl dd table.typeB td{padding:20px 10px;border-bottom:1px dotted #333}.l-main#planEntry ul.headline li{margin:0 0 10px}.l-main#planEntry ul.headline li.em{font-weight:bold;font-size:20px;color:#1d6535}#venue.l-container p.left{font-size:16px;line-height:1.8;margin:0 auto;text-align:left;width:760px}.linkArea{display:inline-block;margin:20px auto 20px}.mb50{margin-bottom:50px}@media screen and (max-width:639px){.l-introduction--top{padding-top:0}.planTitle{background:#000;color:#fff;font-size:1.4rem;padding:4% 5%}#planEntry.l-main--lower{padding:8% 0}.l-main#planEntry h2{font-size:1.0rem;font-weight:bold;line-height:1.5;margin:0 5% 1%;padding:0 15% 3%}.l-main#planEntry h2 span{font-weight:bold}.l-main#planEntry.l-main h2::before{background-size:80% auto;height:auto;padding-top:25%}.l-main#planEntry .aboutPlan{font-size:.8rem;line-height:1.5;margin:0;width:100%;padding:5%}.l-main#planEntry .aboutPlan h3{font-size:1rem;margin:5% 0 5%;width:auto}#planEntry.l-main .aboutPlan p:last-child{width:auto}.l-main#planEntry dl{margin:0 auto 0;width:100%;padding:0 5%}.l-main#planEntry dl dt{background-position:bottom left;background-size:100% auto;padding:3% 0 1%;font-size:1.2rem;margin:0 0 3%}.l-main#planEntry dl dd{margin:0 0 5%;padding:0 0px}.l-main#planEntry .tableWrap{border:0;display:block;margin:0 0 30px}.l-main#planEntry dl dd table.typeA{display:block;width:100%;border-spacing:0px}.l-main#planEntry dl dd table.typeA:nth-child(2){margin:5% 0 5%;border:0}.l-main#planEntry dl dd table.typeA thead th{padding-top:10px}.l-main#planEntry dl dd table.typeA thead span:first-child{display:inline;margin:10px 0}.l-main#planEntry dl dd table.typeA td{padding:10px 5px}.l-main#planEntry ul.inform{margin:20px 0;border-top:1px dotted #333;padding:20px 10px 0}.l-main#planEntry dl dd table.typeB{border-spacing:0px}.l-main#planEntry dl dd table.typeB th{display:block;width:100%;border:0;padding:7px}.l-main#planEntry dl dd table.typeB td{display:block;width:100%;border:0;padding:10px 10px}.l-main#planEntry ul.headline li{margin:0 0 10px;padding:0 10px}.l-main#planEntry ul.headline li.em{font-weight:bold;font-size:1rem;color:#1d6535}.l-main#planEntry p.center img{width:70%;margin:5% 0 10%}#venue.l-container p.left{font-size:.8rem;line-height:1.6;margin:0 auto 20px;text-align:left;width:90%}}.l-container#plan{padding:120px 0 50px;background:#fff}.l-container#plan h3{background:url(//cdn2.hubspot.net/hubfs/2646649/rihga.co.jp-Party/img/osaka/top/bg_plan.png) no-repeat top center;padding-top:90px;margin-bottom:30px;font-size:30px;text-align:center}.l-container#plan h3:before,.l-container#plan h3:after{border-top:1px solid #b3a36b;content:" ";display:inline-block;height:10px;padding:0 20px;width:200px}.l-container#plan h3:before{margin-right:20px}.l-container#plan h3:after{margin-left:20px}.l-container#plan p.center{width:760px;margin:0 auto;text-align:left;font-size:16px}.l-container#plan ul.planType{margin:30px auto}ul.planType li{text-align:center;width:235px;margin:0 9px 20px;display:inline-block}.l-container#plan ul.planType li:first-child,.l-container#plan ul.planType li:nth-child(6n){margin:0 11px 0 0px}.l-container#plan ul.planType li a{width:235px;padding:15px 10px;font-size:18px;display:block;background:#6b5e33;color:#fff;text-decoration:none;-webkit-box-shadow:0 1px 1px 0px #666;-moz-box-shadow:0 1px 1px 0px #666;box-shadow:0 1px 1px 0px #666}.l-container#plan ul.planType li a:hover{background:#a2976f;-webkit-box-shadow:0 0px 0px 0px #fff;-moz-box-shadow:0 0px 0px 0px #fff;box-shadow:0 0px 0px 0px #fff}.l-container#plan ul.planType_datail li{width:406px;margin:0 10px 20px 10px;float:left;text-align:center}.l-container#plan ul.planType_datail li img{margin:0 0 20px}.l-container#plan ul.planType_datail li a{font-size:1.5rem;color:#0a2b18;text-decoration:underline}.l-container#plan ul.planType_datail li a.arrow{background:url(//cdn2.hubspot.net/hubfs/2646649/rihga.co.jp-Party/img/ico_arrow3.png) no-repeat center left;padding-left:20px;font-size:20px;text-decoration:underline;color:#443d33;font-weight:bold}.l-container#plan ul.planType_datail li a:hover{text-decoration:none;color:#0f2a19}.l-container#plan ul.planType_datail li p{text-align:left;margin:20px 0}.l-container#plan ul.planType_datail li p a{font-size:14px;line-height:1.5;color:#332f23;font-family:sans-serif;font-weight:normal;text-decoration:none;background:0}.l-container#plan ul.planType_datail a.hvr-reveal{text-indent:-9999px;width:406px;height:206px;display:block}.l-container#plan ul.planType_datail li p:nth-child(2){text-align:center}@media screen and (max-width:639px){#plan.l-container{padding:8% 5%}.l-container#plan h3{background:url(//cdn2.hubspot.net/hubfs/2646649/rihga.co.jp-Party/img/osaka/top/bg_plan.png) no-repeat top center;background-size:50% auto;padding-top:18%;margin-bottom:30px;font-size:1.2rem;font-weight:bold}.l-container#plan h3:before,.l-container#plan h3:after{height:auto;padding:0 0 2%;width:15%}.l-container#plan h3:before{margin-right:2%}.l-container#plan h3:after{margin-left:2%}#plan.l-container p.center{width:auto;display:none}.l-container#plan ul.planType{margin:0 auto 5%}#plan.l-container ul.planType li{margin:0 2% 3%;width:47%;font-size:.7rem;vertical-align:top}#plan.l-container ul.planType li a{width:100%;padding:8% 3%;font-size:.8rem}#plan.l-container ul.planType li:first-child,#plan.l-container ul.planType li:nth-child(6n){margin:0 2% 5%}#plan.l-container ul.planType li:nth-child(even){margin-right:0}#plan.l-container ul.planType li:nth-child(odd){margin-left:0}#plan.l-container ul.planType_datail li{float:none;margin:0 0 5%;text-align:center;width:100%}#plan.l-container ul.planType_datail li img{width:100%}.l-container#plan ul.planType_datail li a{font-size:1.2rem}.l-container#plan ul.planType_datail li p a{font-size:.8rem}#plan.l-container ul.planType_datail li p{margin:3% 0}#plan.l-container ul.planType_datail li a.hvr-reveal{height:auto;padding-top:47%;width:100%}}.el_noteTxt{color:#666;font-size:.9em}