/*     41961 : 펜션 요금안내 (가로 스크롤)      */
.pm-pension_scroll__41961__.scroll_type {position:relative}
.pm-pension_scroll__41961__.scroll_type > p {margin:0 0 4px;text-align:right;font-size:12px;color:#999}
.pm-pension_scroll__41961__.scroll_type > .wrap {overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}
.pm-pension_scroll__41961__.scroll_type .pm-pension_price__41961__ th,
.pm-pension_scroll__41961__.scroll_type .pm-pension_price__41961__ td {white-space:nowrap}

.pm-pension_price__41961__ {width:100%}
.pm-pension_price__41961__ caption {display:none}
.pm-pension_price__41961__ th,
.pm-pension_price__41961__ td {border:1px solid #ccc;padding:.8em;font-size:12px;color:#444;text-align:center}
.pm-pension_price__41961__ td {text-align:right}
.pm-pension_price__41961__ thead th {background-color:#ececec}
.pm-pension_price__41961__ tbody th {background-color:#fafafa}
.pm-pension_price__41961__ tbody td {background-color:#fff}

/*     41962 : 토글 박스      */
.toggle_box__41962__ {margin:0; padding:0;}
.toggle_box__41962__ dt {position:relative; margin:0; padding:10px; border:1px solid #dddddd; background:#555555; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em; cursor:pointer;}
.toggle_box__41962__ dd {margin:0; padding:0; border:1px solid #dddddd; border-top:none;}
.toggle_box__41962__ dd .inner__41962__ {padding:10px; font-size:13px; color:#555555; line-height:1.6em;}
.toggle_box__41962__.open_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41962__.close_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41962__.close_style dt:after {content:''; display:block; position:absolute; top:50%; right:19px; width:2px; height:10px; margin-top:-5px; background:#ffffff;}

.toggle_box__41962__.close_style.build_edit_mode dd {display:block !important;}

@media all and (min-width:1024px){
	.toggle_box__41962__ dt {padding:12px 15px; font-size:18px;}
	.toggle_box__41962__.open_style dt:before {right:15px;}
	.toggle_box__41962__.close_style dt:before {right:15px;}
	.toggle_box__41962__ dd .inner__41962__ {padding:12px 15px; font-size:14px;}
}

/*     41963 : 토글 박스      */
.toggle_box__41963__ {margin:0; padding:0;}
.toggle_box__41963__ dt {position:relative; margin:0; padding:10px; border:1px solid #dddddd; background:#555555; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em; cursor:pointer;}
.toggle_box__41963__ dd {margin:0; padding:0; border:1px solid #dddddd; border-top:none;}
.toggle_box__41963__ dd .inner__41963__ {padding:10px; font-size:13px; color:#555555; line-height:1.6em;}
.toggle_box__41963__.open_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41963__.close_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41963__.close_style dt:after {content:''; display:block; position:absolute; top:50%; right:19px; width:2px; height:10px; margin-top:-5px; background:#ffffff;}

.toggle_box__41963__.close_style.build_edit_mode dd {display:block !important;}

@media all and (min-width:1024px){
	.toggle_box__41963__ dt {padding:12px 15px; font-size:18px;}
	.toggle_box__41963__.open_style dt:before {right:15px;}
	.toggle_box__41963__.close_style dt:before {right:15px;}
	.toggle_box__41963__ dd .inner__41963__ {padding:12px 15px; font-size:14px;}
}

/*     41964 : 토글 박스      */
.toggle_box__41964__ {margin:0; padding:0;}
.toggle_box__41964__ dt {position:relative; margin:0; padding:10px; border:1px solid #dddddd; background:#555555; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em; cursor:pointer;}
.toggle_box__41964__ dd {margin:0; padding:0; border:1px solid #dddddd; border-top:none;}
.toggle_box__41964__ dd .inner__41964__ {padding:10px; font-size:13px; color:#555555; line-height:1.6em;}
.toggle_box__41964__.open_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41964__.close_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41964__.close_style dt:after {content:''; display:block; position:absolute; top:50%; right:19px; width:2px; height:10px; margin-top:-5px; background:#ffffff;}

.toggle_box__41964__.close_style.build_edit_mode dd {display:block !important;}

@media all and (min-width:1024px){
	.toggle_box__41964__ dt {padding:12px 15px; font-size:18px;}
	.toggle_box__41964__.open_style dt:before {right:15px;}
	.toggle_box__41964__.close_style dt:before {right:15px;}
	.toggle_box__41964__ dd .inner__41964__ {padding:12px 15px; font-size:14px;}
}

/*     41965 : 토글 박스      */
.toggle_box__41965__ {margin:0; padding:0;}
.toggle_box__41965__ dt {position:relative; margin:0; padding:10px; border:1px solid #dddddd; background:#555555; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em; cursor:pointer;}
.toggle_box__41965__ dd {margin:0; padding:0; border:1px solid #dddddd; border-top:none;}
.toggle_box__41965__ dd .inner__41965__ {padding:10px; font-size:13px; color:#555555; line-height:1.6em;}
.toggle_box__41965__.open_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41965__.close_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41965__.close_style dt:after {content:''; display:block; position:absolute; top:50%; right:19px; width:2px; height:10px; margin-top:-5px; background:#ffffff;}

.toggle_box__41965__.close_style.build_edit_mode dd {display:block !important;}

@media all and (min-width:1024px){
	.toggle_box__41965__ dt {padding:12px 15px; font-size:18px;}
	.toggle_box__41965__.open_style dt:before {right:15px;}
	.toggle_box__41965__.close_style dt:before {right:15px;}
	.toggle_box__41965__ dd .inner__41965__ {padding:12px 15px; font-size:14px;}
}

/*     41966 : 토글 박스      */
.toggle_box__41966__ {margin:0; padding:0;}
.toggle_box__41966__ dt {position:relative; margin:0; padding:10px; border:1px solid #dddddd; background:#555555; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em; cursor:pointer;}
.toggle_box__41966__ dd {margin:0; padding:0; border:1px solid #dddddd; border-top:none;}
.toggle_box__41966__ dd .inner__41966__ {padding:10px; font-size:13px; color:#555555; line-height:1.6em;}
.toggle_box__41966__.open_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41966__.close_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41966__.close_style dt:after {content:''; display:block; position:absolute; top:50%; right:19px; width:2px; height:10px; margin-top:-5px; background:#ffffff;}

.toggle_box__41966__.close_style.build_edit_mode dd {display:block !important;}

@media all and (min-width:1024px){
	.toggle_box__41966__ dt {padding:12px 15px; font-size:18px;}
	.toggle_box__41966__.open_style dt:before {right:15px;}
	.toggle_box__41966__.close_style dt:before {right:15px;}
	.toggle_box__41966__ dd .inner__41966__ {padding:12px 15px; font-size:14px;}
}

/*     41967 : 토글 박스      */
.toggle_box__41967__ {margin:0; padding:0;}
.toggle_box__41967__ dt {position:relative; margin:0; padding:10px; border:1px solid #dddddd; background:#555555; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em; cursor:pointer;}
.toggle_box__41967__ dd {margin:0; padding:0; border:1px solid #dddddd; border-top:none;}
.toggle_box__41967__ dd .inner__41967__ {padding:10px; font-size:13px; color:#555555; line-height:1.6em;}
.toggle_box__41967__.open_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41967__.close_style dt:before {content:''; display:block; position:absolute; top:50%; right:10px; width:10px; height:2px; margin-top:-1px; background:#ffffff;}
.toggle_box__41967__.close_style dt:after {content:''; display:block; position:absolute; top:50%; right:19px; width:2px; height:10px; margin-top:-5px; background:#ffffff;}

.toggle_box__41967__.close_style.build_edit_mode dd {display:block !important;}

@media all and (min-width:1024px){
	.toggle_box__41967__ dt {padding:12px 15px; font-size:18px;}
	.toggle_box__41967__.open_style dt:before {right:15px;}
	.toggle_box__41967__.close_style dt:before {right:15px;}
	.toggle_box__41967__ dd .inner__41967__ {padding:12px 15px; font-size:14px;}
}

