@charset "utf-8";

/* 스타일 */
div.sub_con {position:relative;}

div.subarea {width: 990px;margin: 0 auto;padding-top:1px;}

#contents .subarea .menu_con {width:226px;height:614px;display:inline-block;background:url(/images/subbg_01.png) no-repeat 0 0;}
#contents .subarea .menu_con2 {width:226px;height:564px;display:inline-block;background:url(/images/subbg_02.png) no-repeat 0 0;}
#contents .subarea .menu_con3 {width:226px;height:576px;display:inline-block;background:url(/images/subbg_03.png) no-repeat 0 0;}
#contents .subarea .menu_con4 {width:226px;height:506px;display:inline-block;background:url(/images/subbg_041.png) no-repeat 0 0;}
#contents .subarea .menu_con5 {width:226px;height:536px;display:inline-block;background:url(/images/subbg_05.png) no-repeat 0 0;}
#contents .subarea .menu_con0 {width:226px;height:534px;display:inline-block;background:url(/images/subbg_00.png) no-repeat 0 0;}

#contents .subarea .prd_area {width:764px;display:inline-block;padding-bottom:50px;}
#contents .subarea .prd_area .cont {padding:40px 0 0 45px;}

/* 본문 스타일 */
#contents .subarea .prd_area .txtinfo {font-size:16px;background: url(/images/mark_01.png) 23px 5px no-repeat;padding-left:190px;}

