
.search1_page{padding-bottom:10px;text-align:center;line-height:normal}
.search1_page a,
.search1_page strong{position:relative;display:inline-block; margin:0 4px; padding:4px 6px;font-weight:bold;text-decoration:none;line-height:normal;color:#333333;vertical-align:middle; border:solid 1px #dddddd; background-color:#ffffff;}
.search1_page a:hover,
.search1_page a:active,
.search1_page a:focus{border:solid 1px #000000;}
.search1_page strong{border:solid 1px #ff0000;}
.search1_page .direction{font-weight:normal;white-space:nowrap}

.search1_rbox {text-align:center;font-size:22px;color:#1fbab7;font-family:'Noto Sans KR';margin-bottom:15px; padding:0 0 15px 0;border-bottom:1px solid #eeeeee;font-weight:normal;font-style:normal;}

.search1_list {text-align:left;clear:both;border-bottom:1px solid #eeeeee; padding-bottom:15px; margin-bottom:15px;}
.search1_pad {padding-left:120px;}
/*
.search1_list .search1_date {float:left; width:100px; position:relative; left:-220px; margin-right:-120px; overflow:hidden;padding:5px 0 0 0;text-align:center;}
.search1_list .search1_date span {display:block;text-align:center;font-size:13px;}
.search1_list .search1_date span.date {color:#565656;}
.search1_list .search1_date span.comp {color:#b60606;margin-top:5px;}
*/
.search1_list .search1_date {padding:5px 0 0 0;margin:0;}
.search1_list .search1_date span {font-size:13px;}
.search1_list .search1_date span.date {color:#74787c;}
.search1_list .search1_date span.comp {color:#74787c;}

.search1_list .search1_thumb {height:70px;float:left; width:100px; position:relative; left:-120px; margin-right:-120px; overflow:hidden;padding:0px;border:none 0px ;}
.search1_list .search1_thumb a {display:block;height:70px;background-size:cover,contain;background-position:center center;background-repeat:no-repeat;}
.search1_list .search1_thumb .play {
    position: absolute;
    left: 5%;
    bottom: 5%;
    margin-top: 0px;
    margin-left: 0px;
	width:20px;
	height:20px;
    cursor: pointer;
}
.search1_list .search1_summary {float:left; width:100%;}
.search1_list .search1_ltitle a {display:block;word-break:break-all;word-wrap:break-word;font-size:22px;color:#47474f;font-family:'Noto Sans KR';font-weight:normal;font-style:normal; margin:0; padding:0 0 .5em 0;}
.search1_list a {text-decoration:none}
.search1_list a:hover {text-decoration:underline}
.search1_list .search1_writer {font-size:13px;color:#1fbab7;font-family:'Noto Sans KR';font-weight:bold;font-style:normal; margin-right:10px;}
.search1_list .search1_linfo {font-size:13px;color:#333333;font-family:'Noto Sans KR';font-weight:normal;font-style:normal; padding:0 0 .5em 0;}
.search1_list .search1_memo {margin:0;padding:0;word-break:break-all;word-wrap:break-word;font-size:13px;color:#333333;font-family:'Noto Sans KR'; line-height:150%; font-weight:normal;font-style:normal;}
.search1_list .ozspeech {color:#000000;background-color:#a4eef2; border:1px solid #1fbab7;}
.search1_list .ozspeech:before {border-color:transparent #1fbab7 transparent transparent;}
.search1_list .ozspeech:after {border-color:transparent #a4eef2 transparent transparent;}

.search1_tag {font-size:13px;color:#333333;font-family:'Noto Sans KR';margin-top:10px;background:url(/cgi_bank/board/btn_img/iconTag.gif) no-repeat 2px 50%; padding-left:35px;font-weight:normal;font-style:normal;}

.search1_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #cccccc;background-color:#ffffff;font-size:13px;font-weight:bold;color:#555555; padding:5px 4px; height:27px; vertical-align:middle;}
select.search1_input,input[type="file"].search1_input {padding:0; height:27px;vertical-align:middle;}
select.search1_input option {padding:0; height:27px;color:#555555;vertical-align:middle;}
