@charset "UTF-8";
/* HYLA(cha, boo geun) http://hylaweb.net (hylaweb@nate.com) 101128 */

.seminarHeadlineBox {width:600px; height:175px; padding:15px; background:url(/application/views/seminar/chemlocus/images/bg_headline_box.gif) no-repeat;}
.seminarHeadlineBox dl dt {padding-left:240px; height:25px; font-size:15px; font-weight:bold; color:#c70000;}
.seminarHeadlineBox dl dd.img {float:left; margin-top:-25px; padding:0;}
.seminarHeadlineBox dl dd {padding-left:240px; line-height:19px; color:#333;}
.seminarHeadlineBox dl dd ul {margin:0 0 10px -10px; padding:5px 10px; color:#666; background:#f5f5f5;}
.seminarHeadlineBox dl dd ul li {padding:4px 0; line-height:12px !important; }
.seminarHeadlineBox dl dd ul li strong {display:inline-block; width:60px;}
.seminarHeadlineBox dl dd ul li img {vertical-align:middle;}
.seminarHeadlineBox dl dd .moreBtn {text-align:right;}

.seminarInfoBox {width:455px; height:144px; padding:20px 0 0 175px; background:url(/application/views/seminar/chemlocus/images/bg_appinfo_box.gif) no-repeat;}
.seminarInfoBox p {margin-bottom:10px;}
.seminarInfoBox dl {width:413px; height:35px; padding:10px; line-height:18px; overflow:hidden; background:url(/application/views/seminar/chemlocus/images/bg_info_box.gif) no-repeat;}
.seminarInfoBox dl dt {float:left; width:110px; height:35px; font-weight:bold; border-right:2px solid #eee9e6; color:#485a90;}
.seminarInfoBox dl dt img {vertical-align:middle;}
.seminarInfoBox dl dd {float:left; padding-left:15px; color:#333;}
.seminarInfoBox dl dd a {text-decoration:underline;}

/* postcode */
.postcode {position: absolute; top:20px; left:100px; background: #a90000; width:360px; height:169px;}
.postcode .header{position:relative; height:29px; overflow: hidden;}
.postcode .header h1{margin:0 !important; padding:9px 0 0 16px !important;}
.postcode .header .btn{position:absolute; top:10px; right:11px;}
.postcode .contents{background: url(/application/views/seminar/chemlocus/images/bg_postcode.gif) no-repeat; width:352px; height:136px; font-family: dotum; color:#333333; margin: 0 auto; text-align: center;}
.postcode .contents p.txt{line-height:21px; text-align: left; width:328px; margin: 0 auto; padding-top:25px;}
.postcode .contents p.result{line-height:21px; margin: 0 auto; padding-top:25px;}
.postcode .contents p.selectbox{line-height:21px; margin: 0 auto; padding-top:5px;}
.postcode .contents p.result strong{color:#980a0a;}
.postcode .contents p.btn{padding-top:20px;}
.postcode .contents p.address{text-align: left; width: 260px; margin: 20px auto;}
.postcode .contents p.address img{vertical-align: middle;}
.postcode .contents input.address_search{width:183px; height:18px; border: 1px solid #cecece;}