.subtt, .subinfo {display:inline-block;}
.subtt {width:226px;}
.subinfo {width:764px;height:111px;}
.subinfo div.subtxt {padding-left:43px;padding-top:22px;}
.subinfo div.location, .subinfo div.location2, .subinfo div.location3, .subinfo div.location4, .subinfo div.location5, .subinfo div.location0 {font-size:12px; margin-top:7px;}
.subinfo div.location span {color:#7878b8; font-family:NanumBold;}
.subinfo div.location2 span {color:#90b820; font-family:NanumBold;}
.subinfo div.location3 span {color:#68b462; font-family:NanumBold;}
.subinfo div.location4 span {color:#23b8b1; font-family:NanumBold;}
.subinfo div.location5 span {color:#e99041; font-family:NanumBold;}
.subinfo div.location0 span {color:#7878b8; font-family:NanumBold;}


.submenu {padding-top:15px;}
.submenu div {padding:0;}

/* 서울평협 2Column */
#subContents {width:990px;margin:0 auto;}
#subContents .subContentsInner {clear:both; padding-top:5px;}
#subContents  .TwoColumnConts {padding:20px 0;}
#subContents  .TwoColumnConts span.firstCol {float:left; width:410px;padding-right:20px;}
#subContents  .TwoColumnConts span.secondCol {width:550px;}
#subContents  .TwoColumnConts span.secondCol a.btnLink img {padding:5px 0;}

#subContents  .OneColumnConts {clear:both; border-top: 1px dotted #c9c9c9;padding-bottom:20px;}
#subContents  span.smallName {display:block; padding:20px 0;font-size:20px; font-family:NanumBold; color:#a6763e;}

#subContents  .enddotted {border-top: 1px dotted #c9c9c9;padding-top:0;}
#subContents  .enddotted span.firstCol {padding-top:5px; padding-bottom:40px;}


/* 서울평협 2ImgArea */
#subContents  .TwoColumnIMG {padding:20px 0;}
#subContents  .TwoColumnIMG {*overflow: hidden; }

.TwoColumnIMG dl {padding-top:15px;}
.TwoColumnIMG dt, .TwoColumnIMG dd { display: block; float: left; position: relative; }
.TwoColumnIMG dt {width:350px;padding-right:0px;}
.TwoColumnIMG dd {width:640px;}

.TwoColumnIMG dd img {padding:20px 0;}
.TwoColumnIMG dd .TxtArea { border-top: 1px dotted #c9c9c9;padding:20px 0;font-size:16px;line-height:24px;}

/* table Style */
#subContents .subContentsInner table.Ipwontable {width:990px;margin-top:20px;}
#subContents .subContentsInner .Ipwontable { width:100%; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .Ipwontable td {text-align:left;}
#subContents .subContentsInner .Ipwontable td.Ipwontt {height:43px; background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 18px; color:#e66162;font-size:16px;font-family:NanumBold;padding:0 5px 0 25px;}
#subContents .subContentsInner .Ipwontable td.Noticetxt {height:43px; font-size:16px;background:url(/renewal2/common/img/sub/table_divideLine.gif) no-repeat 0 15px;padding:0 5px 0 12px;}

#subContents .subContentsInner .Ipwontable td.Ipwontt, #subContents .subContentsInner .Ipwontable td.Noticetxt {border-bottom: 1px dotted #d7d7d7;}
#subContents .subContentsInner .Ipwontable td.last {border-bottom: 0px;}

/* 평협소개 */
#mask { position:absolute; z-index:9000; background-color:#000; display:none; left:0; top:0;} 

/* 연혁 */
#subContents .subContentsInner .bodyIMG {margin-top:35px;text-align:center;}
#subContents .subContentsInner .subtwo_tabArea {overflow:hidden;	zoom:1;margin-bottom:0px;}
#subContents .subContentsInner .subtwo_tabArea ul {margin:0;}
#subContents .subContentsInner .subtwo_tabArea li {	float:left;	*display:inline;	margin-right:9px;	margin-bottom:0px;}

#subContents .subContentsInner table.Historytable {width:990px;margin-top:0px;}
#subContents .subContentsInner .Historytable { width:100%; border-top:2px solid #e46463; border-bottom:2px solid #d7d7d7;}
#subContents .subContentsInner .Historytable td {text-align:left;}
#subContents .subContentsInner .Historytable td.yeartt {height:43px;color:#e66162;font-size:32px;text-align:center;}
#subContents .subContentsInner .Historytable td.Namett {height:43px;color:#e66162;font-size:16px;font-family:NanumBold;}
#subContents .subContentsInner .Historytable td.Ipwontt { font-size:16px;padding:11px 0;}
#subContents .subContentsInner .Historytable td.Noticetxt { font-size:14px;padding:11px 0;}

#subContents .subContentsInner .Historytable td.yeartt, #subContents .subContentsInner .Historytable td.Ipwontt, #subContents .subContentsInner .Historytable td.Noticetxt, #subContents .subContentsInner .Historytable td.Namett {border-bottom: 1px solid #d7d7d7;}
#subContents .subContentsInner .Historytable td.last {border-bottom: 0px;}


/* 로고소개 */
#subContents .subContentsInner .bodyTxtConts {margin-top:35px;text-align:left;}

#subContents .subContentsInner .submidttName {margin-top:35px;}
#subContents .subContentsInner .MarginTopnone {margin-top:0px;}
#subContents .subContentsInner .submidttName ul > li {float:left;margin-bottom:10px;}
#subContents .subContentsInner .submidttName .submidTT {background:url(/renewal2/common/img/sub/icon_submidTT.gif) no-repeat 0px 5px;padding:0 5px 0 25px;color:#e66162;font-size:18px;font-family:NanumBold;}
#subContents .subContentsInner .submidttName li.submidBtn {float:right;}
#subContents .subContentsInner .submidttName li.submidBtn img {padding-left:10px;}

#subContents .subContentsInner .submidBox {clear:both; border:1px solid #d7d7d7;padding:45px;text-align:center;}
#subContents .subContentsInner .submidTxt {margin-top:15px;}
#subContents .subContentsInner .submidTxt .TxtArea {font-size:16px;margin-bottom:15px;}

/* 사무국 안내 */
#subContents .subContentsInner .submidttName dt {width:450px;}
#subContents .subContentsInner .submidttName dd {width:515px;}
#subContents .subContentsInner .submidttName dt, #subContents .subContentsInner .submidttName dd {display: block; float: left; position: relative; }

#subContents .subContentsInner .submidttName .submidHafTable {margin-left:17px;}

#subContents .subContentsInner .Officetable { width:100%; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .Officetable td {text-align:left;}
#subContents .subContentsInner .Officetable td.Ipwontt {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 18px; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .Officetable td.Noticetxt { font-size:14px;background:url(/renewal2/common/img/sub/table_divideLine.gif) no-repeat 0 15px;padding:11px 5px 11px 12px;}
#subContents .subContentsInner .Officetable td.Ipwontt2 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 41px; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}

#subContents .subContentsInner .Officetable td.Ipwontt, #subContents .subContentsInner .Officetable td.Noticetxt {border-bottom: 1px dotted #d7d7d7;}
#subContents .subContentsInner .Officetable td.last {border-bottom: 0px;}

#subContents .subContentsInner table.OfficeInfotable {width:990px;margin-top:0px;}
#subContents .subContentsInner .OfficeInfotable { width:100%; border-top:2px solid #e46463; border-bottom:2px solid #d7d7d7;}
#subContents .subContentsInner .OfficeInfotable td {text-align:left;}
#subContents .subContentsInner .OfficeInfotable td.Ipwontt { background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 18px; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .OfficeInfotable td.Ipwontt2 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 41px; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .OfficeInfotable td.Noticetxt {font-size:14px;background:url(/renewal2/common/img/sub/table_divideLine.gif) no-repeat 0 15px;padding:11px 5px 11px 12px;}

#subContents .subContentsInner .OfficeInfotable td.Ipwontt, #subContents .subContentsInner .OfficeInfotable td.Noticetxt {border-bottom: 1px solid #d7d7d7;}
#subContents .subContentsInner .OfficeInfotable td.last {border-bottom: 0px;}

#subContents .subContentsInner .Rightbtn {text-align:right;margin-top:35px;margin-bottom:10px;}

#subContents .subContentsInner table.Bustable {width:990px;margin-top:0px;}
#subContents .subContentsInner .Bustable { width:100%; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .Bustable td {text-align:left;}
#subContents .subContentsInner .Bustable td.Ipwontt {height:43px; background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 18px; color:#e66162;font-size:16px;font-family:NanumBold;padding:0 5px 0 25px;}
#subContents .subContentsInner .Bustable td.Noticetxt {height:43px; font-size:14px;background:url(/renewal2/common/img/sub/table_divideLine.gif) no-repeat 0 15px;padding:0 5px 0 12px;}
#subContents .subContentsInner .Bustable td.Ipwontt2 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 41px;color:#e66162;font-size:16px;font-family:NanumBold;padding:0 5px 0 25px;}
#subContents .subContentsInner .Bustable td.Ipwontt3 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 63px;color:#e66162;font-size:16px;font-family:NanumBold;padding:0 5px 0 25px;}
#subContents .subContentsInner .Bustable td.Ipwontt4 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 85px;color:#e66162;font-size:16px;font-family:NanumBold;padding:0 5px 0 25px;}

#subContents .subContentsInner .Bustable td.Ipwontt, #subContents .subContentsInner .Bustable td.Ipwontt2, #subContents .subContentsInner .Bustable td.Ipwontt3, #subContents .subContentsInner .Bustable td.Ipwontt4, #subContents .subContentsInner .Bustable td.Noticetxt {border-bottom: 1px dotted #d7d7d7;}
#subContents .subContentsInner .Bustable td.last {border-bottom: 0px;}

/* 하상방 예약 */
#subContents .subContentsInner .submidBar {width:990px; background-color:#f7e8c1; padding:22px 0;text-align:center;font-size:20px;margin-top:25px;}
#subContents .subContentsInner .alc {text-align:center;margin-top:25px;}

#subContents .subContentsInner .HSBtable { width:100%; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .HSBtable td {text-align:left;}
#subContents .subContentsInner .HSBtable td.Ipwontt {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 18px; color:#e66162;font-size:16px;font-family:NanumBold;padding:8px 5px 8px 25px;}
#subContents .subContentsInner .HSBtable td.Ipwontt2 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 28px; color:#e66162;font-size:16px;font-family:NanumBold;padding:8px 5px 8px 25px;}
#subContents .subContentsInner .HSBtable td.Ipwontt10 {background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 121px; color:#e66162;font-size:16px;font-family:NanumBold;padding:8px 5px 8px 25px;}
#subContents .subContentsInner .HSBtable td.Noticetxt { font-size:14px;padding:8px 5px 8px 12px;}

#subContents .subContentsInner .HSBtable td.Ipwontt, #subContents .subContentsInner .HSBtable td.Ipwontt2, #subContents .subContentsInner .HSBtable td.Ipwontt10, #subContents .subContentsInner .HSBtable td.Noticetxt {border-bottom: 1px dotted #d7d7d7;}
#subContents .subContentsInner .HSBtable td.last {border-bottom: 0px;}

#subContents .subContentsInner .txtRedBig {color:#e66162;font-size:16px;font-family:NanumBold;}
#subContents .subContentsInner .bodyTxtConts {background:url(/renewal2/common/img/sub/icon_noticealert.gif) no-repeat 0px 3px; padding:0px 5px 1px 25px;}


/* 회원 */
#subContents .subContentsInner .subContDivid div.submidttName {width:485px; float:left;}

#subContents .subContentsInner .subContDivid  {display: block; width:485px; float:left; margin-right:0px;}
#subContents .subContentsInner .Deven {float:right;}

#subContents .subContentsInner .subContDivid .subContLeft {display: inline-block; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .subContDivid .subContRight {display: inline-block; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}

.subContDivid dt, .subContDivid dd { display: block; float: left; position: relative; padding:19px 0 10px 0; }
.subContDivid dt {width:485px;text-align:center;}
.subContDivid dd {width:485px;text-align:center;}
.subContDivid dt div, .subContDivid dd div {float:left; padding-right:6px;}
.subContDivid dt div.even, .subContDivid dd div.even {float:right; padding-right:0;}

#subContents .subContentsInner .subContDivid .danchelogo span.danchetxt {display:block; width:239px; height:40px;padding-top:5px;font-size:16px; font-family:NanumBold;}


/* 평신도 주일 */
#subContents .subContentsInner .subtwo_tabArea2 {overflow:hidden;	zoom:1;margin-top:10px;}
#subContents .subContentsInner .subtwo_tabArea2 {border-bottom:2px solid #e46463;}
#subContents .subContentsInner .subtwo_tabArea2 ul {margin:0;}
#subContents .subContentsInner .subtwo_tabArea2 li {	float:left;	*display:inline;	margin-right:9px;	margin-bottom:0px;}

#subContents  .TwoColumnIMG2 {padding:20px 0;}
#subContents  .Topnone {padding:0px;}
#subContents  .TwoColumnIMG2 {*overflow: hidden; }

.TwoColumnIMG2 dl {padding-top:35px;}
.TwoColumnIMG2 dt, .TwoColumnIMG2 dd { display: block; float: left; position: relative; }
.TwoColumnIMG2 dt {width:0px;text-align:center;}
.TwoColumnIMG2 dd {width:990px;padding-left:0;}

.TwoColumnIMG2 dd img {padding:0px;}
.TwoColumnIMG2 dd .TxtArea { border-top: 1px dotted #c9c9c9;padding:20px 0;font-size:16px;line-height:24px;}

#subContents .subContentsInner .txtRedBig2 {color:#e66162;font-size:20px;font-family:NanumBold;}
.TwoColumnIMG2 dd .TxtSummary {padding-top:15px;padding-bottom:20px;font-size:16px;line-height:24px;}

/* 지원사업 */
#subContents .subContentsInner .subtwo_tabArea3 {overflow:hidden;	zoom:1;margin-top:10px;}
#subContents .subContentsInner .subtwo_tabArea3 {border-bottom:2px solid #e46463;}
#subContents .subContentsInner .subtwo_tabArea3 ul {margin:0;}
#subContents .subContentsInner .subtwo_tabArea3 li {	float:left;	*display:inline;	margin-right:9px;	margin-bottom:0px;}

#subContents .subContentsInner .submidttSupport {margin-top:0px;}
#subContents .subContentsInner .submidttSupport ul > li {float:left;margin-bottom:10px;}
#subContents .subContentsInner .submidttSupport .submidTT {background:url(/renewal2/common/img/sub/icon_submidTT.gif) no-repeat 0px 5px;padding:0 5px 0 25px;color:#e66162;font-size:18px;font-family:NanumBold;}

#subContents .subContentsInner .submidTxt2 {margin:5px 0 15px 0;padding-bottom:15px;border-bottom: 1px dotted #d7d7d7;}

#subContents .subContentsInner .Supporttable { width:100%; border-bottom:1px solid #d7d7d7;margin-bottom:30px;}
#subContents .subContentsInner .Supporttable td {text-align:left;}
#subContents .subContentsInner .Supporttable td.Redtt {background-color:#e46363;height:44px;color:#FFFFFF;text-align:center;}
#subContents .subContentsInner .Supporttable td.Ipwontt { text-align:center; padding:11px 5px;}
#subContents .subContentsInner .Supporttable td.teachertt { text-align:center; padding:11px 5px;}
#subContents .subContentsInner .Supporttable td.sokuritt { text-align:left; padding:11px 15px;}
#subContents .subContentsInner .Supporttable td.RedTxt { text-align:center; padding:11px 5px;color:#e66162;font-size:16px;font-family:NanumBold;}
#subContents .subContentsInner .Supporttable td.Noticetxt { font-size:14px;padding:11px 5px;}
#subContents .subContentsInner .Supporttable td.Ipwontt, #subContents .subContentsInner .Supporttable td.teachertt, #subContents .subContentsInner .Supporttable td.Noticetxt, #subContents .subContentsInner .Supporttable td.RedTxt, #subContents .subContentsInner .Supporttable td.sokuritt {border-bottom: 1px solid #d7d7d7;}

#subContents .subContentsInner .alc2 {text-align:center;margin-bottom:55px;}

.TwoColumnIMG3 dl {padding-top:35px;}
.TwoColumnIMG3 dt, .TwoColumnIMG3 dd { display: block; float: left; position: relative; }
.TwoColumnIMG3 dt {width:185px;text-align:center;}
.TwoColumnIMG3 dd {width:780px;padding-left:25px;}

.TwoColumnIMG3 dd img {padding:0px;}
.TwoColumnIMG3 dd .TxtArea { border-top: 1px dotted #c9c9c9;padding:20px 0;font-size:16px;line-height:24px;}

#subContents .subContentsInner .foursubMu {border-top: 1px solid #d7d7d7;}
#subContents .subContentsInner .foursubMu div {border-bottom: 1px solid #d7d7d7;padding:12px 0;text-align:left;font-family:NanumBold;}
#subContents .subContentsInner .foursubMu div.over {background:url(/renewal2/common/img/sub/icon_threesubarrow.gif) no-repeat 140px 17px;color:#e66162;font-size:18px; }
.foursubMu div.over a:link, .foursubMu div.over a:visited, .foursubMu div.over a:hover {color:#e66162;font-size:18px;}

#subContents .subContentsInner .submidTxt3 {margin-top:5px;margin-bottom:50px;}

#subContents .subContentsInner .yellowbar {clear:both; display:block;background-color:#feefc4;padding:9px;font-size:16px;font-family:NanumBold;}

#subContents .subContentsInner .Supportnowtable { width:100%; border-bottom:2px solid #d7d7d7;}
#subContents .subContentsInner .Supportnowtable td {text-align:left;}
#subContents .subContentsInner .Supportnowtable td.Graytt {background-color:#656565;height:44px;color:#FFFFFF;text-align:center;}
#subContents .subContentsInner .Supportnowtable td.Ipwontt { text-align:center; padding:11px 5px;}
#subContents .subContentsInner .Supportnowtable td.teachertt { text-align:left; padding:11px 10px;}
#subContents .subContentsInner .Supportnowtable td.Noticetxt { font-size:18px; color:#e66162; font-family:NanumBold; text-align:center; padding:11px 5px;}
#subContents .subContentsInner .Supportnowtable td.Ipwontt, #subContents .subContentsInner .Supportnowtable td.teachertt, #subContents .subContentsInner .Supportnowtable td.Noticetxt {border-bottom: 1px solid #d7d7d7;}


/* 공의회과정 */
#subContents .subContentsInner .leadership_bg {background:url(/renewal2/common/img/sub/bg_leadership270.png) no-repeat 710px 20px;}

#subContents .subContentsInner .Gongtable { width:100%; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .Gongtable td {text-align:left;}
#subContents .subContentsInner .Gongtable td.Ipwontt { background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px center; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .Gongtable td.Ipwontt2 { background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px center; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .Gongtable td.Noticetxt { font-size:14px;background:url(/renewal2/common/img/sub/table_divideLine.gif) no-repeat 0 15px;padding:11px 5px 11px 12px;}

#subContents .subContentsInner .Gongtable td.Ipwontt, #subContents .subContentsInner .Gongtable td.Ipwontt2, #subContents .subContentsInner .Gongtable td.Noticetxt {border-bottom: 1px dotted #d7d7d7;}
#subContents .subContentsInner .Gongtable td.last {border-bottom: 0px;}

#subContents .subContentsInner .Gongtable2 { width:67%; border-top:2px solid #e46463; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .Gongtable2 td {text-align:left;}
#subContents .subContentsInner .Gongtable2 td.Ipwontt { background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 18px; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .Gongtable2 td.Ipwontt2 { background:url(/renewal2/common/img/sub/table_dotIcon.gif) no-repeat 10px 31px; color:#e66162;font-size:16px;font-family:NanumBold;padding:11px 5px 11px 25px;}
#subContents .subContentsInner .Gongtable2 td.Noticetxt { font-size:14px;background:url(/renewal2/common/img/sub/table_divideLine.gif) no-repeat 0 15px;padding:11px 5px 11px 12px;}

#subContents .subContentsInner .Gongtable2 td.Ipwontt, #subContents .subContentsInner .Gongtable td.Ipwontt2, #subContents .subContentsInner .Gongtable td.Noticetxt {border-bottom: 1px dotted #d7d7d7;}
#subContents .subContentsInner .Gongtable2 td.last {border-bottom: 0px;}


#subContents .subContentsInner .GongScheduletable { width:100%; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .GongScheduletable td {text-align:left;}
#subContents .subContentsInner .GongScheduletable td.Graytt {background-color:#656565;height:44px;color:#FFFFFF;text-align:center;}
#subContents .subContentsInner .GongScheduletable td.Ipwontt { text-align:center; padding:11px 5px;}
#subContents .subContentsInner .GongScheduletable td.teachertt { text-align:center; padding:11px 5px;}
#subContents .subContentsInner .GongScheduletable td.Noticetxt { font-size:14px;padding:11px 5px;}
#subContents .subContentsInner .GongScheduletable td.Ipwontt, #subContents .subContentsInner .GongScheduletable td.teachertt, #subContents .subContentsInner .GongScheduletable td.Noticetxt {border-bottom: 1px solid #d7d7d7;}

#subContents .subContentsInner .GongScheduletable2 { width:100%; border-bottom:1px solid #d7d7d7;}
#subContents .subContentsInner .GongScheduletable2 td {text-align:left;}
#subContents .subContentsInner .GongScheduletable2 td.Graytt {background-color:#656565;height:44px;color:#FFFFFF;text-align:center;}
#subContents .subContentsInner .GongScheduletable2 td.Ipwontt { text-align:center; padding:7px 5px;}
#subContents .subContentsInner .GongScheduletable2 td.teachertt { text-align:center; padding:7px 5px;}
#subContents .subContentsInner .GongScheduletable2 td.Noticetxt { font-size:14px;padding:7px 15px;}
#subContents .subContentsInner .GongScheduletable2 td.Ipwontt, #subContents .subContentsInner .GongScheduletable2 td.teachertt, #subContents .subContentsInner .GongScheduletable2 td.Noticetxt {border-bottom: 1px solid #d7d7d7;border-left: 1px solid #d7d7d7;}
#subContents .subContentsInner .GongScheduletable2 td:last-child {border-right: 1px solid #d7d7d7;}

#subContents .subContentsInner .TxtsmallSiz {color:#e66162;font-size:14px;}
#subContents .subContentsInner .submidTxt4 {margin:5px 0 15px 0;padding-bottom:15px;font-size:16px;}
#subContents .subContentsInner .submidTxt42 {margin:5px 320px 15px 0;padding-bottom:15px;font-size:16px;}
#subContents .subContentsInner .submidTxt5 {margin-top:5px;}

/* 소쿠리 */
#subContents .subContentsInner .bodyTxtContsRed {background:url(/renewal2/common/img/sub/sokuri_aboutIMG111.png) no-repeat 50px 0; font-size:16px; padding:30px 5px 50px 205px;}
#subContents .subContentsInner .bodyTxtContsRed span.BigRedtext {color:#e66162;font-size:20px;font-family:NanumBold;}

#subContents .subContentsInner .submidTxt .Ipwontt img {padding:2px 0;}

/* 강의동영상 */
#subContents .subContentsInner .foursubMu2 {border-top: 1px solid #d7d7d7;}
#subContents .subContentsInner .foursubMu2 div {border-bottom: 1px solid #d7d7d7;padding:12px 0;text-align:left;font-family:NanumBold;}
#subContents .subContentsInner .foursubMu2 div.over {background:url(/renewal2/common/img/sub/icon_threesubarrow.gif) no-repeat 160px 17px;color:#e66162;font-size:18px; }
.foursubMu2 div.over a:link, .foursubMu2 div.over a:visited, .foursubMu2 div.over a:hover {color:#e66162;font-size:18px;}

/* 이용약관 */
.privacy  {margin:15px 20px 0;}
.privacy .tit { padding-top:0px; color:#e56363; font-size:24px;font-family:NanumBold; margin-bottom:20px;}
.privacy .toptit {font-size:18px;font-family:NanumBold; margin:15px 0 5px; padding-bottom:0px; color:#e56363;}
.privacy .subtit {font-size:14px;font-family:NanumBold; margin:10px 0 0; padding-bottom:0px; color:#444444;}
.privacy .info {line-height:22px; font-size:14px;  color:#636363;}


#subContents .subContentsInner .shibokbtn {margin-top:50px;text-align:center;}
#subContents .subContentsInner .shibokbtn ul > li {float:left;*display:inline;	margin:10px 21px 10px 0;}
#subContents .subContentsInner .shibokbtn ul > li.last {margin-right:0;}

#subContents .subContentsInner .submidTxt span.Img_caption {display:block; text-align:center;font-size:18px;padding-top:10px;font-family:NanumBold;}


/* 회칙 */
.lyric_bg {
    padding: 0 20px;
}

div.cont_img {
    text-align: center;
    width: 100%;
}

div.cont_tt {
    text-align: center;
    width: 100%;
    color: #2f5388;
    font-size: 24px;
    font-family: NanumBold;
}

table.resultInfo {
    margin-top: 30px;
    margin-bottom: 10px;
}

.resultInfo {
    width: 100%;
}

.resultInfo td {
    text-align: left;
}

.resultInfo td.result_top {
    height: 45px;
    color: #FFFFFF;
    font-size: 16px;
    font-family: NanumBold;
    background-color: #2f5388;
    text-align: center;
}

.resultInfo td.result_sisang {
    padding: 10px 0;
    font-size: 14px;
    text-align: center;
}

.resultInfo td.result_cont {
    padding: 10px 0;
    vertical-align: top;
}

.resultInfo td.result_chcont {
    padding: 10px 0;
    vertical-align: top;
    line-height: 1.4;
    font-size: 13px;
}

.resultInfo td.result_name {
    padding: 5px;
    text-align: right;
}

.resultInfo td.result_name span.name {
    color: #2f5388;
    font-size: 16px;
    font-family: NanumBold;
}

.resultInfo td.result_chic {
    padding: 5px;
    text-align: left;
}

.resultInfo td.result_chic span.name {
    color: #2f5388;
    font-size: 14px;
    font-family: NanumBold;
}

.resultInfo td.result_poptt {
    color: #595959;
    font-size: 18px;
    font-family: NanumBold;
    padding: 15px 0 ;
    text-align: center;
    border-top: 2px solid #2f5388;
    border-bottom: 1px solid #d7d7d7;
}

.resultInfo td.result_sisang, .resultInfo td.result_name, .resultInfo td.result_cont, .resultInfo td.result_chic, .resultInfo td.result_chcont {
    border-bottom: 1px solid #d7d7d7;
}

.resultInfo td.last {
    border-bottom: 0px;
}

.pop_close {
    width: 100px;
    height: 35px;
    background-color: #8cbbef;
    text-align: center;
}

.btn_right {
    text-align: right;
    width: 100%;
}




