@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:#2d2d2d;}
#back_btn {position:absolute;left:0px;top:0px;}
#home_btn {position:absolute;right:0px;top:0px;}
#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:#ececec;}
.sub_content .content {width:580px; padding:30px; margin:0 auto; background:#f8f8f8; overflow:hidden;}
.sub_content .content div {background:#f8f8f8; }


#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;}

#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;}



/*컨텐츠*/
#sub1_cont_wrap {position:relative;width:640px;left:50%;margin-left:-440px;padding-top:120px;z-index:9999999;}
#sub1_cont_inner {position:relative;padding:20px;width:640px;background:#fff;}

.title_line_wrap {position:relative;height:30px;margin-bottom:30px;}
.title_line_wrap h1 {font:bold 30px 'NanumGothic';color:#3e3d3d;}
.title_line_wrap span {position:absolute;right:0;bottom:0;font:normal 12px 'NanumGothic';color:#777;}

.title_type1 {padding:15px 0;font:bold 28px 'NanumGothic';color:#343434;background:url('../img/comm/title_type1.jpg') left top no-repeat;}
.title_type1.type2 {border-bottom:1px solid #d1d1d1;margin-bottom:20px;}
.title_type1 span {color:#cc1f25;}

.title_type2 {margin-bottom:10px;padding:20px 0 20px 50px;position:relative;font:bold 25px 'NanumGothic';color:#333;}
.title_type2 div {position:absolute;width:40px;height:40px;background:#54629f!important;font:bold 25px/35px 'NanumGothic';color:#fff;text-align:center;left:0;top:13px;}

.title_type3 {margin-bottom:5px;padding:0 0 15px 32px;position:relative;font:bold 20px/27px 'NanumGothic';color:#333;background:url('../img/comm/text_list_type1.gif') left 3px no-repeat;}

.para_type1 {font:normal 19px/30px 'NanumGothic';color:#666;margin-bottom:30px;letter-spacing:-1px;}
.para_type1.type2 { background:#fff !important;border:1px solid #e5e5e5;padding:30px;}
.para_type1.type3 {border:1px solid #e5e5e5;padding:30px 40px;}
.para_type1 strong {font:bold 20px/26px 'NanumGothic';color:#cd2028;display:block;margin-bottom:15px;}


.img_text_type1 {overflow:hidden;border:1px solid #e5e5e5;background:#fff; margin-bottom:30px;}
.img_text_type1 p {float:left;}
.img_text_type1 div {float:left;width:530px;height:100%; background:#fff !important;  padding:20px 25px; font:normal 19px/30px 'NanumGothic';color:#666;}
.img_text_type1 div strong {color:#384da9;}

.text_list_type1 {border:1px solid #bbb;background:#fff !important;padding:25px 25px;margin-bottom:30px;}
.text_list_type1 ul {}
.text_list_type1 ul li {padding:5px 0;margin:0px 0;font:normal 19px/30px 'NanumGothic'; letter-spacing:-1px; color:#666;padding-left:34px;background:url('../img/comm/text_list_type1.gif') left 4px no-repeat;}
.text_list_type1 ul li strong {display:block;margin-bottom:5px;font-size:16px;color:#333;}

.text_list_type2 {border:1px solid #f2f2f2;background:#fff !important;padding:30px 30px 10px 30px;margin-bottom:30px;position:relative;}
.text_list_type2.type2 {border:0 !important;padding:0 !important;margin:0 !important;}
.text_list_type2 div {font:bold 19px 'NanumGothic';color:#cd2028;}
.text_list_type2 ul {margin:20px 0;}
.text_list_type2 ul.type2 {margin:0 !important;}
.text_list_type2 ul li {padding:5px 0;margin:5px 0;font:normal 19px 'NanumGothic';color:#666;padding-left:12px;background:url('../img/comm/text_list_type2.gif') left 11px no-repeat;}

.text_list_type3 {border:1px solid #d6d6d6;background:#fff !important;padding:10px 30px;margin-bottom:30px;}
.text_list_type3.type2 {border:0 !important;padding:0 !important;margin:0 !important;}
.text_list_type3 ul {margin:20px 0;}
.text_list_type3.type2 ul.type2 {margin:0 !important;}
.text_list_type3 ul li {padding:18px 0 18px 50px;margin:0 0 0 0;font:normal 19px/30px 'NanumGothic';color:#666;position:relative;border-bottom:1px solid #dedede;}
.text_list_type3.type2 ul.type2 li {border:0 !important;}
.text_list_type3 ul li div {position:absolute;width:41px;height:41px;background:url('../img/comm/text_list_type3.png') no-repeat !important;font:bold 25px/40px 'NanumGothic';color:#fff;text-align:center;left:0;top:10px;}
.text_list_type3 ul li strong {font-size:19px;margin-bottom:10px;color:#333;display:block;}

.text_list_type4 {border:1px solid #f2f2f2;background:#fff !important;padding:10px 30px;margin-bottom:30px;}
.text_list_type4.type2 {border:0 !important;padding:0 !important;margin:0 !important;}
.text_list_type4 ul {margin:20px 0;}
.text_list_type4 ul.type2 {margin:0 !important;}
.text_list_type4 ul li {padding:5px 0 5px 30px;margin:0 0 0 0;font:normal 19px/30px 'NanumGothic';color:#666;position:relative;}
.text_list_type4 ul li div {position:absolute;width:20px;height:20px;font:bold 19px/28px 'NanumGothic';color:#414141;text-align:center;left:0;top:6px;}
.text_list_type4 ul li strong {font:bold 19px/28px 'NanumGothic';color:#666; margin-bottom:3px !important;color:#333;display:block;}

.text_list_type5 {overflow:hidden;border:1px solid #e5e5e5;background:#fff !important; padding:20px;margin-bottom:30px;}
.text_list_type5 li { font:normal 19px/35px 'NanumGothic'; letter-spacing:-1px; width:520px; overflow:hidden;}
.text_list_type5 div {float:left;height:100%; padding-right:15px; font:normal 19px/30px 'NanumGothic';color:#666;}
.text_list_type5 div span {float:left;color:#384da9;}

.table_type1 {width:100%;margin-bottom:30px;}
.table_type1 table {width:100%;border-top:4px solid #585c67;}
.table_type1 table thead {}
.table_type1 table thead th {padding:10px 0;background:#585c67;font:bold 15px 'NanumGothic';color:#fff;}
.table_type1 table tbody {}
.table_type1 table tbody th {padding:10px 0;background:#d7d8dd;border:1px solid #bbbdc1;font:bold 15px 'NanumGothic';color:#494949;}
.table_type1 table tbody td {padding:15px 20px;background:#fff;border:1px solid #dedfdf;font:normal 19px/30px 'NanumGothic';color:#666;}
.table_type1 table tbody td strong {color:#333;font-size:15px;margin-bottom:5px !important;}
.table_type1 table tfoot th {padding:20px 0;background:#585c67;font:bold 15px 'NanumGothic';color:#fff;}

.tab_style1 {width:640px;margin:0 auto;overflow:hidden;}
.tab_style1 li {float:left;text-align:center;}
/*
.tab_style1 li a {height:48px;cursor:pointer;display:block;font:bold 12px/48px dotum;color:#777;text-decoration:none;border:1px solid #dcdcde;background:#fff;}
.tab_style1 li a:hover, .tab_style1 li a.select {color:#fff;border:1px solid #cc1f25;background:#cc1f25;}
*/
.cont_box_wrap1 {padding:40px 0;}

.btn_type1 {text-align:center;}

.btn_type2 {padding:10px 0;font:normal 15px 'NanumGothic';padding-left:11px;background:url('../img/comm/text_list_type2.gif') left 17px no-repeat;position:relative;}
.btn_type2 div {position:absolute;right:0;top:0;}

.sub1_cont_area {}

.sub_box1_wrap {padding:0px; background:#f8f8f8;overflow:hidden; padding-top:30px;}
.sub_box1_wrap.type2 {background:#fff;}

.intro1_1_box {margin:30px 0;overflow:hidden;}
.intro1_1_box p { padding-bottom:30px; }
.intro1_1_box div {width:580px; padding:0px;letter-spacing:-1px;}
.intro1_1_box div h2 {font:bold 29px/30px 'NanumGothic';color:#4d4d4d; letter-spacing:-1px; margin-bottom:10px;}
.intro1_1_box div strong {font:bold 20px/20px 'NanumGothic';color:#cd2028;display:block;margin-bottom:15px;}
.intro1_1_box div span {font:normal 19px/30px 'NanumGothic';color:#858585;display:block;}
.intro1_1_box div span em {font:normal 19px/30px 'NanumGothic';color:#4a5a9d;text-decoration:underline;}

.intro2_1_box {margin:30px 0;overflow:hidden;border:1px solid #f2f2f2;background:#fff !important;}
.intro2_1_box p { padding-bottom:30px;background:#fff !important;}
.intro2_1_box div {width:580px; padding:0px;letter-spacing:-1px; padding:30px;background:#fff !important;}
.intro2_1_box div h2 {font:bold 29px/30px 'NanumGothic';color:#4d4d4d; letter-spacing:-1px; margin-bottom:10px;}
.intro2_1_box div strong {font:bold 20px/20px 'NanumGothic';color:#cd2028;display:block;margin-bottom:15px;}
.intro2_1_box div span {font:normal 19px/30px 'NanumGothic';color:#858585;display:block;}
.intro2_1_box ul {margin:15px 0;}
.intro2_1_box ul.type2 {margin:0 !important;}
.intro2_1_box ul li {padding:5px 0;margin:5px 0;font:normal 19px/25px 'NanumGothic';color:#666;padding-left:12px;background:url('../img/comm/text_list_type2.gif') left 11px no-repeat;}

.intro3_box_wrap {overflow:hidden;width:640px;}
.intro3_1_box {width:640px;margin-right:10px; margin-bottom:20px;}
.intro3_1_box p { }
.intro3_1_box div {border:1px solid #e9e9e9;width:580px;padding:30px;letter-spacing:-1px;background:#fff;}
.intro3_1_box div h2 {font:bold 22px 'NanumGothic';color:#4d4d4d;margin-bottom:15px;}
.intro3_1_box div span {width:540px; font:normal 19px/30px 'NanumGothic';color:#858585;display:block;}

.intro5_btn1 { position:relative; width:860px; overflow:hidden; margin-bottom:50px; }
.intro5_btn1 li{ float:left; padding:5px; } 

.treat_case_box {width:530px;margin:10px 0;padding:13px 0;border-bottom:1px solid #dedede;}


.board_wrap { padding-top:0px; }
