/*인사말*/
.sub-cont-contents {background:url('/images/html/sub_intro_ceoimg.jpg')no-repeat 480px 0;}
.sub-cont-lastText {float:right; text-align:right;}
.sub-cont-lastText p {font-size:14px; font-weight:700; font-family:'Nanum Gothic', 'Open Sans', sans-serif; color:#333; margin-bottom:5px;letter-spacing:0.5px;}
.sub-cont-lastText p span {font-size:18px;letter-spacing:2px;}

/*임원진소개*/
.subject-point {font-size:13px;  font-family:'Nanum Gothic', 'Open Sans', sans-serif; color:#338a98; font-weight:bold;}

/*위원회소개*/
.bg_box01 {background:url('/images/html/bg_box01.jpg')no-repeat 0 0 ;width:185px;text-align:center;line-height:44px;font-family:'Nanum Gothic', 'Open Sans', sans-serif;color:#fff;font-size:16px;margin:0 auto;}
.box-list {text-align:left; width:652px;margin:0 auto;   padding-top: 30px;}
.box-list ul {width:185px;height:170px;display:inline-block;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-right:42px;vertical-align:top;}
.box-list ul:last-child {margin-right:0px;}
.box-list ul li:first-child {width:185px;line-height:40px;display:inline-block;background-color:#f9f9f9;border-top:2px solid #338a98;font-size:15px;color:#338a98;text-align:center;margin:0 0 12px 0;font-family:'Nanum Gothic', 'Open Sans', sans-serif;font-weight:bold;}
.box-list ul li {line-height:16px;margin:0 0 8px 15px;font-family:'Dotum';color:#555; font-weight:normal;}

/*지부*/
.sub-cont-contents {position:relative;}
.sub-cont-contents p {font-size:12px; font-weight:normal; font-family:'Dotum', 'Open Sans', sans-serif; color:#555; line-height:22px; margin-bottom:23px;}
.sub-cont-lastText {float:right; text-align:right;}
.sub-cont-contents .sub-cont-lastText p {font-size:14px; font-weight:700; font-family:'Nanum Gothic', 'Open Sans', sans-serif; color:#333; margin-bottom:5px;letter-spacing:0.5px;}
.sub-cont-contents .sub-cont-lastText p span {font-size:18px;letter-spacing:2px;}
.sub-cont-contents .kfspartBtn img {width:162px;margin:100px 0 0 38%;}
.sub-cont-contents-01 {background:url('/images/html/sub_intro_kfsimg01.jpg')no-repeat 480px 0; height:auto;}
.sub-cont-contents-02 {background:url('/images/html/sub_intro_kfsimg02.jpg')no-repeat 480px 0; height:auto;}
.sub-cont-contents-03 {background:url('/images/html/sub_intro_kfsimg03.jpg')no-repeat 480px 0; height:auto;}
.sub-cont-contents-04 {background:url('/images/html/sub_intro_kfsimg04.jpg')no-repeat 480px 0; height:auto;}
.sub-cont-contents-05 {background:url('/images/html/sub_intro_kfsimg05.jpg')no-repeat 480px 0; height:auto;}

/*학회정관*/
.sub-table-style01 {border-top:2px solid #338a98; text-align:center;margin-top:15px}
.sub-table-style01 th {line-height:3; font-weight:bold; font-family:'Dotum', sans-serif; background:#f5fafb; border-right:1px solid #dedede; color:#338a98; border-bottom:1px solid #dedede; font-size:12px;}
.sub-table-style01 th:last-child {border-right:0;}
.sub-table-style01 td {line-height:3;font-weight:normal;font-family:'Dotum', sans-serif;background:#fff; border-right:1px solid #dedede;border-bottom:1px solid #dedede;color:#555;font-size:12px;}
.sub-table-style01 td:last-child {border-right:0;}
.sub-table-style01 .table-difr {text-align:left; padding-left:20px;}

.sub-box-style01 {width:100%; height:151px; box-sizing:border-box; border:1px solid #dedede; background:#f9f9f9; margin-top:30px}
.sub-box-style01 dl {display:inline-block;  text-align:right; padding:20px 0 0 80px;}
.sub-box-style01 dl dt {font-family:'Dotum', sans-serif; font-size:11px; font-weight:normal; line-height:2;}

/*사무국안내*/
.mapInfo-list01, .mapInfo-list02 {display:inline-block; vertical-align:top;}
.mapInfo-list01 li {background:url('/images/html/list_dot.jpg') no-repeat 0 8px; padding-left:10px; line-height:18px; margin:0px 20px 20px 0; font-family:'돋움'; font-weight:bold;color:#444;}
.mapInfo-list01 li:first-child {margin-bottom:40px !important;}
.mapInfo-list02 li {line-height:18px; margin:0px 0 20px; font-family:'돋움'; font-weight:normal;color:#666;}

/*논문투고*/
.sub-fStyle-normal04 {font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:20px; margin-top:5px; margin-left:-17px; word-break:keep-all;}
ol.sub-number-style04{margin:10px 0 0 20px;    list-style-type: decimal;}
.sub-number-style04 li {list-style:decimal; font-family:'Dotum', sans-serif; font-size:12px; font-weight:bold; color:#555; line-height:20px; margin-top:17px;}

ol.sub-number-style05 {margin:10px 0 0 25px;    list-style-type: decimal;}
.sub-number-style05 li {list-style:decimal; font-family:'Nanum Gothic', sans-serif; font-size:16px; font-weight:bold; color:#338a98; margin-top:30px;}
ul.sub-list-style03 li {list-style: none;margin-left: -22px;font-family: 'Dotum', sans-serif;font-size: 12px;font-weight: normal;color: #555;line-height: 22px;margin-top: 10px;}

/*광고신청*/
.sub-table-style02 {width:100%; margin-top:5px; border-top:1px solid #d8d8d8;}
.sub-table-style02 th, .sub-table-style02 td {line-height:3; font-family:'Dotum' sans-serif; font-size:12px; color:#555; text-align:center; border-bottom:1px solid #d8d8d8; font-weight:normal;}
.sub-table-style02 th {background:#f4f4f4; }







/*//////-------------------------TEXT-------------------------//////*/

/*제목 폰트 스타일*/
h1.sub-fontStyle-h1 {font-family:'Nanum Gothic', sans-serif; font-size:18px; font-weight:bold; color:#333; background:url('/images/html/sub_subj_icon.png') no-repeat 0 2px; padding-left:20px;}
h2.sub-fontStyle-h2 {font-family:'Nanum Gothic', sans-serif; font-size:16px; font-weight:bold; color:#338a98; margin-top:30px;}
h2.sub-fontStyle02-h2  {font-family:'Nanum Gothic', sans-serif; font-size:16px; font-weight:bold; color:#338a98; margin-top:0px;}
h2.sub-fontStyle03-h2  {font-family:'Nanum Gothic', sans-serif; font-size:16px; font-weight:bold; color:#666; margin-top:30px;}
h3.sub-fontStyle-h3 {font-family:'Nanum Gothic', sans-serif; font-size:15px; font-weight:bold; color:#333; margin-top:20px;}
h3.sub-fontStyle02-h3 {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight:bold; color:#338a98; margin-top:0px;}
h3.sub-fontStyle03-h3 {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight:bold; color:#338a98; margin-top:30px;}
h4.sub-fontStyle-h4 {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight:bold; color:#333; margin-top:25px;}

/*기본 폰트 스타일*/
.sub-fStyle-normal  {font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:20px; margin-top:10px; word-break:keep-all;}
.sub-fStyle-normal02  {font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:20px; margin-top:25px; word-break:keep-all;}

/*숫자 리스트 스타일*/
.sub-number-style01 {margin-top:15px;}
.sub-number-style02, .sub-number-style03 {margin-top:10px;     list-style-type: decimal;}
ol.sub-number-style01{margin:10px 0 0 20px;     list-style-type: decimal;}
ol.sub-number-style02{margin:10px 0 0 35px;    list-style-type: decimal;}
ol.sub-number-style03{margin:10px 0 0 35px;    list-style-type: decimal;}
.sub-number-style01 li {list-style:decimal; font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:20px; margin-top:10px;}/*들여쓰기 안함*/
.sub-number-style02 li {list-style:decimal;font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:20px; margin-top:8px;}/*들여쓰기 1번*/
.sub-number-style03 li {list-style:decimal;font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:22px; margin-top:7px;}/*들여쓰기 2번*/

/*숫자 없는 리스트 스타일*/
ul.sub-list-style01, ul.sub-list-style02 {margin-top:12px;}
ul.sub-list-style01 li:last-child, .sub-list-style02 li:last-child {margin-bottom:10px;}

ul.sub-list-style li {list-style:none; margin-left:-18px; font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:22px; margin-top:10px;}/*들여쓰기 1번*/
ul.sub-list-style01 li {list-style:none; margin-left:0px; font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:22px; margin-top:10px;}/*들여쓰기 1번*/
ul.sub-list-style02 li {list-style:none; margin-left:25px; font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:22px; margin-top:8px;}/*들여쓰기 2번*/

/*점 리스트 스타일*/
.sub-list-style04 li {list-style:square; margin-left:15px; font-family:'Dotum', sans-serif; font-size:12px; font-weight:normal; color:#555; line-height:22px; margin-top:10px;}

/*//////-------------------------TEXT-------------------------//////*/