@charset "utf-8";

/*
=============================================
|  메디픽스    Medipix                       |
|  Cell: 02-567-6847                         |
|  Home: http://www.medipix.co.kr            |
|  e-mail: design@mediphics.co.kr            |
=============================================
*/

#home_wrap {position:relative; width:100%; height:60px; background:#636363;}
#back_btn {position:absolute;left:0px;top:0px; z-index:10;}
#home_btn {position:absolute;right:0px;top:0px; z-index:10;}
#home_wrap h1 {width:640px;height:25px;padding:20px 0;margin:0 auto;text-align:center;font:bold 30px/20px 'Apple SD Gothic Neo','나눔고딕','NanumGothic';color:#fff;}

.sub_content {width:100%; background:#fff;}
.sub_content .content {width:640px; margin:0 auto; background:#d3d3d3; overflow:hidden;}


#sub_portal {width:100%;padding:25px 0; background:#d6d6d6;}
#sub_portal h2 {text-align:center;margin-bottom:20px;font:bold 30px/35px 'Apple SD Gothic Neo','나눔고딕','NanumGothic','돋움';color:#2e2c2d;}
#sub_portal p {text-align:center;width:70%;margin:0 auto;}
#sub_portal p .select_wrap {width:100%;display:block;height:40px;border:0px solid #aaa; background:#fff; border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(255,255,255,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(239,239,239,1) 100%)}
#sub_portal p .select_wrap select {font-size:25px; color:#333; width:100%;height:40px;padding:0 0 0 25px;border:0;background:transparent url(../img/common/bg_select.gif) no-repeat 100% 0;background-size:36px 40px;-webkit-background-size:36px 40px;-webkit-appearance:none}

#title_img {width:100%;text-align:center;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(237,237,237,1) 0%, rgba(170,170,170,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(170,170,170,1)));
background: -webkit-linear-gradient(-45deg,  rgba(237,237,237,1) 0%,rgba(170,170,170,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(237,237,237,1) 0%,rgba(170,170,170,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(237,237,237,1) 0%,rgba(170,170,170,1) 100%);
background: linear-gradient(135deg,  rgba(237,237,237,1) 0%,rgba(170,170,170,1) 100%); }

#index_menu {border-top:1px solid #d0d0d0;}
#index_menu li {height:65px;border-bottom:1px solid #b2b3b3;
box-shadow:inset 0px 0px 1px rgba(255,255,255,.9);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(236,236,236,1) 0%, rgba(201,202,202,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(236,236,236,1)), color-stop(100%,rgba(201,202,202,1)));
background: -webkit-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(201,202,202,1) 100%);
background: -o-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(201,202,202,1) 100%);
background: -ms-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(201,202,202,1) 100%);
background: linear-gradient(to bottom,  rgba(236,236,236,1) 0%,rgba(201,202,202,1) 100%); }
#index_menu li a {position:relative;display:block;font:bold 25px/65px 'Apple SD Gothic Neo','나눔고딕','NanumGothic','돋움';color:#222;padding-left:70px;background:url('../img/comm/list_blt.gif') 44px center no-repeat;}
#index_menu li a span {position:absolute;right:40px;top:0px;}

/*텝메뉴*/
#section_tab {overflow:hidden; position:relative;}
#section_tab li {height:73px; float:left; text-align:center; background:#312f4c; border:1px solid #28263e; border-left:1px solid #8b8b8b; margin-left:-1px; font:bold 22px/73px "Nanum Gothic"; color:#fff; letter-spacing:-1px; text-decoration:none;}
#section_tab li.first {margin-left:0;}
#section_tab li.first.off {border-left:1px solid #28263e;}
#section_tab li.select {background:#e50000; border:1px solid #ba0000;}
#section_tab li.off {background:#312f4c; border:1px solid #28263e; border-left:1px solid #8b8b8b;}
.section_box {width:640px; margin:0 auto; display:none;}
#box_con1 {display:block;}

/*별도컨텐츠*/
.sec_wrap {padding:0 30px; background:#d3d3d3;}

/*테이블 설정*/
.table_type1 {width:100%; margin-bottom:40px;}
.table_type1 table {width:100%;}
.table_type1 thead th {padding:10px;background:#413e63;border:1px solid #5d5c71;font:normal 20px/25px 'Nanum Gothic'; color:#fff; letter-spacing:-1px; text-align:center;}
.table_type1 thead th.first {background:#373555;}
.table_type1 tbody th {padding:10px;background:#807f90;border:1px solid #5d5c71;font:normal 20px/25px 'Nanum Gothic'; color:#fff; letter-spacing:-1px; text-align:center;}
.table_type1 tbody th.st {padding:10px;background:#9a9aa3;border:1px solid #8a8a92;font:normal 20px/25px 'Nanum Gothic'; color:#fff; letter-spacing:-1px; text-align:center;}
.table_type1 tbody td {padding:15px;background:#f6f6f6;border:1px solid #ddd;font:normal 20px/25px 'Nanum Gothic';color:#5a5a5a; letter-spacing:-1px; text-align:left;}

/*게시판*/
.board_wrap {width:96%; padding:10px 2%;margin:30px 0 40px 0;background:#fff;}

