@charset "utf-8";

/* 스타일시트 */
.box_place_search {margin:20px 0 0 17px; padding:0 0 8px 0; width:810px; height:auto; background:#fff;}

/*
 width:386px;
*/
.box_place_sub {float:left; margin:0 12px 15px 0px; padding:0 0 0 0; width:382px; height:auto; background:#fff; text-align:center;
		border:1px solid #d9d9d9; 
		border-radius:8px; 
	 -moz-border-radius:8px; 
	 -webkit-border-radius:8px;
	 overflow:hidden;
}

/* engine */
/*
 width:96px;
*/
.engine {float:left; width:95px; background:#fff;overflow:hidden; border-right:1px solid #d9d9d9}
.engine:hover {background:#fafafa;}

.engine_name {height:40px; padding:12px 0 0 0; background:#f4f4f4}
.engine_name a {font-size:13px; color:#454955; font-weight:bold}


.engine ul {}
.engine li {height:40px; padding:6px 0 0 0; border-top:1px solid #d9d9d9;}
/*
.engine .boxbtn_name {display:inline-block; line-height:24px; margin:0px 0px 0px 2px; padding:0px 2px 0px 2px; background:#f4f4f4; cursor:pointer;}
.engine .boxbtn_name {font-family:"Malgun Gothic","맑은 고딕"; font-size:12px; color:#454955; font-weight:bold;}
.engine .boxbtn_name {
    border:#cccccc solid 1px;
            border-radius:3px 3px 3px 3px;
       -moz-border-radius:3px 3px 3px 3px;
    -webkit-border-radius:3px 3px 3px 3px;
}
.engine .boxbtn_name:hover {color:#fff; background:#454955; border:#373A43 solid 1px;}
*/
.engine .boxbtn_name {display:inline-block; line-height:26px; margin:0px 0px 0px 2px; padding:0px 2px 0px 2px; cursor:pointer;}
.engine .boxbtn_name {font-size:13px; color:#000000;}
.engine .boxbtn_name {}
.engine .boxbtn_name:hover {color:#fff; background:#454955; border:#373A43 solid 1px;
    border:#cccccc solid 1px;
            border-radius:3px 3px 3px 3px;
       -moz-border-radius:3px 3px 3px 3px;
    -webkit-border-radius:3px 3px 3px 3px;
}

.line_right_no {border-right:0}

.radius_tl {border:1px solid #d9d9d9; border-radius:8px 0 0 0; -moz-border-radius:8px 0 0 0; -webkit-border-radius:8px 0 0 0;}
.radius_tr {border:1px solid #d9d9d9; border-radius:0 8px 0 0; -moz-border-radius:0 8px 0 0; -webkit-border-radius:0 8px 0 0;}
.radius_br {border:1px solid #d9d9d9; border-radius:0 0 8px 0; -moz-border-radius:0 0 8px 0; -webkit-border-radius:0 0 8px 0;}
.radius_bl {border:1px solid #d9d9d9; border-radius:0 0 0 8px; -moz-border-radius:0 0 0 8px; -webkit-border-radius:0 0 0 8px;}

.namewidth1 {width:60px;}
.namewidth2 {width:60px;}
.namewidth3 {width:76px;}

.nohover:hover {background:#fff;}
.cutname {letter-spacing:0px}

.bold {font-weight:bold;}
.border_left {border-left:1px solid #d9d9d9;}
.border_bottom {border-bottom:1px solid #d9d9d9;}
