@charset "euc-kr";
@import url("../css/layout.css");
@import url("../css/common.css");
@import url("../css/board.css");
@import url("../css/font.css");
img{vertical-align:top;}
p{margin:0; padding:0;}


.notice_search {width:100%; height:30px; position:relative; margin:0; padding:0; }
.notice_search .total {margin:0; padding:0; position:absolute; top:5px; left:15px;}
.notice_search .notice_search_box {float:right; padding-right:0px; width:277px; height:22px;}
.notice_search .notice_search_box .main_ser {width:150px; height:14px; border:solid 1px #ccc; font-size:1.2em; color:#666666; margin:2px 0 0 3px; padding-left:3px; padding-top:2px; background:#f6f6f6; }
.notice_search .notice_search_box .search_select {width:108px; height:18px; border:1px solid #7c9eb7; margin:2px 0 0 2px; vertical-align:top; font-size:11px;}
.notice_search .notice_search_btn {float:right; width:70px; height:22px;}


.pass {padding:100px  0 0 0; margin:0; width:100%;}
.pass ul {padding:50px 0 0 80px; margin:0 auto; border:solid 1px #eee; width:450px; height:90px;}
.pass ul li {padding:0; margin:0; float:left;}
.pass ul li input {width:150px; height:25px; border-bottom:solid 1px #004b88;  border-top:solid 1px #fff; border-left:solid 1px #fff;  border-right:solid 1px #fff; font-size:16px; color:#004b88; margin:2px 0 0 3px; padding-left:3px; padding-top:2px; background:#fff; text-align:center; }

.search {width:316px; height:70px; background:url(../images/main/s_bg.gif) no-repeat 0px 20px; _background:url(../images/main/s_bg.gif) no-repeat 0px 0px;}
.search .search_box {float:left; padding-right:2px; padding-top:8px; width:280px;}
.search .search_box .main_ser {width:250px; height:15px; border:0; font-size:1.0em; color:#999; margin:3px 0 0 10px; padding-left:3px; padding-top:2px; background:#fff;}
.search .search_btn {float:left; padding-top:10px; }



.login {width:288px; position:absolute; top:36px; right:0;}
.login p {width:288px; text-align:right; font-size:15px; font-family:±¼¸²; height:20px; }
.login  ul {width:288px; float:left; text-align:right; padding-top:5px;}
.login  ul li {display:inline; background:url(../images/main/bl2.gif) no-repeat 0px 3px; padding:0 0 0 8px; margin-left:15px;}
.login .login_box {float:left; padding-left:4px; padding-top:4px; width:108px; height:25px; background:url(../images/main/log_bg.gif) no-repeat;}
.login .login_box .log_ser {width:98px; height:15px; border:0; font-size:1.1em; color:#666666; margin:0px 0 0 0px; padding-left:2px; padding-top:1px;}
.login .login_btn {float:left; }

a.link_menu {padding:0 0 0 10px; color:#666; text-decoration:none; background:url(../images/main/bl.gif) no-repeat 0px 3px;}

a.link_menu:hover, a.link_menu:focus, a.link_menu:active {padding:0px 0px 0px 10px; color:#333; text-decoration:none; font-weight:bold;}

a.l_m {padding:5px 15px 5px 25px; color:#666; text-decoration:none; background:url(../images/sub/a_.gif) no-repeat 20px 10px; display:block;}

a.l_m:hover, a.l_m:focus, a.l_m:active, a.l_m_on {padding:5px 15px 5px 25px; color:#fff; text-decoration:none; font-weight:bold; background:#0082c8 url(../images/sub/a.gif) no-repeat 20px 10px; display:block; letter-spacing:-1px;}
a.l_m_on {background:#73c12a url(../images/sub/left_bg.jpg) no-repeat}

a.link_banner {padding:5px 0 0 33px; color:#333; text-decoration:none; background:url(../images/main/bt_bg.gif) no-repeat; width:165px; height:22px; display:block;}

a.link_banner:hover, a.link_banner:focus, a.link_banner:active {padding:5px 0 0 33px; color:#fff; text-decoration:none; letter-spacing:-1px; font-weight:bold; background:url(../images/main/bt_bg.jpg) no-repeat; width:165px; height:22px; display:block;}



a.link_n {padding:0px 20px; color:#333; text-decoration:none; background:url(../images/main/dot.gif) no-repeat 15px 5px;}

a.link_n:hover, a.link_n:focus, a.link_n:active {padding:0px 20px; color:#333; text-decoration:none; letter-spacing:-1px; font-weight:bold; background:url(../images/main/dot.gif) no-repeat 15px 5px;}

a.file_link {padding:0; margin:0; color:#666; text-decoration:none;}

a.file_link:hover, a.file_link:focus, a.file_link:active {padding:0px; margin:0; color:#333; text-decoration:none; font-weight:bold;}

a.noticelink {padding:0; color:#666; text-decoration:none;}

a.noticelink:hover, a.noticelink:focus, a.noticelink:active {padding:0; color:#333; text-decoration:none; font-weight:bold;}

a.print_btn{
    display: inline-block;
    background-image: url(../images/sub/print.png);
    background-size: 30px;
    background-position: center;
    background-repeat: no-repeat;
    border: 2px solid black;
    border-radius: 4px;
    padding: 1px;
    width: 30px;
    height: 30px;
    float: right;
    margin-right: 7%;
    margin-top: 10px;
}
	


/* ¸ÞÀÎ */
.products-tit {
    font-size: 18px;
    color: #004b88;
    line-height: 140%;
    padding-top: 10px;
    font-weight: 600
}

/*************************************************************/
/* ¼­ºêÆäÀÌÁö */

/* Á¦Ç° »ó¼¼º¸±â ¼³¸í */
/* »ç¿ëµÈ °÷ :: Å»¼öµ¿ ¹«ÀÎÀÚµ¿È­ ½Ã½ºÅÛ */
.prdt_sub_txt {font-size: 16px; font-weight: 600; line-height: 150%; margin: 10px 0; color:#004584;}
.txt_indt_15 {text-indent: 15px;}
.since {font-size: 15px; color:#888; font-weight: 400; text-align: right; line-height: 150%; margin:0;}


