@charset "euc-kr";
/* schedule */

#table td {
    margin: 1px;
    border-right: 3px solid #fff;
    border-bottom: 3px solid #fff;
}
#table td img {
    max-width: 100%;
    height: auto;
}
#table td div[style="cursor:hand"], #table td div[style] {
    cursor: pointer !important;
}
.m_car_tle {
    font-size: 25px;
    margin-left: 10px;
    margin-right: 10px;
}
.wan {
    background: #D71F27;
    color: #ffffff;
    font-family: µ¸¿ò;
    font-size: 12px;
    padding: 2px 1px;
    border-radius: 2px;
    cursor: pointer;
    margin-right: 5px;
}
.wan2 {
    color: #D71F27;
    font-family: µ¸¿ò;
    font-size: 12px;
    padding: 2px 1px;
    border-radius: 2px;
}
.wan2 a:link {
    color: #D71F27;
    font-family: µ¸¿ò;
    font-size: 12px;
    letter-spacing: -1;
    cursor: pointer;
}
.wan2 a:visited {
    color: #D71F27;
    font-family: µ¸¿ò;
    font-size: 12px;
    letter-spacing: -1;
    cursor: pointer;
}
.wan2 a:hover {
    color: #D71F27;
    font-family: µ¸¿ò;
    font-size: 12px;
    letter-spacing: -1;
    cursor: pointer;
}
.de {
    background: rgba(77, 147, 35, 1);
    color: #ffffff;
    font-family: µ¸¿ò;
    font-size: 12px;
    padding: 2px 1px;
    border-radius: 2px;
}
.de2 a:link {
    color: #2065E4;
    font-family: µ¸¿ò;
    font-size: 12px;
    letter-spacing: -1px
}
.de2 a:visited {
    color: #2065E4;
    font-family: µ¸¿ò;
    font-size: 12px;
    letter-spacing: -1px
}
.de2 a:hover {
    color: #2065E4;
    font-family: µ¸¿ò;
    font-size: 12px;
    letter-spacing: -1px
}
.ye {
    background: #555555;
    color: #ffffff;
    font-family: µ¸¿ò;
    font-size: 12px;
    padding: 2px 1px;
    border-radius: 2px;
    margin-right: 5px;
}
.ye2 a {
    color: #6E6E6E;
    font-size: 13px;
    padding-top: 1px
}
.ye2 a:hover {
    color: #1F1F1F;
}
.m_sunday {
    background: rgba(255, 239, 253, 1);
    padding: 5px;
    color: #DC495A;
    font-weight: bold;
}
.m_monday {
    background: #FCF7E6;
    padding: 5px;
}
.m_tuesday {
    background: #FCF7E6;
    padding: 5px;
}
.m_wednesday {
    background: #FCF7E6;
    padding: 5px;
}
.m_thursday {
    background: #FCF7E6;
    padding: 5px;
}
.m_friday {
    background: #FCF7E6;
    padding: 5px;
}
.m_saturday {
    background: rgba(217, 232, 255, 1);
    padding: 5px;
}
.holiday {
    color: #DC495A;
    font-weight: bold;
}
.m_today {
}
.daynone {
    background: rgba(246, 246, 246, 1);
    padding: 5px;
    color: #CDCDCD
}
.daynone2 {
    background: rgba(246, 246, 246, 1);
    color: #CDCDCD;
    font-family: µ¸¿ò;
    font-size: 12px;
    padding: 2px 1px;
    border-radius: 2px;
}
.m_today {
    background: rgba(228, 222, 255, 1);
    padding: 5px;
}
.popup_tle {
    font-size: 14px;
    font-weight: bold;
    font-family: µ¸¿ò;
    color: #49A100;
    padding: 12 0 0 25
}
#popup_img_big {
    width: 638px;
    height: 331px;
    border: 1 solid #B1BF82;
    margin: 0 0 0 32
}
#popup_img_samll {
    font-weight: bold;
    color: #555555;
    font-family: µ¸¿ò;
    font-size: 12px;
    position: relative;
    float: left;
    margin: 21 7 7 7
}
#popup_img_samll img {
    width: 124px;
    height: 80px;
    border: 1 solid #DADADA;
    margin: 0 0 5 0
}
/* ¿À´õ¸®½ºÆ® */
#order_list {
    display: none;
}
#order_list.orderList{border: 1px solid #eee;padding: 15px;border-left: 5px solid #be1915;}
#order_list .wb {font-size: 16px;}
#order_list ul {font-size: 16px;margin-top: 15px;}
#order_list br {
}
#order_list li {
}
#order_list div[style="text-align : center"] {text-align: left !important;margin-top: 10px;}
#order_list input {
}
/*¿¹¾à½ÅÃ» ´Þ·Â(¹Ì´Ï)*/
.m_c_top {
    background: url(../img/pension/m_c_top.gif) no-repeat;
    text-align: center;
    padding: 10 0 0 0;
    letter-spacing: -1;
    height: 29
}
.m_c_arr {
    cursor: pointer;
    margin: 0 6 1 8
}
.m_c_title {
    font-size: 14px;
    ;
    font-weight: bold;
    color: 424242
}
#m_c_date {
    cursor: pointer
}
.today {
    color: #FF6C00;
    font-weight: bold;
    ;
    text-decoration: underline
}
.m_c_td1 {
    color: #51A035;
    font-weight: bold;
    padding-left: 20;
    background: #FAFFF7 url(../img/pension/m_c_td1.gif) right no-repeat
}
.m_c_td2 {
    color: #51A035;
    font-weight: bold;
    padding-left: 20;
    background: #FFFFFF url(../img/pension/m_c_td2.gif) right no-repeat
}
/*¿¹¾à½ÅÃ» Á¤º¸*/

