@charset "UTF-8";

.subInfoBox { padding:20px 40px 0; background:#f7f8fc; border:1px solid #d1d4da;}
.subInfoBox .subSearchAddress { position:relative; display:block; width:100%;}
.subInfoBox .subSearchAddress:after { clear:both; display:block; width:100%; content:"";}
.subInfoBox .subSearchAddress .addressBox { position:relative; }
.subInfoBox > .deptTelWrap { position:relative; margin-top:20px; display:block; width:100%;  border-top:1px solid #e9ecf1; font-family: "ngB"; letter-spacing: normal; color:#555; }
.subInfoBox >.deptTelWrap  .deptTelNumber { width:100%; height:70px; padding:25px 0 25px 50px;  background:url("/common_img/telIcon.png") no-repeat left center; vertical-align:middle; } 
.subSearchAddress * { vertical-align:middle;}
.subSearchAddress .bulletList { color:#333;}
.subSearchAddress .selectMiddle { width:28%;}
.subSearchAddress .floatLeft { width:45%;}
.subSearchAddress .floatLeft .selectMiddle { width:62%;}
.subSearchAddress .floatRight { width:55%; text-align:right;}
.subSearchAddress .floatRight .selectLarge { width:58%;}
.subSearchAddress .btnSelectSearch { position:static; left:0; margin-left:6px;}

/* ¼­ºêÄÁÅÙÃ÷ Å¸ÀÌÆ² */
.subContent h4 { display:block; padding:10px 0 20px 0; font-size:20px; color:#1c8ee6; font-family:"ngB"; background:url(../common_img/subTitleBlueLine.png) no-repeat; letter-spacing: -1px ;}
.subContent h5 { display:block; padding:10px 0 20px 0; font-size:20px; font-family: "ngB"; color:#555; }
.subContent h5 > a.ct_text { font-family: "ngB"; color:#555; }
/* .subContent .subSection h5 { display:block; padding:10px 0; font-size:20px; font-family: "ngB"; color:#555; } */
.subContent h5.padding_0{ padding:0;}
.subContent h5.padding_0 + ul { padding-top:10px;}
.subContent h6 { display:block; padding:10px 0; color:#333; font-size:18px; font-family: "ngB"; letter-spacing: -1px;}
.subContent h6.normal { font-weight:normal; color:#555; font-size:20px;}
.subContent h6.gapBtm { display:block; padding:0 0 20px 0; color:#333; font-size:18px; font-family:"ngB"; letter-spacing: -2.4px;}
.mapBoxWrap .mapTitle { position:absolute; top:10px; left:10px; height:31px; line-height: 31px; padding:0 20px; background:#52779d; color:#fff; text-align: center; font-family: "¸¼Àº°íµñ"; }
.section > .tab_01 {  text-align: justify; padding:0; line-height:24px; }
.section > .tab_01 > a { color:#D73F27; padding-bottom:2px; border-bottom:1px solid #D73F27; font-family:"ngB";}
.section:first-child > h5 { padding-top:0 !important;}
.subContent h3.subTitle + .section > h5 { padding-top:0 !important;}
.subContent h6.seal { text-align:center; color:#333; font-size:18px; font-family:"ngB"; letter-spacing: 2px; padding:20px 0 0 0;}
.subContent h5.titleEB { font-family: "ngEB"; color:#555; font-weight:700; letter-spacing: -2px; }
.subContent .titleH2 { font-family: "ngB"; color:#555;  font-size:20px; letter-spacing: -2px; margin-bottom:20px;}
.h_text_tit_wrap > .h_text_tit { display: block; padding: 20px 0; font-size: 20px; font-weight: 600;color:#555; background:none; letter-spacing: -2px; float:none !important;}
.h_text_tit_wrap { position:relative; padding:20px 0 0 0; }
.h_text_tit_wrap > h4 { float:left; padding:0 0 20px 0; background:none; }
.h_text_tit_wrap > h5 { float:left; padding:0 0 20px 0 !important; }
.h_text_tit_wrap .mgb15 { margin-top:10px; }
.h_text_tit_wrap > span { position:absolute; right:0; bottom:0; padding:0 0 20px 0; }
.h_text_tit_wrap:after { clear:both; content:""; display:block; }
.tit_court { padding:10px 0 20px 0 !important;}

/*¾à·Â Å¸ÀÌÆ²*/
.section .jj { padding:10px 0; margin-top:30px; font-size:20px; color:#1c8ee6; font-family:"ngB"; background:url(../common_img/subTitleBlueLine.png) no-repeat; letter-spacing: -2.4px; }

/* ¹Ú½º */
.fullBoxWrap { position:relative; width:100%; /*text-align:center;*/ border:1px solid #d1d4da; padding:20px 30px; line-height: 24px; font-size:0.9375rem; font-family: "ng"; min-width:298px;  }
.midBoxWrap { margin: 0 0 10px 10px; width:90%; border:1px solid #d1d4da; padding:5px 10px; line-height: 10px; font-size:0.9375rem; font-family: "ng"; min-width:298px;  }
.section { width:100%; margin:0; margin-bottom:20px; vertical-align: top; line-height: 1.2em; }
.section .img_box { width:100%; text-align: center; border:1px solid #d1d4da; padding:50px 10px;}
.section .img_box img { max-width:100%;}
.section .img_box_noBorder { width:100%; text-align: center;  padding:40px 0; }
.tab_wrap + .section { margin-top:20px;}
/*.section > .img_box > img { padding:20px; }*/
.mapBoxWrap { position:absolute; top:30px; right:30px;  width:50%; background:#fcfcfc;/*text-align:center;*/ border:1px solid #d1d4da; padding:20px 30px; line-height: 24px; font-size:0.9375rem; font-family: "ng"; }
.smallBoxWrap { width:75%; padding:40px 0; border:1px solid #d1d4da; background:#f7f7f7; margin:0 auto; text-align:center;  }
.termsBox { width:100%; height:115px; background:#fff; border:1px solid #d1d4da; overflow:auto; margin-top:20px; }
.termsContent { width:100%; height:100%; padding:10px;  border:none; font-size:17px; color:#36536a; font-family: "ngB"; line-height: 25px; overflow:auto; }
.termsContent:focus{border:1px dashed #555}
.termsContent_small { width:100%; height:100%; padding:10px;  border:none; font-size:1.0625rem; color:#36536a; font-size:14px; color:#555; font-family: "µ¸¿ò"; line-height: 24px; overflow:auto; }
.policyBox {width:100%; height:164px; background:#fff; border:1px solid #d1d4da; overflow:auto;  }
.policyContent { width:100%; height:100%; padding:20px;  border:none; font-size:14px; color:#555; font-family: "µ¸¿ò"; line-height: 1.7rem; overflow:auto; }
.policyContent:focus{border:1px dashed #555;}
.publicBox { background:#f7f8fc; border:1px solid #d1d4da; width:100%; height:164px; padding:20px; overflow:auto;}
.infoBox { position:relative; width:100%; padding:0 0 20px 0; line-height:24px; color:#555; letter-spacing: normal;}
.infoBox_blue { width:100%; padding:30px; background:#f7f8fc url(../common_img/noticeBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; font-family:"ng";  line-height: 24px; letter-spacing: -1px; color:#555; margin-bottom:36px; }
.infoBox_gray { width:100%; padding:20px; background:#f3f3f3; line-height: 24px; color:#555; letter-spacing: normal;}
.infoBox_nobg { background:#f7f8fc; border:1px solid #d1d4da; padding:20px; text-align: center;}
.infoBox_public { background:#f7f8fc; border:1px solid #d1d4da; width:100%; padding:20px 30px; line-height: 1.2rem;}
.infoBox_public > li { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; }
.infoBox_announce { width:100%; padding:20px 10px; background:#f7f8fc url(../common_img/announceBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; line-height: 24px; color:#555;}
.infoBox_visit { width:100%; padding:30px 30px 55px 130px; background:#f7f8fc url(../common_img/gavelBg.png) no-repeat 30px center; border:1px solid #d1d4da; font-size:0.875rem; line-height: 24px; letter-spacing: -1px; color:#555; margin-bottom:36px; }
.request_info { width:100%; padding:20px; background:#f7f8fc url(../common_img/noticeBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; line-height: 24px; letter-spacing: -1px; color:#555; margin-bottom:36px; }
.link_box { position:relative; width:100%;  line-height:24px; color:#555; letter-spacing: normal; text-align:justify;} 

.conText {/*  width:100%;  margin-bottom:20px;*/ font-family: "ng"; line-height: 24px; color:#555; }
.conText > strong { font-family: "ngB"; color:#555; }
.txtBox { width:95%; margin:0 auto; padding:30px; line-height:24px; }
.infoDescTxt { text-align:center; color:#555; font-family: "ngB"; font-size:18px; padding:10px 0 30px 0; }
.successBox { position:relative; width:100%;  padding:50px; text-align:center; font-family: "ngB"; font-size:18px; color:#555; background:#f8f8f8 url(../common_img/successBg.png) no-repeat center 34px;}
.successBox > p { padding-top:100px; width:100%; line-height:24px; text-align: center;}
.pw_box { background:#f7f8fc; border:1px solid #d1d4da; width:100%; padding:20px 30px 30px 30px; line-height: 1.2rem; text-align:center; }
.pw_box > .ct_text { text-align:center; color:#555; font-family: "ngB"; font-size:18px; padding:10px 0 30px 0; }
.pw_box .in_pw { width:30%; height:30px; vertical-align: middle; padding:0 5px; margin-right:10px; }
.descTxt { margin:20px 0; }
.dashed { border:1px dashed #dbdbdb; }
.info_tit { color: #002e73; font-family:"ngB"; font-size: 15px; letter-spacing:0; }
.normalTxt { line-height:24px; }
.normalTxt .indent { margin-left:24px;}
.normalTxt + .normalTxt { margin-top:10px;}

.noticeBg { background-image:url(/common_img/noticeBg.png) !important; }
.minwonBg { background-image:url(/common_img/minwonBg.png) !important; }
.commentBg { background-image:url(/common_img/commentBg.png) !important; line-height:1.6; letter-spacing:0 }
.gavelBg { background-image:url(/common_img/gavelBg.png) !important; }
.infoBg { background-image:url(/common_img/infoBg.png) !important; }
.orgBg { background-image:url(/common_img/orgBg.png) !important; }
.ideaBg { background-image:url(/common_img/ideaBg.png) !important; }
.calcBg { background-image:url(/common_img/calcBg.png) !important; }
.calculatorBg { background-image:url(/common_img/calculatorBg.png) !important; }

/* ¼öÁýµ¿ÀÇ */
.agree { font-family: "µ¸¿ò"; font-size:12px; color:#666; padding:20px 0; }

/* ±âÁ¸ ¹Ú½º */
.info_wrap_ico { width:100%; padding:30px; background:#f7f8fc url(../common_img/commentBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:15px; line-height: 1.5em; color:#555; margin-bottom:36px; letter-spacing:0}
.info_wrap_ico  ul  li { padding:3px 0; }
.box_wrap { position:relative; width:100%; border:1px solid #d1d4da; padding:20px 30px; line-height: 24px; font-size:0.9375rem; font-family: "ng"; min-width:298px;  }
.box_wrap > ul { width:90%; margin:0 auto; }
.box_wrap > ul:after { clear:both; content:""; display:block; }
.box_wrap > ul > li { float:left; width:33.33%; font-size:14px; color:#555; text-align:left; padding-left:10px; word-break:keep-all;  background:url(../common_img/bullet.png) no-repeat left 10px; }
.box_wrap > ul > li > a { color:#555; }

.box_wrap:after { clear:both; content:""; display:block; }
.box_wrap > ul.first, .box_wrap > ul.pad_in { float:left; width:33%; } 
.box_wrap > ul.first > li, .box_wrap > ul.pad_in > li { width:100%; float:none; }

.road_img_box { margin:0 auto; text-align:center; margin-bottom:40px; }
.road_img_box > img { max-width:100%; }
/* .road_img_box img { padding:50px; border:1px solid #d1d4da; background:#f7f7f7; } */
.locationbox_2 > p {  display: block; padding: 20px 0; font-size: 20px; font-weight: 600; }
.locationbox_2 > ul > li { /*color: #0f589e;*/ color:#555; letter-spacing: -1px; }
.locationbox_2 > ul > li > a { font-family:"ngB"; color: #0f589e;}
.case_parts  { width:100%; padding:20px; background:#f7f8fc url(../common_img/noticeBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; letter-spacing: normal; line-height: 1.375rem; color:#555; margin-bottom:36px; }
.reading_info > li { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;}
.reading_system { line-height:28px; color:#555; text-align: justify; }
.request_info > ul > li { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;}
.request_info > ul > li.req_poss > img { padding:7px 4px 0 2px; }
/*2026.03.20 add - start */
.request_info > ul > li.noicon{padding: 5px 0;background:none;}
.row_process{overflow: hidden;}
.row_process li{overflow: hidden;float:left;padding: 0 50px 0 0;background: url(/common_img/arrow_right.png) no-repeat 80% center;}
.row_process li span{display: inline-block;padding:10px 20px;background:#f3f3f3;border:1px solid #dbdbdb;border-radius: 15px;}
.row_process li:last-child{padding:0;background:none;}
/*2026.03.20 add - end */
.reading{ margin-bottom:20px; }
.reading > .case_parts { border:none; background:none; text-align: left; padding:0; margin:0; font-size:1rem; }
.ir { position: absolute; top: 0; left: -9999px; text-indent: -9999px; }
.care_case { width:100%; padding:20px; background:#f3f3f3; line-height: 24px; color:#555; letter-spacing: normal;}
.infocourtbox { background:#f7f8fc; border:1px solid #d1d4da; width:100%; padding:20px 30px; line-height: 1.2rem;}
.infocourtbox .select.type1 { width:45%; -webkit-appearance:none; }
.infocourtbox .select.type2 { width:35%; -webkit-appearance:none; }
.about_visit { position:relative; width:100%; padding:30px; background:#f7f8fc url(../common_img/gavelBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; line-height: 24px; letter-spacing: -1px; color:#555; margin-bottom:20px; }
.about_visit > div:after { clear:both; content:""; display:block; }
.about_visit > div > a { display:block; float:right;  margin-top:10px; margin-right:16%; }
.visit_care > li { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; }
.visit_care > li > strong { font-weight:normal; }
.visit_care > li > span { display:block; padding-top:3px; }
.visit_area { text-align: center; margin:10px 0; }
.jurisdic_stit:after { clear:both; display:block; width:100%; content:"";}
/* .jurisdic_stit > li { float:left; width:50%; margin:0 0 10px 0; } */
.conduct_lst > li { line-height: 24px;}

.bl_list { width:100%; padding:30px; background:#f7f8fc url(../common_img/noticeBg.png) no-repeat 30px center; border:1px solid #d1d4da; padding-left:130px; font-size:0.875rem; line-height: 24px; color:#555; margin-bottom:36px; }
.guide_confirm  { padding:0 0 20px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; font-family: "ngB"; color:#565656; font-size:1.0625rem; }
.guide_box li { padding:5px 0; }
.guide_box .title { padding-bottom:10px; }
.parking_box { margin-top:40px;; text-align:center; }
.parking_box_noBorder  { text-align:center; margin-top:30px; }
.parking_box > img { padding:30px; border:1px solid #d1d4da; background:#f7f7f7; margin:0 auto; text-align:center; }
.guide_bon { line-height: 24px; color:#555; }
.guideTxt  { padding:10px 0; line-height: 24px; }
.scrollTop { text-align:right; margin:15px 0; }

/* bullet */
.bulletList { padding:5px 10px; background:url(/common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; }
.bulletList > a { color:#0f589e; }
.visitList  > li { padding:5px 0; /*background:url(../common_img/bullet.png) no-repeat 0 15px;*/ line-height: 24px; letter-spacing: -1px; color:#555; }
.visitList > li > a { color:#555; }
.guide_box  > li strong { display:inline-block; margin-bottom:5px; font-weight:normal; font-family:"ngB";}
.lawList > li { padding:1px 10px; background:url(/common_img/bullet.png) no-repeat 0 12px; }
.blueList > li { padding:5px 10px; background:url(/common_img/h_bl_tit.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; color:#555;  }
.blueList > a { color:#0f589e; }
.subList { margin:5px 0 5px 10px; }
.subList > li { padding:0 0 5px 0; line-height: 2rem; letter-spacing: -1px; color:#555; }
.subList > li.bulletList { padding:5px 10px; background:url(/common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;  }
.subList > li.bulletList a { color:#555; }
.smallList > li { padding:3px 0; line-height: 1.2rem; letter-spacing: -1px;  }
.grayList > li { padding:2px 10px; background:url(/common_img/grayBullet.png) no-repeat 0 12px; font-size:15px; line-height: 24px; letter-spacing: -1px; color:#555;  }
.grayList > li a { color:#555; }
.centerList { position:relative;  }
.centerList > li { padding:4px 10px; background:url(../common_img/bullet.png) no-repeat 0 13px; line-height: 24px; letter-spacing: -1px; color:#555;  }
.centerList > li > ul { position:relative; display:block; margin:10px 0 5px 10px; }
.centerList > li > ul > li  { padding:4px 0px; line-height: 24px; letter-spacing: -1px;  color:#555;  }
.centerList > li > ul > li > ul  { margin-top:10px; }
.centerList > li > ul > li > ul > li { padding:3px 5px; line-height: 24px; letter-spacing: -1px;  color:#555;  }
.internList { position:relative;  }
.internList > li { padding:4px 10px; background:url(../common_img/internBullet.png) no-repeat 0 13px; line-height: 24px; letter-spacing: -1px; color:#002e73;  }
.internList > li > ul { position:relative; display:block; margin:10px 0 5px 10px; }
.internList > li > ul > li  { padding:4px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;  color:#555;  }
.internList > li > ul > li > ul  { margin-top:10px; }
.internList > li > ul > li > ul > li { padding:3px 5px; line-height: 24px; letter-spacing: -1px;  color:#555;  }
.internList > li th { text-align:center;}
.internList.type1 > li { padding:4px 0; background:none;} 
.noBullet  { list-style:none !important; background:none !important;  }
.ideaList { position:relative;  }
.ideaList > li { padding:4px 0; margin:0; line-height: 24px; letter-spacing: -1px; color:#555;  }
.ideaList > li:before { content:"- " ;}
.ideaList > li > ul > li {  padding:3px 10px; margin:0; line-height: 24px; letter-spacing: -1px;  color:#888; }
.bankList { position:relative; margin-left:10px;  }
.bankList > li { padding:4px 15px; background:url(../common_img/internBullet.png) no-repeat 0 13px; line-height: 24px; letter-spacing: -1px; color:#002e73;  }
.bankList > li > ul { margin-top:5px; }
.bankList > li > ul > li { padding:3px 0; color:#666; }
.bankList > li > ul > li > ul { margin-top:5px; }
.bankList > li > ul > li > ul > li { padding:3px 0; color:#555 }
.bankList > li > ul > li > ul > li > ul  { margin-left:10px; }
.bankList > li > ul > li > ul > li > ul > li { padding:3px 0; color:#666; }
.bankList > li > p { margin:5px 0 0 0; color:#555; }
.bankList > li > ul > li > p  { margin:5px 0 0 10px; color:#555;  }
.circleList { position:relative; margin-left:20px;  }
.circleList > li { color:#555; list-style:disc;  padding:0; margin:0 0 10px 0 ; font-size:13px;  }
.circleList > li span { font-size:16px; line-height:24px; }
.subBulletList > li { padding:4px 15px; text-indent:12px; background:url(../common_img/internBullet.png) no-repeat 0 13px; line-height: 24px; letter-spacing: -1px; }
.bulletListFloat { float:left; padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px;}
.bulletListRight { float:right; }
.bullet { font-size:8px; vertical-align: middle; }
.bl_list li { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 1.2rem; letter-spacing: normal; }
.text_rel { padding:2px 12px; background:url(../common_img/h_bl_tit.png) no-repeat 0 10px; line-height: 24px; color:#52779d; }
.text_rel > .text_abs { display:inline-block; color:#555; padding-left:10px; }
.c04_01 { color:#555; line-height:24px; }
.c04_02 { color:#555; line-height:24px; }
.dashList { padding:10px 20px; }
.dashList > li { padding:2px 0; }
.dashList > li:before { content:" - "; }
.normalList li { padding:5px 0; line-height: 24px; letter-spacing: -1px; color:#555;}
.normalList li:first-child { padding:0 0 5px;}
.normalList .subList { margin:5px 0 5px 16px; line-height: 24px; }
.normalList .subList li { line-height: 24px; }
.normalList .subList .blueList > li { padding:5px 10px;}

/* color */
.blue { font-style: normal; color:#004f91 !important; }
.blueTxt { font-style: normal; color:#0f589e !important; }
.blueTxt2 { font-style: normal; color:#136bcd !important; }
.blueTxt3 { font-style: normal; color:#002e73 !important; }
.blueTxt4 { font-style: normal; color:#52779d !important; }
.skyTxt { color:#1c8ee6 !important; font-family:"ngB";  }
.grayTxt { font-style: normal; color:#777 !important; }
.darkTxt { font-style: normal; color:#555 !important; }
.lightGrayTxt { font-style: normal; color:#888 !important; }
.orange { font-style: normal; color:#D73F27 !important; }
.orangeBg { background-color:#fb634b !important; color:#fff; }
.blueBg { background-color:#285ea3; color:#fff; }
.grayBg { background-color:#858585; color:#fff; }
.darkGray { background:#575757; color:#fff; }
.blueTitle { color:#002e73; font-size:20px; font-family:"ngB"; text-align:center; }
.txtUnderline { text-decoration: underline !important;}
.notice { font-style: normal; color:#002e73 !important; }
.totalTxt {font-style: normal; color:#D73F27; font-family: "ngB"; }
.orangeUnderline { color: #fb634b; padding-bottom: 3px; border-bottom: 1px solid #fb634b; font-family: "ngB"; }
.blueUnderline { color: #136bcd; padding-bottom: 2px; border-bottom: 1px solid #136bcd; font-family: "ngB";  font-size:0.9375rem; }
.grayUnderline { color: #777; padding-bottom: 2px; border-bottom: 1px solid #777; font-family: "ngB";  }
.grayUnderlineNormal { color: #777; padding-bottom: 1px; border-bottom: 1px solid #777;   }
.darkUnderline { color: #555; padding-bottom: 1px; border-bottom: 1px solid #555;  }
u { font-family:"ng"; padding-bottom:1px; border-bottom:1px solid #555; text-decoration:none; }
.topTxt1 { padding:0 0 30px;}
.tbl_col.cont_rule th { text-align:center;}

/* ¼­¿ï¹ý¿øÁ¶Á¤¼¾ÅÍ */
.mediation, .mediation2, .mediation3{position:relative;margin:0 0 30px 0;}
.mediation dl, .mediation2 dl, .mediation3 dl{overflow:hidden;width:100%;}
.mediation dt, .mediation2 dt, .mediation3 dt{position:relative;display:inline-block;float:left;width:30%;}
.mediation dt:before, .mediation2 dt:before, .mediation3 dt:before{content:"";display:block;position:absolute;}
.mediation dt div, .mediation2 dt div, .mediation3 dt div{width:220px;padding:10px 15px;font-weight:bold;color:#fff;}
.mediation dt div:after, .mediation2 dt div:after, .mediation3 dt div:after{position:absolute;content:"";display:block;top:50%;left:100%;width:140%;border-top:1px dotted #dcdcdc}
.mediation dd, .mediation2 dd, .mediation3 dd{position:relative;display:inline-block;float:right;width:450px;}
.mediation dd li, .mediation2 dd li, .mediation3 dd li{margin:0 0 10px 0;padding:10px;border:1px dotted #cbcbcb; background:#fff;}
.mediation dd li p, .mediation2 dd li p, .mediation3 dd li p{margin:0 0 5px 0;}
.mediation dd li li, .mediation2 dd li li, .mediation3 dd li li{margin:0;padding:0 0 5px 0;border:none;}
.mediation dt div   { position:relative; background:#53b4a7;}
.mediation2 dt div  { position:relative; background:#58a6bf;}
.mediation3 dt div  { position:relative; background:#7493e2;}

/* intro */
.articleWrap { position:relative; display:block; width:100%; height:100%; min-height:600px; }
.articleWrap:after { clear:both; content:""; display:block; }
.chiefPhotoWrap { float:left; width:140px; height:100%; }
.chiefPhotoWrap > img { width:100%;}
.article { margin-left:170px; line-height: 24px; padding-bottom:30px; text-align:justify; letter-spacing: -1px; }
.article > b { color:#136bcd; font-weight:normal; }
.article.type1 { margin-left:0;}
.article.type1 .text p { margin-bottom:12px;}
.article.type1 .text p.last { margin-bottom:0;}
.txt_intro { display:block; font-size:20px; margin-bottom:30px; color:#333; font-family: "ngB"; }
.sign { font:bold 18px "Malgun Gothic", "¸¼Àº °íµñ" ; letter-spacing: -1px; }
.article .last { font:600 18px "¸¼Àº °íµñ","Malgun Gothic"; letter-spacing: -1px; color:#555; margin-top:30px; }
.article .last > span { padding-left:20px; letter-spacing: 2px; }
.chief_profile { width:100%; padding:20px 30px; background:#f7f8fc; border:1px solid #d1d4da; font-size:18px; line-height: 24px; letter-spacing: -1px; color:#777; margin-bottom:36px; }
.profile { display:block;  margin:0 auto; padding: 0 30px;  }
.profile:after { clear:both; content:""; display:block; }
.profile > li { float:left; padding:5px 10px; width:40%; background:url(../common_img/bullet.png) no-repeat left center;  word-wrap:break-word; white-space:nowrap;  }
.profile > li.last { width:20%; padding:5px 0 5px 10px; }
.profile > li > span { padding-left:5%; color:#333; font-family: 'ngB'; letter-spacing: 2px;  }
.profile > li.birth > span { letter-spacing: 1px; }
.blockquote { border:none; font-size:20px; margin-bottom:-30px;  }
.blockquote h5 {  font-size:2rem; }
.blockquote h5:before { content: open-quote; color:#ebebeb; font-size:100px; }
.blockquote h5:after { content: close-quote;  color:#ebebeb; font-size:100px; }

/* ¾à·Â */
.jur_rules { padding:0; }
.jur_rules > p { color:#555; height:50px; line-height: 27px; font-size:18px; letter-spacing: -1.5px; }
.jur_rules > p > strong { padding-bottom:2px; border-bottom:2px solid #a1a1a1; }
.jur_rules > ol > li { padding:5px 0; color:#555; letter-spacing: -1px; line-height: 24px; }
.jur_rules > ol li ol { padding:10px 0 0 10px; }
.jur_rules > ol li ol li{ padding:5px 0; color:#555; letter-spacing: -1px; }
.jur_rules > ol > li > ol.sub { padding:0 0 0 10px; }
.jur_rules.type1 > ol li ol { padding:5px 0 0 10px; }
.jur_rules.type1 > ol li ol li{ padding:0 0 5px;}
.jur_rules.type1 > ol li > strong { display:block; padding:5px 0;}
.jur_rules.type1 > ul.jur_rules_1 li { padding:0 0 5px;}
.jur_rules.type1 > ul.jur_rules_1 li span { margin-right:12px;}
.jur_rules.type1 h4 + ol { margin-top:-5px; padding-bottom:10px;}
.jur_rules.type1.last h4 + ol { padding-bottom:0;}

/*¿ª´ë ¹ý¿øÀå ¼Ò°³ */
.intro_president { display:block; width:100%;}
.intro_president > ul { margin:0 auto; }
.intro_president > ul:after { clear:both; content:""; display:block; }
.intro_president > ul > li { float:left; width:18.80%; max-width: 173px; margin:0 8.260% 50px 0; height:288px; padding:30px 30px 14px 30px; border:1px solid #e5e5e5; border-bottom:2px solid #c9c9c9; text-align:center; }
.intro_president > ul > li:nth-child(4n){ margin-right:0; }
.intro_president > ul > li img { max-width: 100%; }
.intro_president > ul > li p { font-family: "¸¼Àº °íµñ"; font-size:0.9375rem; text-align: left; color:#555; letter-spacing:0; line-height: 1.2rem; word-break: keep-all; white-space:nowrap;  }
.intro_president > ul > li p.president_name {  font-size:1rem; font-family:"ngB"; padding:17px 0 5px 0;  line-height: 1.4rem; letter-spacing: -0.5px; }
.intro_president > ul > li p.president_name a { font-family: "¸¼Àº °íµñ"; }
.chefcourt_listtop { border-bottom:1px solid #dbdbdb; color:#777;}
.chefcourt_listtop:after { display:block; clear:both; content:"";}
.chefcourt_listtop:first-child { border-top:1px solid #535353;}
h4 + .chefcourt_listtop { border-top:1px solid #535353;}
.chefcourt_listtop:last-child { border-bottom:1px solid #535353;}
.chefcourt_listtop .list_verti { float:left; padding:15px 0; text-align:center; width:25%; background:#597cb2; color:#fff;}
.chefcourt_listtop .list_verti_1 { padding:15px 0; text-indent:3.5%;}
.chefcourt_listtop .chefcourt_last strong { margin:0 12px 0 6px; color:#333;}

/* »ç¹ýÀ§¿øÈ¸ */
.our_court { line-height:24px; padding-bottom:20px; }
.our_court img { padding:20px; border:1px solid #dbdbdb; }
.visit_con { line-height:24px; }

.jur_rules .txtBold { padding-bottom:3px; border-bottom:1px solid #555; font-size:18px; font-family:"ngB"; color:#555; margin-right:10px; }

/*¹ý¿ø ÆíÀÇ½Ã¼³  */
.gjg_cont_line { padding-top:5px; }
.list_box { display:table;}
.gjg_gob_info, .djg_gob_info { padding:10px 0 20px 0; letter-spacing: -1px;}
.tbl_info_sen2 { font-size:0.875rem; color:#555; }

/* ºÎ¼­º° */
.office { width:100%; padding:20px; color:#555; font-family: "¸¼Àº °íµñ"; border:1px solid #d1d4da; line-height: 1.3rem; margin-bottom:20px;}
.office > li { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; }

/* °ßÇÐ½ÅÃ» */
.btnRegist { height:37px; padding:10px 46px 10px 30px; color:#fff; background:#285ea4 url(../common_img/btnArrow2.png) no-repeat right center; white-space:nowrap;  }
.visit_route { padding:10px 0 20px 0;}
.visit_route  img { max-width:100%; }
.visit_info_text { line-height:24px; }
.section .list  { margin-top:10px; color:#555; }
.section .list > li > ul > li { padding:10px 10px 10px 30px; }
.obeyTxt { color:#888; padding:5px 0 5px 40px; }
.obeyTxt_14 { color:#777; padding:5px 0; font-size:0.875rem;  }
.text_tb { color:#888; padding:5px 0; }
.addrip { display:block; width:100%; max-width:508px; margin-top:10px; }

/*ÃáÃµ¹ý¿øÀÇ ¸¶À½ */
.movieList { position:relative; margin:0 0 30px 0;}
.movieList:after { clear:both; content:""; display:block; }
.movieList > li { float:left; width:45%; padding-right:5%;  }
.movieList > li img { padding:10px; border:1px solid #dbdbdb; }
.movieList > li .title { display:block; padding:20px 0; text-align:center; font-family:"ngB";  }

/* M&A */
.mnaWrap { width:100%; border:1px solid #d2d5db; padding:30px; }
.mnaWrap .mnaList { position:relative;  width:95%; margin:0 auto; }
.mnaWrap .mnaList:after { clear:both; content:""; display:block; }
.mnaWrap .mnaList > li { float:left; width:45%; padding:3px 0; list-style:square; line-height: 24px; letter-spacing: -1px; font-family:"ngB"; font-size:0.9375rem; }
.mnaWrap .mnaList > li.mnalast { clear:both; float:none; width:100%; }
.mnaWrap .mnaList > li a {  font-family:"ngB"; font-size:0.9375rem; padding-bottom:2px; } 
.mnaWrap .mnaList > li a:hover { color:#136bcd; border-bottom:1px solid #136bcd;  }
.mnaWrap .mnaList > li > ul > li { display:inline-block; padding:5px 5px 0 5px; }
.mnaWrap .mnaList > li > ul > li > span { padding:0 5px 0 10px; } 

/* ¼Ò½Ä */
.locationbox_3 { position:relative; margin:0 0 20px 0; }
.guide_judge { line-height:24px; margin-bottom:20px; }

/* ¼Ò½Ä - ¹ý±³À°°íÀç */
.court_newbook { position:relative; min-width:300px; }
.court_newbook:after { clear:both; content:""; display:block; }
.court_newbook > div { position:relative; display:inline-block; float:left; width:49%; max-width:450px;  height:auto; min-height:273px; background:#f8f8f8; padding:2% 1%; word-break:keep-all; margin:0 2% 20px 0; }
.court_newbook > div:nth-child(even) { margin-right:0; }
.court_newbook .newbook_box > img { float:left; padding-right:20px; }
.court_newbook .newbook_box .textarea { font-size:15px; color:#777; line-height:20px; }
.court_newbook .newbook_box .newbookTitle { color:#555; font-family:"ngB"; font-size: 18px; margin-bottom:15px; white-space:nowrap; word-break:keep-all; text-overflow:ellipsis; }
.newbookDown { position:absolute; right:20px; bottom:20px ;}

.court_newbook .newbook_box .newbook_img { float:left; width:35%; max-width:148px; margin-right:2%; }
.court_newbook .newbook_box .newbook_img > img { width:100%; }
.court_newbook .newbook_box .textarea { position:absolute;  width:55%;  top:20px;  right:20px; padding-bottom:10px; line-height:21px; }
.court_newbook .btnDown { position:absolute; display:inline-block; ; right:20px; bottom:20px; width:99px; height:30px; line-height:30px; padding:0 32px 0 14px; background: #ff6652 url(/common_img/btnDownIcon3.png) no-repeat center right; color:#fff; font-size:15px; font-family:"ngB"; letter-spacing:-1px;}
.gjg_gob_info, .djg_gob_info { padding: 0 0 20px 0; }


.formBox { display:block; width:100; height:55px; line-height: 55px; padding:0 20px; background: #f7f8fc; font-size: 14px; color: #36536a; border: 1px solid #d1d4da; }
.breakDiv { display:inline-block; float:left; }
.breakDiv label { display:none; }
.breakDiv .graySelect { height:30px; line-height:30px; /* padding:0 30px 0 5px; */ border:1px solid #d0d0d0; margin-right:10px; }
.breakDiv .grayInput { height:30px; line-height:30px; padding:0 30px 0 5px; background:#fff; border:1px solid #d0d0d0; margin-right:10px;}
.breakDiv .redBtn { display:inline-block; height:32px; line-height: 32px; border:none; background:#fb634b; color:#fff; text-align: center; padding:0 25px; }

/* ÆÇ°á¼­»çº» Á¦°ø½ÅÃ» */
.sentencing_btn { margin:10px 0;}

/* ÆÇ°á¼­ ÀÎÅÍ³Ý ¿­¶÷ */
.law { padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px; }
.law_view > a > span { display:inline-block; color:#D73F27;  margin-left:10px; padding:0 0 1px 0; border-bottom: 1px solid #D73F27; letter-spacing: -2px; font-family:"ngB"; }
.law_view > a > span:before { content:" [ ";}
.law_view > a > span:after { content:" ] ";}
.law_about { display:inline-block; }
/*.law_about { margin-left:10px; padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;}*/

/* ¹Î¿ø */
.tbl_col > table.mTbType6 { table-layout:auto;}
.info_lst { margin-bottom: 20px; }
.info_lst > li { padding:2px 10px; background:url(../common_img/bullet.png) no-repeat 0 12px; line-height: 24px; }
.info_lst > li:first-child { background:none; padding:2px 0 5px 2px; }
.tab_02 { padding-left:22px; }
.tab_02 > li { padding:2px 3px; list-style: decimal; line-height: 24px; }
.text_wrap { margin:0 0 20px 0; line-height:20px;  }

/* ¹Î¿ø - °í°´¸¸Á· ´Ü°èÀû ¹Î¿ø ¾È³» */
.satisfaction_lst { position:relative; }
.satisfaction_lst > li { padding:0 0 20px 0; }
.satisfaction_lst > li:after { clear:both; content:""; display:block; }
.satisfaction_lst > li > img { float:left; padding:10px; border:1px solid #dbdbdb;  margin-right:20px;  }
.satisfaction_lst > li > div.satis_con { padding-left: 200px; line-height:24px; }

/* ¹Î¿ø - ¹ý·ü»ó´ã ¾È³» */
.advice_law:after  { clear:both; content:""; display:block; }
.advice_law > img { float:left;  padding:0 20px 10px 0; max-width:100%; }
.advice_law .advice_txt { margin-left:320px; color:#777; line-height:24px; }

/* ¹Î¿ø - ÀçÆÇ±â·Ïº¹»ç¿­¶÷¿¹¾à */
.seal { text-align:center; padding:10px 0; font-size: 18px; letter-spacing:1px; color:#333;  }

/* ¹Î¿ø - »ýÈ°¼ÓÀÇ ¹ý·ü»ó½Ä */
.qnaList { position:relative; margin-top:30px; clear:both;  }
.qnaList .qnaTitle { padding:0 0 12px 0; color:#002e73; font-family:"ngB";}
.qnaList .question { display:inline-block; width:31px; height:31px; padding-top:2px; margin-right:10px; font-size:20px; font-family:"ngB";  text-align:center; color:#fff; background:#285ea4;  }
.qnaList .answer { float:left; display:inline-block; width:31px; height:31px; padding-top:2px; margin-right:10px; font-size:20px;  font-family:"ngB"; text-align:center; color:#fff; background:#c4c4c4;  }
.qnaList .answerBox  { float:right;  padding-left:41px; display:inline-block; margin:-31px 0 35px 0;  } 

/* ¼ÒÅë - ¹ý¿øÀå°úÀÇ ´ëÈ­ */
.intropreg { display:block; width:100%; padding:30px 0 30px 30px; background:#f4f5f8; border-bottom:2px solid #e3e6ee; margin:30px 0; }
.intropreg .img_president { display:inline-block; vertical-align: top; width:118px; height:137px; }
.intropreg .greetchief { display:inline-block; vertical-align: top; width:80%; padding:0 0 10px 30px;}
.intropreg .greetbt { font-family: "ngB"; font-size: 20px; line-height: 24px; }
.intropreg .greettxt { font-size:1rem; line-height: 24px; padding-top:10px; }
.intropreg .greettxt .ct_text { color:#136bcd; font-weight:normal; }
.txtbdbox { clear:both; margin:0; padding:0; }

/* ¼ÒÅë - ±¹¹ÎÂü¿©ÀçÆÇ */
.peoplejoin_step { width:704px; height:420px; background:url(/suwon/images/join/peoplejoin_step.gif) no-repeat left top; text-indent:-9999px;}
.text_con { line-height:24px; text-align:justify; }

/* ÆÇ°á¼­ ÀÎÅÍ³Ý ¿­¶÷ */
.ind_pad { line-height:24px; }
.ind_pad li { padding:5px 0;}
.sentencing_lst { margin-bottom:10px; }
.sentencing_lst > li { margin-left:10px; padding:5px 10px; background:url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;}
.sentencing_lst > li > ol { padding-top:10px; }
.sentencing_lst > li > ol > li { padding:5px 10px; line-height: 24px; letter-spacing: -1px;}
.bl { font-family: "ngB"; color:#555; padding:10px 0; }
.bl:before { content:"[";}
.bl:after { content:"]";}
.ind_pad.type1 li { margin-left:20px; text-indent:-20px;}


/* Àü±¹¹ý¿øÀ§Ä¡Á¤º¸ */
.boxlist > li.directgo, .boxlist > li.courtsearch  { margin-left:10px; padding: 5px 10px; background: url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; letter-spacing: -1px;}
.boxlist .ssang01, .boxlist .ssang02 { visibility: hidden; padding-left:10px  }
.boxlist .exam { font-size:12px; font-family: "µ¸¿ò"; color:#959595; padding-left:15px; }
.courtchk { padding:5px 0 5px 90px; font-size:12px;}
.courtcaution { padding-left:90px; font-style: normal; color: #fb634b; font-size:12px; line-height: 1.2rem;}
.guide { padding-bottom:20px; }
.guide_info > li { padding: 5px 10px;   background: url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px;  letter-spacing: -1px; }
.guide_info > li.last { color:#002e73; }

/* ÇÁ·Î±×·¥ ´Ù¿î·Îµå */
.info4_sub1 { color:#002e73; font-family: "ngB"; padding:0 0 10px 0; }
.wcdguide:after { clear:both; content:""; display:block; }
.wcdguide { position:relative; width:48%; min-height:235px; display:inline-block; vertical-align: top; margin:0 0 20px 0; background:#f7f8fc; border:1px solid #d1d4da; padding:25px 10px 0 20px; padding-left:160px; letter-spacing: -1.2px; line-height: 1.2rem; }
.wcdguide.fl_l { margin-right:2%; }
.wcdguide.fl_r { margin-right:0; }
.wcdguide.down1 {background:#f7f8fc url(../common_img/programDownload_01.png) no-repeat 20px center; }
.wcdguide.down2 {background:#f7f8fc url(../common_img/programDownload_02.png) no-repeat 20px center; }
.wcdguide.down3 {background:#f7f8fc url(../common_img/programDownload_03.png) no-repeat 20px center; }
.wcdguide.down4 {background:#f7f8fc url(../common_img/programDownload_04.png) no-repeat 20px center; }
.wcdguide.down5 {background:#f7f8fc url(../common_img/programDownload_05.png) no-repeat 20px center; }
.wcdguide .btn_down { display:inline-block; height:34px; padding:6px 30px 6px 10px; margin-bottom:10px; font-family:"ngB"; font-size:0.875rem; background:#959595 url(../common_img/btnArrow.png) no-repeat right center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; letter-spacing: normal; }
.wcdguide > h6 { color:#222; font-family:"ngB"; font-size:24px; }
.wcdguide > p.txt { color:#555; margin:10px 0; }

.programDownload { width:100%; }
.programDownload > ul:after { clear:both; content:""; display:block; }
.programDownload > ul > li { position:relative; width:50%; margin-top:20px;float:left;}
.programDownload > ul > li:first-child, .programDownload > ul > li:first-child+li { margin-top:10px; } 
.programDownload > ul > li > div {background:#f7f8fc; border:1px solid #d1d4da; padding:20px 4% 20px 40%; letter-spacing: -1.2px; line-height: 1.2rem;}
.programDownload > ul > li > div.down1 {background:#f7f8fc url(../common_img/programDownload_01.png) no-repeat 20px center; background-size:30%; margin-right:4%; }
.programDownload > ul > li > div.down2 {background:#f7f8fc url(../common_img/programDownload_02.png) no-repeat 20px center; background-size:30%; }
.programDownload > ul > li > div.down3 {background:#f7f8fc url(../common_img/programDownload_03.png) no-repeat 20px center; background-size:30%; margin-right:4%; }
.programDownload > ul > li > div.down4 {background:#f7f8fc url(../common_img/programDownload_04.png) no-repeat 20px center; background-size:30%; }
.programDownload > ul > li > div.down5 {background:#f7f8fc url(../common_img/programDownload_05.png) no-repeat 20px center; background-size:30%; margin-right:4%;  }
.programDownload > ul > li > div > a{ display:block; margin:10px 0 0 0;}
.programDownload > ul > li > div > a > .btnGray { width:97%; padding:6px 25px 5px 15px; height:auto; line-height:21px; background:#959595 url(/common_img/btnArrow.png) no-repeat right center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.programDownload > ul > li > div > p { min-height:58px;}
.programDownload > ul > li > div > a .wBlock {display:block;}

/* ÀÌ¹ÌÁö */
.imgBox { width:100%; padding:10px; }
.imgGap { margin:20px 0; display:block; }
.imgBorder {text-align: center; }
.imgBorder > img {  padding:20px; border:1px solid #dbdbdb;}
.fullBoxWrap > img.imgGap { margin:20px auto;}

/* »ç°ÇÀ¯Çü »ó¼¼º¸±â Áö¿ª¸®½ºÆ® */
.tb_ars_only { display:none; }
.court_list { width:100%; }
.title_box { height:45px; line-height:45px; padding-left:35px; border-bottom:1px solid #d1d4da; background:url(../common_img/courtListBullet.png) no-repeat 0 center; }
.court_more { text-decoration:none; }

/* °¡³ª´Ù¼ø Ã£±â */
.searchOrderWrap { width:100%; background:#f7f8fc; border:1px solid #d1d4da; padding:10px 8px; margin-bottom:20px; }
.searchOrder { margin:0 auto; text-align: center; }
.searchOrder:after { clear:both; content:""; display:block; }
.searchOrder.gapMore > li { display:inline-block; padding:10px 2.5%; text-align;:center; color:#777; }
.searchOrder > li { display:inline-block; padding:10px 1.2%; text-align;:center; color:#777; }
.searchOrder > li.last { padding-right:0;}
.searchOrder > li > a { width:100%; height:100%; color:#777; padding:5px 0; }
.searchOrder > li > a:hover, .searchOrder > li > a.on { color:#D73F27; font-weight:500; border-bottom:2px solid #D73F27; }

/* ±âÁ¸ °¡³ª´Ù¼ø Ã£±â */
.info_wrap { width:100%; background:#f7f8fc; border:1px solid #d1d4da; padding:0 0 5px 0;  text-align:center; margin:0 auto; margin-bottom: 20px; }
.word_wrap {  margin:0 auto; text-align:center; padding:5px 20px; }
.word_wrap:after { clear:both; content:""; display:block; }
.word_wrap.gapMore > li { display:inline-block; padding:10px 2.5%; text-align:center; color:#777; }
.word_wrap > li { display:inline-block; padding:10px 1.8%; text-align:center; color:#777; margin:0 auto; font-family:"ng";  font-size:18px; }
.word_wrap > li.last { padding-right:0;}
.word_wrap > li > a { width:100%; color:#777; padding:3px; font-family:"ngB";  font-size:18px; }
.word_wrap > li > a:hover { color:#D73F27;  border-bottom:1px solid #D73F27; }
.word_wrap > li > a.on { color:#D73F27;  border-bottom:1px solid #D73F27; }
.search_word_wrap { position:relative; padding-top:20px; border-top:1px solid #dedede; width:98%; margin:10px auto; }
.search_word { position:relative; max-width:530px; margin:0 auto; }
.search_word:after { clear:both; content:""; display:block; }
.search_word >  input { float:left;  }
.search_word >  .search { width:320px; height:28px;  }
.search_word > select  {  float:left; margin-right:10px;} 

/* ÁýÇà°ü»ç¹«¼Ò ´ã´ç¾÷¹«¸®½ºÆ®*/
.registList { width:90%; margin:0 auto; }
.registList:after { clear:both; content:""; display:block; }
.registList > li { float:left; width:33%; font-size:0.875rem; color:#777; text-align:left; padding-left:10px; background:url(../common_img/bullet.png) no-repeat left center; }
.registList > li > a { color:#777; }

/* ¹ü·Ê */
.legendDisplay { position:absolute; top:20px; right:20px; padding:10px; border:1px solid #ccc; }
.legend { display:inline-block; width:100%; padding:5px 0; margin-bottom:10px; background: #727272; border:1px solid #666; color:#fff; text-align:center; }
.legend > .legendtxt { width:100%; margin:0; padding:0; text-align:left;  }
.legend img { margin-right:10px; }

/* °üÇÒ±¸¿ª */
.jurisdiction_p90 { padding-left:90px;}

/* Ã·ºÎÆÄÀÏ */
.attach { width:100%; }
.attach > a { display:inline-block; padding:2px; vertical-align: middle;}

/* Á¤º¸ - Ç×¼Ò½É ¾È³»¼­ */
.appealList { position:relative; display:block; }
.appealList:after { clear:both; content:""; display:block; }
.appealList > li { float:left; width:35%; max-width:320px; min-width:250px; margin:0 15% 0 0; }
.appealList > li+li+li, .appealList > li+li+li+li { margin-top:90px; }
.appealList > li > img { margin-bottom:30px;}
.appealList > li > p { position:relative;  width:100%; white-space:nowrap; }
.appealList > li > p > a { width:30%; position:absolute; right:0;  }
.appealList > li > p > .series { width:70%; height:30px; line-height:30px; font-family:"ngB"; color:#555; }
.appealList .btnDown { display:inline-block; height:30px; line-height:30px; padding:0 35px 0 25px; color:#fff; background:#ff674f url(../common_img/btnDownIcon3.png) no-repeat right center; font-size:15px; font-family:"ngB";}

/* ¼ÒÅë - »ç¹ýºÎÀÇ ¿À´Ã */
.todayList { position:relative; }
.todayList:after { clear:both; content:""; display:block; }
.todayList > li { float:left; width:50%; text-align:center; }
.todayList > li+li+li, .todayList > li+li+li+li { margin-top:40px; }
.todayList > li > img { padding:10px; background:#f1f1f1; border:1px solid #dedede; }
.todayList > li > dl { padding-top:10px; }
.todayList > li > dl > dt { font-family:"ngB"; color:#555; font-size: 18px; padding:10px 0; }
.todayList > li > dl > dd { font-family:"ng"; font-size:15px; color:#555; padding:0 0 10px 0; }
.todayList > li > dl > a { display:block; padding:10px 0; }

/* ÅØ½ºÆ® */
.rightTxt { float:right; right:0; bottom:0; font-weight:normal;  white-space: nowrap; font-size:16px; }
.rightDate { position:absolute; right:0; bottom:10px; font-weight:normal;  white-space: nowrap; font-size:16px; }
.txtBoldBox { padding:10px 0; font-weight:normal; font-family:"ngB";}

/* ¹Ù¶õ´Ù - ³ªÀÇ ±Ûº¸±â */
.ct_bl_sen { font-size: 1.0625rem; letter-spacing: -1px; padding-bottom:10px; color:#222; line-height:24px;}
.myview { display:block; float:right;  margin:5px 0 40px 0; }
.guide_wish { clear:both; position: relative; width: 100%; border: 1px solid #d1d4da; padding: 20px 30px;  min-width: 298px; }
.guide_wish li { padding: 5px 10px; background: url(../common_img/bullet.png) no-repeat 0 15px; line-height: 24px; font-size: 15px; font-family: "ng"; color:#555;}
.txtbdbox2 { margin-bottom:30px; }
.txtbdbox2 > .guide_wish .ct_text  { color:#136bcd; font-weight:normal; }
.wish_view { padding:15px 0; line-height: 24px; }

/* ¼ÒÅë - ÀÎÅÏ½Ê ½ÅÃ» */
.intern_con { line-height:24px; color:#777; }

/* ¼ÒÅë - »çÀÌ¹öÈ«º¸°ü */
.mediaList { position:relative; margin:20px 0; }
.mediaList:after { clear:both; content:""; display:block; }
.mediaList > li { float:left; width:24%; margin:10px 1% 10px 0; text-align:center; }
.mediaList > li > a { display:block; width:100%; height:112px; background:url(/common_img/media_bg.png) no-repeat center top; }
.mediaList > li > a > img { /*max-width:100%;*/ margin-bottom:10px; text-indent:-9999px; }
.mediaList > li  .mediaList_txt { font-family:"ngB"; font-size:15px; word-break:keep-all; }
.mediaList > li  p  { margin-top:5px; min-height:35px; }
.mediaList > li  p.date { color:#888; font-size:15px; }
.mediaPlugin { width:100%; padding:20px 40px; margin-bottom: 30px; border:1px solid #d4d7dd; }
#movieBox { margin:50px 0 30px 0; overflow:hidden}
#movieBox:after { clear:both; display:block; width:100%; content:"";}
#movieBox .object { float:left; width:480px; height:320px; overflow:hidden; background:#000 url(http://www.scourt.go.kr/img/bg_movie.jpg) no-repeat center center; background-size:100% auto;}
#movieBox .objectex{ float:left; width:480px; height:320px; overflow:hidden; background:#000 url(http://www.scourt.go.kr/img/bg_movie.jpg) no-repeat center center; background-size:100% auto;}
.movietextBox { text-align:left; float:left;}
.summary{float:left}
.summary p { padding-left:20px; height:320px; text-align:left; overflow-y:auto; }
.summary p:focus{outline:1px dashed #555}
.summary > span { float:right; margin-top:20px; background-image:url(../common_img/btnArrow2.png); background-position:center right; height:37px; line-height:37px; padding:0 45px 0 30px;  }

/* ¼ÒÅë - ¾î¿ï¸²È¸ */
.activity_info { position:relative; }
.activity_info > p { padding:0 45px 40px; 0; line-height:2rem; }
.activityPhoto { float:left;  margin:0 40px 40px 0; }
.activity_img > img { margin:0 40px 40px 0; }

/* »çÀÌÆ®¸Ê */
.sitemapOuter { width:100%; background:#f3f3f3; border-top:1px solid #ddd; }
.sitemapOuter .sitemapInner { width:95%; max-width:1240px; height:100%; margin:0 auto;  background:#f3f3f3; padding-top:50px; }
.sitemapOuter .sitemapInner  .sitemapGuideTxt { width:100%; padding:90px 0; text-align:center; color:#959595; font-size:22px; font-family:"ngB";}
.sitemapOuter .sitemapInner .one_depth { display:inline-block; width:16.93%; margin:0 0 90px 2.5%; background:#f3f3f3; vertical-align:top; }
.sitemapOuter .sitemapInner.type1 .one_depth { width:22%; }
.sitemapOuter .sitemap_6 > div { width:14.75% !important; /*margin:0 0 90px 20px !important;*/ margin:0 0 90px 1.1% !important;}
.sitemapOuter .sitemapInner .one_depth .sitemapTitle { display:inline-block; width:100%; color:#333; font-size:24px; font-family:"ngB"; padding:0 5px 17px 5px; border-bottom:3px solid #959595; }
.sitemapOuter .sitemapInner .one_depth .on .sitemapTitle,
.sitemapOuter .sitemapInner .one_depth > a:hover { color:#004f91; border-bottom:3px solid #004f91; }
.sitemapOuter .sitemapInner .one_depth > ul > li  { padding:15px 10px; border-bottom:1px solid #ddd; }
.sitemapOuter .sitemapInner .one_depth > ul > li > a { font-size:17px; font-family:"ngB"; word-break:keep-all; }
.sitemapOuter .sitemapInner .one_depth  a:hover { color:#004f91; }
.sitemapOuter .sitemapInner .one_depth .two_depth { padding-top:13px; }
.sitemapOuter .sitemapInner .one_depth .two_depth > li  { padding:5px 0 5px 10px; }
.sitemapOuter .sitemapInner .one_depth .two_depth > li > a { position:relative; font-size:15px; color:#777; line-height:20px; letter-spacing:-1px; word-break:keep-all; }
.sitemapOuter .sitemapInner .one_depth .two_depth > li > a:hover { color:#004f91;  }
.sitemapOuter .sitemapInner .one_depth .two_depth > li > a:before { position:absolute; left:-10px; content:" - "; }
.sitemapOuter .sitemapInner .newWin{ margin-left:5px; }

/* ´ëÀü°íµî¹ý¿ø - ¹Ù·Î¹Ì */
.baromi_detailview { clear:both; position:relative; margin-bottom:10px; }
.baromi_detailview > div.con_box { background:#f3f3f3; padding: 27px 28px; min-height:187px; }
.baromi_detailview > div.con_box > img { float:left; }
.baromi_detailview > div.con_box > ul { position:relative; display:block; margin-left:192px; }
.baromi_detailview > div.con_box > ul > li { padding:5px 0; list-style:disc; color: #777; line-height:24px; }

.intro_gear {   background:#f3f3f3; padding: 27px 28px;  }
.intro_gear:after { clear:both; content:""; display:block; }
.intro_gear > li { float:left; text-align:center; width:25%;  }
.intro_gear > li > a { display:block; text-align:center; padding:20px 0 0 0; font-family:"ngB";  color:#555; }

.about_baromi { position:relative; clear:both;  }
.baromi_photo { float:left; padding-right:3%; width:47%;}
.baromi_photo > img { width:100%;}
.about_com { line-height:24px;  }
.about_com > p { margin-bottom:20px; }
.about_com > ul > li { padding:0 0 10px 0; }

.intro_gear {overflow:hidden;}
.intro_gear li {float:left; padding-left:30px; }
.intro_gear li a {display:block; padding-top:10px;  font-weight:bold; }
.intro_gear li a:hover{text-decoration:underline; color:#0061a0;}
.about_baromi {overflow:hidden;}
.about_baromi ul li {float:left; padding-right:10px;}
.about_baromi ul .first {padding-bottom:10px;}
.about_baromi .about_img {width:730px;}
.about_baromi .about_img li {float:left;}
.about {padding-top:10px;}
.about_baromi .about_img .about_non {padding-right:0;}
.about_baromi div p {line-height:1.5;}
.about_baromi div .about_com {padding-bottom:48px;}

.baromi_info { position:relative; margin:40px 0;  }
.baromi_info > ul:after { clear:both; content:""; display:block; }
.baromi_info > ul > li { float:left; border:1px solid #bfbfbf; border-right:0; height:55px; line-height:55px;  padding:0 1%;  margin:0; color:#888; text-align:center; font-family:"ng"; box-sizing:border-box; font-size:14px; letter-spacing:-1px;}
.baromi_info > ul > li.last { border-right:1px solid #bfbfbf; }
.baromi_info > ul > li.on { background:#285ea4; border:1px solid #285ea4; color:#fff; }
.baromi_info > ul > li.on a { color:#fff; }

.baromi_list  { position:relative; }
.baromi_list > li { position:relative; line-height:24px;  margin:0 0 20px 0;  }
.baromi_list > li .num { display:inline-block; width:20px; vertical-align:top;}
.baromi_list > li .con {  display:inline-block; margin-left:25px; margin-top:-25px; vertical-align:top; line-height:1.8rem; color:#777;  }

.about_control > li { float:left; width:25%; padding:0 0 40px 0; }

.status_lst { position:relative; margin-top:20px; }
.status_lst > li { padding:10px 0; }
.status_img { float:left; padding-right:20px !important; }
.status_com { margin-top:30px; }

 /*  °¡Á¤¹ý¿ø  */
.about_family { position:relative; width:100%;  padding:10px 0; line-height: 24px; font-family: "ng"; min-width:298px; text-align:justify;  }
.about_family > p { padding:0 0 20px 0; line-height:24px;  }
.familyTitle { font-size: 20px;  color:#555; font-family:"ngB";  }
.familyList { position:relative; }
.familyList > li {  padding:4px 10px; background:url(/common_img/bullet.png) no-repeat 0 15px; line-height: 24px; }
.about_family .rightPhoto { float:right; margin:0 0 20px 20px; }

/* For Foreigners */
.countries {  display:block;  width:100%;  height:300px; margin-top:30px;  padding:30px 0;  border-top:1px solid #535353;  border-bottom:1px solid #535353;  }
.countries:after { clear:both; content:""; display:block; }
.countries .country_lst, .countries .country_lst_02 { position:relative; display: block; float:left;  width:50%; padding:0 0 0 15%;  }
.countries .country_lst { border-right:1px dotted #e5e5e5; }
.countries .country_lst > li, .countries .country_lst_02 > li { float:left; width:100%;  vertical-align:middle; padding:5px 0 5px 10px; color:#777;background:url(../common_img/bullet.png) no-repeat 0 16px; line-height: 24px;  }
.countries .country_lst > li a, .countries .country_lst_02 > li a {  font-family:"ng";  vertical-align:top; }
.countries .country_lst > li > img, .countries .country_lst_02 > li > img{ margin:5px 5px 0 0;  }

/* Popup */
.popupWrap { width:100%; height:100%; margin:0 auto; background:#fff; padding-bottom:34px; }
.popupForm { width:100%; height:100%;  margin:0; padding:0; position:absolute; top:34px; left:0;  }
.popupHeader { width:100%; height:78px; vertical-align: middle; border-bottom:1px solid #285ea4;}
.popupBox { position:relative; width:95%; margin:0 auto; }
.popupWrap .popupTitle { height:53px; line-height:53px;border-bottom:1px solid #285ea4; vertical-align: middle; font-size:1.375rem; color:#285ea4; font-weight:700; }

/* error 404 */
.colorBg { width:100%; height:100%; background:#f3f3f3; }
#errorPage { width:100%; height:100%; position:relative; background:#f3f3f3; }
#errorPage .errorWrap { width:45.16%;  max-width:560px; margin:0 auto;  }
#errorPage .errorWrap .errorBg { position:absolute; top:50%; width:45.16%;  max-width:560px; margin-top:-287px; padding:65px 30px; text-align: center; background:#fff url(/common_img/errorBgImg.png) no-repeat center 66px; ; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
#errorPage .errorWrap .errorBg .errorTitle { font-family: "ngB"; font-size:45px; color:#000; text-align: center; margin-top:165px; letter-spacing: -2.4px; }
#errorPage .errorWrap .errorBg .errorDesc { font-family: "ng"; font-size:17px; color:#333; text-align: center; padding:40px 0; line-height: 24px; letter-spacing: -1px;}
#errorPage .errorWrap .errorBg .errorDesc > span { color:#285ea4; }
#errorPage .errorWrap .errorBg .btn { display:inline-block; border:none; padding:20px 30px; color:#fff; background:#285ea4; font-size:17px; text-align: center; font-family: "ngB"; }

/* print */
#pheader { width:100%; padding:10px 0; background:#ededed; }
#pheader > img { margin-left:20px; }
.pcontent { width:95%; min-height:704px; margin:0 auto; }
.pcontent .subTitle { width:100%; padding:35px 0; margin:0; font-size:2rem; font-family: "ngB"; letter-spacing: -2.4px; color:#030303; }
.pcontent h4 { display:block; padding:10px 0 20px 0; font-size:20px; color:#1c8ee6; font-family:"ngB"; background:url(../common_img/subTitleBlueLine.png) no-repeat; letter-spacing: -1px ;}
#pfooter { width:100%; margin-top:20px;  padding:20px; background:#232e38; color:#c2c2c2; line-height:20px; font-size:13px; font-family:"¸¼Àº °íµñ"; letter-spacing:normal;  }

/* map */
.contentIn .map { padding:20px 0; min-width:280px; overflow:auto; overflow-y:hidden; border:1px solid #bdbdbd; text-align:center;} 
.contentIn .map a { display:inline-block; padding:1px 2px 3px; position:absolute; font-size:12px; line-height:14px; color:#000; background:#fff; text-decoration:none; cursor:pointer;}
.contentIn .map a:hover, .contentIn .map a:active{ color:#fff; background:#a51c30;}
.contentIn .map a.selected { color:#fff; background:#a51c30;}
.contentIn .map .koreaMapOut { display:inline-block; width:45%; min-width:320px; vertical-align:middle;}
.contentIn .map:after { content:""; display:block; clear:both; }
.contentIn .map .koreaMap { position:relative; margin:0 auto; width:320px;}
.contentIn .map .ancOut { position:relative; display:inline-block; width:8%; vertical-align:middle;}
.contentIn .map .ancOut img { position:relative; display:block; margin:0 auto; width:35%;}
.contentIn .map .ancOut:before { position:absolute; top:-200px; left:50%; width:1px; height:420px; background:#dbdbdb; content:"";}

/* 2024.03.19 Ãß°¡ */
.conTextBul{font-size:14px; color:#565656; background:url("/rel/common/images/conTextBul.png") left 12px no-repeat; padding:5px 10px 0px 10px; line-height:22px; margin-top:5px; margin-left:5px;}
.conText { font-size:14px; color:#565656; padding:5px; line-height:22px;  }

/* 2024.12.11 Ãß°¡ - for suwon */
.tabled_area{overflow:hidden;width: 100%;line-height: 1.3em !important;}
.tabled_area p{margin:10px 0 0 0;padding:15px 0;width:100%;background:#b0b0b0;font-weight:bold;color:#fff;text-align:center;}
.tabled_area .flr{float:right;}
.tabled .arr dd:before{content:"";position:absolute;top:0;bottom:0;left:calc(100%);width: 50px;background:url(/common_img/icon_arrow2.png) no-repeat 50% 50%;}
.tabled .arr dd:after{clear:both;content:"";display:block;}
.tabled{float:left;width:47%;position:relative;}
.tabled dl{position:relative;}
.tabled dt{margin:0 0 10px 0;padding:10px 0;border:1px solid #555;background:#676767;color:#fff;text-align:center;}
.tabled dd{position:relative;margin:0 0 10px 0;padding:10px 0;border:1px solid #dbdbdb;background:#f3f3f3;text-align:center;}
.tabled dd.hline{padding:0;line-height:62px;}
.tabled2{float:left;width:49%;position:relative;margin:10px 0 0 0;padding:0;}
.tabled2 .inner_area{display:table;margin:0;padding: 15px 20px;min-height: 200px;vertical-align: middle;border:1px solid #dbdbdb;background:#f3f3f3;}
.tabled2 .icon{display:table-cell;padding: 0 20px 0 0;vertical-align:middle;text-align:center;}
.tabled2 .icon span{display:inline-block;width:100px;height:100px;background:rgba(0, 135, 54, 0.1);border-radius:100px;}
.tabled2 .icon span.icon1{background:rgba(0, 135, 54, 0.1) url(/common_img/icon_object1.png) no-repeat center center;}
.tabled2 .icon span.icon2{background:rgba(0, 135, 54, 0.1) url(/common_img/icon_object2.png) no-repeat center center;}
.tabled2 dl{display:table-cell;margin:0;padding:0;vertical-align:middle;}
.tabled2 dt{font-size:14px;text-align:center;padding:0 0 10px 0;}
.tabled2 dt strong{font-size:18px;font-weight:bold;}
.tabled2 dd{padding:0;text-align:center;}
.tabled3{float:left;width:49%;position:relative;margin:10px 0 0 0;padding:0;}
.tabled3 dt{margin:0 0 10px 0;padding:10px 0;border:1px solid #555;background:#676767;color:#fff;text-align:center;}
.tabled3 dd{padding: 15px 20px;border:1px solid #dbdbdb;background:#f3f3f3;text-align:left;}

/* ¼ö¿ø°íµî - Ã»Å¹±ÝÁö¹ý */
.law-type01{clear:both;overflow:hidden;position:relative;margin:0;padding:0;}
.law-type01 dl,dt,dd,ul,li{margin:0;padding:0;}
.law-type01 .title{width:125px;height:125px;margin: 0 auto 3rem auto;padding:5px;background:#d4e7f8;color:#201f1d;font-weight:bold;font-size:20px;text-align:center;border:2px solid #42719f;border-radius:50%;background-clip:content-box;}
.law-type01 .title img{margin:20px 0 15px 0;padding:0;}
.law-type01 .innerBox{border: 1px solid #ddd; position:relative;float:left;margin:0 25px 0 0;padding:55px 0 0 0;width:31%;} 
.law-type01 .innerBox:last-child{margin:0;} 
.law-type01 .innerBox .intitle{position:absolute;top:-30px;left:0;right:0;width:90%;height:65px;line-height:50px;margin:0 auto 30px auto;padding:0;background:#fff;color:#201f1d;font-weight:bold;font-size:16px;text-align:center;vertical-align:middle;border:7px solid #d4e7f8;border-radius:30px;background-clip:content-box;} 
.law-type01 .innerBox .intitle img{margin:0;padding:0 5px 0 0;vertical-align:middle;}
.law-type01 .innerBox .cont{position:relative;margin:0;padding:0 15px;background:#fff;min-height: 390px;line-height:150%;}
.law-type01 .innerBox .cont li, .law-type01 .innerBox .cont p{padding:0 0 15px 0;}
.law-type01 .innerBox .cont li dt{padding:0 0 10px 0;font-weight:bold;}
.law-type01 .innerBox .cont li dd li{padding:0 0 8px 0;line-height:140%;}

@media all and (min-width:1px) and (max-width:767px) { 
    .contentIn .map { padding:0;}
    .contentIn .map .ancOut{display:none;}
}
.contentIn .map .localMapOut { display:inline-block; width:45%; min-width:320px; vertical-align:middle;}
.contentIn .map .localMap { position:relative; display:none; margin:0 auto; width:320px;}
.contentIn .map a.seoul { left:130px; top:100px; }
.contentIn .map a.kyunggi { left:119px; top:70px; }
.contentIn .map a.inchon { left:50px; top:110px; }
.contentIn .map a.kwangwon { left:220px; top:100px; }
.contentIn .map a.choongbuk { left:161px; top:140px; }
.contentIn .map a.choongnam { left:85px; top:159px; }
.contentIn .map a.daejeon { left:152px; top:185px; }
.contentIn .map a.kyungbuk { left:215px; top:152px; }
.contentIn .map a.kyungnam { left:160px; top:250px; }
.contentIn .map a.daegu { left:191px; top:210px; }
.contentIn .map a.jeonbuk { left:100px; top:234px; }
.contentIn .map a.jeonnam { left:87px; top:301px; }
.contentIn .map a.gwangju { left:97px; top:269px; }
.contentIn .map a.pusan { left:226px; top:263px; }
.contentIn .map a.ulsan { left:246px; top:220px; }
.contentIn .map a.jeju { left:112px; top:363px; }

/* seoul */
.localMap .seoul_1 { left:19px; top:200px;}
.localMap .seoul_2 { left:40px; top:243px;}
.localMap .seoul_3 { left:35px; top:278px;}
.localMap .seoul_4 { left:82px; top:309px;}
.localMap .seoul_5 { left:79px; top:196px;}
.localMap .seoul_6 { left:97px; top:239px;}
.localMap .seoul_7 { left:125px; top:268px;}
.localMap .seoul_8 { left:127px; top:294px;}
.localMap .seoul_9 { left:114px; top:134px;}
.localMap .seoul_10 { left:118px; top:186px;}
.localMap .seoul_11 { left:148px; top:229px;}
.localMap .seoul_12 { left:172px; top:292px;}
.localMap .seoul_13 { left:145px; top:155px;}
.localMap .seoul_14 { left:161px; top:202px;}
.localMap .seoul_15 { left:172px; top:136px;}
.localMap .seoul_16 { left:212px; top:178px;}
.localMap .seoul_17 { left:196px; top:214px;}
.localMap .seoul_18 { left:197px; top:250px;}
.localMap .seoul_19 { left:165px; top:105px;}
.localMap .seoul_20 { left:191px; top:65px;}
.localMap .seoul_21 { left:228px; top:120px;}
.localMap .seoul_22 { left:241px; top:155px;}
.localMap .seoul_23 { left:234px; top:214px;}
.localMap .seoul_24 { left:275px; top:218px;}
.localMap .seoul_25 { left:259px; top:270px;}

/* kyunggi */
.localMap .kyunggi_1 { left:8px; top:165px; }
.localMap .kyunggi_2 { left:40px; top:141px; }
.localMap .kyunggi_3 { left:57px; top:190px; }
.localMap .kyunggi_4 { left:93px; top:42px; }
.localMap .kyunggi_5 { left:125px; top:104px; }
.localMap .kyunggi_6 { left:108px; top:129px; }
.localMap .kyunggi_7 { left:111px; top:167px; }
.localMap .kyunggi_8 { left:160px; top:72px; }
.localMap .kyunggi_9 { left:229px; top:103px; }
.localMap .kyunggi_10 { left:169px; top:171px; }
.localMap .kyunggi_11 { left:136px; top:205px; }
.localMap .kyunggi_12 { left:147px; top:226px; }
.localMap .kyunggi_13 { left:247px; top:233px; }
.localMap .kyunggi_14 { left:268px; top:301px; }
.localMap .kyunggi_15 { left:176px; top:260px; }
.localMap .kyunggi_16 { left:216px; top:320px; }
.localMap .kyunggi_17 { left:112px; top:243px; }
.localMap .kyunggi_18 { left:145px; top:265px; }
.localMap .kyunggi_19 { left:171px; top:341px; }
.localMap .kyunggi_20 { left:171px; top:395px; }
.localMap .kyunggi_21 { left:120px; top:289px; }
.localMap .kyunggi_22 { left:120px; top:317px; }
.localMap .kyunggi_23 { left:111px; top:339px; }
.localMap .kyunggi_24 { left:99px; top:399px; }
.localMap .kyunggi_25 { left:43px; top:231px; }
.localMap .kyunggi_26 { left:76px; top:248px; }
.localMap .kyunggi_27 { left:41px; top:260px; }
.localMap .kyunggi_28 { left:82px; top:270px; }
.localMap .kyunggi_29 { left:84px; top:300px; }
.localMap .kyunggi_30 { left:23px; top:290px; }
.localMap .kyunggi_31 { left:52px; top:336px; }

/* inchon */
.localMap .inchon_1 { left:138px; top:112px; }
.localMap .inchon_2 { left:143px; top:242px; }
.localMap .inchon_3 { left:152px; top:305px; }
.localMap .inchon_4 { left:218px; top:190px; }
.localMap .inchon_5 { left:227px; top:219px; }
.localMap .inchon_6 { left:246px; top:247px; }
.localMap .inchon_7 { left:233px; top:267px; }
.localMap .inchon_8 { left:271px; top:193px; }
.localMap .inchon_9 { left:269px; top:223px; }
.localMap .inchon_10 { left:269px; top:262px; }

/* kwangwon  */
.localMap .kwangwon_1 { left:12px; top:135px; }
.localMap .kwangwon_2 { left:65px; top:155px; }
.localMap .kwangwon_3 { left:61px; top:196px; }
.localMap .kwangwon_4 { left:98px; top:230px; }
.localMap .kwangwon_5 { left:119px; top:254px; }
.localMap .kwangwon_6 { left:86px; top:294px; }
.localMap .kwangwon_7 { left:94px; top:115px; }
.localMap .kwangwon_8 { left:143px; top:161px; }
.localMap .kwangwon_9 { left:169px; top:242px; }
.localMap .kwangwon_10 { left:202px; top:280px; }
.localMap .kwangwon_11 { left:157px; top:319px; }
.localMap .kwangwon_12 { left:238px; top:335px; }
.localMap .kwangwon_13 { left:177px; top:114px; }
.localMap .kwangwon_14 { left:190px; top:152px; }
.localMap .kwangwon_15 { left:200px; top:174px; }
.localMap .kwangwon_16 { left:229px; top:219px; }
.localMap .kwangwon_17 { left:265px; top:260px; }
.localMap .kwangwon_18 { left:263px; top:293px; }


/* choongbuk */
.localMap .choongbuk_1 { left:250px; top:119px; }
.localMap .choongbuk_2 { left:184px; top:86px; }
.localMap .choongbuk_3 { left:121px; top:106px; }
.localMap .choongbuk_4 { left:52px; top:118px; }
.localMap .choongbuk_5 { left:21px; top:158px; }
.localMap .choongbuk_6 { left:74px; top:172px; }
.localMap .choongbuk_7 { left:124px; top:184px; }
.localMap .choongbuk_8 { left:24px; top:217px; }
.localMap .choongbuk_9 { left:104px; top:232px; }
.localMap .choongbuk_10 { left:85px; top:271px; }
.localMap .choongbuk_11 { left:115px; top:326px; } 

/* choongnam  */
.localMap .choongnam_1 { left:10px; top:136px; }
.localMap .choongnam_2 { left:88px; top:103px; }
.localMap .choongnam_3 { left:63px; top:151px; }
.localMap .choongnam_4 { left:164px; top:142px; }
.localMap .choongnam_5 { left:118px; top:171px; }
.localMap .choongnam_6 { left:83px; top:203px; }
.localMap .choongnam_7 { left:219px; top:130px; }
.localMap .choongnam_8 { left:184px; top:207px; }
.localMap .choongnam_9 { left:128px; top:235px; }
.localMap .choongnam_10 { left:79px; top:276px; }
.localMap .choongnam_11 { left:136px; top:279px; }
.localMap .choongnam_12 { left:97px; top:325px; }
.localMap .choongnam_13 { left:241px; top:274px; }
.localMap .choongnam_14 { left:199px; top:299px; }
.localMap .choongnam_15 { left:267px; top:324px; }
.localMap .choongnam_16 { left:239px; top:193px; }

/* daejeon  */
.localMap .daejeon_1 { left:90px; top:171px; }
.localMap .daejeon_2 { left:174px; top:128px; }
.localMap .daejeon_3 { left:109px; top:255px; }
.localMap .daejeon_4 { left:157px; top:255px; }
.localMap .daejeon_5 { left:211px; top:229px; }

/* kyungbuk */
.localMap .kyungbuk_1 { left:284px; top:95px; }
.localMap .kyungbuk_2 { left:215px; top:98px; }
.localMap .kyungbuk_3 { left:148px; top:107px; }
.localMap .kyungbuk_4 { left:97px; top:120px; }
.localMap .kyungbuk_5 { left:86px; top:156px; }
.localMap .kyungbuk_6 { left:31px; top:143px; }
.localMap .kyungbuk_7 { left:233px; top:181px; }
.localMap .kyungbuk_8 { left:184px; top:146px; }
.localMap .kyungbuk_9 { left:131px; top:167px; }
.localMap .kyungbuk_10 { left:98px; top:207px; }
.localMap .kyungbuk_11 { left:25px; top:199px; }
.localMap .kyungbuk_12 { left:24px; top:264px; }
.localMap .kyungbuk_13 { left:52px; top:285px; }
.localMap .kyungbuk_14 { left:67px; top:327px; }
.localMap .kyungbuk_15 { left:69px; top:237px; }
.localMap .kyungbuk_16 { left:85px; top:270px; }
.localMap .kyungbuk_17 { left:214px; top:329px; }
.localMap .kyungbuk_18 { left:112px; top:245px; }
.localMap .kyungbuk_19 { left:176px; top:214px; }
.localMap .kyungbuk_20 { left:209px; top:254px; }
.localMap .kyungbuk_21 { left:157px; top:269px; }
.localMap .kyungbuk_22 { left:131px; top:302px; }
.localMap .kyungbuk_23 { left:129px; top:336px; }

/* kyungnam */
.localMap .kyungnam_1 { left:46px; top:103px; }
.localMap .kyungnam_2 { left:16px; top:149px; }
.localMap .kyungnam_3 { left:47px; top:193px; }
.localMap .kyungnam_4 { left:93px; top:148px; }
.localMap .kyungnam_5 { left:25px; top:250px; }
.localMap .kyungnam_6 { left:75px; top:265px; }
.localMap .kyungnam_7 { left:90px; top:228px; }
.localMap .kyungnam_8 { left:126px; top:197px; }
.localMap .kyungnam_9 { left:169px; top:169px; }
.localMap .kyungnam_10 { left:212px; top:175px; }
.localMap .kyungnam_11 { left:153px; top:219px; }
.localMap .kyungnam_12 { left:177px; top:250px; }
.localMap .kyungnam_13 { left:125px; top:281px; }
.localMap .kyungnam_14 { left:68px; top:336px; }
.localMap .kyungnam_15 { left:149px; top:310px; }
.localMap .kyungnam_16 { left:191px; top:315px; }
.localMap .kyungnam_17 { left:263px; top:197px; }
.localMap .kyungnam_18 { left:232px; top:225px; }

/* daegu */
.localMap .daegu_1 { left:162px; top:125px; }
.localMap .daegu_2 { left:222px; top:99px; }
.localMap .daegu_3 { left:148px; top:170px; }
.localMap .daegu_4 { left:181px; top:178px; }
.localMap .daegu_5 { left:118px; top:200px; }
.localMap .daegu_6 { left:171px; top:198px; }
.localMap .daegu_7 { left:227px; top:200px; }
.localMap .daegu_8 { left:98px; top:257px; }

/* jeonbuk */
.localMap .jeonbuk_1 { left:51px; top:150px; }
.localMap .jeonbuk_2 { left:101px; top:114px; }
.localMap .jeonbuk_3 { left:155px; top:138px; }
.localMap .jeonbuk_4 { left:203px; top:167px; }
.localMap .jeonbuk_5 { left:250px; top:147px; }
.localMap .jeonbuk_6 { left:82px; top:186px; }
.localMap .jeonbuk_7 { left:127px; top:180px; }
.localMap .jeonbuk_8 { left:29px; top:219px; }
.localMap .jeonbuk_9 { left:83px; top:244px; }
.localMap .jeonbuk_10 { left:21px; top:284px; }
.localMap .jeonbuk_11 { left:155px; top:250px; }
.localMap .jeonbuk_12 { left:131px; top:292px; }
.localMap .jeonbuk_13 { left:195px; top:295px; }
.localMap .jeonbuk_14 { left:236px; top:232px; }

/* jeonnam */
.localMap .jeonnam_1 { left:78px; top:114px; }
.localMap .jeonnam_2 { left:130px; top:111px; }
.localMap .jeonnam_3 { left:167px; top:127px; }
.localMap .jeonnam_4 { left:211px; top:130px; }
.localMap .jeonnam_5 { left:274px; top:132px; }
.localMap .jeonnam_6 { left:283px; top:176px; }
.localMap .jeonnam_7 { left:228px; top:175px; }
.localMap .jeonnam_8 { left:170px; top:180px; }
.localMap .jeonnam_9 { left:273px; top:231px; }
.localMap .jeonnam_10 { left:196px; top:215px; }
.localMap .jeonnam_11 { left:228px; top:269px; }
.localMap .jeonnam_12 { left:168px; top:247px; }
.localMap .jeonnam_13 { left:123px; top:172px; }
.localMap .jeonnam_14 { left:113px; top:214px; }
.localMap .jeonnam_15 { left:134px; top:244px; }
.localMap .jeonnam_16 { left:104px; top:275px; }
.localMap .jeonnam_17 { left:137px; top:318px; }
.localMap .jeonnam_18 { left:45px; top:287px; }
.localMap .jeonnam_19 { left:13px; top:213px; }
.localMap .jeonnam_20 { left:84px; top:229px; }
.localMap .jeonnam_21 { left:69px; top:188px; }
.localMap .jeonnam_22 { left:93px; top:153px; }

/* gwangju */
.localMap .gwangju_1 { left:46px; top:191px; }
.localMap .gwangju_2 { left:202px; top:140px; }
.localMap .gwangju_3 { left:162px; top:227px; }
.localMap .gwangju_4 { left:247px; top:257px; }
.localMap .gwangju_5 { left:143px; top:297px; }

/* pusan */
.localMap .pusan_1 { left:237px; top:115px; }
.localMap .pusan_2 { left:159px; top:151px; }
.localMap .pusan_3 { left:219px; top:223px; }
.localMap .pusan_4 { left:125px; top:179px; }
.localMap .pusan_5 { left:153px; top:196px; }
.localMap .pusan_6 { left:173px; top:210px; }
.localMap .pusan_7 { left:189px; top:238px; }
.localMap .pusan_8 { left:176px; top:263px; }
.localMap .pusan_9 { left:17px; top:250px; }
.localMap .pusan_10 { left:131px; top:229px; }
.localMap .pusan_11 { left:142px; top:256px; }
.localMap .pusan_12 { left:90px; top:231px; }
.localMap .pusan_13 { left:109px; top:262px; }
.localMap .pusan_14 { left:137px; top:280px; }
.localMap .pusan_15 { left:167px; top:303px; }
.localMap .pusan_16 { left:93px; top:304px; }

/* ulsan */
.localMap .ulsan_1 { left:70px; top:198px; }
.localMap .ulsan_2 { left:182px; top:189px; }
.localMap .ulsan_3 { left:193px; top:222px; }
.localMap .ulsan_4 { left:222px; top:138px; }
.localMap .ulsan_5 { left:260px; top:221px; }

/* jeju */
.localMap .jeju_1 { left:102px; top:179px; }
.localMap .jeju_2 { left:183px; top:237px; }

/* Æ¯Çã¹ý¿ø - °úÇÐÀÚ¹®À§¿øÈ¸ */
#fade { width:100%; height:100%; background-color:#000; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; position:absolute; top:0; left:0; z-index:9998;}
.layerPopup02 { display:none; position:absolute; top:0; left:50%; width:613px; height:570px; margin-left:-300px; z-index:9999; background:#fff url(/patent/images/court_intro/pop_visit_logo.gif) no-repeat 10px 15px; border:1px solid #ccc;}
.layerPopup02:after { position:absolute; top:60px; left:0; width:100%; height:1px; background:#285ea4; content:"";}
.layerPopup02 .photo { float:left; display:inline-block; margin:85px 0 0 25px;}
.layerPopup02 h5 { margin:95px 0 0 160px; font-family:"ngB"; color:#333; font-size:22px; letter-spacing:-1px;}
.layerPopup02 ul{ float:left; margin:0 0 0 30px; width:410px; max-height:300px; overflow:hidden; overflow-y:auto;}
.layerPopup02 li{ margin-bottom:.25em; line-height:1.5em; font-size:0.9375rem;}
.layerPopup02 li strong { display:block; padding-top:10px;}
.layerPopup02 .pop_btn { float:none; clear:left; padding:25px 0 0; text-align:center;}
.layerPopup02 .btnClose { display:inline-block; width:129px; height:44px; line-height:44px; background:#959595; color:#fff; text-align:center; font-size:18px; font-family:"ngB";  }

/* ºÎ»ê°íµî - ºÎ»êÆÇ·Ê¿¬±¸È¸ - È¸Ä¢ */
.subContent h4.bylawTitle { font-size:25px; background-image:none !important; color:#555 !important; text-align:center; }
.bylaw { text-align:right; }
.bylaw:after { clear:both; content:""; display:block; }
.bylaw ul li { padding:1px 0; }
.bylaw ul li:first-child { color:#555; font-family:"ngB"; margin-bottom:20px; }
.bylaw_indent { margin-left:25px; }
.jur_rules.type2> ol > li { padding:10px 0; }
.jur_rules.type2 > ol li > strong { display:inline-block; margin-right:5px; }
.jur_rules.type2 > ol li ol { padding:10px 0 0 20px; }

/* ¼­¿ïºÏºÎÁö¹æ¹ý¿ø - ¹ý¿øÆ¯°­½ÅÃ» */
.specialLectureWrap { max-width:920px; height:581px; background:url(/slbukbu/images/specialLectureBg.png) no-repeat; background-size:100% 100%;; margin:40px 15px 55px 15px; }
.specialLectureWrap .specialLecture { width:90%; padding-top:60px; margin-left:50px; }
.specialLectureWrap .specialLecture > ul > li { padding:5px 0; color:#fff; font-size:17px; }
.specialLectureWrap .specialLecture .lectureExample { padding:34px 0  }
.specialLectureWrap .specialLecture .lectureExample > h6 { color: #ffd800; font-size:22px; font-family:"ngEB";}
.specialLectureWrap .specialLecture .lectureExample > ul > li { padding:4px 0; color:#fff; }
.btnDown2 { display:inline-block; padding:0 60px 0 30px; height:47px; line-height:47px; background:#fb634b url(../common_img/btnDownIcon2.png) no-repeat right center; color:#fff; font-family:"ngB"; font-size:19px; word-break:keep-all; }
.btnDown2 > a { color:inherit;  }

.info_wrap .word_wrap.type1 li { padding: 10px 1.5%;    }
.search_word >  .search { max-width:320px; }
    
/* ÁõÀÎÁö¿ø°ü Á¦µµ */
.witnessPhoto { position:relative; margin:30px 0; }
.witnessPhoto > img { float:left; margin-right:2%; }
.witnessPhoto:after { clear:both; content:""; display:block; }

/* ¿ª´ë¹ý¿øÀå ¼Ò°³ */
/* .intro_president > ul { margin:0 auto; }
.intro_president > ul > li > img { max-width: 100%; }
.intro_president > ul > li p { word-break: keep-all; white-space:nowrap; } */

/* ÃáÃµÁö¹ý - ¼Ò½Ä -  »çÀÌ¹ö È«º¸°ü */
.mediaList > li > a > img { width:208px; height: 112px; }

/* »çÀÌ¹ö È«º¸°ü */
#movieBox .object { width:50%; max-width:480px;}
#movieBox .object #video { width:100% !important; height:100%;  }
#movieBox .objectex { width:50%; max-width:480px;}
#movieBox .objectex #video { width:100% !important; height:100%;  }
.summary p { /*width:45%;*/ max-width:420px; margin-left:5%;}

/* ÀüÁÖÁö¹ý - ¼ÒÅë - ¾î¿ï¸²È¸ */
.blockQuote { display:inline-block; font-size:36px; color:#888; margin:20px 0 10px 0;  }
.blockQuote > span { padding:0 5px; font-size:18px; font-family:"ngB";  color:#030303; }

/* ´ë±¸Áö¹ý */
.lawadvice_lst  li { line-height:24px; }
.lawadvice_lst  li u { text-decoration:none; padding-bottom:2px; border-bottom:1px solid #0f589e; color:#0f589e; }
.tbl_col > table .left { line-height:24px; padding:5px; }

.txtBold { font-size:inherit; font-weight:normal !important; }
em.txtBold { font-size:inherit; font-weight:normal !important; padding-bottom:1px; border-bottom:1px solid #555;  }
/* .jurisdic_stit  { position:relative; display:block; width:100%; height:auto; border:1px solid #dbdbdb; padding:10px 20px; }
.jurisdic_stit li { margin:0; }
.jurisdic_stit:after { clear:both; content:""; display:block; } */
.listTop { line-height: 19px\0/IE8+9; }
.visit_tbl > table  { margin-bottom:20px; } 
.h_bl_tit  { background:none; }

.dashList2 > li { font-size:15px; line-height:25px; }
.dashList2 > li:before { content:" - "; }
.m-t-m-10 { margin-top:-10px; }

/* °ßÇÐÄÚ½º */
.visit_course { padding-bottom:10px;}
.visit_course > li { position:relative; padding-bottom:35px; line-height:24px;}
.visit_course > li:last-child { padding-bottom:0;}
.visit_course > li.lc { padding-bottom:0;}
.visit_course > li:after { clear:both; display:block; content:"";}
.visit_course > li:before{ position:absolute; top:50%; left:11%; margin-top:7px; width:11px; height:27px; background:url(/common_img/icon_arrow.png) no-repeat 0 0; content:"";}
.visit_course > li:last-child:before { display:none;}
.visit_course > li.lc:before { display:none;}
.visit_course > li > .tit { float:left; padding:8px 0; width:23%; border:1px solid #555; background:#676767; color:#fff; text-align:center; box-sizing:border-box;}
.visit_course > li > .con { float:left; margin-left:2%; padding:8px 2.5%; width:75%; border:1px solid #dbdbdb; background:#f3f3f3; box-sizing:border-box;}
.visit_course > li > .con .bul { margin-left:8px; text-indent:-8px;}
.course_info + .visit_course { margin-top:10px;}

/* °Ë»ö°á°ú */
.resultsection { width:100%;  padding:10px 0 10px 20px; }
.resultsection:after { clear:both; content:""; display:block; }
.result_tit { padding-bottom:10px !important; margin-bottom:20px;  border-bottom:1px dashed #dbdbdb;  }
.result_con { width:100%; }
.resultlist { margin:0 0 20px 0; }
.resultlist > li { color:#555; font-family:"ngB"; margin:10px 0 10px 20px; list-style:decimal; }
.resultlist > li > a { padding:5px 0; line-height:24px; font-family:inherit; color:inherit; }
.resultlist > li > a:hover, .resultlist > li p a:hover { color:#285ea4; text-decoration:underline; }
.resultlist > li p { color:#555; padding:3px 0; }
.resultlist > li p.description { color:#676767; font-family:"ng"; line-height:24px; margin:0 0 10px 0; }
.resultlist > li p a { display:block; margin:10px 0; }
.resultlist > li p.attachFile a { display:inline-block !important; margin:0 5px 10px 0; }
.addview { float:right; }

/* Mobile */
@media all and (min-width:1px) and (max-width:767px) {
  
  /* form */
  body, table, th, td, td, label, input, select, button { font-size:12px; line-height:20px;}
  table, th, td, td { line-height:18px !important;}
  table {margin:0 !important;}
  input[type="text"], input[type="password"], input[type="file"] { height:22px; box-sizing:border-box;}
  select::-ms-expand { display:inline-block;}
  select { padding:0; -webkit-appearance:menulist-button; appearance:menulist-button; background-color:#fff !important; background-image:none;}
  .mHide { display:none;}
  .subNav > span { padding:0 2px;height:20px;line-height:20px;vertical-align:middle;}
  .mbMt5 { margin-top:5px !important;;}
  .mbMt10 { margin-top:10px !important;}
  .mbMt15 { margin-top:15px !important;}
  .listTop { width:22px; font-size:10px; font-family:"ng"; font-weight:normal;}
  .totalCount { font-size:12px;}
  .mBlock { display:block;}
  .hung_gap { margin-top:5px;}
  
  .board_search { height:22px; overflow:hidden}
  .board_search .board_total { bottom:2px; letter-spacing:-1px; float:left}
  .board_search.board_right{float:right}
  .board_search select { padding:0 !important; max-width:27%; height:22px; background:none; border:1px solid #d0d0d0; letter-spacing:-1px; appearance:menulist; -webkit-appearance:menulist; -moz-appearance:menulist; -o-appearance:menulist;}
  .board_search input[type=text] { margin:0 -1px 0 0; width:40%; height:22px !important; font-size:inherit;}
  .board_search .btnSmallDark { width:38px; height:22px; line-height:22px; font-size:11px; font-weight:normal; font-family:"ng"; letter-spacing:-1px;}
  .board_search select + input[type=text] { width:25%;}
  .board_search > .photoSearch { height:22px !important;} /*Æ÷Åä´º½º*/
  .board_search.type1 { position:relative;}
  .board_search.type1 .btnOrange.edu { position:absolute; top:-30px; right:0; margin-right:0; padding:2px 20px 2px 10px; display:inline-block; vertical-align:middle; font-size:12px;}
  
  .pagination{ margin:20px auto 0; vertical-align:middle;}
  .pagination > li { width:20px; height:22px;}
  .pagination > li > a { height:18px; line-height:22px; background-size:cover;}
  .pagination > li > a.active { border-width:0 0 2px;}
  
  .pagination > a { width:20px; height:24px; line-height:24px; }
  .pagination > a.PageCrnt { height:23px; border-bottom:2px solid #fb634b; }
  
  .btn_wrap { margin:20px 0 0;}
  .btnList, .btnLarge, .btnBlue, .btnGray, .btnCancel { display:inline-block; padding:0 17px; width:auto; min-width:77px; height:27px; line-height:27px; border-radius:3px; font-size:inherit; letter-spacing:0; font-family:"ng";}
  .button_ctype a, .btnDown > a, .btnRightWrap .btn { display:inline-block; padding:0 8px; height:24px; line-height:24px; font-size:11px !important; border-radius:3px; background-image:none;}
  .button_atype > a, .button_btype > a { display:inline-block; padding:0; height:27px; line-height:27px; border-radius:3px; background-image:none;}
  .button_atype > a span, .button_btype > a span {display:block; padding:0 17px; width:auto; min-width:77px; height:27px; /* line-height:27px; */ border-radius:3px; font-size:12px !important; letter-spacing:0; font-family:"ng";}
  .btnBasic, .btnIpin { display:inline-block; padding:0 8px; height:24px; line-height:24px; font-size:11px !important; border-radius:3px;}
  .btnConfirm { display:inline-block; padding:0 8px; height:22px; line-height:22px; font-size:11px;}
  .btn_wrap.txtCenter.m-t-40 { margin-top:20px !important;}
  .btnLarge { margin:0 4px;}
  .btnBlueLarge { display:inline-block; padding:0 18px; height:29px; line-height:29px; font-size:11px !important; border-radius:3px;}
  input + a > .btnIpin { margin-left:2px;}
  .btnBasic.m-l-10 { margin-left:2px !important;}
  .h_text_tit_wrap span a.btnBlueArrow { padding:0 8px; height:24px; line-height:24px; font-size:11px; background-image:none; border-radius:3px;}
  .btnBlueArrow { position:relative; display:inline-block; padding:0 16px 0 8px; height:22px; line-height:22px; font-size:11px !important; background-image:none;}
  .btnBlueArrow:after { position:absolute; top:5px; right:-2px; width:12px; height:12px; background:url(../common_img/btnArrow2.png) no-repeat 0 0; content:"";}
  
  /* contents common */
  .subNav .currentPage { display:inline-block; max-width:55%; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; letter-spacing:-1px; vertical-align:middle;}
  .section { margin-top:20px; margin-bottom:0;}
  .section > .tab_01 { line-height:20px;}
  .section > .section:first-child { margin:0;}
  .subTitle + .section { margin:0;}
  .subSection.m-t-30 { margin-top:20px !important;}
  .subSection:last-child { margin:0;}
  .subSection > .section:first-child { margin:0;}
  .subContent h4 + .section { margin:0;}
  .subSection.type1 { margin-top:15px !important;}
  .smallBoxWrap { width:100%; }
  .rightDate { display:none; } /* ½ÃÇà³¯Â¥ ¾Èº¸ÀÌ±â */
  .hidden { display:none; }
  .profile { width:95%; }
  .profile > li { float:none; width:100%; }
  .subContent h4 { padding:4px 0 12px; font-size:14px; background-size:18px 1px;}
  .infoBox.m-t-30 { margin-top:20px !important;}
  .infoBox { padding-bottom:0; line-height:18px;}
  .infoBox ul { margin-bottom:-4px; }
  .infoBox li { padding:0 0 4px 0; line-height:18px;}
  .infoBox .mTxtType1 + h5.m-t-20 { margin-top:10px !important;}
  .infoBox_blue { padding:10px; margin:0; background-image:none !important; font-size:inherit; line-height:20px !important;}
  .infoBox_blue.m-b-20 { margin-bottom:10px !important;}
  .tab_02{ padding-left:15px;}
  .tab_02 > li { padding:0 0 4px; line-height:18px;}
  .crucial { padding:20px 0 15px;}
  .infoBox_gray { padding:15px; font-size:inherit; line-height:20px;}
  .reading_info > li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .bulletList { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .bulletList .smaller { font-size:inherit;}
  .bulletList > .subList { margin:5px 0 0;}
  .bulletList > .subList li { padding:0 0 4px 0; line-height:18px;}
  .lawList > li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .sentencing_lst > li { margin:0; padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .guide_box li { padding:0 0 4px;}
  .guide_box  > li strong { margin-bottom:2px;}
  .obeyTxt { padding:5px 0px !important;}
  .guide { padding-bottom:10px;}
  .guide .orange.p-l-5 { padding-left:0 !important;}
  .guide_judge { line-height:18px;}
  .our_court { line-height:18px;}
  .ct_bl_sen { padding:5px 0 0; font-size:inherit; line-height:20px;}
  .ct_bl_sen.type1 { padding:0;}
  .subTitle + .ct_bl_sen { padding-top:0;}
  .conduct_lst > li { line-height:20px;}
  .guideTxt { padding:0; line-height:18px;}
  .guideTxt + .tbl_col { margin-top:10px;}
  .info_lst > li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .info_lst > li:first-child { padding:0 0 4px;}
  .infoBox + .info_lst { margin:10px 0;}
  .calcBg { background-image:none !important;}
  .lawlecture_info tr td p { padding:0 0 4px 6px; line-height:18px; background:url(/common_img/bullet.png) no-repeat 0 8px; background-size:2px;}
  .normalList li { padding:0 0 4px; line-height:18px;}
  .normalList li:last-child { padding-bottom:0;}
  .normalList .subList { margin:4px 0 0 6px; line-height:18px; }
  .normalList .subList li { line-height:18px; }
  .normalList .subList .blueList > li { padding:0 0 4px 6px;}
  .normalTxt { line-height:18px;}
  .normalTxt .indent { margin-left:18px;}
  .normalTxt + .normalTxt { margin-top:5px;}
  .ct_textb.text_lb { margin-top:5px;}
  
  /* title */
  .subContent h5,
  .subContent .subSection h5,
  .tit_court { padding:0 0 9px !important; font-size:13px !important;}
  .subContent h5.padding_0.lineh_15 { padding:0 !important;}
  .subContent h5.padding_0 + ul { padding-top:0;}
  .subContent .subSection .tbl_col + h5 { margin-top:16px;}
  .subContent .subSection h4 + h5 { margin-top:-4px;}
  .h_text_tit.type1 { line-height:20px;}
  .infoBox + .infoBox > h5{ margin-top:16px;}
  .subSection h5.mType1 { margin-top:15px;}
  .subContent h6 { padding:0 0 5px !important; font-size:12px !important;}
  
  /* sub tab */
  .tab_wrap { position:relative; margin:0 0 -4px; width:100%; background:none;}
  .tab_wrap li { display:table; padding:0 0 4px 2px; width:50%; height:auto; border:0 !important; background:none;}
  .tab_wrap li .tab_btn { position:relative; display:table-cell; margin:0; width:auto; height:28px; padding:0 2px !important; border:1px solid #dbdbdb; background:#f6f6f6; font-family:"ng"; font-size:13px; line-height:18px; color:#555; text-decoration:none !important; vertical-align:middle;}
  .tab_wrap li.on { border:0 !important;}
  .tab_wrap li.on .tab_btn { height:28px; line-height:inherit; border:1px solid #005496; background:#005496; color:#fff;}
  .tab_wrap li:nth-child(2n-1){ padding:0 2px 4px 0 !important;}
  .tab_wrap + .section { margin-top:20px;}
  
  .tabMenu { position:relative; margin:0 0 -4px; width:100%; background:none;}
  .tabMenu li { display:table; padding:0 0 4px 2px; width:50%; height:auto; border:0 !important; background:none;}
  .tabMenu li a { position:relative; display:table-cell; width:auto; height:28px; padding:0 2px !important;  border:1px solid #dbdbdb; background:#f6f6f6; font-family:"ng"; font-size:13px; line-height:18px; color:#555; text-decoration:none !important; vertical-align:middle;}
  .tabMenu li.on { border:0 !important;}
  .tabMenu li.on a { height:28px; line-height:inherit; border:1px solid #005496; background:#005496; color:#fff;}
  .tabMenu li:nth-child(2n-1){ padding:0 2px 4px 0 !important;}
  .tabMenu + .section { margin-top:20px;}
  .tabMenu.type1 li a { height:46px; line-height:16px;}
  
  .scrollBox { overflow:hidden; overflow-x:auto;} /*¸ð¹ÙÀÏ Å×ÀÌºí °¡·Î ½ºÅ©·Ñ*/
  
  .tbl_col { min-width:auto; margin-bottom:0;}
  .tbl_col > table { min-width:auto; /*table-layout:auto;*/}
  .tbl_col > table thead tr th { height:35px; /*background:#fff;*/ font-weight:bold; color:#222;}
  .tbl_col > table thead tr th.first { /*background:#fff;*/}
  .tbl_col > table tbody tr th { height:35px;}
  .tbl_col > table tbody tr td { padding:4px; height:auto; font-size:inherit; word-wrap:break-word;}
  .tbl_col.type1 > table tr td { padding:4px;}
  .tbl_col > table a { font-size:inherit;}
  .tbl_col > table .title { padding:4px 4px 4px 8px;}
  .tbl_col > table .subject { padding:4px 4px 4px 8px;}
  .tbl_col > table .title .listTop { margin-top:2px; width:22px; font-size:10px; font-family:"ng"; font-weight:normal;}
  .tbl_col > table .title .listTop + a { padding-left:20px;}
  
  .board_table { min-width:auto; margin-bottom:0;}
  .board_table tr th { height:35px; /*background:#fff;*/ font-weight:bold; color:#222;}
  .board_table tr td { padding:4px; height:auto; font-size:inherit;}
  .board_table tr td.title { padding:4px; height:auto;}
  .board_table tr td.title > a { width:100%; height:auto;}
  
  .tblGray { min-width:auto;}
  .tblGray tr th { padding:7px 0 6px; height:auto;}
  .tblGray tr td { padding:4px; height:auto; font-size:inherit;}
  .tblGray .subject { padding:4px;}
  .tblGray tr td em { font-weight:normal; font-family:"ngB";}
  .tblGray.type1{ margin-top:10px !important;}
  .tblGray.type1 tr th { /*background:#fff;*/} 
  
  .tblGrayLine { min-width:auto;}
  .tblGrayLine tr td { padding:4px !important; font-size:inherit;}
  .tblGrayLine tr td:nth-child(2) { text-align:center;}
  .tblGrayLine tr td em { font-weight:normal; font-family:"ngB"; color:#555;}
  
  .tblWhite { min-width:auto;}
  .tblWhite tr th { height:35px; font-weight:bold; color:#222; vertical-align:middle;}
  .tblWhite tr td { padding:4px !important; font-size:inherit;}
  
  /* mTbType1 : »õ¼Ò½Ä, ¿ì¸®¹ý¿ø ÁÖ¿äÆÇ°á, ¹ý¿øÄ®·³, º¸µµÀÚ·á */
  table.mTbType1 colgroup { display:none;}
  table.mTbType1 tr th:nth-child(1),
  table.mTbType1 tr th:nth-child(4),
  table.mTbType1 tr th:nth-child(5),
  table.mTbType1 tr th:nth-child(6),
  table.mTbType1 tr td:nth-child(1),
  table.mTbType1 tr td:nth-child(4),
  table.mTbType1 tr td:nth-child(5),
  table.mTbType1 tr td:nth-child(6) { display:none;}
  table.mTbType1 tr th:nth-child(2) { width:68%;}
  
  /* mTbType2 : Áß¿äÀçÆÇÀÏÁ¤ */
  table.mTbType2 colgroup { display:none;}
  table.mTbType2 tr th:nth-child(2),
  table.mTbType2 tr th:nth-child(3),
  table.mTbType2 tr td:nth-child(2),
  table.mTbType2 tr td:nth-child(3){ display:none; font-size:0; line-height:0;}
  table.mTbType2 tr th:nth-child(1){ width:22%;}
  table.mTbType2 tr th:nth-child(4){ width:25%;}
  
  /* mTbType3 : ÀçÆÇ°³Á¤ ¹× ¹ýÁ¤¾È³» */
  table.mTbType3 colgroup { display:none;}
  table.mTbType3 thead tr th:nth-child(2) { width:48px;}
  table.mTbType3 thead tr th:nth-child(3) { width:72px;}
  
  /* mTbType4 : Ã»»ç¾È³» */
  table.mTbType4 colgroup { display:none;}
  table.mTbType4 thead tr th.first { width:40px;}
  table.mTbType4 thead tr th.first + th + th { width:80px;}
  table.mTbType4 tbody tr td { padding:4px 2px;}
  .tbl_col > table.mTbType4 .subject { padding:4px 2px;}
  
  /* mTbType5 : ¹Î¿ø¾È³» */
  table.mTbType5 colgroup { display:none;}
  table.mTbType5 thead tr th.first + th { width:56px;}
  table.mTbType5 thead tr th.first + th + th { width:54px;}
  table.mTbType5 thead tr th.first + th + th + th { width:48px;}
  table.mTbType5 thead tr th.first + th + th + th + th { width:62px;}
  table.mTbType5 tbody tr td { padding:4px; word-break:break-all;}
  .tbl_col > table.mTbType5 .subject { padding:4px;}
  
  /* mTbType6 : ¹Î¿ø¾È³» */
  table.mTbType6 tbody tr td { padding:8px 4px;}
  .tbl_col > table.mTbType6 .subject { padding:8px 4px;}
  table.mTbType6 .button_ctype a { padding:0; width:20px; height:20px; line-height:20px; font-size:0; text-indent:-9999em; border-radius:0; background:transparent url(/common_img/btn_preview_download.png) no-repeat 0 0; background-size:300%;}
  table.mTbType6 .btnDown a { padding:0; width:20px; height:20px; line-height:20px; font-size:0; text-indent:-9999em; border-radius:0; background:transparent url(/common_img/btn_preview_download.png) no-repeat right 0; background-size:300%;}
  
  /* mTbType7 : ¹ý·ü»ó´ã¾È³» */
  table.mTbType7 colgroup, table.mTbType7-1 colgroup { display:none;}
  table.mTbType7 thead tr th:nth-child(1) { width:80px;}
  table.mTbType7 thead tr th:nth-child(2) { width:30px;}
  table.mTbType7 thead tr th:nth-child(3) { width:70px;}
  table.mTbType7 thead tr th:nth-child(4) { width:40px;}
  table.mTbType7-1 thead tr th:nth-child(1) { width:80px;}
  table.mTbType7-1 thead tr th:nth-child(3) { width:80px;}
  
  /* mTbType8 : µî±â±¹/¼Ò */
  table.mTbType8 colgroup { display:none;}
  table.mTbType8 thead tr th { padding:0 4px;}
  table.mTbType8 thead tr th:nth-child(3) { width:70px;}
  table.mTbType8 thead tr th:nth-child(4) { width:62px;}
  table.mTbType8 tbody tr td { padding:5px 4px;}
  
  /* mTbType10 : À¯°ü±â°ü¾È³» */
  .tbl_col > table.mTbType10 { table-layout:auto;}
  table.mTbType10 colgroup { display:none;}
  table.mTbType10 thead tr th:nth-child(1) { width:106px;}
  table.mTbType10 thead tr th:nth-child(2) { width:80px;}
  table.mTbType10 tbody tr td:nth-child(3) a { display:inline-block; width:100%; word-wrap:break-word; white-space:inherit;}
  
  /* mTbType11 : »ç°Ç°Ë»ö */
  .tbl_col > table.mTbType11 { table-layout:auto;}
  table.mTbType11.m-t-30 { margin-top:20px !important;}
  table.mTbType11 colgroup { display:none;}
  table.mTbType11 th { padding:0 2px; height:35px; /*background:#fff;*/} 
  table.mTbType11 td { padding:4px 2px;}
  table.mTbType11 thead tr th:nth-child(1) { width:30px;}
  table.mTbType11 thead tr th:nth-child(2) { width:52px;}
  table.mTbType11 thead tr th:nth-child(3) { width:52px;}
  table.mTbType11 thead tr th:nth-child(5) { width:52px;}
  
  /* mTbType12 : »ýÈ°¼ÓÀÇ °è¾à¼­ */
  table.mTbType12 colgroup { display:none;}
  table.mTbType12 thead tr th:nth-child(1),
  table.mTbType12 thead tr th:nth-child(2),
  table.mTbType12 tbody tr td:nth-child(1),
  table.mTbType12 tbody tr td:nth-child(2) { display:none;}
  table.mTbType12 thead tr th:nth-child(4) { width:100px;}
  table.mTbType12 tr td.subject, table.mTbType12 tr td.title { padding:4px;}
  table.mTbType12 tr td a { display:inline-block; margin:2px; width:17px; height:17px; background-size:100%; background-image:url(/common_img/btn_file_download.png); vertical-align:middle;}
  table.mTbType12 tr td a img { display:none;}
  table.mTbType12 tr td a.hwp { background-position:0 0;}
  table.mTbType12 tr td a.doc { background-position:0 -100%;}
  table.mTbType12 tr td a.pdf { background-position:0 -50%;}
  
  /* mTbType13 : ÆÇ°á¼­»çº» Á¦°ø½ÅÃ» */
  table.mTbType13 { /*table-layout:fixed;*/}
  table.mTbType13 colgroup { display:none;}
  table.mTbType13 thead tr th:nth-child(1),
  table.mTbType13 tbody tr td:nth-child(1){ display:none;}
  table.mTbType13 thead tr th:nth-child(3) { width:70px;}
  table.mTbType13 thead tr th:nth-child(4) { width:62px;}
  table.mTbType13 thead tr th:nth-child(5) { width:32px;}
  table.mTbType13 thead tr th:nth-child(6) { width:28px;}
  table.mTbType13 tr td.subject, table.mTbType13 tr td.title { padding:4px;}
  table.mTbType13 tr td a.test { display:inline-block; height:17px; background-size:33%; background-image:url(/common_img/btn_file_download.png); vertical-align:middle;}
  table.mTbType13 tr td a img { /*display:none;*/}
  table.mTbType13 tr td a.hwp { background-position:0 0;}
  table.mTbType13 tr td.subject, .tblWhite tr td.title { overflow:auto; text-overflow:inherit; white-space:inherit;}
  
  /* mTbType14 : °¢±Þ¹ý¿ø¾È³» */
  table.mTbType14.m-t-30 { margin-top:20px !important;}
  table.mTbType14 colgroup { display:none;}
  table.mTbType14 th { padding:0 2px; height:35px; /*background:#fff;*/} 
  table.mTbType14 td { padding:4px 2px;}
  table.mTbType14 thead tr th:nth-child(1) { width:100px;}
  table.mTbType14 thead tr th:nth-child(3) { width:76px;}
  
  /* mTbType15 : ¹ý¿ø¿¡ ¹Ù¶õ´Ù */
  table.mTbType15 { table-layout:fixed;}
  table.mTbType15 colgroup { display:none;}
  table.mTbType15 tr th { padding:7px 4px 6px; width:36px;}
  table.mTbType15 tr td { padding:5px 4px;}
  table.mTbType15 tr td.boardQuarter-td.subject { width:78px;}
  table.mTbType15 tr td select { height:22px;}
  table.mTbType15 tr td input[type="checkbox"] { margin-right:4px;}
  table.mTbType15 tr td.subject.type1 { font-size:11px; letter-spacing:-1px;}
  table.mTbType15 tr td.subject .inputHalf { width:45%;}
  table.mTbType15 tr td.subject div.m-t-10 { margin-top:5px !important;}
  table.mTbType15 tr td.subject div.m-t-10 .inputHalf { width:26%; margin:0 !important;}
  table.mTbType15 tr td.subject div.m-t-10 select { margin-left:4px !important; width:37%; padding-right:0;}
  table.mTbType15 tr td #la_juminNO2 { height:22px;}
  table.mTbType15 tr td .inputTel { width:29%; padding:0;}
  table.mTbType15 tr td #la_address { vertical-align:middle;}
  table.mTbType15 tr td .btnPost { padding:0 8px; margin:0 0 5px 4px !important; width:auto; height:22px; line-height:20px; vertical-align:middle; font-size:11px;}
  table.mTbType15 tr td #la_address3 { margin-top:0 !important;}
  table.mTbType15 tr td .smaller { font-size:inherit;}
  table.mTbType15 tr td #la_text { margin-top:5px !important; padding:10px 2.5%; width:95%; height:80px; box-sizing:border-box;}
  table.mTbType15 tr td .txtLarger { font-size:inherit;}
  table.mTbType15 tr td .mBlock { margin-bottom:5px;}
  table.mTbType15 tr td .mBlock.mbMt5 { margin-bottom:0;}
  table.mTbType15 tr td input[type="checkbox"] { width:auto; height:auto;}
  table.mTbType15 tr td .p-5 { padding:0 !important;}
  table.mTbType15 tr td #la_addfile { padding:0; width:98%; height:22px; border:1px solid #dbdbdb; background:#fff;}
  table.mTbType15 tr td #la_addfile + label { display:none;}
  
  /* mTbType16 : ¹ý¿ø¿¡ ¹Ù¶õ´Ù */
  table.mTbType16 { table-layout:fixed;}
  table.mTbType16 colgroup { display:none;}
  table.mTbType16 thead tr th:nth-child(1){ width:32px;}
  table.mTbType16 thead tr th:nth-child(3){ width:48px;}
  table.mTbType16 thead tr th:nth-child(4){ width:58px;}
  table.mTbType16 thead tr th:nth-child(5){ width:40px;}
  
  /* mTbType17 : Ã»¼Ò³â ¹ý¿ø°ßÇÐ ¹× ¸ðÀÇÀçÆÇ */
  table.mTbType17.m-t-20 { margin-top:5px !important;}
  p.bulletList.txtBold.darkTxt + table.mTbType17.m-t-10 { margin-top:0 !important;}
  table.mTbType17 tr th { padding:0 2px; height:35px; /*background:#fff;*/} 
  table.mTbType17 tr td, table.mTbType17 tr td.subject { padding:4px; font-size:inherit;}
  table.mTbType17 + ul { margin-top:10px;}
  
  /* mTbType18 : ÀçÆÇ¹æÃ» ÇÁ·Î±×·¥ */
  table.mTbType18 colgroup { display:none;}
  table.mTbType18 tr td { padding:4px; height:auto; width:auto; font-size:inherit;}
  table.mTbType18 tr:first-child td:nth-child(1){ width:50px;}
  table.mTbType18 tr:first-child td:nth-child(2){ width:70px;}
  table.mTbType18 tr:first-child td:nth-child(4){ width:38px;}
  
  /* mTbType19 : °è¾àÀÔÂû°ø°í */
  table.mTbType19 { table-layout:fixed;}
  table.mTbType19 colgroup { display:none;}
  table.mTbType19 thead tr th:nth-child(1),
  table.mTbType19 tbody tr td:nth-child(1),
  table.mTbType19 thead tr th:nth-child(3),
  table.mTbType19 tbody tr td:nth-child(3),
  table.mTbType19 thead tr th:nth-child(5),
  table.mTbType19 tbody tr td:nth-child(5),
  table.mTbType19 thead tr th:nth-child(6),
  table.mTbType19 tbody tr td:nth-child(6){ display:none;}
  table.mTbType19 thead tr th:nth-child(4){ width:72px;}
  
  /* mTbType20 : ¹Î¿øº° ´ã´çºÎ¼­ */
  table.mTbType20 { table-layout:fixed;}
  table.mTbType20 colgroup { display:none;}
  table.mTbType20 thead tr th:nth-child(1),
  table.mTbType20 tbody tr td:nth-child(1) { display:none;}
  table.mTbType20 thead tr th:nth-child(2){ width:102px;}
  table.mTbType20.type1 { width:200%; height:400px;} /* ¹ý¿ø°ø¹«¿ø±³À°¿ø - ¿¬°£ ±³À°ÀÏÁ¤ */
  table.mTbType20.type1 thead tr th { width:36px;}
  table.mTbType20.type1 thead tr th:nth-child(2){ width:144px;}
  table.mTbType20.type1 thead tr th:nth-child(3){ width:60px;}
  table.mTbType20.type1 thead tr th:nth-child(5){ width:30px;}
  table.mTbType20.type1 thead tr th:nth-child(6) { width:46px;}
  table.mTbType20.type1 tr td { padding:4px 2px;}
  table.mTbType20.type1 tr td img { vertical-align:middle;} 
  
  /* mTbType21 : ¹ý¿ø°ßÇÐÈÄ±â */
  table.mTbType21 { table-layout:fixed;}
  table.mTbType21 colgroup { display:none;}  
  table.mTbType21 thead tr th:nth-child(1),
  table.mTbType21 tbody tr td:nth-child(1),
  table.mTbType21 thead tr th:nth-child(5),
  table.mTbType21 tbody tr td:nth-child(5),
  table.mTbType21 thead tr th:nth-child(6),
  table.mTbType21 tbody tr td:nth-child(6),
  table.mTbType21 thead tr th:nth-child(7),
  table.mTbType21 tbody tr td:nth-child(7) { display:none;}
  table.mTbType21 thead tr th:nth-child(3){ width:66px;} 
  table.mTbType21 thead tr th:nth-child(4){ width:74px;}
  
  /* mTbType21_1 : Á¤¸®È¸»ç M&A ¾È³» */
  table.mTbType21_1 { table-layout:fixed;}
  table.mTbType21_1 colgroup { display:none;}  
  table.mTbType21_1 thead tr th:nth-child(1),
  table.mTbType21_1 tbody tr td:nth-child(1),
  table.mTbType21_1 thead tr th:nth-child(5),
  table.mTbType21_1 tbody tr td:nth-child(5){ display:none;}
  table.mTbType21_1 thead tr th:nth-child(2){ width:40%;}
  
  /* mTbType22 : ÀÚ·á½Ç */
  table.mTbType22 { table-layout:fixed;}
  table.mTbType22 colgroup { display:none;}
  table.mTbType22 thead tr th:nth-child(3),
  table.mTbType22 tbody tr td:nth-child(3),
  table.mTbType22 thead tr th:nth-child(5),
  table.mTbType22 tbody tr td:nth-child(5) { display:none;}
  table.mTbType22 thead tr th:nth-child(2){ width:68%;}

/* ¼­¿ïÁß¾Ó ÁöÀç */
table.mTbTypesl colgroup { display:none;}
table.mTbTypesl tr th:nth-child(1),
table.mTbTypesl tr th:nth-child(4),
table.mTbTypesl tr td:nth-child(1),
table.mTbTypesl tr td:nth-child(4) { display:none;}

  /* °¢±Þ¹ý¿ø¾È³» */
  .info_table > table { min-width:auto;}
  .info_table > table tr th { height:auto;}
  .info_table > table tr td { font-size:inherit;}
  .info_table + ul { margin-top:6px;}
  
  /* board_view */
  .board_view > table colgroup { display:none;}
  .board_view > table { min-width:auto;}
  .board_view > table tr th { padding:6px 4px; height:auto; min-width:40px;}
  .board_view > table tr th:first-child { min-width:52px;}
  .board_view > table tr td { padding:6px 4px; font-size:inherit;}
  .board_view > table tr td *{font-family:"ng"; font-size:inherit; line-height:1.25rem;}
  .board_view > table tr td table { width:100% !important;}
  .board_view > table tr td.title, .board_view > table tr td.subject { padding:6px 4px; line-height:1.25rem;}
  .board_view > table .view_content { margin:-6px -4px; padding:6px 4px; min-height:auto; font-size:inherit; line-height:20px;}
  .board_view > table .view_content * { max-width:100%; font-size:inherit !important; line-height:inherit !important; font-family:"ng" !important;}
  .board_view > table .view_content img { width:100% !important; max-width:100%; height:auto !important;}
  .board_view > table .view_content object { width:100%; height:auto;}
  .board_view table + h5 { margin-top:20px;}
  .board_view table .view_con .HStyle0 * { font-size:12px !important;}
  .board_view > table tr td .wish_view { padding:5px 0; line-height:20px;}
  .board_view tr td img { width:100% !important; }
  
  /* tbl_row */
  .tbl_row > table { min-width:auto; max-width:auto;}
  .tbl_row > table tr th { width:25%; height:auto; padding:8px;}
  .tbl_row > table tr td { height:auto; padding:8px; font-size:inherit; line-height:inherit;}
  .tbl_row > table tr td .input3{ margin:0 4px 0 12px;}
  .tbl_row > table tr td .input3:first-child { margin:0 4px 0 0;}
  .tbl_row > table tr td .inp_txt, .tbl_row > table tr td .inp_email { width:75%;}
  .tbl_row > table tr td img { max-width:100%; height:auto !important;}
  .tbl_row.tbl_email > table tr td input.input3 { margin:0 5px 0 0;}
  .tbl_row.tbl_email > table tr td input.input3 + label { margin-right:10px;}
  
  /*.pagination > li > a { padding:0; margin:0; border:none; }
  .pagination .prev { margin:0; padding:0; background-color:#fff; border:none; }
  .pagination .next { margin:0; padding:0; border:none; }
  .pagination .prev2 { margin:0; padding:0; background-color:#fff; border:none; }
  .pagination .next2 { margin:0; padding:0; border:none; }*/

  /* ¹ý¿øÀå ÀÎ»ç¸» */
  .subContent .subTitle { font-size:16px; }
  .subContent .chiefPhotoWrap { clear:left; width:100%; padding-bottom:18px; text-align:center;}
  .subContent .chiefPhotoWrap img { width:35%;}
  .subContent .article { clear:left; margin-left:0; padding-bottom:0; line-height:18px;}
  .subContent .article.type1 { margin-left:0;}
  .subContent .article .txt_intro { margin-bottom:15px; font-size:13px;}
  .subContent .article .last { margin-top:10px; font-size:13px; letter-spacing:-2px;}
  .subContent .article .last > span { padding-left:4px; letter-spacing:-2px;}
  .subContent .article.type1 .text p { margin-bottom:7px;}
  .subContent .article.type1 .text p.last { margin-bottom:0;}

  /* ¿ª´ë ¹ý¿øÀå ¼Ò°³ */
  .intro_president { width:95%; margin:0 auto;}
  .intro_president > ul > li {width: 47.5%;  max-width:47.5%; margin-right:5%; margin-bottom:15px;  height: 180px; padding:15px 0; }
  .intro_president > ul > li:nth-child(2n){ margin-right:0;}
  .intro_president > ul > li img  { width:55px;}
  .intro_president > ul > li p, .intro_president > ul > li p.president_name { font-size:12px; line-height:16px; width:90px; margin:0 auto;  letter-spacing:-1px; }
  .intro_president > ul > li p.president_name { padding:8px 0 2px 0; line-height:18px;}
  .chief_profile { padding:10px; margin-bottom:20px;}
  .profile { width:100%; padding:0 20px;}
  .profile > li { width:100%; font-size:12px; padding:2px 10px;}
  .profile > li.last { width:100%;}
  .chefcourt_listtop .list_verti { padding:10px 0;}
  .chefcourt_listtop .list_verti_1 { padding:10px 0;}
  .chefcourt_listtop .chefcourt_last strong { margin:0 6px;}
  .articleWrap { min-height:auto;}

  /* ¿¬Çõ */
  .history > .tblGray tr th { padding:7px 15px 6px; height:auto;}
  .history > .tblGray tr td { padding:10px 15px; font-size:inherit;}
  .tblGray .leftTxt { display:inline-block; width:62%;}
  .tblGray .rightTxt { display:inline-block; width:38%; font-size:inherit; text-align:right;}
  .tblGray .rightTxt .p-r-20{ padding-right:8px !important;}
  
  /* Á¶Á÷µµ, ¹ý·ü»ó´ã¾È³» */
  .fullBoxWrap { padding:15px; min-width:auto; font-size:inherit; line-height:18px;}
  .fullBoxWrap img { width:100%;}
  .fullBoxWrap ul.lineh_12.clearfix .bulletList { margin-top:4px; line-height:18px !important; background-position:0 8px; background-size:2px;}
  .fullBoxWrap ul.lineh_12.clearfix .bulletList:first-child { margin-top:0;}
  
  /* Á¶Á÷ ¹× ÀüÈ­¹øÈ£ */
  .subInfoBox { margin-bottom:20px !important; padding:15px 0 5px;}
  .subInfoBox .subSearchAddress { margin:0 5% 10px !important; width:90%}
  .subInfoBox .subSearchAddress .bulletList { display:inline-block; width:14%; padding:0; background:none; letter-spacing:0;}
  .subSearchAddress li.m-t-20 { margin-top:5px !important;}
  .subSearchAddress .selectMiddle, .subSearchAddress .selectLarge { height:22px; width:65% !important;}
  .subSearchAddress .floatLeft {  float:none; width:100%; }
  .subSearchAddress .floatRight { float:none; width:100%; text-align:left;}
  .subSearchAddress .btnSelectSearch{ display:inline-block; margin-left:4px; width:22px; height:22px; background-size:cover;}
  .subSearchAddress .btnSearch { width:40px; height:22px; line-height:1.2; font-size:12px; }
  .subInfoBox > .deptTelWrap { margin:0 auto; width:90%;}
  .subInfoBox > .deptTelWrap  .deptTelNumber { padding:10px 0 10px 10%; height:auto; background-size:8%;}
  .office { margin-bottom:10px; padding:10px;}
  .infoBox > li > span.p-l-20 { padding-left:0 !important;}
  .infoBox + .tbl_col { margin-top:10px;}
  
  /* °üÇÒ±¸¿ª */
  .section > .img_box { padding:10px; background:#fff;}
  .section > .img_box > img { padding:0; width:100%;}
  .section > .h_text_tit_wrap { padding:0;}
  .section > .h_text_tit_wrap > .h_text_tit { padding:0 0 9px; font-size:13px;}
  .section > .h_text_tit_wrap > span { padding:0 0 9px;}
  .section > .h_text_tit_wrap + .jurisdiction_area { margin:0 0 -3px;}
  .jurisdiction_area > li.h_bl_tit { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .jurisdiction_area + .tbl_col.jurisdiction { margin-top:6px;}
  .section.last .jurisdiction_area + .tbl_col.jurisdiction colgroup { display:table-column-group !important;}
  .section.last .jurisdiction_area + .tbl_col.jurisdiction colgroup col:first-child { width:30% !important;}
  .jurisdiction > table > tfoot span.ct_text, .jurisdiction .ct_text { font-size:12px; font-weight:normal; font-family:"ngB";}
  .jurisdiction > table > thead th { width:auto;}
  .jurisdiction > table > thead th.first { max-width:30%;}
  .jurisdiction > table > tbody > tr th { height:auto;}
  .jurisdiction > table > tbody ul li { margin:0 10px 0 0;}
  .tbl_col.jurisdiction > table tr th, .jurisdiction > table tr td { height:35px;} 
  .text_rel > .text_abs { padding:0;}
  
  /* Ã»»ç¾È³»  */
  .imgBorder > img { padding:0;  width:100%;}
  .tbl_col table td .button_ctype { vertical-align:middle;}
  .infoBox_announce { padding:15px; background-image:none; font-size:inherit; line-height:20px;}
  
  /*¹ý¿ø ÆíÀÇ½Ã¼³  */
  .gjg_gob_info, .djg_gob_info { padding:0 0 10px 0; line-height:18px;}
  .tbl_info_sen2 { font-size:12px;}
  .tbl_col + .tbl_info_sen2 { margin-top:5px;}
  
  /* Ã£¾Æ¿À½Ã´Â±æ */
  .road_img_box { margin-bottom:0;}
  .guide_bon { line-height:20px;}
  .parking_box { margin-top:10px; border:1px solid #d1d4da;}
  .parking_box > img { padding:0; width:100%; border:0;}
  .parking_box_noBorder > img { max-width:100%;}
  .pdsizebox { font-size:12px; line-height:18px;}
  .subTitle + .section.m-t-30 { margin-top:0 !important;}
  
  /* ´ë±¸°íµî¹ý¿øÀÇ ±â´É */
  .dg_backimg .infoBox img { padding:0 0 10px !important; width:100%;}
  
  /* ¹ý¿øÁ¶Á¤¼¾ÅÍ  > ¹ý¿øÁ¶Á¤¼¾ÅÍ */
  .section.m-t-30 { margin-top:20px !important;}
  .section.m-t-30 .jur_rules { margin:8px 0 0;}
  .section.m-t-30 h4 + .jur_rules { margin:0;}
  .jur_rules > p { height:auto; font-size:inherit; line-height:20px;}
  .jur_rules > p > strong { padding-bottom:2px; font-family:"ngB"; font-size:12px; border-bottom:1px solid #b6b6b6;}
  .jur_rules > ol { margin-top:9px;}
  .jur_rules > ol > li { padding:0; margin-top:2px; line-height:18px;}
  .jur_rules > ol > li ol { padding:4px 0 0 4px;}
  .jur_rules > ol > li ol li { padding:0 0 4px;}
  .jur_rules > .rule_etc { margin:0;}
  .jur_rules.type1 ul.jur_rules_1 + ol { margin-top:0;}
  .jur_rules.type1 ol { margin-top:0; padding:0;}
  .jur_rules.type1 ol li ol { padding:0;}
  .jur_rules.type1 ol li ol li { padding:0 0 4px;}
  .jur_rules.type1 ol ol ol { padding:4px 0 0 4px;}
  .jur_rules.type1 ol li strong { padding:4px 0 2px;}
  .jur_rules.type1 h4 + ol { margin-top:-5px; padding-bottom:0;}
 .jur_rules.type2 > ol li ol { padding:4px 0 0 4px; }

  /* ¹ý¿øÁ¶Á¤¼¾ÅÍ  > Á¶Á¤ÀýÂ÷°³¿ä */
  .mediation, .mediation2, .mediation3 { margin:0 0 15px;}
  .mediation dt, .mediation2 dt, .mediation3 dt { width:100%;}
  .mediation dt div:after, .mediation2 dt div:after, .mediation3 dt div:after{border:none;}
  .mediation dt div, .mediation2 dt div, .mediation3 dt div { padding:8px; width:100%; font-weight:normal; font-family:"ngB";}
  .mediation dd, .mediation2 dd, .mediation3 dd { float:left; width:100%;}
  .mediation dd li, .mediation2 dd li, .mediation3 dd li { margin:5px 0 0; padding:8px; line-height:18px;}
  .mediation dd li p, .mediation2 dd li p, .mediation3 dd li p { margin:0;}
  .mediation dd li p strong, .mediation2 dd li p strong, .mediation3 dd li p strong { font-weight:normal; font-family:"ngB";}
  .mediation dd li li, .mediation2 dd li li, .mediation3 dd li li { padding:2px 0 0; margin-left:8px; text-indent:-8px;}
  .infoBox_blue.infoBg { margin:0; background-image:none !important;}
  
  /* ¹ý¿ø°Ô½ÃÆÇ */
  .bl_list { padding:8px 10px; margin:0; background-image:none; font-size:inherit;}
  .bl_list li { padding:2px 0 2px 6px; background-position:0 8px; background-size:2px;}

  /* ÀÌ¹ÌÁö °¶·¯¸® */
  .galleryWrap li { width:48%; }
  .galleryWrap li:nth-child(4n) { margin-right:0; }
  .galleryWrap li.last { margin-right:0;}
  
  /* E-mail Club */
  .tab_con.m-t-30 { margin-top:20px !important;}
  
  /* ¹Î¿ø¾È³» */
  .infoBox + .infoBox_blue.minwonBg { margin:15px 0;}
  .infoBox + .info_wrap { margin:15px 0; padding:0;}
  .info_wrap .word_wrap { width:100%; padding:7px 0 11px;}
  .info_wrap .word_wrap > li { width:12.1%; padding:0; font-size:13px;}
  .info_wrap .word_wrap > li > a { display:inline-block; width:80%; padding:4px 0 2px; font-size:12px;}
  .info_wrap .word_wrap > li > a.on, .info_wrap .word_wrap > li > a:hover {width:35%;}
  .info_wrap_ico { margin:0 0 15px; padding:10px; font-size:inherit; line-height:18px; background-image:none !important;}
  .info_wrap_ico ul li { padding:2px 0; line-height:18px !important;}
  .info_wrap_ico ul.info_act li strong { font-weight:normal; font-family:"ngB";}
  .box_wrap { padding:10px; min-width:auto; font-size:inherit;}
  .box_wrap > ul { width:95%;}
  .box_wrap > ul > li { padding:2px 0 2px 6px; width:50%; background-size:2px; font-size:inherit; line-height:18px;}
  .box_wrap > ul.first, .box_wrap > ul.pad_in { width:100%; }
   .box_wrap > ul.first > li, .box_wrap > ul.pad_in > li { float:left;  width:50%; } 
  .locationbox_2 p { padding:15px 0 3px; font-size:13px; font-weight:normal; font-family:"ngB";}
  .locationbox_2 > ul > li { margin-bottom:4px; line-height:18px;}
  
  /* ¹ý·ü»ó´ã¾È³» */
  .infoBox_blue.orgBg { background-image:none !important;}
  
  /* ¹Î¿ø¹ý·ü»ó´ã */
  .advice_law { text-align:center; margin:0 auto;}
  .advice_law > img { float:none; text-align:center; }
  .advice_law .advice_txt  { display:block; margin:10px 0 20px 0; text-align:left;}
  
  /* ¹Î»çÁ¶Á¤¾È³», Æ¯Çã¹ý¿ø > °üÇÒ */
  .ind_pad { line-height:18px;}
  .ind_pad > li { margin-left:14px; text-indent:-14px; padding:0 0 4px; line-height:18px;}
  .ind_pad > li li { margin-left:0; text-indent:0; padding:0 0 4px;}
  .ind_pad li .m-l-20 { margin-left:0 !important;}
  .ind_pad > li .subList { margin:4px 0 0;}
  .ind_pad > li .subList > li { padding:0 0 4px; line-height:18px;}
  .ind_pad.type1 li { margin-left:14px; text-indent:-14px; padding:0 0 4px; line-height:18px;}

  /* ¿ì¼±Áö¿ø¼¾ÅÍ */
  .blueList { margin-bottom:-4px;}
  .blueList > li { padding:0 0 4px 6px; line-height:18px; background-position:0 8px; background-size:2px;}
  .visitList { margin-top:4px !important; margin-bottom:-4px;}
  .visitList  > li { padding:0 0 4px 0; line-height:18px; margin-left:14px; text-indent:-14px;}
  .visitList  > li .subList { margin:0 0 -4px !important;}
  .visitList  > li .subList > li { padding:0 0 4px 0; line-height:18px; text-indent:0;}
  .blueList > li .subList > li.bulletList { padding:0 0 4px 6px !important; line-height:18px; text-indent:0; background-position:0 8px; background-size:2px;}
  .section > h5 + .blueList.m-t-10,
  .section > h5 + .visitList { margin-top:0 !important;}
  
  /* ÀçÆÇ±â·Ï¿­¶÷º¹»ç¿¹¾à */
  .fullBoxWrap p.seal { padding:10px 0 0; font-size:15px;}
  .fullBoxWrap .imgGap { margin:0;}
  .subSection.m-t-30 .infoBox.m-t-10 { margin-top:0 !important;}
  .subSection.m-t-30 .infoBox.m-t-10 + h5,
  .subSection.m-t-30 .infoBox.m-t-10 + h6 { margin-top:9px;}
  .subSection.m-t-30 > h5 + .infoBox.m-t-10,
  .subSection.m-t-30 > h6 + .infoBox.m-t-10 { margin-top:-4px !important;}
  .subSection.m-t-30 .infoBox.m-t-10 + table.tblGray { margin:3px 0 6px 8px !important; width:96%;}
  .subSection.m-t-30 .infoBox.m-t-10 + .tbl_col { margin:3px 0 6px 8px !important; width:96%;}
  .subSection.m-t-30 .infoBox.m-t-10 + .tbl_col > table .lineRight { padding:0 8px;}
  .sentencing_lst li + div.tbl_col { margin:0 !important; padding:0 0 6px 6px;}
  .sentencing_lst li + div.tbl_col > table tr th { padding:7px 0 6px; height:auto;}
  
  /* Ç×¼Ò½É ¾È³»¼­ */
  .appealList > li, .appealList > li+li+li  { margin:0 0 20px; width:48%; margin-right:4%; min-width:auto; }
  .appealList > li+li, .appealList > li+li+li+li { margin-right:0; }
  .appealList > li+li+li, .appealList > li+li+li+li { margin-top:0; }
  .appealList > li > img { margin:0; max-width:100%; }
  .appealList > li > p { margin-top:10px; vertical-align:middle; }
  .appealList > li > p > .series { width:85%; }
  .appealList > li > p > a { width:15%; top:5px; top: -5px\0/IE8+9; }
  .appealList .btnDown { padding: 0; width: 20px; height: 20px; line-height: 20px; font-size: 0; text-indent: -9999px; border-radius: 0; background: transparent url(/common_img/btn_preview_download.png) no-repeat right 0; background-size: 200%;  -ms-behavior:url(/css/backgroundsize.htc);}
  
  /* Ã£¾Æ°¡´Â ¹ý·ü°­ÀÇ */
  .gavelBg { background-image:none !important;}
  
  /* »ç°Ç°Ë»ö, °¢±Þ¹ý¿ø¾È³» */
  .searchOrder { margin-top:-1px; width:90%;}
  .searchOrder > li { padding:0 1.8%;}
  .searchOrder > li > a { display:block; width:auto; margin-top:1px; padding:4px 0; white-space:nowrap;}
  .searchOrder > li > a.on,
  .searchOrder > li > a:hover { border-bottom:1px solid #D73F27;}
  .tbl_row + .img_box { margin-top:10px;}
  
  /* »ç°Ç°Ë»ö  */
  .reading > .case_parts { font-size:inherit; line-height:20px;}
  .section > .imgGap { padding:0; margin:0; width:100%;}
  .section + .infoBox_gray { margin:20px 0 0;}
  .subContent h6.gapBtm { letter-spacing:-1px;}
  .subSection + .imgBox { margin-top:5px;}
  .imgBox > .imgGap { padding:0; margin:5px 0 0; width:100%;}
  .imgBox + .infoBox { margin-top:20px;}
  .imgBox + .infoBox + .infoBox { margin-top:20px;}
  .imgBox + .infoBox + .infoBox + .infoBox { margin-top:20px;}
  .court_list .title_box { padding-left:18px; height:35px; line-height:35px; background-size:11px;}
  .infoBox > .lineh_2 { line-height:20px !important;}
  
  /* ÆÇ°á¼­»çº» Á¦°ø½ÅÃ» */
  .policyBox { margin:0; height:140px;}
  .policyBox .policyContent { padding:10px 15px; font-size:inherit; line-height:18px;}
  .infoBox.m-t-30 input[type=radio] { margin:0 4px 0 0;}
  .infoBox.m-t-30 input[type=radio] + label.blueTxt3,
  .infoBox.m-t-30 input[type=radio] + label.cfsel { margin:0 8px 0 0; letter-spacing:-1px;}
  .infoBox.m-t-30 table.tblGray.m-t-20 { margin-top:6px !important;}
  .infoBox.m-t-30 table.tblGray.m-t-20 .inputHalf { width:58px;}
  .infoBox.m-t-30 table.tblGray.m-t-20 tr .lineBtm span.p-10 { padding:2px !important;}
  .tabMenu.m-t-10 + #contab .infoBox.m-t-30 { margin-top:15px !important;}
  .tabMenu.m-t-10 + #contab .infoBox.m-t-30 + .txtRight { padding-top:10px;}
  .pw_box > .ct_text { padding:10px 0 15px; font-size:inherit;}
  .pw_box .in_pw { padding:0; margin-right:4px; height:22px;}
  
  /* ÆÇ°á¼­ ÀÎÅÍ³Ý¿­¶÷ */
  .reading_system { line-height:18px;}
  .section.open_date .infoBox_nobg { padding:15px;}
  .section.open_date .infoBox_nobg .blueTitle { margin-bottom:10px; font-size:13px; font-family:"ngB"; font-weight:normal;}
  .section.open_date .infoBox_nobg img { width:100%;}
  .section .h_text_tit + div > img { width:100%;}
  .section.last div.law { line-height:18px; padding:0 0 4px 8px; background-size:2px; background-position:0 8px;}
  .section.last div.law .law_about { display:inline;}
  .section.last div.law .law_view > a > span { margin-left:4px;}
  .infoBox_public { padding:15px;}
  .infoBox_public span.blueTxt.txtBold { display:inline-block; margin-bottom:4px;}
  .infoBox_public.m-t-20 { margin-top:5px !important;}
  .programDownload > ul { margin-top:-10px;}
  .programDownload > ul > li { width:100%; margin-top:10px;}
  .programDownload > ul > li > div { margin-right:0 !important; padding:15px 8px 15px 90px; background-size:60px !important; background-position:15px center !important;}
  .programDownload > ul > li > div h5 { padding:0 0 4px !important}
  .programDownload > ul > li > div > p { min-height:auto;}
  .programDownload > ul > li > div > a { margin:5px 0 0;}
  .programDownload > ul > li > div > a > .btnGray { padding:2px 25px 2px 10px;}
  .programDownload > ul > li > div > a .wBlock {display:inline;}
  .visit_tbl > table { min-width:auto;}
  .visit_tbl #tCase + .smallTxt.m-t-10 { margin-top:5px !important;}
  .visit_tbl select { height:22px;}
  .visit_tbl input[type="text"], .visit_tbl input[type="password"] { margin:0; padding:0 4px; height:22px;}
  .visit_tbl .id_num input { width:45%;}
  .visit_tbl .licensee_num input[type="text"] { width:30%;}
  .visit_tbl .m-t-10 { margin-top:5px !important;}
  .visit_tbl .address_t input[type="text"] { width:60%;}
  .visit_tbl .address_t input.inputLarge { width:100%;}
  .visit_tbl .address_e input[type="text"] { width:23%;}
  .visit_tbl .address_e select { width:45%;}
  .visit_tbl .tblComment { padding:0 0 5px; font-size:inherit;}
  .visit_tbl .sa_num select { width:45%;}
  .visit_tbl .sa_num input[type="text"] { width:25%;}
  .visit_tbl .tbl_add_box { margin-top:5px !important;}
  .visit_tbl .add_text { padding:4px 2px;}
  .visit_tbl .tblComment.m-b-10 { padding:0; margin-bottom:0 !important;}
  .visit_tbl + .guide_tcon { margin-top:5px;}
  .txtCenter.m-t-30 { margin-top:20px !important;}
  .view_con > table { min-width:auto;}
  .view_con > table tr td { font-size:inherit;}
  .view_con > table tr td .btnAccept { padding:0 8px; font-size:inherit;}
  
  /* °¢±Þ¹ý¿ø¾È³» */
  .infocourtbox { padding:15px 15px 5px; line-height:inherit;}
  .infocourtbox .boxlist .bulletList { padding:0 0 10px 6px;}
  .infocourtbox .boxlist .bulletList:after{ clear:both; display:block; width:100%; content:"";}
  .infocourtbox .select.type1 { margin-top:5px; width:100%; height:25px;}
  .infocourtbox .select.type2 { float:left; margin-top:5px; width:91%; height:25px;}
  .infocourtbox .select.type2 + a img { float:left; margin:5px 0 0 1%; width:8%; height:25px;}
  .infocourtbox input[type="text"].input200.m-l-20 { float:left; margin:5px 0 0 0 !important; width:84%; height:25px;}
  .infocourtbox input[type="text"].input200.m-l-20 + a .btnOrange { float:left; margin:5px 0 0 1%; width:15%; padding:0; text-align:center; font-size:11px; height:25px; line-height:25px;}
  .infocourtbox .examTxt.p-l-15 { clear:left; display:block; padding:5px 0 0 0 !important;}
  .infocourtbox .jurisdiction_p90 { display:block; padding:5px 0 0 0 !important;}
  .infocourtbox .jurisdiction_p90 .input3 { margin-right:4px !important;}
  .infocourtbox .jurisdiction_p90 .orange { display:inline-block; margin-top:4px;}
  .board_total.type2 { margin-bottom:5px; }
  
  /* ¹ý¿ø¿¡ ¹Ù¶õ´Ù */
  .myview { margin:0 0 10px;}
  .guide_wish { padding:15px 15px 10px; min-width:auto; line-height:20px;}
  .guide_wish li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px; font-size:inherit;}
  .tabTableWrap { margin-top:0;}
  .tabTableWrap .dataCount { padding:15px 0 6px;}
  .tabTableWrap + form h5.m-t-10 { margin-top:20px !important;}
  .termsBox { margin-top:0; height:85px;}
  .termsBox .termsContent { font-size:inherit; line-height:18px; font-family:"ng";}
  .termsBox .termsContent strong { font-family:"ngB";}
  .txtRight + .termsBox { margin-top:10px;}
  .txtRight > input[type="checkbox"] { margin:0 0 0 8px;}
  .txtRight.m-t-10 + .infoBox.m-t-20 { margin:10px 0 0 !important; padding-bottom:10px;}
  .tblGray .subject .inputMember { width:45%;}
  .topTxt1 { padding:0 0 10px;}
  .successBox { padding:50px 25px 30px; background-size:40px; font-size:12px; line-height:20px;}
  .successBox > p { padding-top:40px; font-size:12px; line-height:20px;}
  .guide_confirm { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px; font-size:inherit;}
  .infoBox .tblGray.m-t-20 input#juminNO { width:40%;}
  .infoBox .tblGray.m-t-20 input#juminNO2 { width:40%;}
  .tblGray.m-t-20 .subject #passwd_02 { width:40%;}
  .tblGray.m-t-20 + .txtRight.m-t-30 { margin-top:15px !important;}
  
  /* Ã»¼Ò³â ¹ý¿ø°ßÇÐ ¹× ¸ðÀÇÀçÆÇ */
  .infoBox.type1 { margin-top:15px;}
  .visit_care { margin-top:15px;}
  .infoBox.type1 + h4 { margin-top:30px;}
  .infoBox.type1 + h4 + .visit_care { margin-top:0;}
  .infoBox.type1 + h4 + .visit_care li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  
  /* ÀçÆÇ¹æÃ» ÇÁ·Î±×·¥ */
  .infoBox_visit, .about_visit { padding:15px; margin-bottom:0; font-size:inherit; line-height:20px; background-image:none; }
  .infoBox_visit .btnRightWrap { float:none; text-align:right;}
  .infoBox_visit .btnRightWrap .btn { margin:5px 0 0 !important;}
  .infoBox_visit.m-t-10.p-b-20.p-t-20 { margin:0 !important; padding:15px !important;}
  .visit_tbl { margin-bottom:0;}
  .visit_care { margin-top:0;}
  .visit_care > li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .visit_date { padding:0 0 15px 0; font-size:14px; max-width:300px;}
  .visit_date > span { font-size:14px; letter-spacing:0; }
  .visit_date .nextMonth{ bottom:5px; padding:0 12px 0 5px; height:22px; line-height:20px; font-size:12px; background-position:39px center; right:auto; }
  .visit_date .prevMonth { bottom:5px; padding:0 5px 0 12px; height:22px; line-height:20px; font-size:12px; background-position:-4px center; left:20px; }
  .tbl_calendar { min-width:auto;}
  .tbl_calendar th { height:30px;}
  .tbl_calendar td { padding:2px; height:50px; font-size:inherit;}
  .tbl_calendar tr td span { display:block; position:inherit; top:auto; left:auto; font-family:"ng"; font-weight:normal !important; font-size:11px; line-height:13px; word-break:keep-all; }
  .tbl_calendar .complete > span { top:auto; left:auto; line-height:13px; word-break:keep-all; }
  .tbl_calendar tr td span.date { display:inline-block; margin-bottom:4px; position:inherit; top:auto; left:auto; font-size:12px;}
  .tbl_calendar tr:last-child > td { padding:0;}
  .lcinfo_tbl.m-t-20 { margin:0 !important; min-width:auto;}
  .lcinfo_tbl th { height:35px; vertical-align:middle;}
  .lcinfo_tbl tr td { height:auto; padding:4px 2px;}
  
  /* »ç¹ýºÎÀÇ ¿À´Ã */
  .todayList li, .todayList > li+li+li, .todayList > li+li+li+li { margin:20px 0 0 0; }
  .todayList > li > dl { padding:0; }
  .todayList > li > dl > dt { padding:8px 0 0; font-size:13px;}
  .todayList > li > dl > dd { padding:0 0 5px; font-size:12px;}
  .todayList > li > dl > a { padding:0;}
  .todayList > li > dl dd a .btnBlueArrow { display:inline-block; padding:0 16px 0 8px; height:22px; line-height:22px; font-size:11px !important; background-position:62px center;}
  
  /* Ã»¼Ò³â ¹ý·üÅä·Ð´ëÈ¸ */
  .internList > li { padding:0 0 4px 8px; line-height:18px; background-size:4px; background-position:0 6px;}
  .internList > li > ul { margin:0;}
  .internList > li > ul > li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .internList > li > div.tbl_col { margin:0 !important; padding:2px 0 0;}
  .internList > li > div.tbl_col thead tr th { text-align:center;}
  .internList > li div.tbl_col p.intern_con { margin:4px 0 !important; line-height:18px !important;}
  .internList > li p.floatRight { float:none !important; text-align:right; padding:10px 0 8px; }
  .infoBox_public.m-t-30.m-b-5 { margin-top:0 !important;}
  .infoBox_public.m-t-10 { margin-top:4px !important;}
  .blueList .tbl_col.m-t-20.cont_rule { margin-top:10px !important;}
  .internList.type1 > li > ul > li > ul > li  { padding:0 0 4px; line-height:18px;} 
  .internList.type1 li:last-child { padding-bottom:0;}

  /* °ßÇÐ½ÅÃ» */
  .btnRightWrap .btn { margin:5px 0; }
  .request_info { margin-bottom:20px; padding:15px; background-image:none; font-size:inherit;}
  .request_info > ul > li { padding:0 0 4px 6px; line-height:18px; background-size:2px; background-position:0 8px;}
  .request_info > ul > li.req_poss > img { padding:0 4px 0 0; vertical-align:middle;}
  .visit_tbl > table tr th { padding:0; height:35px;}
  .visit_tbl > table tr td { padding:4px 8px; height:auto; font-size:inherit;}
  .visit_route { padding:0 0 5px;}
  .obeyTxt_14 { font-size:inherit; line-height:18px;}
  .visit_route img { display:none;}
  .visit_route ol.ir { position:relative; top:auto; left:auto; text-indent:0;}
  
  /* ÀÎÅÏ½± */
  .btnRightWrap { float:inherit; display:block; width:100%; height:auto; text-align:right;}
  .btnRightWrap.m-t-10 + .section { margin-top:10px;}
  .timeTable { min-width:auto;}
  .timeTable th { height:35px; font-size:inherit;}
  .timeTable td { padding:4px; font-size:inherit;}
  .timeTable .lunch { padding:4px;}
  .timeTable td .time { font-size:inherit; word-break:break-all;}
  .m-t-30.guide_bon { margin-top:10px !important;}
  
  /* ´ëÀü°íµî ¹Ù·Î¹Ì */
  .baromi_info { margin:20px 0;}
  .baromi_info > ul > li { padding:2px 4px; width:100%; height:auto; line-height:inherit; border:1px solid #dbdbdb; text-align:left;}
  .baromi_info > ul > li + li { border-top:0;}
  .baromi_info > ul > li a { display:block; font-size:12px;}
  .baromi_list > li { margin:0 0 8px; line-height:20px;}
  .baromi_list > li .con { margin-left:16px; margin-top:-20px; line-height:20px;}
  .btnRightWrap + .txt_box { margin-top:10px;}
  .img_box_noBorder.m-t-50 { margin-top:0 !important; padding:20px 0;}
  .img_box_noBorder.m-t-50 img { width:100%;}
  .baromi_detailview > div.con_box { padding:15px; min-height:auto;}
  .baromi_detailview > div.con_box > img { width:25%;}
  .baromi_detailview > div.con_box > ul { margin-left:25%; padding-left:10px;}
  .baromi_detailview > div.con_box > ul > li { list-style:none;  padding:0 0 4px 6px; line-height:18px; background:url(/common_img/bullet.png) no-repeat 0 8px; background-size:2px;}
  .intro_gear { padding:15px 15px 5px;}
  .intro_gear li { padding:0; width:50%;}
  .intro_gear li > img { margin:0 auto; width:96%;}
  .intro_gear li a { padding:10px 0;}
  .baromi_photo { float:none; width:100%; margin:0 0 10px 0;}
  .about_baromi div { float:none; width:100%;}
  .about_com { line-height:20px;}
  .about_com > p { margin-bottom:4px;}
  .about_com > ul > li { margin-bottom:4px; padding:0;}
  .intro_baromi.clearfix.p-t-30 { padding-top:10px !important;}
  .status_baromi .tbl_col.m-t-30 { margin-top:15px !important;}
  .tbl_status.clearfix.m-t-30 { margin-top:15px !important;}
  .tbl_col.status_com { margin-top:15px !important;}
  .about_baromi .about_img { width:100%;}
  .about_baromi .about_img li { width:50%; padding:0 0 5px;}
  .about_baromi .about_img li:nth-child(2n) { text-align:right;}
  .about_baromi .about_img li.about { padding:0 0 5px;}
  .about_baromi .about_img img { margin:0 auto; width:98%; height:100px;}
  .status_lst { margin-top:5px;}
  .status_lst > li { padding:0 0 4px; line-height:20px;}
  .status_lst > li.status_img { width:50%; padding:0 0 5px !important;}
  .status_lst > li.status_img:nth-child(2n) { text-align:right;}
  .status_lst > li.status_img img { margin:0 auto; width:98%; height:100px;}
  .tbl_status .tbl_col.m-t-20 { margin-top:15px !important;}
  .about_baromi ul li { width:50%; padding:0 0 5px !important;}
  .about_baromi ul li:nth-child(2n) { text-align:right;}
  .about_baromi ul li img { display:inline-block; margin:0 auto; width:98%; height:100px;}
  .about_baromi.m-t-10 + .tbl_col.tbl_control { margin-top:10px;}
  .about_baromi.m-t-10 { margin-top:0 !important;}
  .boromi_conwrap > div.section:first-child { margin-top:0;}
  
  /* À§¿øÈ¸ ¼Ò°³ */
  .our_court { padding:0;}
  .our_court img { padding:0; max-width:100%;}
  .visit_con { line-height:18px;}
  
  /* Æ¯Çã¹ý¿ø - °úÇÐÀÚ¹®À§¿øÈ¸ */
  .layerPopup02 { display:none; position:absolute; top:0; left:0; width:100%; height:450px; margin:0 auto; background:#fff url(/patent/images/court_intro/pop_visit_logo.gif) no-repeat 5px 5px; background-size:auto 30px; border:1px solid #ccc;}
  .layerPopup02:after { position:absolute; top:40px; left:0; width:100%; height:1px; background:#285ea4; content:"";}
  .layerPopup02 .photo { float:none; margin:50px 0 0; width:100%; text-align:center;}
  .layerPopup02 .photo img { width:78px;}
  .layerPopup02 h5 { margin:10px 5% 0; font-size:14px; }
  .layerPopup02 ul{ float:none; margin:0 5%; width:90%; max-height:200px; overflow:hidden; overflow-y:auto;}
  .layerPopup02 li{ margin-bottom:4px; line-height:18px; font-size:12px;}
  .layerPopup02 li strong { padding-top:0;}
  .layerPopup02 .pop_btn { padding:10px 0 0;}
  .layerPopup02 .btnClose { padding:0 17px; width:auto; min-width:77px; height:27px; line-height:27px; border-radius:3px; font-size:12px; letter-spacing:0; font-family:"ng"; background:#959595; color:#fff;} 
  
  /* °¡Á¤¹ý¿ø - ¾÷¹«¾È³» */
  .about_family { min-width:auto;}
  .about_family .rightPhoto { width:100%;}
  
  /* ¼ÒÅë - »çÀÌ¹öÈ«º¸°ü */
  .mediaPlugin { padding:10px 20px; margin:0;}
  .mediaPlugin + .section .tblWhite tr td { height:35px;}
  .familyList > li .blueUnderline { font-size:12px;}
  
  /* For Foreigners */
  .countries { margin-top:0;}
  #movieBox { margin:10px 0;}
  #movieBox .object { float:none; margin:0 auto; max-width:100%; max-height:160px; height:auto;}
  #movieBox .objectex { float:none; margin:0 auto; max-width:100%; max-height:160px; height:auto;}
  .movietextBox { text-align:left;}
  .summary p { margin-top:10px; padding:10px; height:125px; line-height:16px; border:1px solid #dbdbdb; text-align:left; overflow-y:auto;}
  .summary > span { margin:-10px 0 0; padding:0;}
  .mediaList { margin:15px 0 0;}
  .mediaList > li { width:45%; margin:0 2.5% 5px;}
  .mediaList > li:nth-child(2n) { margin:0 2.5% 5px;}
  .mediaList > li .mediaList_txt { display:inline-block; margin-top:5px; font-size:12px;}
  .mediaList > li  p.date { font-size:11px;}
  .mediaList > li > a { display:block; width:100%; }
  .mediaList > li p { margin:0;}
  .intropreg .greetchief { display:block; width:100%; padding:10px 0 0;}
  .intropreg .greetbt { font-size:inherit; line-height:18px;}
  .intropreg .greettxt { font-size:inherit; line-height:18px;}

  /* ¹ý¿øÀå°úÀÇ ´ëÈ­ */
  .intropreg { margin:0 0 15px; padding:10px; font-size:12px; line-height:18px; border:1px solid #dbdbdb;}
  .intropreg .img_president { width:40%; height:auto;}
  .txtbdbox2 { margin-bottom:10px;}
    
  /* Æ÷Åä´º½º */
  .galleryWrap ul { padding:10px 0 5px; }
  .galleryWrap li { width:47.5%; margin-right:5%; margin-bottom:10px;}
  .galleryWrap li:nth-child(2n) { margin-right:0; }
  .galleryWrap li .thumb { width:95%; }
  .galleryWrap li > div { height:auto; }
  .galleryWrap li > div span { font-size:12px; padding:2px 0; }
  .galleryWrap li > div > img { width:100%; height:auto;}
  .ct_text.notice { margin-top:5px;}
  
  /* Çö ¹ý¿øÀå ¼Ò°³ */
    .chief_profile { padding:5px; }
    .profile > li { padding:0 10px; }
    
    /* ¿ª´ë ¹ý¿øÀå ¼Ò°³ */
/*  .intro_president > ul { width: 90%; margin:0 auto; }
    .intro_president > ul > li { width: 45%;  max-width:45%; margin-right:5%; margin-bottom:15px;  height: 180px; padding:15px 0;  }
    .intro_president > ul > li:nth-child(2n) { margin-right: 0;}
    .intro_president > ul > li >img  { width:55px;  }
    .intro_president > ul > li p, .intro_president > ul > li p.president_name { font-size:12px; line-height:16px; width:90px; margin:0 auto;  letter-spacing:-1px; }
    .intro_president > ul > li p.president_name { padding:8px 0 2px 0; line-height:18px; } */
    
    /* ¼­¿ïºÏºÎÁö¹æ¹ý¿ø - ¹ý¿øÆ¯°­½ÅÃ» */
    .specialLectureWrap { margin:20px auto; padding-bottom:40px; height:auto; min-height:300px; min-width:300px; }
    .specialLectureWrap .specialLecture  { padding-top:20px; margin-left:6%; }
    .specialLectureWrap .specialLecture > ul > li { padding:2px 0; font-size:12px; }
    .specialLectureWrap .specialLecture .lectureExample { padding: 20px 0; }
    .specialLectureWrap .specialLecture .lectureExample > ul > li { padding:2px 0; }
    .btnDown2 { height:22px; line-height:22px;  font-size: 11px;  background-size:26px; padding: 0 35px 0 15px;}
    
    /* ¹ý·ü¿ë¾î»çÀü */
    .info_wrap .word_wrap .all { width:20%; min-width:30px; margin-bottom:2px; }
    .info_wrap .word_wrap .all > a { min-width:30px;  }
    .info_wrap .word_wrap.type1 li { width:11.5%; padding:0; }
    .search_word {width:90%; max-width:320px; }
    .search_word >  .search { width:45%;  height: 22px !important; }
    .search_word select { padding: 0 !important; max-width: 35%; height: 22px; background: none; border: 1px solid #d0d0d0; letter-spacing: -1px; appearance: menulist; -webkit-appearance: menulist; -moz-appearance: menulist; -o-appearance: menulist;}
    .btnSmallDark  {width: 38px; height: 22px; line-height: 22px; font-size: 11px; font-weight: normal; font-family: "ng"; letter-spacing: -1px; }

    /* ÁõÀÎÁö¿ø°ü Á¦µµ */
    .witnessPhoto { margin:15px 0; }
    .witnessPhoto > img { max-width:49%; }
    .witnessPhoto > img:last-child { margin-right:0; }
    .witnessPhoto.type1 > img { max-width:100%; }
    
    /* Á¤¸®È¸»ç M&A ¾È³» */
    .mnaWrap { padding:10px 25px; }
    .mnaWrap .mnaList  > li { font-size:9px; width:100%; padding:0; line-height:18px; }
    .mnaWrap .mnaList   li  a { font-size:12px; }
    .mnaWrap .mnaList > li.mnalast { font-size:12px; }
    .mnaWrap .mnaList > li.mnalast { padding: 0; }
    .mnaWrap .mnaList > li > ul > li { padding:0; }
    .mnaWrap .mnaList > li > ul > li > span { padding:0 5px; }
    .mnaWrap .mnaList > li.mnalast { font-size:9px; }
    .mnaWrap .mnaList > li.mnalast > strong { font-size:12px; color:#555; }
    
    /* »ý»ý¹ý¿ø Ã¼Çè±â */
    .bl_list { margin-bottom:10px;}
    .minwonBg, .ideaBg, .infoBg  { background-image:none !important; }
    
    /* ¼ö¿øÁö¹ý - °í°´¸¸Á·´Ü°èÀû ¼­ºñ½º */
    .satisfaction_lst > li { text-align:center; }
    .satisfaction_lst > li > img { float: none; }
    .satisfaction_lst > li > div.satis_con { padding-left: 0; margin-top:10px; text-align:left; line-height:18px;  }
    
    /* ¼ö¿øÁö¹ý - ¹Î¿ø - Ã·ºÎ¼­·ù*/
    .attached_area > .section { margin-top:0; }
    .lineTbl tr td { font-size:12px; padding: 5px ; height: auto; }
    .mTbWrap { width:100%; overflow-x:auto; }
    .mTbWrap > table { width:770px; margin-bottom:10px !important; }
    .attach_caution { padding:5px 0 10px 0; }
    
    /* ÃáÃµÁö¹ý - °­¸ªÁö¿ø - ¹«·á¹ý·ü»ó´ã¿¡ ´ëÇÑ ¾È³» */
    .gjg_gob_info  { padding: 0 0 10px 0; margin-top:-10px;  }
    .djg_gob_info { padding:0 0 10px 0; }

    /* »çÀÌ¹öÈ«º¸°ü */
    .mediaList > li  { width:45%;}
    #movieBox { height:auto; margin: 25px 0 15px 0; margin:0 auto; text-align:center; }
    #movieBox .object { width:100%; background-size: 100% 100%;  min-height:320px;}
    #movieBox .object #video { width:100% !important; height: auto;  }
    #movieBox .objectex { width:100%; background-size: 100% 100%;  }
    #movieBox .objectex #video { width:100% !important; height: auto;  }
    .mediaList > li > a > img { padding:5px; max-width:100%; }
    .mediaList > li  p { margin-top:0; }
    .summary p { margin:0; padding-top:10px; }
    .movietextBox { margin:0 0 10px 0; }
    .todayList > li > img { width:130px; padding:5px; }  /* ¼­¿ï°íµî¹ý¿ø */
    
    /* °üÇÒ±¸¿ª */
    .tbl_col > table tfoot > tr > th, .tbl_col > table tfoot > tr > td { border-bottom: none;  }
    
    /* ´ë±¸Áö¹ý - ¹Î¿ø - »ýÈ°¼ÓÀÇ ¹ý·ü»ó½Ä */
    .grayList > li { font-size:12px; line-height:18px; background-size:3px;  background-position: 0 10px; padding:1px 7px !important; }
    .link_box {line-height:18px; }
    .link_box > h5 { margin-top:10px; }
    .bankList > li { line-height:18px; background-size:3px; background-position:0 10px; padding:2px 7px; }
    .bankList > li > ul > li { padding:2px; 0; }
    .bankList > li > ul > li > p { margin:0; }
    .subBulletList > li { line-height:16px; background-size:3px; background-position:0 10px; text-indent: 5px; }
    .scrollTop { margin:5px 0; }
    .scrollTop > a > img { width: 30px; }
    .qnaList .question, .qnaList .answer { width: 20px; height:20px; font-size:11px; padding-top:1px; }
    .qnaList .answerBox { margin: -20px 0 20px 0; padding-left:30px; }
    .circleList > li span { font-size:12px; line-height:18px; }
    
    /* ºÎ»êÁö¹ý - ¹Î¿ø - ¾÷¹«¿ë °è»ê ÇÁ·Î±×·¥ */
    .calcBg > .p-b-40 { padding-bottom:0 !important; }
    .section .list > li > ul > li { padding:5px; }
    .visitList  > li .btnBlueArrow { padding-left:20px; }
    
    .subContent h4.bylawTitle { font-size:16px; }
    .bylaw_indent { margin-left:0; }
    .bylaw ul li:first-child { margin-bottom:10px; }
    .jur_rules.type2> ol > li { padding:5px 0; }
    
    /* ¿ï»êÁö¹ý - ¹ý¿ø¼Ò°³ - ÀçÆÇ°³Á¤ ¹× ¹ýÁ¤¾È³» */
    .floatRight > a > .btnBlueArrow { margin-top:5px; }
    .jurisdic_stit > li { width:100%; margin:0; }
    .visit_care > li { background-position:0 8px; }
    
    .subList > li.bulletList { line-height:18px; padding:2px 10px; background-size: 2px;  background-position:0 9px; }
    .subList > li { line-height:18px; }
    
    /* ¼Ò½Ä - ¹ý±³À°°íÀç */
    .court_newbook > div { position:relative; float:left; width:100%; max-width:100%; height:auto; min-height:260px; padding:10px 15px; margin:10px auto;; }
    .court_newbook > div:nth-child(even) { margin-right:auto; }
    .court_newbook .newbook_box .newbook_img { width:30%; padding-top:20px;  }
    .court_newbook .newbook_box > img { float:left; padding-right:30px; max-width:50%; }
    .court_newbook .newbook_box .textarea { float:right; position:relative; font-size:12px; line-height:18px; }
    .court_newbook .newbook_box .newbookTitle { font-size: 12px; margin-bottom:7px; }
    .court_newbook .btnDown { margin-top:10px; width:auto; height:27px; line-height:27px;  font-size:13px; background-image: none; padding: 0 7px; border-radius:3px; }
    
    /* Ã¢¿øÁö¹ý - ¼ÒÅë - ºÎÁ¶¸®½Å°í¼¾ÅÍ */
    .declare_p p:last-child { margin-bottom:10px; }
    .m-t-50 { margin-top:20px !important; }
    
    /* Ã¢¿øÁö¹ý - ¼ÒÅë - °ßÇÐ¼Ò°¨¹® */
    .addrip { width:100%; margin-top:5px; }
    
    /* ÀüÁÖÁö¹ý - ¼ÒÅë - ¾î¿ï¸²È¸ */
    .activity_info { text-align:center; }
    .activityPhoto { float:none; margin:10px auto; }
    .activity_info > p { line-height:18px; text-align:left; padding:0 10px 10px; }
    .activity_img { text-align:center; }
    .activity_img > img { margin:5px auto; width:48%; padding-right:2%; }
    .activity_img > img:nth-child(2n) { padding-right:0; }
    .blockQuote { font-size:20px; margin:0 10px 0 ; }
    .blockQuote > span { font-size:12px; } 
    
    .tbl_col > table tr th, .tbl_col > table tr td { padding:4px; height:auto; font-size:12px; }
    .seal { font-size:12px; }
    /*.section { margin-top:10px; }*/
    .tbl_col { margin-bottom:10px; }
    .blueUnderline { font-size:inherit; }
    .jur_rules .txtBold { font-size:12px; }
    .listTop { line-height: 13px\0/IE8+9; }
    .board_view .view_content > p { margin:0; }
    .section > .img_box { padding:5px;}
    .button_atype > a, .button_btype > a { height:27px; line-height:27px; }
    
    /* °ßÇÐ¾È³» */.
    .visit_route > img { margin-top:20px; }
    .visit_route1 > img { display:none; }
    .visit_target { margin-bottom:10px !important; }
    
    /* °úÇÐ±â¼úÀÚ¹®À§¿øÈ¸ */
    .layerPopup02 { display:none;}
    
    .dashList2 > li { font-size:12px; line-height:18px; word-break:keep-all; }
    .bulletList { padding:0 0 4px 6px !important; }
    .pwddesc, .mbH  { font-size:12px; }
    
    /* error */
    #errorPage .errorWrap { min-width:270px; }
    #errorPage .errorWrap .errorBg { min-width:261px; padding:35px 15px; }
    #errorPage .errorWrap .errorBg .errorTitle { font-size:16px; line-height:20px; }
    #errorPage .errorWrap .errorBg .errorDesc { font-size:12px; word-break:keep-all; }
    #errorPage .errorWrap .errorBg .btn { font-size:12px; padding: 10px 15px; }
  
  /* ¹ý¿ø°ø¹«¿ø±³À°¿ø  > ±³À°¿ø ½Ã¼³ */
  .jurisdic_stit.type1 li { float:none; margin:0 0 2px; width:100%;}
  
  /* °ßÇÐÄÚ½º */
  .visit_course { padding-bottom:0;}
  .visit_course > li { position:relative; padding-bottom:15px; line-height:18px;}
  .visit_course > li:before{ top:50%; left:15%; margin-top:6px; width:5px; height:12px; background-size:100%;}
  .visit_course > li > .tit { padding:2px 0; width:32%; letter-spacing:-1px;}
  .visit_course > li > .con { padding:2px 2.5%; width:66%;}
  .course_info + .visit_course { margin-top:5px;}
  .visit_course + .smaller_14 { margin-top:5px !important; font-size:12px; line-height:18px;}
  
  	/* ¼ö¿ø°íµî - Ã»Å¹±ÝÁö¹ý */
	.law-type01 .title{width:100px;height:100px;font-size:16px;}
	.law-type01 .title img{margin:15px 0 10px 0;}
	.law-type01 .innerBox{margin: 0 15px 0 0;padding:30px 0 0 0;}
	.law-type01 .innerBox .intitle{height:50px;line-height:45px;font-size:13px;border:3px solid #d4e7f8;}
	.law-type01 .innerBox .intitle img{width:20%;}

  /* »çÀÌÆ®¸Ê  */
  .sitemapOuter .sitemapInner { padding:10px 0 40px; width:90%;}
  .sitemapOuter .sitemapInner .one_depth { margin:0 1.5% 0 0; width:48% !important;}
  .sitemapOuter .sitemapInner .one_depth:nth-child(2) { margin:0 0 0 1.5%;}
  .sitemapOuter .sitemapInner .one_depth .sitemapTitle { padding:20px 0 5px; font-size:13px; border-bottom:2px solid #959595;}
  .sitemapOuter .sitemapInner .one_depth > ul > li { padding:5px 8px;}
  .sitemapOuter .sitemapInner .one_depth > ul > li > a { font-size:12px;} 
  .sitemapOuter .sitemapInner .one_depth .two_depth { padding:0 4px;}
  .sitemapOuter .sitemapInner .one_depth .two_depth > li { padding:0;}
  .sitemapOuter .sitemapInner .one_depth .two_depth > li > a { font-size:12px;} 
  
  .mSection { margin-top:10px !important; }
  .infoBox_blue +.m-t-10 { margin:0 !important; }
  
  /* °Ë»ö°á°ú */
  .result_con { margin-top:10px; }
  .resultsection { margin:10px 0; padding:0; }
  .resultsection:first-child { margin-top:10px; }
  .result_tit { margin-bottom:5px; }
  .resultlist { margin-bottom:5px; }
  .resultlist > li > a, .resultlist > li p a { margin:0; padding:0; line-height:18px; }
  .resultlist > li { margin:7px 5px 5px 15px; }
  /* .resultlist > li, .resultlist > li p  { padding:2px 0; } */
  .resultlist > li p.attachFile a { margin-bottom:0; }
  .resultlist > li p.description { line-height:18px; margin-bottom:5px; }
}

/* Tablet */
@media all and (min-width:768) and (max-width:1023px) {
    .smallBoxWrap { width:100%; }
    .rightDate { display:none; } /* ½ÃÇà³¯Â¥ ¾Èº¸ÀÌ±â */
    .hidden { display:none; }
    .smallBoxWrap { width:100%; }
     
     /* ¹ý¿øÀå ¼Ò°³ */
    .profile { width:100%;}
    
    /* ÀÌ¹ÌÁö °¶·¯¸® */
    .galleryWrap li { width:48%; }
    .galleryWrap li:nth-child(4n) { margin-right:0; }
    .galleryWrap li.last { margin-right:0;}
    
    /* Á¶Á¤¼¾ÅÍ ¶óÀÎ ¾ø¾Ö±â */
    .mediation dt div:after, .mediation2 dt div:after, .mediation3 dt div:after{border:none;}
    
    /* ¼ÒÅë - »çÀÌ¹öÈ«º¸°ü */
     .mediaPlugin { padding: 10px 20px; margin-top:10px; }
     .familyList > li .blueUnderline { font-size:12px; }
     .summary p { float:none; margin:10px 0;  height:auto; }
    .mediaList > li  { width:48%; }
    
    /* ¿ª´ë¹ý¿øÀå ¼Ò°³ */
    .intro_president > ul > li { width: 31%; max-width:31%; margin-right: 2%;  }
    .intro_president > ul > li:nth-child(3n) { margin-right: 0; }
    .intro_president > ul > li:nth-child(4n) { margin-right: 2%; }
    .intro_president > ul > li p { width:110px; margin:0 auto;  }
    
    /* »çÀÌÆ®¸Ê  */
    .sitemapOuter .sitemapInner { padding:10px 0 40px; width:90%;}
    .sitemapOuter .sitemapInner .one_depth { margin:0 1.5% 0 0; width:48% !important;}
    .sitemapOuter .sitemapInner .one_depth:nth-child(2) { margin:0 0 0 1.5%;}
    .sitemapOuter .sitemapInner .one_depth .sitemapTitle { padding:20px 0 5px; font-size:13px; border-bottom:2px solid #959595;}
    .sitemapOuter .sitemapInner .one_depth > ul > li { padding:5px 8px;}
    .sitemapOuter .sitemapInner .one_depth > ul > li > a { font-size:12px;} 
    .sitemapOuter .sitemapInner .one_depth .two_depth { padding:0 4px;}
    .sitemapOuter .sitemapInner .one_depth .two_depth > li { padding:0;}
    .sitemapOuter .sitemapInner .one_depth .two_depth > li > a { font-size:12px;} 
    
    /* error */
    #errorPage .errorWrap { padding-top:20%;  }
}
