@charset "utf-8";
/*package*/
body .list-column-body *,body .list-column-foot *{margin: 0; padding: 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
body #list-column-wrapper{line-height: 24px;}
#list-column-wrapper .default_box{margin: 0 auto;}
#list-column-wrapper .list-column-header{border-bottom: 2px solid #ededed; padding-top: 0px; padding-bottom: 5px;}
#list-column-wrapper .list-column-header:after,#list-column-wrapper .list-column-item-wrapper:after{content: ''; display: table; clear: both;}
#list-column-wrapper .list-column-item-wrapper{margin: -26px -21.5px 0;}
#list-column-wrapper .list-column-item{float: left; width: 33.3333%; margin-top: 76px;}
#list-column-wrapper .list-column-item:first-child, #list-column-wrapper .list-column-item:first-child + .list-column-item, #list-column-wrapper .list-column-item:first-child + .list-column-item + .list-column-item{margin-top: 0;}
#list-column-wrapper .list-column-item .list-column-item-inner{padding: 0 21.5px;}
#list-column-wrapper .list-column-item .list-column-title{font-size: 19px; color: #222; margin-top: 32px; padding-left: 0;}
#list-column-wrapper .list-column-item .list-column-date{font-size: 12px; color: #9b8e83; padding-bottom: 9px; border-bottom: 1px solid #dedede;}
#list-column-wrapper .list-column-item .list-column-desc{color: #666; margin-top: 10px;}
#list-column-wrapper .list-column-btn-group{overflow: hidden;}
#list-column-wrapper .list-column-btn-group a{width: 50%; max-width: 140px; display: inline-block; text-align: center; float: left; border-color:#888; margin-top: 30px;     line-height: 40px; }
#list-column-wrapper .list-column-btn-group a:hover{background-color: #001e3a; border-color:#001e3a;}
#list-column-wrapper .list-column-body{padding-top: 75px;}
#list-column-wrapper .list-column-btn-group .list-column-btn-booking{float: right;}
#list-column-wrapper .list-column-btn-group .list-column-btn-booking:hover{background-color: #9b8e83; border-color:#9b8e83;}
#list-column-wrapper .list-column-foot{border-top: 1px solid #eee; padding-top: 24px; margin-top: 57px;}
#list-column-wrapper .list-column-foot .board_pagination .page{margin-left: auto; margin-right: auto;}
#list-column-wrapper .board_header b{padding-left: 20px;}
#list-column-wrapper .board_header input#keyword{-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
#viewdate{background: #fff !important; color: #473729 !important; border-bottom: 1px solid #dedede !important;}
