@charset "utf-8";.txt_ypro_cal{color:#c00;font-size:12px;text-align:right;padding:0 10px 3px}.wrp_ypro_cal_sp{margin:0 auto;padding:0;width:95%}.con_ypro_cal{margin:0 auto 15px;border-bottom:none}.con_ypro_cal .st_room_type{background:#e0e0e0;line-height:1.3;border:2px solid #b3b3b3;border-bottom:none;margin-bottom:0;padding:10px 10px 7px}.con_ypro_cal .st_room_type img{vertical-align:middle;padding-left:5px}.con_ypro_cal .circle{color:#D34600;font-weight:400}.con_ypro_cal .tri{color:#5F7F9A;font-weight:400}.con_ypro_cal .no{font-weight:400}.con_ypro_cal .txt{margin:10px auto;width:95%}.con_ypro_cal .txt strong{font-weight:400;display:block;color:#C00}.con_ypro_cal .tbl-basic{border-right:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #666;margin:0 auto;width:95%}.con_ypro_cal .tbl-basic a{color:#222;text-decoration:underline}.con_ypro_cal .tbl-basic td,.con_ypro_cal .tbl-basic th{line-height:1.3;vertical-align:middle;border-top:1px solid #666}.con_ypro_cal .tbl-basic th{font-size:100%;padding-top:10px;padding-bottom:10px;background-color:#fff!important}.con_ypro_cal .tbl-basic th.name{text-align:center;background:#fff!important}.con_ypro_cal .tbl-basic td{width:12%;text-align:center;border-left:1px solid #666}.con_ypro_cal .tbl-basic td.date{font-size:110%;font-weight:400}.con_ypro_cal .tbl-basic td.no{font-size:16px!important;font-weight:400}.con_ypro_cal .tbl-basic td.col_sat{background:#e1e9ef}.con_ypro_cal .tbl-basic td.col_sun{background:#eee2df}.con_ypro_cal .tbl-basic td a.circle{color:#D34600;font-size:18px!important;font-weight:400}.con_ypro_cal .tbl-basic td a.tri{color:#5F7F9A;font-size:18px!important;font-weight:400}.con_ypro_cal .pager_cal_sp{overflow:hidden;background:#fff;text-align:center;padding:10px 10px 0}.con_ypro_cal .pager_cal_sp li{float:left}.con_ypro_cal .pager_cal_sp li.next{float:right}.con_ypro_cal .pager_cal_sp li .btn{padding-top:6px;padding-bottom:6px}.con_ypro_cal .pager_cal_sp li i{position:relative;top:-2px}.con_ypro_cal .pager_cal_sp li i.icon-chevron-left{left:-5px}.con_ypro_cal .pager_cal_sp li i.icon-chevron-right{right:-5px}.con_ypro_cal .pager_cal_sp.pager_top li{width:182px;margin-bottom:8px;border:none!important}.con_ypro_cal .pager_cal_sp.pager_top li img{width:100%;height:auto}.pager_cal_sp li{font-weight:700;border-radius:3px;border:2px solid #2F5D4C;-moz-border-radius:3px;-webkit-border-radius:3px;behavior:url(/css/PIE.htc);background:url(../images/common/ico_pager_01.png) .4em .7em no-repeat;background-size:7px 12px}.pager_cal_sp li.next{background:url(../images/common/ico_pager_02.png) 3.7em .7em no-repeat;background-size:7px 12px}.pager_cal_sp li a{display:block;padding:8px 7px 8px 15px;text-decoration:none;color:#2F5D4C}.pager_cal_sp li.next a{padding:8px 15px 8px 7px}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{display:none}