@charset "utf-8";
#mask {position:absolute;z-index:10;background-color:#000000;left:0;top:0;}
#wrap {width:100%;}

#container {min-height:730px;width:1100px;position:relative;margin:0 auto;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
#side {margin:0 auto;width:373px;min-height:730px;padding:0px;float:left;}
#content {margin:0 auto;width:727px;overflow-x:hidden;padding;0px;left:left}
#contentBody {position:relative;width: 700px;margin: 0 auto;}


.footer {min-height:80px; border-top:1px solid #dddddd;}
.footerBody {width:1100px;margin:auto;}

#footerBody a:link { color: #555555; text-decoration: none; }
#footerBody a:visited { color: #555555; text-decoration: none; }
#footerBody a:hover { color: #0000ff; text-decoration: none; }
#footerBody a:active { color: #0000ff;text-decoration: none; }
.footerBody_text {font-size:9pt;font-weight:bold;color: #555555;}





#header { width:373;min-height:730px;position:relative;}
#headerLeft {width:223px;min-height:730px;float:left;}
#headerLeftTop {width:223px;height:400px;}
#headerLeftBottom {width:223px;height:330px;}
#headerRight {width:150px;min-height:730px;background:url('/images/bg/menu_bg.jpg') repeat-y;float:left;height:100%;position:relative;}
#headerRightTop {width:150px;min-height:400px;position:relative;}
#headerRightBottom {width:150px;height:330px;background:url('/images/common/main_bottom_img.jpg') no-repeat;position:absolute;bottom:0px;}



a:link span.subMenu{display:block;width:137px;height:24px;padding:8px 0px 0px 14px;background:url('/images/bg/sub_menu_bg.jpg') no-repeat;color:#c3c3c3;font-weight:bold;}
.subMenuLast{border-bottom:1px solid #77777a;}
a:visited span.subMenu{color:#c3c3c3;}
a:hover span.subMenu{ background:url('/images/bg/sub_menu_bg_over.jpg') no-repeat;color:#6993c8;}
a:active span.subMenu{ background:url('/images/bg/sub_menu_bg_ver.jpg') no-repeat;color:#6993c8;}




#headerMenu {position:absolute;width:898px;height:201px; top:80px;display:none;z-index:2;}
#headerMenuBody {margin:auto;padding-top:0px;color:#000000; text-align:left;padding:0px 0px 0px 5px;}

#headerMenuBody ul {margin-left:9px;}
#headerMenuBody li {width:174px;height:175px;margin-top:0px;padding:15px 0px;}
#headerMenuBody li .cihld{height:23px;padding:0px 0px;}











.lisp4 li {margin-right:4px;}
.lisp4 li:last-child {margin-right:0px;}
.lisp5 li {margin-right:5px;}
.lisp5 li:last-child {margin-right:0px;}


#bannerList {position:relative;}
#bannerList ul{position:relative;margin-left:8px;}
#bannerList li {position:absolute;left:0px;top:0px;display:none;}
#bannerList li:first-child {position:absolute;left:0px;top:0px;display:block}

li.menuOn {cursor:pointer;}

#aside {float:left;width:166px;;}
#article {float:left;width:760px;margin:40px 0px 10px 74px;min-height:550px;position:relative;}


#productList .productInfo {width:170px;height:200px;margin:0px 27px 30px 0px;}
#infoList .detailInfo {width:225px;height:360px;margin:0px 38px 30px 0px;}

#aside_body {min-height:90px;}


/* item page */
.content_title {font-size:11pt;} 
.detailView {position:fixed;left:50%;margin-left:-283px;top:15px;z-index:20;}


/* board */
.boardQuestionGuide {color:#545861;font-weight:bold;}
.boardPassword {position:fixed;left:50%;margin-left:-100px;top:350px;z-index:20;background:#ffffff;border:1px solid #dddddd;padding:10px 15px 15px 15px;display:none;width:250px;}






.inputbox { border:1px solid #e5e5e5; font-size:10pt;height:17px;padding:3px 2px 0px 2px;background:#ececf3}
.inputbox:focus { border:1px solid #c1c1dd; }

.inputbox2 { border:1px solid #ececf3; font-size:9pt;height:10px;padding:5px;text-align:center;}
.inputbox2:focus { border:1px solid #c1c1dd; }

.login_inputbox { border:1px solid #7F9DB9; font-size:9pt;height:16px;padding:2px;}
.login_inputbox:focus { border:1px solid #E94023; }


.font_title1 {font-size:12pt;color:#3a6caa;font-weight:bold;}
.font_title2 {font-size:10pt;color:#666699;font-weight:bold;text-decoration:underline;} /** 판례 **/
.font_title3 {font-size:18pt;color:#3a6caa;}
.font_title4 {font-size:11pt;color:#46912f;font-weight:bold;}
.font_title5 {font-size:10pt;color:#3a6caa;font-weight:bold;} /** 찾아오는길 **/
.font_title6 {font-size:9pt;color:#666666;} /** 메인 뉴스타이틀 **/
.font_title7 {font-size:9pt;color:#b2b2b2;} /** 메인 뉴스타이틀 날짜 **/
.font_title8 {font-size:9pt;color:#5e80b9;} /** 메인 뉴스타이틀 **/
.font_title9 {color:#3a6caa;font-weight:bold;}
.font_title10 {color:#3a6caa;}

.font_content1 {font-size:10pt;-webkit-text-size-adjust:none;}
.font_content2 {font-size:10pt;background:#f2f2f7;padding:15px;color:#666666;-webkit-text-size-adjust:none;} /** 판례 **/
.font_content3 {font-size:10pt;-webkit-text-size-adjust:none;}
.font_content4 {color:#46912f}

.medimalSub {padding:5px 15px;width:60px;color:#fff;display:inline-block;text-align:center;font-weight:bold;font-size:14px;}
.medimalSubOn {padding:5px 15px;width:60px;background:#fff;color:#3a6caa;display:inline-block;text-align:center;font-weight:bold;font-size:14px;}


A.mainLink:link { color:#3E3E3E; text-decoration: none;}
A.mainLink:visited { color: #3E3E3E;text-decoration: none;}
A.mainLink:hover { color: #666699; text-decoration: none;font-weight:bold; }
A.mainLink:active { color: #666699; text-decoration: none;font-weight:bold; }

 #mask {position:fixed;z-index:1000;background-color:#000000;left:0;top:0;width:100%;height:100%;display:none;}
#form_input { display:none;position:fixed;z-index:1001;width:490px;height:450px;top:40px;left:50%;margin-left:-245px;}
#form_input_inner { overflow-y: auto;background:#ffffff;height:390px;width:450px;padding:20px;}


A.drawDocu:link { color:#ffffff; text-decoration: none;display:inline-block;padding:5px 10px;}
A.drawDocu:visited { color:#ffffff; text-decoration: none;display:inline-block;padding:5px 10px;}
A.drawDocu:hover { color:#3a6caa;text-decoration: none;display:inline-block;padding:5px 10px;background:#fff;}
A.drawDocu:active { color:#3a6caa; text-decoration: none;display:inline-block;padding:5px 10px;background:#fff;}