@charset "utf-8";

/* 공통 */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);

#cont{width:100%; text-align:left; font-size:15px; margin:0 0 100px 0; padding:0 ; }
#cont h3{width:100%; text-align:center; padding:0; margin:20px 0 20px 0; font-size:24px; color:#333333; font-weight:bold;  border-bottom:none !important}
#cont h4{width:100%; text-align:center; padding:0; margin:0 0 20px 0; font-size:18px; color:#333333; font-weight:bold; }

.mb20{margin-bottom:20px !important}
.mt20{margin-top:20px !important}

/* 조직도 */
/*
#sub131{width:100%; margin:0 0 50px 0; padding:0; }
.sub131_img {width:100%; text-align:center; clear:both; z-index:999}
.sub131_img1{width:100%; text-align:center; clear:both; padding:30px 0; background:url(/images/content/sub131_line.png) center 0px no-repeat ; z-index:1000 ; height:58px }
.sub131_img2{width:100%; text-align:center; clear:both; padding:15px 0 0 0; background:url(/images/content/sub131_line.png) center 0px no-repeat ; z-index:1001; height:58px}
*/


/* 인사말 */
#sub111{width:100%; margin:0 0 50px 0; padding:0; }
.sub111_l{float:left; width:20%; text-align:left}
.sub111_r{float:left; width:75%; padding-left:30px; margin-bottom:100px}
.sub111_r p{text-align:left; font-family:'Nanum Gothic'; font-size:15px; line-height:160%; margin-bottom:20px; color:#434242}

/* 연맹정관 */
#sub121{width:100%; margin:50px 0 50px 0; padding:0; }
.sub121{width:97%; padding:0; margin:0}
.sub121 ul{list-style:none; padding:0; margin:5px 0 0px 0}
.sub121 li{ list-style:none; width:98%; text-align:left; font-family:'Nanum Gothic'; font-size:15px; line-height:160%; margin:0 0 2px 25px; color:#434242; text-indent:-18px }
.sub121 li span{ font-size:15px; font-weight:bold; color:#3e3e3e; padding:0 10px 0 0}
.dotline{width:100%; height:2px; padding:5px 0; margin-bottom:20px;  background:url(/images/content/dotline.png) 0px 0px no-repeat; clear:both }

/* 연혁 및 역대회장*/
#sub131{width:100%; margin:0 0 50px 0; padding:0; }
.his{width:100%; padding:20px 0 0 25px; margin:0 0 0px 0; clear:both}
.his_line{ border-left:5px solid #1f66ae ; margin:10px 0 0 10px ; height:500px; ;}
.his_line ul{list-style:none; padding:10px 0 0 0; margin:0}
.his_line li{font-size:16px; color:#fff; height:47px; line-height:47px;   background:url(/images/content/sub131.png) 0px 0px no-repeat ; padding:0 0 0 60px; margin:20px 0 20px -13px; width:476px; clear:both }
.hl{text-align:right !important; float:right; padding-right:100px; font-size:18px; font-weight:bold}

