@charset "utf-8";

.committee{overflow:hidden;width:720px;margin-top:20px;}
.committee > div{float:left;width:230px;}
.committee > div h5{width:230px;font-size:14px;color:#fff;background:#5b8cbc;text-align:center;line-height:100%;padding:4px 0;}
.committee > div > ul{width:214px;min-height:63px;margin-left:0;padding:15px 7px;}
.committee.line01 > div > ul{height:192px;}
.committee.line02 > div > ul{height:79px;}
.committee.line03 > div > ul{height:97px;}
.committee.line04 > div > ul{min-height:18px;}

/* 위원회_상임위원회 */
.committee02{overflow:hidden;width:720px;margin-top:20px;}
.committee02 > div{float:left;width:352px;}
.committee02 > div h5{width:352px;font-size:14px;color:#fff;background:#5b8cbc;text-align:center;line-height:100%;padding:4px 0;}
.committee02 > div > ul{width:336pxpx;min-height:25px;margin-left:0;border-left:1px solid #b6d2ec;border-right:1px solid #b6d2ec;border-bottom:1px solid #b6d2ec;padding:15px 7px;}
.committee02.line01 > div > ul{height:95px;}
.committee02.line02 > div > ul{height:185px;}

/* 국회소개 > 예술작품 */
.sculpture{width:702px;overflow:hidden;margin-left:17px;margin-top:20px;}
.sculpture li{width:343px;float:left;}
.sculpture li h3{color:#004f9c;}
.sculpture li img{width:343px;height:232px;margin-top:5px;}
.sculpture li p{margin-top:10px;}
.sculpture li + li{margin-left:16px;}

/* 국회소개 > 국회건물 */
.construct{width:702px;margin-top:12px;}
.construct p{margin-top:15px;}

/* 국회의역사 > 국회의사당변천 */
.transitionImg01{width:720px;overflow:hidden;margin-top:40px;}
.transitionImg01 > img{float:left;}
.transitionImg01 > div{float:left;margin:50px 0 0 30px;}
.transitionImg01 > div ul{margin:3px 0 0 12px;font-size:13px;}
.transitionImg02{width:720px;overflow:hidden;margin-top:70px;}
.transitionImg02 > div{float:left;margin-top:30px;}
.transitionImg02 > div ul{margin:3px 0 0 12px;font-size:13px;}
.transitionImg02 > img{float:left;margin-left:70px;}
.transitionImg03{width:720px;overflow:hidden;margin-top:30px;}
.transitionImg03 > img{float:left;margin-left:33px;}
.transitionImg03 > div{float:left;margin:80px 0 0 48px;}
.transitionImg03 > div ul{margin:3px 0 0 12px;font-size:13px;}
.transitionImg04{width:720px;overflow:hidden;margin-top:50px;}
.transitionImg04 > div{float:left;margin-top:40px;}
.transitionImg04 > div ul{margin:3px 0 0 12px;font-size:13px;}
.transitionImg04 > img{float:left;margin-left:140px;}
.transitionImg01 h4,.transitionImg02 h4,.transitionImg03 h4,.transitionImg04 h4{ background:url("../images/bg/bg_title02.gif") no-repeat 0 5px; padding:0 0 0 8px; letter-spacing:-0.5px; margin-bottom:0;}

/* 국회구성 > 위원회 */
.committee{overflow:hidden;width:720px;margin-top:20px;}
.committee > div{float:left;width:230px;}
.committee > div h5{width:230px;font-size:14px;color:#fff;background:#5b8cbc;text-align:center;line-height:100%;padding:4px 0;}
.committee > div > ul{width:214px;min-height:63px;margin-left:0;padding:15px 7px;}
.committee.line01 > div > ul{height:192px;}
.committee.line02 > div > ul{height:79px;}
.committee.line03 > div > ul{height:97px;}
.committee.line04 > div > ul{min-height:18px;}
/* 위원회_상임위원회 */
.committee02{overflow:hidden;width:720px;margin-top:20px;}
.committee02 > div{float:left;width:352px;}
.committee02 > div h5{width:352px;font-size:14px;color:#fff;background:#5b8cbc;text-align:center;line-height:100%;padding:4px 0;}
.committee02 > div > ul{width:336pxpx;min-height:25px;margin-left:0;border-left:1px solid #b6d2ec;border-right:1px solid #b6d2ec;border-bottom:1px solid #b6d2ec;padding:15px 7px;}
.committee02.line01 > div > ul{height:95px;}
.committee02.line02 > div > ul{height:185px;}

/* 국정감사 > 국정감사소개 */
.uiA600703 { margin-top:30px; background:url('../images/sub/bg_ti_line_v.gif') repeat-y 200px 0; }
.uiA600703 .innercon { margin-top:25px; }
.uiA600703 .innercon:first-child { margin-top:0; }
.uiA600703 .innercon:after { content:''; display:block; clear:both; }
.uiA600703 .innercon .step { float:left; width:33px; border-radius:5px; color:#333; text-align:center; font-size:14px; line-height:1.3; }
.uiA600703 .innercon.step01 .step { height:386px; padding-top:130px; background:#e1e1e1; }
.uiA600703 .innercon.step02 .step { height:113px; padding-top:20px; background:#c2c2c2; }
.uiA600703 .innercon.step03 .step { height:285px; padding-top:60px; background:#7d7d7d; color:#fff; }
.uiA600703 .innercon .stepCon { float:left; width:715px; padding-left:43px; }
.uiA600703 .innercon .stepCon li:after, .uiA600703 .innercon .stepCon p:after { content:''; display:block; clear:both; }
.uiA600703 .innercon .stepCon  .ti { float:left; width:245px; background:#8781bd; border-radius:5px; font-size:14px; text-align:center; color:#fff; }
.uiA600703 .innercon .stepCon .desc { float:right; width:427px; padding-left:23px; }
.uiA600703 .innercon .stepCon .desc > div { height:100%; border:1px solid #8781bd; border-radius:5px; overflow:hidden; line-height:1.35; }
.uiA600703 .innercon .stepCon .desc .descTi { display:block; width:100%; padding:5px 0; background:#d1cfe3; text-align:center; color:#3e3f42; }
.uiA600703 .innercon .stepCon .desc span { display:block; padding-left:15px; }
.uiA600703 .innercon.step01 .stepCon { background:url('../images/sub/bg_step01_01.gif') no-repeat 0 0; }
.uiA600703 .innercon.step01 li:first-child .ti, .uiA600703 .innercon.step01 li:first-child .desc { height:55px; }
.uiA600703 .innercon.step01 li:first-child .ti { line-height:55px; }
.uiA600703 .innercon.step01 li:first-child .desc { background:url('../images/sub/bg_ti_line.gif') no-repeat left 50%; }
.uiA600703 .innercon.step01 li:first-child .desc > div { padding-top:10px; }
.uiA600703 .innercon.step01 li:nth-child(2) { padding-top:25px; }
.uiA600703 .innercon.step01 li:nth-child(2) .ti, .uiA600703 .innercon.step01 li:nth-child(2) .desc { height:65px; }
.uiA600703 .innercon.step01 li:nth-child(2) .ti { line-height:65px; }
.uiA600703 .innercon.step01 li:nth-child(2) .desc { background:url('../images/sub/bg_ti_line02.gif') no-repeat left 50%; }
.uiA600703 .innercon.step01 li:nth-child(2) .desc > div { padding-top:10px; }
.uiA600703 .innercon.step01 li:nth-child(3) { padding-top:20px; }
.uiA600703 .innercon.step01 li:nth-child(3) .desc { width:545px; height:34px; padding-left:68px; background:url('../images/sub/bg_ti_line03.gif') no-repeat left 50%; line-height:34px !important; }
.uiA600703 .innercon.step01 li:nth-child(3) .desc >div { line-height:33px; }
.uiA600703 .innercon.step01 li:nth-child(4) { padding-top:20px; }
.uiA600703 .innercon.step01 li:nth-child(4) .desc { background:url('../images/sub/bg_ti_line.gif') no-repeat left 50%; }
.uiA600703 .innercon.step01 li:nth-child(4) .ti, .uiA600703 .innercon.step01 li:nth-child(4) .desc { height:42px; }
.uiA600703 .innercon.step01 li:nth-child(4) .ti { line-height:42px; }
.uiA600703 .innercon.step01 li:nth-child(4) .desc > div { padding-top:10px; }
.uiA600703 .innercon.step01 li:nth-child(5) { padding-top:20px; }
.uiA600703 .innercon.step01 li:nth-child(5) .desc { background:url('../images/sub/bg_ti_line.gif') no-repeat left 25px; }
.uiA600703 .innercon.step01 li:nth-child(5) .ti { height:50px; }
.uiA600703 .innercon.step01 li:nth-child(5) .desc { height:105px; }
.uiA600703 .innercon.step01 li:nth-child(5) .ti {padding-top:9px; line-height:1.2; }
.uiA600703 .innercon.step01 li:nth-child(5) .desc > div { padding-top:25px; }
.uiA600703 .innercon.step01 li:nth-child(6) { margin-top:-60px; padding-top:20px; }
.uiA600703 .innercon.step01 li:nth-child(6) .ti { height:40px; padding-top:4px; line-height:1.2; }
.uiA600703 .innercon.step02 .ti, .uiA600703 .innercon.step01 .desc { height:33px; }
.uiA600703 .innercon.step02 .ti { margin-top:38px; line-height:33px; }
.uiA600703 .innercon.step02 .desc { height:113px; background:url('../images/sub/bg_ti_line.gif') no-repeat left 50%; }
.uiA600703 .innercon.step02 .desc .descTi { margin-bottom:15px; }
.uiA600703 .innercon.step02 .desc span { float:left; width:180px; padding-left:0; }
.uiA600703 .innercon.step02 .desc span:nth-child(2n) { padding-left:15px; }
.uiA600703 .innercon.step03 { padding-top:35px; }
.uiA600703 .innercon.step03 .ti { height:50px; padding-top:10px; line-height:1.2;  }
.uiA600703 .innercon.step03 li:first-child .desc { background:url('../images/sub/bg_ti_line.gif') no-repeat left 50%; }
.uiA600703 .innercon.step03 .desc .descTi { margin-bottom:15px; }
.uiA600703 .innercon.step03 li:first-child .desc { height:145px; }
.uiA600703 .innercon.step03 li:first-child .desc span { float:left; width:180px; padding-left:0; }
.uiA600703 .innercon.step03 li:first-child .desc span:nth-child(2n) { padding-left:15px; }
.uiA600703 .innercon.step03 li:first-child .desc { margin-top:-35px; }
.uiA600703 .innercon.step03 li:nth-child(2) { margin-top:-50px; }
.uiA600703 .innercon.step03 li:nth-child(2) .ti { height:50px; padding-top:10px; line-height:1.2; }
.uiA600703 .innercon.step03 li:nth-child(3) { padding-top:15px; }
.uiA600703 .innercon.step03 li:nth-child(3) .desc > div { height:50px; padding-top:15px; }
.uiA600703 .innercon.step03 li:nth-child(4) { padding-top:15px; }
.uiA600703 .innercon.step03 li:nth-child(4) .desc { background:url('../images/sub/bg_ti_line.gif') no-repeat left 50%; }
.uiA600703 .innercon.step03 li:nth-child(4) .ti { line-height:1.2; }
.uiA600703 .innercon.step03 li:nth-child(4) .desc > div { padding-top:10px; }
.uiA600703 .innercon.step03 li:nth-child(5) { padding-top:15px; }
.uiA600703 .innercon.step03 li:nth-child(5) .desc { background:url('../images/sub/bg_ti_line.gif') no-repeat left 25px; }
.uiA600703 .innercon.step03 li:nth-child(5) .ti { height:30px; padding-top:0; line-height:30px; }

/* 의회외교 > 국제회의 개요 */
.dplomacy2{overflow:hidden;width:720px;margin-top:20px;}
.dplomacy2 > div{float:left;width:220px;}
.dplomacy2 > div h5{width:212px;font-size:12px;color:#fff;background:#5b8cbc;text-align:center;line-height:100%;padding:4px 0;}
.dplomacy2 > div > ul{width:200px;min-height:63px;margin-left:0;border-left:1px solid #b6d2ec;border-right:1px solid #b6d2ec;border-bottom:1px solid #b6d2ec;padding:15px 5px;}
.dplomacy2.line01 > div > ul{height:110px;}
/*.dplomacy2 > p{position:absolute; top:1040px; left:258px; color:#666;}*/
.dplomacy2.arrow01{position:absolute; top:1035px; left:258px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow02{position:absolute; top:1035px; left:491px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow03{position:absolute; top:1275px; left:258px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow04{position:absolute; top:1275px; left:491px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow05{position:absolute; top:1570px; left:258px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow06{position:absolute; top:1570px; left:491px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow07{position:absolute; top:1795px; left:258px; font-size:12px; color:#5b8cbc;}
.dplomacy2.arrow08{position:absolute; top:1795px; left:491px; font-size:12px; color:#5b8cbc;}
.dplomacy2.subtitle{font-size:13px;margin-bottom:10px;margin-left:290px;font-weight:bold;color:#49586d;}

