@charset "utf-8";
/* base */

/*
* 커뮤니티 - 게시물 내용 보기
*/

#sub_content .board1 .board_menu { 
padding:0 229px;  

}
#sub_content .board1 .board_menu .menu_list { 
position: relative; 
height:60px; 
}
/*#sub_content .board1 .board_menu .menu_list:after { content:""; display: block; clear: both;  }*/
#sub_content .board1 .board_menu .menu_list li { float:left;  }
#sub_content .board1 .board_menu .menu_list li a { 
position: relative;
/*margin-left:52%;*/
display: block; 
width:150px; height:60px;  
text-align: center; 
font-size:17px; 
color: #333; 
font-weight:bold; 
line-height:60px; 
background:#e7ded1;
}
#sub_content .board1 .board_menu .menu_list li a:hover, 
#sub_content .board1 .board_menu .menu_list li a:active, 
#sub_content .board1 .board_menu .menu_list li a:focus  { 
text-decoration: none;  
}
#sub_content .board1 .board_menu .menu_list li a.on { 
background: #c1b29b; color: #fff;  
}
#sub_content .board1 .board_menu .menu_list li a.on:after { 
content:"▼"; 
font-size:24px; 
color:#c1b29b; 
position: absolute; 
left:65px; top:35px  }
#sub_content .board1 .board_menu .menu_list li .radi_l { 
border-top-left-radius:20px; 
}
#sub_content .board1 .board_menu .menu_list li .radi_r {
border-top-right-radius:20px; 
}


#sub_content .board1 .board_view { 
margin:0 auto; 
width:80%; 
/*height:800px;*/
margin-top:60px; 
margin-bottom:60px; 
font-size:14px; 
letter-spacing:1px; 
padding:0 15px; padding-top:15px; 
border-top: 1px solid #555;
border-bottom: 1px solid #555;
}
#sub_content .board1 .board_view .view_list { 
width:100%;  
}
#sub_content .board1 .board_view .view_list tr .v_title { 
width:12%; height:60px;
background: #fafafa;
padding-left:15px; 
color: #666; 
border-bottom:1px solid #ddd; 
border-right:0;   
}
/*
* 온라인 예약확인 - 희망날짜와 시간
*/
#sub_content .board1 .board_view .view_list tr .v_date {

}
#sub_content .board1 .board_view .view_list tr .v_defi.v_date_time {
padding-left:1%;
letter-spacing:-1px;
}
#sub_content .board1 .board_view .view_list tr td { 
width:23%; 
padding-left:1%; 
border: 1px solid #ddd; 
border-right:0; 
border-left:0; 
}
#sub_content .board1 .board_view .view_list tr .th1,
#sub_content .board1 .board_view .view_list tr .th2 { 
border-top:1px solid #ddd;   
}
#sub_content .board1 .board_view .view_list tr .td2 { 
border-right:none;  
}
#sub_content .board1 .board_view .view_list tr .td5 { 
padding-left:4%; 
border-right:none;  
}

#sub_content .board1 .board_view .v_quest { 
padding:70px 30px 120px 30px; 
}
#sub_content .board1 .board_view .v_reply { 
padding:40px 30px 80px 30px; 
background:#e7ded1; 
}
#sub_content .board1 .board_view .v_reply strong { 
color:#333; 
font-size:18px; 
font-family:"Nanum Gothic";
font-weight:bold; 
}
#sub_content .board1 .board_view .v_reply p { 
padding-top:20px; 
color:#333;  
font-size:13px; 
}



#sub_content .board1 .board_view .btn_group { 
margin:15px 0 30px 0;  
text-align:center; 
overflow: hidden; 
}
#sub_content .board1 .board_view .btn_group > div > a { 
margin-left:5px;   
}
#sub_content .board1 .board_view .btn_group .g1 { 
display: inline-block;  
float: left;
}
#sub_content .board1 .board_view .btn_group .g1 a:first-child {
margin-left:0; 
}
#sub_content .board1 .board_view .btn_group .g2 { 
display: inline-block;  
float: right; 
}
#sub_content .board1 .board_view .btn_list_notice {  
margin-top:15px;
margin-bottom:30px;
display: block;
text-align: right;
}
#sub_content .board1 .board_view .btn_list_notice img {
width:10%;
}





/*
* media query START
*/
@media all and (min-width:1024px) and (max-width:1600px){

#sub_content .board1 .board_menu { 
/*padding:0 229px;  */
padding:0 58px; 

}
#sub_content .board1 .board_menu .menu_list li a { 
width:100%; height:50px;
font-size:15px;
line-height:50px;
}
#sub_content .board1 .board_menu .menu_list li a.on:after { 
left:54px; top:30px  }

#sub_content .board1 .board_view { 
margin-top:50px; 
font-size:13px;  
}
#sub_content .board1 .board_view .view_list tr .v_title { 
width:13%; height:50px;  
padding-left:13px;    
}
/*
*희망날짜와 시간
*/
#sub_content .board1 .board_view .view_list tr  .v_date {
letter-spacing:-0.3px;
}
#sub_content .board1 .board_view .view_list tr .v_defi.v_date_time {
padding-left:2%;
letter-spacing:-1px;
}

#sub_content .board1 .board_view .view_list tr td { 
width:22%; 
padding-left:2%; 
}

#sub_content .board1 .board_view .view_list tr .td5 { 
padding-left:6%;   
}

#sub_content .board1 .board_view .v_quest { 
padding:34px 24px;  
}
#sub_content .board1 .board_view .v_reply {
padding:34px 24px; 
}
#sub_content .board1 .board_view .v_reply p { 
padding-top:10px; 
}



#sub_content .board1 .board_view .btn_group { 
margin-top:10px;
}
#sub_content .board1 .board_view .btn_group .g1 { 
margin-left:-15px;  
}
#sub_content .board1 .board_view .btn_group .g2 { 
margin-right:-15px;  
}
#sub_content .board1 .board_view .btn_group > div > a { 
margin-left:0px;  
}
#sub_content .board1 .board_view .btn_group > div > a img { 
width:41%; 
}


}