/* Å×ÀÌºí */

tr#app_td1 td {
    padding: 15px 10px;
    background: #f5f5f5;
    font-size:15px;
}

/* ¿Â¶óÀÎ¿¹¾à ÀÛ¼ºÆäÀÌÁö */
#orderForm {font-size: 15px;}
#orderForm table {width: 100%;}
#orderForm #css_orderform {
    border-collapse: collapse;
    border-top: 2px solid #333;
}
#orderForm .t_b1 {
    border-collapse: collapse;
    border-top: 2px solid #333;
}
#orderForm th, #orderForm td, #orderForm .tt {
    padding:10px;
    font-weight: 500;
}
#orderForm th, #orderForm .tt {
    text-align: center;
    border-right: 1px solid #f4f4f4;
    background-color: #e8e8e8;
    width: 160px;
}
#orderForm th, #orderForm td, #orderForm .td {
    
    border-bottom: 1px solid #f4f4f4;
}
#orderForm input, #orderForm select, #orderForm textarea {
    padding: 5px;
    font-size: 15px !important;
}

#orderForm #input_22_y {margin-right: 5px;}
#orderForm #input_22_y option {
}
#orderForm #input_22_m {margin: 0 5px;}
#orderForm #input_22_m option {
}
#orderForm #input_22_d {margin: 0 5px;}
#orderForm .textbox {border: 1px solid #e8e8e8;}

/* ¿¹¾à¿Ï·á */
.t_b1 {
    width: 100%;
    border-top: 3px solid #434343;
    border-bottom: 1px solid #434343;
}
.t_b1 td {
    padding: 10px;
    border-bottom: 1px solid #eee;
}
.t_b1 tr {
}
.t_b1 .tt {
    border-right: 1px solid #eee;
    text-align: center;
    width: 180px;
    background-color: #f5f5f5;
}
.t_b1 .tc {
}
/* ¿¹¾àÈ®ÀÎ ¹× Ãë¼Ò*/
.t_b1 {
}
.t_b1 tbody {
}
.t_b1 tbody tr {
}
.t_b1 #app_td1 {
}
.t_b1 td {
}
.t_b1 .app_td3 {
}
.t_b1 .app_td3 img {
}
.t_b1 a {
}
.t_b1 a img {
}
@media (max-width: 991px) {
#orderForm {font-size: 12px;}
#orderForm #username {
    width: 200px;
}
#orderForm #contact_0, #orderForm #contact_1, #orderForm #contact_2 {
    width: 55px;
}
#orderForm #useremail_1 { 
    width: 65px;
}
#orderForm #useremail_3 {
    width:180px;
    margin-top:10px;
}
#orderForm th, #orderForm .tt {
    width: 110px;
}
#orderForm input, #orderForm select, #orderForm textarea {
    padding: 5px;
    font-size: 12px !important;
}
    .t_b1 .tt {
        width: 110px;
    }
}

    
    