@charset "utf-8";
html, body {height:100%;}
html{margin:0;padding:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
body{font-family:'Noto Sans Korean','맑은고딕','Malgun Gothic',Dotum,sans-serif; font-weight:400; font-size:15px; color:#333; background-color:#fff; letter-spacing:-0.5px}
h1,h2,h3,h4,h5,h6{font-weight:500}
img{vertical-align:middle;border:0}
button,input,select,textarea,pre{margin:0; vertical-align:middle; font-family:'Noto Sans Korean','맑은고딕','Malgun Gothic',Dotum,sans-serif; letter-spacing:-0.5px}
fieldset{border:0}
legend,caption{/*visibility:hidden;*/width:0;height:0;font-size:0;line-height:0}
address,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
strong{font-style:normal;font-weight:normal;}
ol,ul{list-style:none}
table, tbody,tfoot,thead,tr,th,td {border-collapse:collapse; border-spacing:0;/* table-layout: fixed;*/ word-wrap:break-word !important; word-break:break-all !important}
caption,hr,legend{width:0px;height:0px;font-size:1px;text-indent:-9999em;line-height:0}
th{/*vertical-align:top;*/font-weight:normal;}
td{/*vertical-align:top*/}
dt{font-weight:normal}
a{text-decoration:none}
b{font-weight:500}

/* input 파트너CSS내용을 복사 팝업최소사이즈 FIX */
.layer_wrap{}
.layer-partner { position:relative; width:660px; _height:617px; min-height:617px; overflow:hidden; background:url(//images.bohumpro.co.kr/COMMON/images/input/bg_partner_bottom.gif) no-repeat left bottom; padding:0 0 10px}
.layer-partner .wrap { background:url(//images.bohumpro.co.kr/COMMON/images/input/bg_partner_top.gif) no-repeat left top; padding:20px 7px 0 7px;}
.layer-partner h3{ padding:0 0 0 7px; font-size:20px}
.layer-partner h4{height:27px; padding:16px 0 0 15px; color:#fff}
.layer-partner .thumb{ display:block; padding:6px 0; border:1px solid #ccc}
.layer-partner .sonbo { clear:both;} 
.layer-partner .sonbo a { display:block; width:110px; margin:3px 0 0 13px; float:left; text-align:center; color:#555; font-size:13px}
.layer-partner .sonbo a img{ width:100px; height:auto}
.layer-partner .seangbo { clear:both;}
.layer-partner .seangbo a {display:block; width:110px; margin:3px 0 0 13px; float:left; text-align:center; color:#555; font-size:13px}
.layer-partner .seangbo a img{ width:100px; height:auto}
.layer-partner .seangbo h4{ background:url(//images.bohumpro.co.kr/COMMON/images/input/bg_partner_bar.gif) no-repeat 0px 14px;}
.layer-partner br{ clear:both;}
.layer-partner .close { position:absolute; right:0; bottom:0; background:#65b5e8; color:#fff; padding:5px 8px}

/* 제휴보험사 링크없어보이게 */
.layer-partner .del_link a{cursor:default !important;}
.layer-partner .del_link a:hover{text-decoration:none;}