html {overflow-y:scroll; _overflow-y:scroll !important;}
/*À¥ÅÃ½º¸®´º¾ó sme °¡ÀÌµåº¯°æ ÈÄ(20121128)ÀüÀ¯¸®*/
/*
.smeWrap { width:100%; margin:0 0;}
.smeWrap { width:100%; margin:0 0; padding:100px 0;}
.smeCtop .left {width:603px;height:277px; float:left; margin-bottom:10px;background:url(../images/smeimg/bgLogin.gif); }
.smeCtop .rights {width:293px; height:277px; float:right;margin-bottom:10px;padding:0; background:url(../images/smeimg/bgLoginRight.gif); margin-left:2px; }
*/
/*
div Ã¢ÀÇ Å©±â°¡ width 100px, height 50px ÀÎ°æ¿ì
style="left:50%;top:50%;margin:-25 0 0 -50;"
*/
/*ÀüÀÚ¼¼±Ý°è»ê ¸®´º¾ó ·Î±×ÀÎ Àü*/
.smeWrap { margin:0 0; padding:100px 0;}
.smeBack {text-align:center; background:url(../images/smeimg/bgBack04.gif) repeat-x 0 0px; height:140px; }
.smeTop {margin:0 auto; width:950px; }
.smeTop h1 { margin:10px 0 10px 0; }

.smeCont{margin:0 auto; width:906px;}

.smeCtop { width:100%; }

.smeCtop .left {width:603px;height:250px; float:left; margin-bottom:10px;background:url(../images/smeimg/bgLogin.gif); }
.smeCtop .left .loginImg{width:157px; margin:60px 0 0 43px;}
.smeCtop .left .loginBox {width:330px; margin:-163px 0 0 230px;}
.smeCtop .left .loginBox h2{margin-bottom:25px; }
.smeCtop .left .etcBox {margin-top:10px;font-size:11px; color:#7e7e7e}
.smeCtop .left .etcBox a{color:#7e7e7e; text-decoration:underline;}
.smeCtop .left .loginBtn {width:97px; margin:-68px 0 0 230px;}

.smeCtop .rights {width:293px; height:250px; float:right;margin-bottom:10px;padding:0; background:url(../images/smeimg/bgLoginRight.gif); margin-left:2px; }
.smeCtop .rights .loginBox {width:269px; margin:50px 0 0 12px;}
.smeCtop .rights .loginBox  h2{margin-bottom:11px; }
.smeCtop .rights .loginBtn {text-align:center; margin-top:3px;}

.smeCbottom {width:100%; clear:both;padding:0; }
.smeCbottom .left {width:300px; height:154px; float:left; padding:0;}
.smeCbottom .left .smeLeftBanner { width: 293px; height:154px; background:url(../images/smeimg/bgLeftBanner.gif);}
.smeCbottom .left .smeLeftBanner h3{padding:13px 0 0 20px;}
.smeCbottom .left .smeLeftBanner ul {margin:22px 0 0 35px; padding:0;}
.smeCbottom .left .smeLeftBanner ul  li{margin-right:20px; float:left;display:inline;}
.smeCbottom .left .smeLeftBanner .serviceManual{width:62px; height:74px; margin-right:20px;}
.smeCbottom .left .smeLeftBanner .serviceEsero{width:59px; height:74px; margin-right:23px;}
.smeCbottom .left .smeLeftBanner .serviceSearch{width:55px; height:74px;padding:0;}

.smeCbottom .rights {width:603px; float:right; padding:0;}
.smeCbottom .rights .smeRightBanner1 {width:300px; height:154px; float:left;}

.smeCbottom .rights .smeRightBanner2 { background:url(../images/smeimg/bgrightBanner2.gif); width:293px; height:154px; float:right;}
.smeCbottom .rights .smeRightBanner2  h3{padding:13px 0 0 20px; }
.smeCbottom .rights .smeRightBanner2  .imgCustomer{padding:15px 0 0 25px;}
.smeCbottom .rights .smeRightBanner2  ul {margin:10px 0 0 25px; padding:0;}
.smeCbottom .rights .smeRightBanner2  ul li{margin-right:9px; float:left; display:inline;}
/*ÀüÀÚ¼¼±Ý°è»ê ¸®´º¾ó ·Î±×ÀÎ Àü*/

/*ÀüÀÚ¼¼±Ý°è»ê ¸®´º¾ó ·Î±×ÀÎ ÈÄ*/
.smeAll {position:relative;width:950px; margin:0px auto; background-color:#fff;  text-align:left;}	
/*
.smeMainTop {width:950px; height:80px;} 
.smeMainTop h1{ margin:27px 0 27px 0; float:left;}
.smeMainTop .topLink {margin:16px 0 0 0; float:right; font-family:µ¸¿ò; font-size:11px; color:#666666; }
.smeMainTop .topLink a{color:#666666; text-align:right; font-size:11px; }
.smeMainTop {width:950px; background:#f2f2f2;}

.smeMainTop .newlogoArea {margin:10px 0 0 0; width:258px; float:right; top:15px; left:0px;position:relative; }
*/
.smeMainTop {width:950px; background:#f2f2f2;}
.smeMainTop .newlogoArea {margin:2px 0 0 0; width:150px; float:left; top:15px; left:30%;position:relative; }
.smeMainTop .topLink {position:relative;right:0px; top:5px; float:right; font-family:µ¸¿ò; font-size:11px; color:#666666;}
.smeMainTop .topLink a{color:#666666; text-align:right; font-size:11px; }
.smeMainTop .topLogo {position:relative; left:0px; top:5px; float:left; margin:2px 0 0 0; }

/*
.noTopArea  {margin:0 auto; width:950px; padding:4px 0 0 0;  height:140px; }
.noTopArea .topMenu {text-align:right;}
.noTopArea .topMenu select {font-family:dotum; font-size:11px; color:#7d7d7d;margin:2px 0 0 0; border:1px solid #dedede; height:20px;}
.noTopArea .topMenu img {vertical-align: bottom;}
.noTopArea .logoArea {margin:-1px 0 0 0; width:258px;}
.noTopArea .snsArea{float:right; }
.noTopArea .snsArea ul li{float:left; display:inline; padding:-1px 0 3px 3px; margin:0;}
.noMenuArea {width:950px; clear:both; padding:0 0 0 0; margin:0 0 0 0;  background:url(../images/smeimg/bgGnb03.gif); height:58px; }

.tabGnbAreaTax {clear:both; background:#f2f2f2; border-bottom:3px solid #772a90; }
.tabGnbAreaTax ul{ padding:3px 0 34px 0; margin:3px 0 0 0;}
.tabGnbAreaTax ul li{float:left; display:inline; width: 119px; text-align:center; font-size:13px; font-weight:bold; font-family:µ¸¿ò;border-top:1px solid #dedede;  border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff; color:#7c7c7c; }
.tabGnbAreaTax ul li a{display:block;font-size:13px; font-weight:bold; font-family:µ¸¿ò; padding:8px 0 8px 0;}
.tabGnbAreaTax ul li a:hover{ background:#5674b9; color:#fff; padding:8px 8px 7px 8px; border-top:1px solid #5674b9;  border-left:1px solid #5674b9; border-right:1px solid #5674b9; text-decoration:none;}
.tabGnbAreaTax ul li.on{ background:#772a90; color:#fff; padding:8px; border-top:1px solid #772a90;  border-left:1px solid #772a90; border-right:1px solid #772a90;}

.noTopArea  {margin:0 auto; width:950px; padding:4px 0 0 0;  height:140px; }
.noTopArea .topMenu {text-align:right;}
.noTopArea .topMenu select {font-family:dotum; font-size:11px; color:#7d7d7d;margin:2px 0 0 0; border:1px solid #dedede; height:20px;}
.noTopArea .topMenu img {vertical-align: bottom;}
.noTopArea .logoArea {margin:-1px 0 0 0; width:258px;}
.noTopArea .snsArea{float:right; }
.noTopArea .snsArea ul li{float:left; display:inline; padding:-1px 0 3px 3px; margin:0;}
.noMenuArea {width:950px; clear:both; padding:0 0 0 0; margin:0 0 0 0;  background:url(../images/smeimg/bgGnb03.gif); height:58px; }
*/
.noTopArea  {margin:0 auto; width:950px; padding:4px 0 0 0;  height:140px; }
.noTopArea .topMenu {text-align:right;}
.noTopArea .topMenu select {font-family:dotum; font-size:11px; color:#7d7d7d;margin:2px 0 0 0; border:1px solid #dedede; height:20px;}
.noTopArea .topMenu img {vertical-align: bottom;}
.noTopArea .logoArea {margin:-1px 0 0 0; width:100%; text-align: center;}
.noTopArea .snsArea{float:right; }
.noTopArea .snsArea ul li{float:left; display:inline; padding:-1px 0 3px 3px; margin:0;}
.noMenuArea {width:950px; clear:both; padding:0 0 0 0; margin:0 0 0 0;  background:url(../images/smeimg/bgGnb03.gif); height:58px; }
/*
.tabGnbAreaTax {clear:both; background:#f2f2f2; border-bottom:3px solid #772a90; }
.tabGnbAreaTax ul{ padding:3px 0 34px 0; margin:3px 0 0 0;}
.tabGnbAreaTax ul li{float:left; display:inline; width: 120px; text-align:center; font-size:13px; font-weight:bold; font-family:µ¸¿ò;border-top:1px solid #dedede;  border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff; color:#7c7c7c; }
.tabGnbAreaTax ul li.narrow{float:left; display:inline; width:90px; text-align:center; font-size:13px; font-weight:bold; font-family:µ¸¿ò;border-top:1px solid #dedede;  border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff; color:#7c7c7c; }
.tabGnbAreaTax ul li a{display:block;font-size:13px; font-weight:bold; font-family:µ¸¿ò; padding:8px 0 8px 0;}
.tabGnbAreaTax ul li a:hover{ background:#5674b9; color:#fff; padding:8px 8px 7px 8px; border-top:1px solid #5674b9;  border-left:1px solid #5674b9; border-right:1px solid #5674b9; text-decoration:none;}
.tabGnbAreaTax ul li.on{ background:#772a90; color:#fff; padding:8px; border-top:1px solid #772a90;  border-left:1px solid #772a90; border-right:1px solid #772a90;}

.tabGnbAreaTax ul li.on{ background:#772a90; color:#fff; padding:8px; border-top:1px solid #772a90;  border-left:1px solid #772a90; border-right:1px solid #772a90;}
*/
.tabGnbAreaTax {clear:both; background:#f2f2f2; border-bottom:3px solid #772a90; }
.tabGnbAreaTax ul{ padding:3px 0 34px 0; margin:3px 0 0 0;}
.tabGnbAreaTax ul li{float:left; display:inline; width: 120px; text-align:center; font-size:13px; font-weight:bold; font-family:µ¸¿ò;border-top:1px solid #dedede;  border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff; color:#7c7c7c; }
.tabGnbAreaTax ul li.narrow{float:left; display:inline; width:90px; text-align:center; font-size:13px; font-weight:bold; font-family:µ¸¿ò;border-top:1px solid #dedede;  border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff; color:#7c7c7c; }
.tabGnbAreaTax ul li a{display:block;font-size:13px; font-weight:bold; font-family:µ¸¿ò; padding:8px 0 8px 0;}
.tabGnbAreaTax ul li a:hover{ background:#5674b9; color:#fff; padding:8px 8px 7px 8px; border-top:1px solid #5674b9;  border-left:1px solid #5674b9; border-right:1px solid #5674b9; text-decoration:none;}
.tabGnbAreaTax ul li.on{ background:#772a90; color:#fff; padding:8px 0 8px 0; border-top:1px solid #772a90;  border-left:1px solid #772a90; border-right:1px solid #772a90; width:120px;}

.smeGnb {width:950px; clear:both; padding:0 0 0 0; margin:0 0 0 0; }
.smeGnb .smeGnbMenu {margin:0 auto; padding:0; }
.smeGnb .smeGnbMenu ul {padding:0; background:url(../images/smeimg/bgGnb03.gif); height:50px;}
.smeGnb .smeGnbMenu ul li{float:left; display:inline;}
.smeGnb .smeGnbMenu ul li a{display:block; background-position:0 0;background-repeat:no-repeat; text-indent:-5000px;	font-size:0;}

.smeGnb .smeGnbMenu ul li.n1 a{ background-image:url(../images/smeimg/main/taxMenu01.gif);width:137px; height:50px;}
.smeGnb .smeGnbMenu ul li.n2 a{ background-image:url(../images/smeimg/main/taxMenu02.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n3 a{ background-image:url(../images/smeimg/main/taxMenu03.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n4 a{ background-image:url(../images/smeimg/main/taxMenu04.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n5 a{ background-image:url(../images/smeimg/main/taxMenu05.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n6 a{ background-image:url(../images/smeimg/main/taxMenu06.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n7 a{ background-image:url(../images/smeimg/main/taxMenu07.gif);width:138px; height:50px;}


.smeGnb .smeGnbMenu ul li.n1 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n2 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n3 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n4 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n5 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n6 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n7 a:hover{background-position: 0 -50px;}

/*¼­ºêGNB ADMIN »ç¾÷ºÎ º¯°æ*/
.smeGnb .smeGnbMenu ul li.n11 a{ background-image:url(../images/smeimg/main/taxMenu11.gif);width:137px; height:50px;}
.smeGnb .smeGnbMenu ul li.n12 a{ background-image:url(../images/smeimg/main/taxMenu12.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n13 a{ background-image:url(../images/smeimg/main/taxMenu13.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n14 a{ background-image:url(../images/smeimg/main/taxMenu14.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n15 a{ background-image:url(../images/smeimg/main/taxMenu15.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n16 a{ background-image:url(../images/smeimg/main/taxMenu16.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n17 a{ background-image:url(../images/smeimg/main/taxMenu17.gif);width:138px; height:50px;}


.smeGnb .smeGnbMenu ul li.n11 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n12 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n13 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n14 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n15 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n16 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n17 a:hover{background-position: 0 -50px;}

/*¼­ºêGNB ADMIN ÄÝ¼¾ÅÍ º¯°æ*/
.smeGnb .smeGnbMenu ul li.n21 a{ background-image:url(../images/smeimg/main/taxMenu21.gif);width:137px; height:50px;}
.smeGnb .smeGnbMenu ul li.n22 a{ background-image:url(../images/smeimg/main/taxMenu22.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n23 a{ background-image:url(../images/smeimg/main/taxMenu23.gif);width:135px; height:50px;}
.smeGnb .smeGnbMenu ul li.n24 a{ background-image:url(../images/smeimg/main/taxMenu24.gif);width:135px; height:50px;}

.smeGnb .smeGnbMenu ul li.n21 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n22 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n23 a:hover{background-position: 0 -50px;}
.smeGnb .smeGnbMenu ul li.n24 a:hover{background-position: 0 -50px;}

/*¼­ºêGNBº¯°æ*/
.smeSub{position:relative; top:105; left:0; visibility: hidden; z-index: 1004; }
.smeSub .smeSubMenu {position:absolute; margin:0 auto; width:135px;}
.smeSub .smeSubMenu ul {width:134px; background:#fff;padding:0 0 10px 0; border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.smeSub .smeSubMenu ul li{margin:0 0 0 0; text-align:left; height:20px; padding:5px; font-weight:bold;}
.smeSub .smeSubMenu ul li a{display:block; font-family:±¼¸²; font-size:12px; padding:8px;}
.smeSub .smeSubMenu ul li a:hover{color:#87286c;background:#f2edf1; text-decoration:none;}
/*.smeSub .smeSubMenu ul li.lineLast{border:none;}*/
/*¼­ºêGNBº¯°æ*/

.smeMainContent {margin:0 0 0 0; clear:left; width:950px; padding:10px 0 0 0; }
.smeMainContent .smeMainLeft {width:277px; margin:0 0 0 0; float:left; }

/*³ôÀÌº¯°æ*/
.smeMainContent .smeMainLeft .smeMember {background:url(../images/smeimg/main/imgMember.gif); height:212px; padding:0;} 
/*
.smeMainContent .smeMainLeft .smeMember {background:url(../images/smeimg/main/imgMember.gif); height:188px; padding:0;}
.smeMainContent .smeMainLeft .smeMember .smeMemberInfo {width:241px; height:101px; margin:9px 0 0 17px; background:url(../images/smeimg/main/bgMember.gif); font-family:dotum; font-size:11px;padding:0; color:#666;}
 .smeMainContent .smeMainLeft .smeMember .smeMemberInfo ul li{ background:url(../images/smeimg/main/iconMember.gif) no-repeat 0 6px; padding:0 0 0 8px; line-height:16px;}
*/
.smeMainContent .smeMainLeft .smeMember h3 {padding:13px 0 0 16px;}
.smeMainContent .smeMainLeft .smeMember .smeMemberEdit {margin:-15px 0 0 193px; width:66px; height:21px; }
.smeMainContent .smeMainLeft .smeMember .smeMemberInfo {width:241px; height:125px; margin:9px 0 0 17px; background:url(../images/smeimg/main/bgMember.gif); font-family:dotum; font-size:11px;padding:0; color:#666;}
.smeMainContent .smeMainLeft .smeMember .smeMemberInfo ul{padding:11px 0 0 15px;}
.smeMainContent .smeMainLeft .smeMember .smeMemberInfo ul li{ background:url(../images/smeimg/main/iconMember.gif) no-repeat 0 6px; padding:0 0 0 8px; line-height:20px;}
.smeMainContent .smeMainLeft .smeMember .btnLogout {margin:5px 0 0 17px; width:242px; padding:0;}

/* ³ôÀÌº¯°æ*/ 
.smeMainContent .smeMainLeft .smeServiceGo {height:219px; margin:10px 0 0 0; background:url(../images/smeimg/main/imgService.gif);}
.smeMainContent .smeMainLeft .smeServiceGo h3 {padding:14px 0 0 17px;}
.smeMainContent .smeMainLeft .smeServiceGo .smeServiceGoIcon ul{ margin:7px 0 0 28px; }
.smeMainContent .smeMainLeft .smeServiceGo .smeServiceGoIcon ul li {float:left; display: inline;margin:0 20px 5px 0; }
/*  
.smeMainContent .smeMainLeft .smeServiceGo {height:258px; margin:10px 0 0 0; background:url(../images/smeimg/main/imgService.gif);}
.smeMainContent .smeMainLeft .smeServiceGo h3 {padding:17px 0 0 17px;}
.smeMainContent .smeMainLeft .smeServiceGo .smeServiceGoIcon ul{ margin:18px 0 0 28px; }
.smeMainContent .smeMainLeft .smeServiceGo .smeServiceGoIcon ul li {float:left; display: inline;margin:0 20px 13px 0; }
*/
.smeMainContent .smeMainLeft .btnBox{margin:10px 0 0 0;}

.smeMainContent .smeMainLeft .btnGoTax{margin:7px 0 0 0; padding:0; }
.smeMainContent .smeMainLeft .btnGoTax ul { padding:0;}
.smeMainContent .smeMainLeft .btnGoTax ul li {float:left; display:inline;}
.smeMainContent .smeMainLeft .btnLast{margin-left:5px;}

.smeMainContent .smeMainRight {width:662px; float:right; }

.smeFirstBox {width:100%;}
.smeFirstBox .smeTaxSearch { width:387px; height:212px; background:url(../images/smeimg/main/imgSearch.gif); float:left;}
.smeFirstBox .smeTaxSearch h3 {margin:11px 0 0 12px;}
.smeFirstBox .smeTaxSearch .taxSearchArea {width:361px; margin:12px 0 0 19px; padding:0;}
.smeFirstBox .smeTaxSearch .taxSearchArea form{margin:0; padding:0; border:0;}
.smeFirstBox .smeTaxSearch .taxSearchArea img {border:0; vertical-align: middle;}
.smeFirstBox .smeTaxSearch .taxSearchArea input {font:11px Dotum; color:#7d7d7d; height:17px; line-height:17px;}
.smeFirstBox .smeTaxSearch .taxSearchArea select,option,input,textarea {vertical-align: middle; font:12px dotum, sans-serif;}
.smeFirstBox .smeTaxSearch .taxSearchArea select {border:1px solid #dadada;}
.smeFirstBox .smeTaxSearch .taxSearchResult ul{ margin:3px 0 0 14px; padding:0;}
.smeFirstBox .smeTaxSearch .taxSearchResult  ul li{ width:176px; height:47px; float:left; display:inline; background:url(../images/smeimg/main/bgResult.gif);position:relative; font-weight:bold; padding:0; line-height:normal; margin:0 7px 4px 0;}
.smeFirstBox .smeTaxSearch .taxSearchResult  ul li a{ display:block; text-decoration:none; line-height:normal;}
.smeFirstBox .smeTaxSearch .taxSummary {clear:both; text-align:center;}

.smeTaxGuide1 {background:url(../images/smeimg/main/bgMaechool.gif); width:197px; height:88px; position:absolute; padding:20px 0 0 11px; font-size:11px; color:#4a4a4a; line-height:16px;}
.smeTaxGuide2 {background:url(../images/smeimg/main/bgMaechool1.gif);width:197px; height:88px; position:absolute; padding:20px 0 0 11px; font-size:11px; color:#4a4a4a; line-height:16px;}

.smeFirstBox .smeIntro {width:265px; height:212px; background:url(../images/smeimg/main/imgInfo.gif); float:right;}
.smeFirstBox .smeIntro h3{margin:13px 0 0 15px;}
.smeFirstBox .smeIntro ul { margin:25px 0 0 38px; padding:0;}
.smeFirstBox .smeIntro ul li{ float:left; display:inline; width:48px; height:63px; margin-right:22px; margin-bottom:10px; }
.smeFirstBox .smeIntro ul li a{ display:block; background-position:0 0;	background-repeat:no-repeat;	text-indent:-5000px;	font-size:0;}
.smeFirstBox .smeIntro li.n1 a{ background-image:url(../images/smeimg/main/btnTaxIcon7.gif);width:48px;height:63px;}
.smeFirstBox .smeIntro li.n2 a{ background-image:url(../images/smeimg/main/btnTaxIcon8.gif);width:48px;height:63px;}
.smeFirstBox .smeIntro li.n3 a{ background-image:url(../images/smeimg/main/btnTaxIcon9On.gif);width:48px;height:63px;}
.smeFirstBox .smeIntro li.n4 a{ background-image:url(../images/smeimg/main/btnTaxIcon10.gif);width:48px;height:63px;}
.smeFirstBox .smeIntro li.n5 a{ background-image:url(../images/smeimg/main/btnTaxIcon11.gif);width:48px;height:63px;}
.smeFirstBox .smeIntro li.n6 a{ background-image:url(../images/smeimg/main/btnTaxIcon12.gif);width:48px;height:63px;}
.smeFirstBox .smeIntro li.n1 a:hover{ background-position: 0 -63px;}
.smeFirstBox .smeIntro li.n2 a:hover{ background-position: 0 -63px;}
.smeFirstBox .smeIntro li.n3 a:hover{ background-position: 0 -63px;}
.smeFirstBox .smeIntro li.n4 a:hover{ background-position: 0 -63px;}
.smeFirstBox .smeIntro li.n5 a:hover{ background-position: 0 -63px;}
.smeFirstBox .smeIntro li.n6 a:hover{ background-position: 0 -63px;}

.smeSecondBox { width:100%; clear:both; }
.smeSecondBox .smeSecondBoxLeft {float:left; width:387px;}
.smeSecondBox .smeSecondBoxLeft .smeNotice { background:url(../images/smeimg/main/imgNotice.gif); height:119px; margin:10px 0 0 0;}
.smeSecondBox .smeSecondBoxLeft .smeNotice h3{padding:13px 0 0 15px;}
.smeSecondBox .smeSecondBoxLeft .smeNotice .btnMore{margin:-16px 0 0 355px; width:27px;}
.smeSecondBox .smeSecondBoxLeft .smeNotice ul{ width:345px; margin:0 0 0 12px;}
.smeSecondBox .smeSecondBoxLeft .smeNotice ul li {padding:4px 0 4px 6px; margin:0 0 0 0; border-bottom:1px dotted #cbcbcb; background:url(../images/smeimg/main/iconNotice.gif) no-repeat 0 11px; line-height:15px; }
.smeSecondBox .smeSecondBoxLeft .smeNotice ul li a{font-size:11px; line-height:13px; }
.smeSecondBox .smeSecondBoxLeft .smeNotice ul li a:hover{text-decoration:none; color:#b2b2b2;}

.smeSecondBox .smeSecondBoxLeft .taxNotice { background:url(../images/smeimg/main/imgNoticeSmall.gif); height:90px; margin:10px 0 0 0;}
.smeSecondBox .smeSecondBoxLeft .taxNotice h3{padding:13px 0 0 15px;}
.smeSecondBox .smeSecondBoxLeft .taxNotice .btnMore{margin:-16px 0 0 355px; width:27px;}
.smeSecondBox .smeSecondBoxLeft .taxNotice ul{ width:345px; margin:0 0 0 12px;}
.smeSecondBox .smeSecondBoxLeft .taxNotice ul li {padding:4px 0 4px 6px; margin:0 0 0 0; border-bottom:1px dotted #cbcbcb; background:url(../images/smeimg/main/iconNotice.gif) no-repeat 0 11px; line-height:15px; }
.smeSecondBox .smeSecondBoxLeft .taxNotice ul li a{font-size:11px; line-height:13px; }
.smeSecondBox .smeSecondBoxLeft .taxNotice ul li a:hover{text-decoration:none; color:#b2b2b2;}

.smeSecondBox .smeSecondBoxLeft .copNotice { background:url(../images/smeimg/main/imgNoticeSmall.gif); height:90px; margin:10px 0 0 0;}
.smeSecondBox .smeSecondBoxLeft .copNotice h3{padding:13px 0 0 15px;}
.smeSecondBox .smeSecondBoxLeft .copNotice .btnMore{margin:-16px 0 0 355px; width:27px;}
.smeSecondBox .smeSecondBoxLeft .copNotice ul{ width:345px; margin:0 0 0 12px;}
.smeSecondBox .smeSecondBoxLeft .copNotice ul li {padding:4px 0 4px 6px; margin:0 0 0 0; border-bottom:1px dotted #cbcbcb; background:url(../images/smeimg/main/iconNotice.gif) no-repeat 0 11px; line-height:15px; }
.smeSecondBox .smeSecondBoxLeft .copNotice ul li a{font-size:11px; line-height:13px; }
.smeSecondBox .smeSecondBoxLeft .copNotice ul li a:hover{text-decoration:none; color:#b2b2b2;}

.smeSecondBox .smeSecondBoxRight {float:Right; width:265px; margin:10px 0 0 0;}

.smeSecondBox .smeSecondBoxRight .smeMainCustomer {width:265px; height:154px; background:url(../images/smeimg/main/smeMainCustomer.gif); }
.smeSecondBox .smeSecondBoxRight .smeMainCustomer h3 img{margin:13px 0 0 15px;}
.smeSecondBox .smeSecondBoxRight .smeMainCustomer .img{padding:20px 0 0 13px;}
.smeSecondBox .smeSecondBoxRight .smeMainCustomer .btnBox  ul{margin:10px 0 0 8px; padding:0;}
.smeSecondBox .smeSecondBoxRight .smeMainCustomer .btnBox  ul li{margin:0 0 0 5px; float:left; display:inline; }

.smeSecondBox .smeSecondBoxRight .smeMainBanner{margin:10px 0 0 0}

.smeThridBox {width:100%; clear:both; padding-top:10px;}
.smeThridBox .smeNoticeBox2{width:387px; height:154px; background:url(../images/smeimg/main/imgNotice.gif); float:left;}
.smeThridBox .smeNoticeBox2 h3{ margin:10px 0 0 14px; float:left;}
.smeThridBox .smeNoticeBox2 .btnMore {float:right; margin:10px 10px 0 0;}
.smeThridBox .smeNoticeBox2 .smeNotice {clear:both; margin:10px 0 0 18px; width:345px; height:96px; padding:0; }
.smeThridBox .smeNoticeBox2 .smeNotice ul li {padding:4px 0 4px 6px; margin:0 0 0 0; border-bottom:1px dotted #cbcbcb; background:url(../images/smeimg/main/iconNotice.gif) no-repeat 0 9px; line-height:16px;}
.smeThridBox .smeNoticeBox2 .smeNotice ul li a{line-height:16px; }
.smeThridBox .smeNoticeBox2 .smeNotice ul li a:hover{text-decoration:none; color:#b2b2b2;}
.smeThridBox .smeMainBanner{width:260px; height:154px; background:url(../images/smeimg/main/imgMainBanner.gif);float:right;}


/*°øÅë*/
.smeFooter {width:100%; clear:both; padding:20px 0 0 0;}
.smeFooter .copyRightLogin{ margin:0 auto; width:904px;  }
.smeFooter .copyRightMain{ margin:0 auto; width:950px;  }
/*°øÅë*/

/*±âº»*/
	html, body { height:100%; margin:0px; padding:0px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;  }
	td	 { margin:0px; padding:0px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;  }
	/*
	BODY { height:100%; background-color:#fff; margin:0px; padding:0px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;  }
	*/
	/*¹é±×¶ó¿îµåº¯°æ ÀüÀ¯¸®*/
	BODY { height:100%; margin:0px; padding:0px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;  }
	/*¹é±×¶ó¿îµåº¯°æ ÀüÀ¯¸®*/
	TD	 { margin:0px; padding:0px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;  }
	
	h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }	
	p  {margin:0px; padding:0px; line-height:21px;}
	form {margin:0px;}
	
	ul  {margin:0px; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:10px; list-style:none;}
	ol  {margin-left:20px; margin-top:0px; margin-right:0px; margin-bottom:0px; padding-left:10px; padding-top:3px; padding-bottom:10px;}
    li  { margin:0px; padding:0px; line-height:19px; }
    input {background-repeat:no-repeat}

	hr { display:none; }

    A img       { border:none }
	
	.png24 { tmp:expression(setPng24(this)); }
	
	/*
	a:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666; text-decoration: none; }
	a:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666; text-decoration: none; }
	a:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666; text-decoration: underline; }
	a:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666; text-decoration: none; }
	*/
	tr.over_red td {background: #fff6f6;}
	tr.over_blue td {background: #f5f9ff;}
	tr.over_gray td {background: #efefef;}
	
	
/* div À§Ä¡ */	
.back { position:relative; width:100%; min-height:100%; background-color:#ececec; text-align:center; background-image: url(../images/smeimg/main/backgroundBg.gif); background-repeat: repeat-x; background-position:0 0; }

.all { position:relative; padding-left:25px; padding-right:25px; width:900px; min-height:100%; margin:0px auto; background-color:#fff;  text-align:left; }	

.rightbanner { position:absolute; width:100%; min-height:100%;}

.title { position:relative; padding-top:12px; padding-bottom:12px; background-color:#fff; text-align:left;}
.title_2th { padding-top:3px; padding-left:15px; padding-bottom:3px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image: url(../images/blt/tit_2th.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}
.title_3th { padding-top:3px; padding-left:7px; padding-bottom:3px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image: url(../images/blt/blt_arrow.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left; }

.search { position:relative; width:100%; padding-top:7px; padding-bottom:12px; }
.search_index { position:relative; width:440px; padding-top:25px; padding-bottom:15px; }
.search_index_t { position:relative; width:440px; padding-bottom:15px; }
.search_index_align { width:100%; text-align:right; }
.login { position:relative; padding-top:80px; padding-bottom:100px; background-color:#fff; width:640px; margin:0px auto;}
.login02 { position:relative; padding-top:80px; padding-bottom:100px; background-color:#fff; width:550px; margin:0px auto;}
.file { position:relative; padding-top:7px; padding-bottom:12px; background-color:#fff;}
.tab { position:relative; padding-top:7px; padding-bottom:0px; background-color:#fff; text-align:left;}
.table { padding-top:7px; padding-bottom:12px; background-color:#fff; text-align:left;}
.table02 { padding-top:7px; padding-bottom:12px; background-color:#fff; text-align:center;}
.table_index { position:relative; background-color:#fff; text-align:left;}
.contents { position:relative; padding-top:3px; padding-bottom:12px; background-color:#fff; width:100%; text-align:left; }	
.table_tit_2th { position:relative; padding-top:3px; padding-bottom:3px; background-color:#fff; width:100%; }	
.board_btn { position:relative; padding-top:3px; padding-bottom:12px; background-color:#fff;}
.board_btn02 { position:relative; padding-top:0px; padding-bottom:12px; background-color:#fff;}
.tip { position:relative; padding-top:7px; padding-bottom:12px; background-color:#fff; text-align:left;}
.table_blt {position:relative; text-align:left; padding-top:3px; padding-left:7px; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px; background-image: url(../images/blt/blt_arrow.gif); background-repeat: no-repeat; background-position:0 55%;}
.license_plus { width:100%; padding-top:0px; padding-bottom:7px; }

.popup { position:relative; width:957px; height:100%; background-color:#fff;}
.popup_id { position:relative; width:400px; height:250px; background-color:#fff;}
.popup_adress { position:relative; width:516px; height:492px; background-color:#fff;}
.popup_sms_addr { position:relative; width:516px; height:320px; background-color:#fff;}
.popup_sms_message { position:relative; width:576px; height:280px; background-color:#fff;}
.popup_sms_member { position:relative; width:400px; height:180px; background-color:#fff;}
.popup_sms_group { position:relative; width:400px; height:270px; background-color:#fff;}
.popup_sms_upload { position:relative; width:550px; height:280px; background-color:#fff;}
.popup_calendar { position:relative; width:300px; height:300px; background-color:#fff;}
.popup_counsel { position:relative; width:400px; height:50px; background-color:#fff;}
.popup_idpw { position:relative; width:732px; height:310px; background-color:#fff;}	
.popup_radio { position:relative; width:540px; background-color:#fff;}
	
	
	
	
	
/* °øÅë_align */	
.space5 {width:100%; height:5px;}	
.space7 {width:100%; height:7px;}
.space10 {width:100%; height:10px;}	
.space15 {width:100%; height:15px;}
.space30 {width:100%; height:30px;}
.space10_tp {padding-top:10px;}
.space15_tp {padding-top:15px;}
.space_left20 {padding-left:20px;}
.space_left50 {padding-left:50px;}
.space_right5 {padding-right:5px;}
.space_right10 {padding-right:10px;}
.space_right20 {padding-right:20px;}
.space25 {width:100%; height:25px;}
.space80 {width:100%; height:80px;}
.space_ad {padding-top:2px; padding-bottom:2px;}

.tit_1th {padding-right:7px;padding-bottom:2px;}
.blt3 {padding-right:3px;}
.blt4 {padding-right:4px;}
.blt5 {padding-right:5px;}
.blt5_t {padding-right:5px; padding-top:6px;}

.table_top {padding-top:3px; padding-bottom:7px;}
.tdalign_top {vertical-align:top; background-color:#ffffff;}

.table_file_tit { padding-top:5px; padding-bottom:5px; padding-left:5px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image: url(../images/blt/blt_dot.gif); background-repeat: no-repeat; background-position:0 45%; }
.table_gray  { width:100%; height:300px; background-color:#f1f1f1; padding-top:15px; padding-bottom:15px; }
.table_file_area_all  {width:100%; height:100%; }
.table_file_area_l  { width:389px; padding-left:20px; }
.table_file_area_c  { padding-left:20px; padding-right:20px; text-align:center; }
.table_file_area_r  { width:389px; padding-right:20px; }
.table_file_in  { width:100%; height:270px; overflow-y:scroll; background-color:#fff; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.table_file_btn { padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:4px; }

.contents_box {padding-top:1px; padding-bottom:12px;}
.btn_box { position:relative; width:100%;}
.btn_plus { text-align:right;}

/*.help_webtax { position:relative; float:right; top:4px; right:0px; }*/
.help_webtax { position:relative; float:right; top:3px; right:1px;}
:root .help_webtax { top:3px; }

.tab_menu { position:relative; left:0px; top:1px; }
.tab_line { width:100%; height:31px; background-image: url(../images/bg/tab_line.gif); background-repeat: repeat-x; background-position:0 0;}

.tab_menu_red_on_l { width:2px; background-image: url(../images/bg/menu_red_on_l.png); background-repeat: no-repeat; padding-left:2px;}
.tab_menu_red_on_bg { width:100%; height:24px; background-image: url(../images/bg/menu_red_on_bg.png); background-repeat: repeat-x; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:0px;}
.tab_menu_red_on_r { width:2px; background-image: url(../images/bg/menu_red_on_r.png); background-repeat: no-repeat; padding-left:2px;}

.tab_menu_blue_on_l { width:2px; background-image: url(../images/bg/menu_blue_on_l.png); background-repeat: no-repeat; padding-left:2px;}
.tab_menu_blue_on_bg { width:100%; height:24px; background-image: url(../images/bg/menu_blue_on_bg.png); background-repeat: repeat-x; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:0px;}
.tab_menu_blue_on_r { width:2px; background-image: url(../images/bg/menu_blue_on_r.png); background-repeat: no-repeat; padding-left:2px;}

.tab_menu_on_l { width:2px; background-image: url(../images/bg/menu_on_l.gif); background-repeat: no-repeat; padding-left:2px;}
.tab_menu_on_bg { width:100%; height:24px; background-image: url(../images/bg/menu_on_bg.gif); background-repeat: repeat-x; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:0px;}
.tab_menu_on_r { width:2px; background-image: url(../images/bg/menu_on_r.gif); background-repeat: no-repeat; padding-left:2px;}

.tab_menu_off_l { width:2px; background-image: url(../images/bg/menu_off_l.gif); background-repeat: no-repeat; padding-left:2px;}
.tab_menu_off_bg { width:100%; height:24px; background-image: url(../images/bg/menu_off_bg.gif); background-repeat: repeat-x; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:0px;}
.tab_menu_off_r { width:2px; background-image: url(../images/bg/menu_off_r.gif); background-repeat: no-repeat; padding-left:2px;}

.link_tab_menu_red_on:link  {width:100%; height:100%; text-decoration: none; color: #f8000b; text-align:center; font-size:12px; font-weight:bold;}
.link_tab_menu_red_on:visited { width:100%; height:100%; text-decoration: none; color: #f8000b; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_red_on:hover { width:100%; height:100%; text-decoration: none; color: #f8000b; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_red_on:active { width:100%; height:100%; text-decoration: none; color: #f8000b; text-align:center; font-size:12px; font-weight:bold; }

.link_tab_menu_blue_on:link  {width:100%; height:100%; text-decoration: none; color: #0057cd; text-align:center; font-size:12px; font-weight:bold;}
.link_tab_menu_blue_on:visited { width:100%; height:100%; text-decoration: none; color: #0057cd; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_blue_on:hover { width:100%; height:100%; text-decoration: none; color: #0057cd; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_blue_on:active { width:100%; height:100%; text-decoration: none; color: #0057cd; text-align:center; font-size:12px; font-weight:bold; }



.link_tab_menu_on:link  {width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold;}
.link_tab_menu_on:visited { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_on:hover { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_on:active { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold; }

/*.link_tab_menu_off:link  { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_off:visited { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_off:hover { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_off:active { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }*/

.link_tab_menu_off:link  { width:100%; height:100%; text-decoration: none; color: #6b6b6b; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_off:visited { width:100%; height:100%; text-decoration: none; color: #6b6b6b; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_off:hover { width:100%; height:100%; text-decoration: none; color: #6b6b6b; text-align:center; font-size:12px; font-weight:bold; }
.link_tab_menu_off:active { width:100%; height:100%; text-decoration: none; color: #6b6b6b; text-align:center; font-size:12px; font-weight:bold; }



/* °øÅë_input/select */
.select01   { color:#444; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.input01   { margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; } 
.input02   { margin:0 -2px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; } 
.input_login   { width:95px; padding:2px; border-top:1px solid #cec6b6; border-left:1px solid #cec6b6; border-right:1px solid #cec6b6; border-bottom:1px solid #cec6b6; color:#837a68; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; background-repeat: no-repeat;}
.input01_product  { margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.input_webtax_s   { text-align:center; width:51px; padding:2px; border:1px solid #eeeeee; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; background-color:#eeeeee; }
.input_webtax   { width:190px; padding:2px; border:1px solid #eeeeee; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; background-color:#eeeeee; } 
.input_search   { width:265px; padding:2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#888888; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; background-repeat: no-repeat;}
.input03   { margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; } 
.input04   { margin:0 -2px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;text-align:right; } 
.input05   { height:20px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.input07   { margin:0 -2px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:13px; font-weight:bold;text-align:right; }

.pnumber   { height:20px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.vnumber   { height:20px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.sup01   { margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;} 
.sup02   { margin:0 -2px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;}
.buy01   { margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;}
.buy02   { margin:0 -2px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;}
.seperat   { margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;  }
.textarea01 { width:100%; height:200px; overflow-y:scroll; padding:2px; margin:3px -3px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.textarea02 { width:100%; height:100px; overflow-y:scroll; padding:2px; margin:3px -3px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.input_webtax_in   { text-align:center; width:51px; padding:2px; border:1px solid #cec6b6; color:#837a68; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; background-color:#eeeeee; }
.input_webtax_bld   { width:190px; padding:2px; border:1px solid #cec6b6; color:#837a68; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; background-color:#eeeeee; }

.item_qnt { margin:0 -2px; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;text-align:right; } 

/* °øÅë_text */
.text_gray2 {color:#222; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}
.text_gray2_s {color:#222; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
/*.text_gray2_tb {color:#222; font-family:µ¸¿ò; text-decoration:none; font-size:14px; font-weight:bold; line-height: 17px;}*/
.text_gray2_tb {
    color: #5A5A5A;
    font-family: µ¸¿ò;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    text-decoration: none;
}
.text_gray2_b {color:#222; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_gray4 {color:#444; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}
.text_gray4_b {color:#444; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_gray6 {color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}
.text_gray6_b {color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_gray7_b {color:#777; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_gray8_s {text-align:left; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
.text_gray8_tb {padding-top:10px; padding-bottom:10px; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:14px; font-weight:bold; line-height: 15px;}

/*.text_brown01 {color:#ad4c00; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}*/
.text_brown01 {
    color: #662D91;
    font-family: µ¸¿ò;
    font-size: 12px;
    line-height: 17px;
    text-decoration: none;
}

/*
.text_brown01_s {color:#ad4c00; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
.text_brown01_b {color:#ad4c00; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_brown01_tb {color:#ad4c00; font-family:µ¸¿ò; text-decoration:none; font-size:14px; font-weight:bold; line-height: 19px;}
*/
/*ÅØ½ºÆ® ÄÃ·¯ º¯°æ ÀüÀ¯¸®*/
.text_brown01_s {color:#ec008c; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
.text_brown01_b {color:#ec008c; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_brown01_tb {color:#ec008c; font-family:µ¸¿ò; text-decoration:none; font-size:14px; font-weight:bold; line-height: 19px;}
/*ÅØ½ºÆ® ÄÃ·¯ º¯°æ ÀüÀ¯¸®*/

.text_brown02 {color:#4a3010; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}
.text_brown02_s {color:#4a3010; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
.text_brown03_sb {color:#cd9e43; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:bold; line-height: 15px;}
.text_brown02_s12 {color:#4a3010; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 15px;}

.text_red {color:#f8000b; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}
.text_red_s {color:#f8000b; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
.text_red_b {color:#f8000b; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px;}
.text_red_tb {color:#f8000b; font-family:µ¸¿ò; font-size:14px; font-weight:bold; line-height: 19px;}
.text_blue {color:#0057cd; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}

.text_white_tb {color:#fff; font-family:µ¸¿ò; text-decoration:none; font-size:14px; font-weight:bold; line-height: 17px;}


/* index */
.index_top_area { float:left; position:relative; width:100%; padding-bottom:20px; z-index:2 }
.index_top_area_sub { float:left; position:relative; width:100%;  padding-bottom:20px; z-index:2 }
.index_top { float:left; position:relative; width:100%; padding-top:18px; padding-bottom:12px; background-color:#fff; text-align:left; }
.index_visual { float:left; position:relative; width:100%; text-align:left;}
.index_nav { float:left; position:relative; width:100%; text-align:left;}

.index_contents_area { float:left; width:900px; background-color:#fff;z-index:0 }
.index_table { float:left; width:100%; text-align:left;}
.index_table_sub { float:left; width:100%; text-align:left;}
.index_contents_l { width:220px; padding-right:20px; text-align:left; }
.index_contents_c { width:440px; text-align:left; }
.index_contents_r { width:200px; padding-left:20px; text-align:left; }

.index_bottom_area { clear:both; width:100%; text-align:left; padding-top:60px; padding-bottom:13px; }
.index_bottom_area_sub { clear:both; width:100%; text-align:left; padding-top:60px; padding-bottom:13px; }


.index_top_topmenu { text-align:right; padding-top:4px; }
.index_top_topmenu_menu_l { margin-right:-3px; padding-right:9px; }
.index_top_topmenu_menu_c { margin-right:-3px; padding-left:9px; padding-right:9px; }
.index_top_topmenu_menu_r { padding-left:9px; }
.index_top_topmenu_line { width:1px; padding-left:1px; background-image: url(../images/bg/main_top_line.gif); background-repeat: no-repeat; background-position:0 25%; }	


.index_nav_l  { width:2px; background-image: url(../images/bg/main_nav_l.gif); background-repeat: no-repeat; }
.index_nav_c { width:896px; height:37px; padding-left:15px; padding-right:15px; background-image: url(../images/bg/main_nav_c.gif); background-repeat: repeat-x;}
.index_nav_r  { width:2px; background-image: url(../images/bg/main_nav_r.gif); background-repeat: no-repeat; }
.index_nav_2th_box  { position:absolute; z-index:10; display:none; padding-left:10px; padding-right:10px; border-left:1px solid #4a3010; border-right:1px solid #4a3010; border-bottom:1px solid #4a3010; background-color:#fff; }
.index_nav_2th_menu_f { height:28px; padding-top:3px; padding-left:13px; background-image: url(../images/blt/blt_arrow_nav.gif); background-repeat: no-repeat; background-position:0 52%; }
.index_nav_2th_menu { height:28px; padding-top:3px; padding-left:13px; border-top:1px solid #e0dcd7; background-image: url(../images/blt/blt_arrow_nav.gif); background-repeat: no-repeat; background-position:0 52%; }
.index_nav_3th_box  { position:absolute; z-index:10; display:none; padding-top:3px; padding-left:10px; padding-right:10px; padding-bottom:3px; border-top:1px solid #4a3010; border-left:1px solid #4a3010; border-right:1px solid #4a3010; border-bottom:1px solid #4a3010; background-color:#fff; }
.index_nav_3th_menu { height:20px; padding-top:3px; padding-left:7px; background-image: url(../images/blt/blt_dot_b.gif); background-repeat: no-repeat; background-position:0 52%; }
.index_nav_3th_arrow { position:absolute; top:10px; left:-5px; }


.index_login { position:relative; width:100%; }
.index_login_box  { width:100%; }
.index_login_t {
	height: 20px;background-color: rgb(245, 241, 234); border-top:#d4c5ac solid 1px;  border-right:#d4c5ac solid 1px;  border-left:#d4c5ac solid 1px;
}
.index_login_login_in01 { }
.index_login_login_in02 { padding-left:5px;}
.index_login_contents {
 padding-top: 10px; padding-right: 14px; padding-bottom: 13px; padding-left: 14px; background-color: rgb(245, 241, 234); border-bottom:#d4c5ac solid 1px;  border-right:#d4c5ac solid 1px;  border-left:#d4c5ac solid 1px;
}
.index_login_btn { padding-top:10px;}
.index_login_bottom { text-align:left; padding-top:8px; color:#4a3010; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; line-height: 17px;}
.index_login_mod { float:right;}
.index_login_tit { float:left;}
.index_login_top {width:100%; border-bottom:1px solid #cfc7b8; padding-bottom:5px;}
.index_login_li { margin:0px; padding-left:6px; height:20px; color:#4a3010; background-image: url(../images/blt/blt_dot_brown.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}
.index_login_li_tit { color:#4a3010; font-weight:bold; text-align:left;}
.index_login_list { padding-top:11px;}
.index_login_join  { width:100%; padding-top:10px; }
.index_login_join_l  { height:33px; width:2px; padding-left:2px; background-image: url(../images/bg/main_login_join_l.gif); background-repeat: no-repeat; }
.index_login_join_c  { width:100%; height:33px; background-image: url(../images/bg/main_login_join_c.gif); background-repeat: repeat-x; }
.index_login_join_r  { height:33px; width:2px; padding-left:2px; background-image: url(../images/bg/main_login_join_r.gif); background-repeat: no-repeat; }
.index_login_join_line { width:1px; padding-left:1px; background-image: url(../images/bg/main_login_join_line.gif); background-repeat: no-repeat; background-position:0 35%; }	
.index_login_join_btn01  { text-align:center; padding-left:10px; padding-right:10px; }
.index_login_join_btn02  { text-align:center; padding-left:10px; padding-right:10px; }
.index_login_tpoint  { position:relative; width:425px; height:18px; padding-top:7px; padding-left:15px; background-image: url(../images/bg/main_login_tpoint.gif); background-repeat: no-repeat; background-position:0 35%; text-align:left; color:#888888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height:15px; letter-spacing:-1px; }
.index_login_go {position:absolute; top:5px; left:403px;}


.index_webtax  { position:relative; width:100%; }
.index_webtax_top_l  { width:2px; background-image: url(../images/bg/main_webtax_l.gif); background-repeat: no-repeat; }
.index_webtax_top_c { height:35px; width:436px; vertical-align:middle; padding-left:15px; background-image: url(../images/bg/main_webtax_c.gif); background-repeat: repeat-x;}
.index_webtax_top_r  { width:2px; background-image: url(../images/bg/main_webtax_r.gif); background-repeat: no-repeat; }
.index_webtax_line { width:100%; border-left:1px solid #a09186; border-right:1px solid #a09186; width:440px;; border-bottom:1px solid #a09186; padding-top:15px; padding-left:20px; padding-right:20px; padding-bottom:15px;}
.index_webtax_tit  { width:120px; padding-left:15px; background-image: url(../images/blt/tit_2th.gif); background-repeat: no-repeat; background-position:0 40%; color:#444; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; }
.index_webtax_btn  { text-align:right; padding-left:20px; }


.index_search { position:relative; width:100%; padding-top:20px;}
.index_search_box { width:100%; padding-top:15px; padding-left:20px; padding-right:20px; padding-bottom:15px; background-color:#f1f1f1; }
.index_search_t { padding-right:20px; }
.index_search_c { }
.index_search_a { padding-top:5px; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}

.index_notice { position:relative; width:100%; text-align:left; padding-right:8px;}
.index_board { width:100%; text-align:left; padding-top:20px;}
.index_notices { position:relative; width:50%; text-align:left; padding-right:8px;}
.index_faq { width:50%; text-align:left; padding-left:8px;}
.index_board_top { width:100%; border-bottom:1px solid #DBDBDB; padding-bottom:5px; }
.index_board_tit { float:left; padding-top:2px;}
.index_board_more { float:right; padding-bottom:2px;}
.index_board_list { padding-top:13px; }
.index_board_li { margin:0px; padding-left:6px; height:20px; background-image: url(../images/blt/blt_dot.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}


.index_customer { position:relative; width:200px; height:185px; background-image: url(../images/bg/main_customer_bg.gif); background-repeat: no-repeat; background-position:0 0; text-align:left;}
.index_customer_tit { position:absolute; top:114px; left:17px;}
.index_customer_btn { position:absolute; top:162px; left:25px; }	
.index_customer_call { position:absolute; top:130px; left:25px; }	

.index_request { position:relative; width:100%; padding-top:15px; }

.index_ben { position:relative; width:100%; padding-top:15px; }
.index_ben span {float:left; padding-bottom:10px;}

.index_partner_box { width:100%; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; background-color:#fff;}
.index_partner_tit {width:96px;}
.index_partner_contents {width:100%; background-color:#fff;}
.index_partner_in { padding-top:2px; padding-left:10px; padding-right:10px;}


.index_bottom_box {width:100%; padding-top:18px; padding-bottom:3px; background-color:#fff;}
.index_bottom_box_sub {width:100%; padding-top:18px; padding-bottom:3px; border-top:1px solid #e8e8e8; background-color:#fff;}
.index_bottom_c01 { padding-bottom:7px; }
.index_bottom_c01_sub { padding-top:2px; }
.index_bottom_c02 { padding-bottom:4px; color:#a0a0a0; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;; }
.index_bottom_c03 { padding-bottom:8px; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px; }
.index_bottom_c04 {  }
.index_bottom_c_l { padding-right:4px; }
.index_bottom_c_c { padding-left:5px; padding-right:4px; }
.index_bottom_c_r { padding-left:5px; }
.index_bottom_c_line { width:1px; padding-left:1px; background-image: url(../images/bg/main_top_line.gif); background-repeat: no-repeat; background-position:0 25%; }	
.index_bottom_c_line02 { width:9px; margin-left:7px; padding-right:4px; background-image: url(../images/bg/main_top_line.gif); background-repeat: no-repeat; background-position:0 25%; }
.index_bottom_family_tit {padding-left:7px; padding-right:10px; color:#888; font-family:"Arial"; text-decoration:none; font-size:11px; font-weight:bold; line-height: 15px;  background-image: url(../images/blt/blt_dot_b.gif); background-repeat: no-repeat; background-position:0 47%;}
.index_bottom_family_select { width:140px; height:20px; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px;}
.index_bottom_top {position:relative; top:65px; right:15px; text-align:right;}
.index_bottom_top_login {position:relative; top:28px; right:15px; text-align:right;}
.index_bottom_logo { padding-left:20px; padding-right:30px; }
.index_bottom_contents { width:100%; }


.index_hidden {display:none; }



.index_link_nav_2th:link  { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: none; }
.index_link_nav_2th:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: none; }
.index_link_nav_2th:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ad4c00; font-weight:bold; text-decoration: underline; }
.index_link_nav_2th:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: none; }

.index_link_nav_3th:link  { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: none; }
.index_link_nav_3th:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: none; }
.index_link_nav_3th:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #cd9e43; font-weight:none; text-decoration: underline; }
.index_link_nav_3th:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: none; }

.index_link_login:link  { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: none; }
.index_link_login:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: none; }
.index_link_login:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: underline; }
.index_link_login:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:bold; text-decoration: none; }

.index_link_login02:link  { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: none; }
.index_link_login02:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: none; }
.index_link_login02:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: underline; }
.index_link_login02:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; font-weight:none; text-decoration: none; }

.index_link_board:link  { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; font-weight:none; text-decoration: none; }
.index_link_board:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; font-weight:none; text-decoration: none; }
.index_link_board:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #CD9E43; font-weight:none; text-decoration: underline; }
.index_link_board:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; font-weight:none; text-decoration: none; }

.index_link_bottom_m01:link  { font-family: µ¸¿ò; font-size: 11px; line-height: 17px; color: #888; font-weight:none; text-decoration: none; }
.index_link_bottom_m01:visited { font-family: µ¸¿ò; font-size: 11px; line-height: 17px; color: #888; font-weight:none; text-decoration: none; }
.index_link_bottom_m01:hover { font-family: µ¸¿ò; font-size: 11px; line-height: 17px; color: #888; font-weight:none; text-decoration: underline; }
.index_link_bottom_m01:active { font-family: µ¸¿ò; font-size: 11px; line-height: 17px; color: #888; font-weight:none; text-decoration: none; }

.index_top_version1 {position:absolute; top:23px; left:207px;}


/* ·Î±×ÀÎÈÄ ¸ÞÀÎÆäÀÌÁö_¹ÌÈ®ÀÎ¼¼±Ý°è»ê¼­ÇöÈ² */
.index_login_status_all {margin-top:3px; background-color:#d9d9d9;}
.index_login_status_wrap {position:relative; width:100%; left:-1px; top:-1px; border-top:solid 1px #cbcbcb; border-left:solid 1px #cbcbcb; border-right:solid 1px #888; border-bottom:solid 1px #888; background-color:#fff;}	
.index_login_status_table_all {position:relative; width:100%; left:0px; top:0px;}

.index_login_status_search {height:47px; border-bottom:1px solid #cbcbcb; background-image: url(../images/bg/main_status_bg.gif); background-repeat: repeat-x; background-position:0 0;}
.index_login_status_search .search_in {padding-left:14px;}
.index_login_status_view {height:64px;}

.index_login_status_view .red {position:relative; float:left; left:6px; width:210px; height:52px; background-image: url(../images/bg/main_status_red.gif); background-repeat: no-repeat; background-position:0 0;}
.index_login_status_view .red a:hover {width:208px; height:50px; border:1px solid #f8000b;}
.index_login_status_view .red a {width:208px; height:50px; border:1px solid #a0a0a0; color: #666; font-size:14px; text-decoration:none; text-align:right; display:block; cursor:pointer;}
.index_login_status_view .red a .tit {position:relative; float:left; top:10px; left:12px; color: #666; font-size:12px; text-align:left; line-height:13px;}
.index_login_status_view .red a .tit p {color: #000; font-size:14px; font-weight:bold;}
.index_login_status_view .red a .num {position:relative; float:right; top:20px; right:11px; color:#666;}
.index_login_status_view .red a .num span {color:#f8000b; font-weight:bold;}

.index_login_status_view .blue {position:relative; float:right; right:6px; width:210px; height:52px; background-image: url(../images/bg/main_status_blue.gif); background-repeat: no-repeat; background-position:0 0;}
.index_login_status_view .blue a:hover {width:208px; height:50px; border:1px solid #0057cd;}
.index_login_status_view .blue a {width:208px; height:50px; border:1px solid #a0a0a0; color: #666; font-size:14px; text-decoration: none; text-align:right; display:block; cursor:pointer;}
.index_login_status_view .blue a .tit {position:relative; float:left; top:10px; left:12px; color: #666; font-size:12px; text-align:left; line-height:13px;}
.index_login_status_view .blue a .tit p {color: #000; font-size:14px; font-weight:bold;}
.index_login_status_view .blue a .num {position:relative; float:right; top:20px; right:11px; color:#666;}
.index_login_status_view .blue a .num span {color:#0057cd; font-weight:bold;}

/* »õ·Î¿î ½ºÅ¸ÀÏ ½ÃÆ®* 2011-01-20*/
.index_login_status_view .green {position:relative; float:right; right:6px; width:210px; height:52px; background-image: url(../images/bg/main_status_green.gif); background-repeat: no-repeat; background-position:0 0;}
.index_login_status_view .green a:hover {width:208px; height:50px; border:1px solid #197b30;}
.index_login_status_view .green a {width:208px; height:50px; border:1px solid #a0a0a0; color: #666; font-size:14px; text-decoration: none; text-align:right; display:block; cursor:pointer;}
.index_login_status_view .green a .tit {position:relative; float:left; top:10px; left:12px; color: #666; font-size:12px; text-align:left; line-height:13px;}
.index_login_status_view .green a .tit p {color: #197b30; font-size:14px; font-weight:bold;}
.index_login_status_view .green  a .num {position:relative; float:right; top:20px; right:11px; color:#666;}
.index_login_status_view .green  a .num span {color:#197b30; font-weight:bold;}

.index_login_status_view .green01 {position:relative; float:left; left:6px; width:210px; height:52px; background-image: url(../images/bg/main_status_green.gif); background-repeat: no-repeat; background-position:0 0;}
.index_login_status_view .green01 a:hover {width:208px; height:50px; border:1px solid #197b30;}
.index_login_status_view .green01 a {width:208px; height:50px; border:1px solid #a0a0a0; color: #666; font-size:14px; text-decoration:none; text-align:right; display:block; cursor:pointer;}
.index_login_status_view .green01 a .tit {position:relative; float:left; top:10px; left:12px; color: #666; font-size:12px; text-align:left; line-height:13px;}
.index_login_status_view .green01 a .tit p {color: #197b30; font-size:14px; font-weight:bold;}
.index_login_status_view .green01 a .num {position:relative; float:right; top:20px; right:11px; color:#666;}
.index_login_status_view .green01 a .num span {color:#197b30; font-weight:bold;}

/* ·Î±×ÀÎÈÄ ¸ÞÀÎÆäÀÌÁö_¹ÌÈ®ÀÎ¼¼±Ý°è»ê¼­ÇöÈ² */


/* admin */
.nav_out { width:220px; height:100%; border-left:1px solid #a79c93; border-right:1px solid #6c5f53; background:#8a7b6f;}
.nav_in { padding:0 20px; border-top:1px solid #a79c93; background:#8a7b6f;}
.line { display:block; width:100%; height:2px; background-image: url(../images/bg/admin_nav_line.gif); background-repeat: repeat-x; background-position:0 0;}
.nav_menu { height:30px; padding-left:7px; background-image: url(../images/blt/blt_dot_white.gif); background-repeat: no-repeat; background-position:0 13px;}
.nav_2th { color:#fff;}

.link_admin_menu:link  { width:100%; height:100%; text-decoration: none; color: #fff; text-align:left; font-size:12px; font-weight:bold; }
.link_admin_menu:visited { width:100%; height:100%; text-decoration: none; color: #fff; text-align:left; font-size:12px; font-weight:bold; }
.link_admin_menu:hover { width:100%; height:100%; text-decoration: underline; color: #fff; text-align:left; font-size:12px; font-weight:bold; }
.link_admin_menu:active { width:100%; height:100%; text-decoration: none; color: #fff; text-align:left; font-size:12px; font-weight:bold; }

.link_admin_menu_2th:link  { width:100%; height:100%; text-decoration: none; color: #fff; text-align:left; font-size:12px; font-weight:none; }
.link_admin_menu_2th:visited { width:100%; height:100%; text-decoration: none; color: #fff; text-align:left; font-size:12px; font-weight:none; }
.link_admin_menu_2th:hover { width:100%; height:100%; text-decoration: underline; color: #fff; text-align:left; font-size:12px; font-weight:none; }
.link_admin_menu_2th:active { width:100%; height:100%; text-decoration: none; color: #fff; text-align:left; font-size:12px; font-weight:none; }

.right { border-top:2px solid #d7d7d7; padding:10px 20px; padding-bottom:60px;}
.contents_bg {background-image: url(../images/bg/admin_contents_bg.gif); background-repeat: repeat-x; background-position:0 100%; margin-bottom:-30px;}


/* popup */
.popup_tit_l  { padding-left:1px; background-image: url(../images/bg/popup_title_left.gif); background-repeat: repeat-y; }
.popup_tit_bg { width:100%; height:38px; padding-left:14px; padding-right:15px; background-image: url(../images/bg/popup_title_center.gif); background-repeat: repeat-x;}
.popup_in  { height:100%; background-color:#fff; padding-top:25px; padding-left:20px; padding-right:20px; padding-bottom:25px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.popup_in02  { height:100%; background-color:#fff; padding-top:15px; padding-left:20px; padding-right:20px; padding-bottom:15px; }
.popup_in02_applmodify  { height:70%; background-color:#fff; padding-top:15px; padding-left:20px; padding-right:20px; padding-bottom:15px; }
.popup_in02_idpw  { height:70%; background-color:#fff; padding-top:15px; padding-left:20px; padding-right:20px; padding-bottom:15px; }
.popup_in03  { background-color:#fff; width:500px; height:100%; padding-top:25px; }
.popup_in03_sms_upload  { background-color:#fff; width:500px; height:250px; padding-top:25px; }
.popup_in03_address  { height:428px; margin:0px; padding-top:25px; }
.popup_in04  { height:100%; background-color:#fff; padding-top:6px; padding-left:5px; padding-right:5px; padding-bottom:6px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.popup_in04_idcheck  { height:50%; background-color:#fff; padding-top:25px; padding-left:20px; padding-right:20px; padding-bottom:25px; overflow-y:no; }
.popup_in05  { background-color:#fff; width:732px;; padding-top:25px; }
.popup_bottom  { height:44px; background-image: url(../images/bg/popup_bottom_bg.gif); background-repeat: repeat-x; padding-left:19px; padding-right:19px; }
.popup_bar  { background-color:#f1f1f1;padding-top:12px; padding-left:12px; padding-right:12px; padding-bottom:12px; }

.popup_wrap {width:960px; height:600px;}
.popup_tit {width:100%; height:38px;}
.popup_contents {width:100%;}
.popup_contents_in {position:relative; height:468px; padding:25px 20px; overflow-y:scroll; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;}
.popup_bottom02 {width:100%; height:44px; padding:0px 19px; text-align:left; background-image: url(../images/bg/popup_bottom_bg.gif); background-repeat: repeat-x; background-position:0 0;}

.popup_print {position:relative; width:670px; height:600px; background-color:#fff; overflow-y:scroll; overflow-x:auto; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;}
.popup_print_wrap { width:100%; height:100%; background-color:#fff; }
.popup_print_all {position:relative; padding:20px 15px; }
.popup_print_top { position:relative; float:left; width:100%; padding-bottom:6px; }
.popup_print_top_l { float:left; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px; }
.popup_print_top_r { float:right; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px; }
.popup_print_bd { position:relative; float:left; width:100%; border: solid 1px  #a0a0a0; }
.popup_print_in { padding:0px 15px;}
.popup_print_tit { width:100%; text-align:center; margin-top:25px; margin-bottom:5px; }
.popup_print_contents { width:100%; padding-top:10px; }
.popup_print_table { padding-bottom:6px; }
.popup_print_bottom { text-align:right; width:100%; margin-top:15px; margin-bottom:15px; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px; }
.popup_print_number { position:relative; float:left; padding-top:10px; padding-bottom:30px; }
.popup_print_number_in { padding:10px 15px; background-color:#f1f1f1; }
.popup_print_number_t { width:80px; }
.popup_print_number_b { margin-left:10px; margin-right:5px; }
.popup_print_add {padding-top:7px;}
.popup_frame_in { width:100%; height:100%; background-color:#fff; }

.popup_idpw_tbox { width:100%; padding:10px; background-color:#f4f4f4; text-align:center; color:#ad4c00; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; }
.popup_idpw_line {background-color:#dbdbdb;}

.member  { position:relative; overflow-y:scroll; height:234px; padding-left:20px; padding-right:20px; padding-bottom:15px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.member_sms_upload  { height:30px; padding-left:20px; padding-right:20px; padding-bottom:15px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.member_address  { overflow-y:scroll; height:428px; padding-left:20px; padding-right:20px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }

.link_popup_menu_on:link  {width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:14px; font-weight:bold;}
.link_popup_menu_on:visited { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:14px; font-weight:bold; }
.link_popup_menu_on:hover { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:14px; font-weight:bold; }
.link_popup_menu_on:active { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:14px; font-weight:bold; }

.link_popup_menu_off:link  { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:14px; font-weight:bold; }
.link_popup_menu_off:visited { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:14px; font-weight:bold; }
.link_popup_menu_off:hover { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:14px; font-weight:bold; }
.link_popup_menu_off:active { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:14px; font-weight:bold; }

.popup_menu { position:absolute; left:20px; top:8px; z-index:1;}

.popup_menu_on_l { width:2px; background-image: url(../images/bg/popup_menu_on_l.gif); background-repeat: no-repeat; padding-left:2px;}
.popup_menu_on_bg { width:100%; height:30px; background-image: url(../images/bg/popup_menu_on_bg.gif); background-repeat: repeat-x; padding-top:3px; padding-left:10px; padding-right:10px; padding-bottom:3px;}
.popup_menu_on_r { width:2px; background-image: url(../images/bg/popup_menu_on_r.gif); background-repeat: no-repeat; padding-left:2px;}

.popup_menu_off_l { width:2px; background-image: url(../images/bg/popup_menu_off_l.gif); background-repeat: no-repeat; padding-left:2px;}
.popup_menu_off_bg { width:100%; height:30px; background-image: url(../images/bg/popup_menu_off_bg.gif); background-repeat: repeat-x; padding-top:3px; padding-left:10px; padding-right:10px; padding-bottom:3px;}
.popup_menu_off_r { width:2px; background-image: url(../images/bg/popup_menu_off_r.gif); background-repeat: no-repeat; padding-left:2px;}

/* popup µµ¿ò¸» */
.popup_webtax {position:relative; width:716px; height:600px; background-color:#fff;}
.popup_webtax_in {position:relative; height:512px; padding:25px 20px; overflow-y:scroll; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;}
.popup_webtax .toptxt {position:relative; float:right; padding:10px 0; padding-bottom:6px;}
.popup_webtax .toptxt .red {float:left; padding-left:16px; color: #f8000b; font-size:11px; font-weight:none; background-image: url(../images/blt/blt_round_red.gif); background-repeat: no-repeat; background-position:0 1px; display:block;}
.popup_webtax .toptxt .blue {float:left; padding-left:16px; color: #0057cd; font-size:11px; font-weight:none; background-image: url(../images/blt/blt_round_blue.gif); background-repeat: no-repeat; background-position:0 1px; display:block;}
.popup_webtax .toptxt .line {width:21px; height:15px; float:left; background-image: url(../images/img/webtax_help_line.gif); background-repeat: no-repeat; background-position:10px 2px; display:block;}

.popup_webtax .flow {}

.popup_webtax .contents {position:relative; width:100%;}
.popup_webtax .contents div {float:left; padding:25px 10px; border-bottom:1px solid #dbdbdb;}
.popup_webtax .contents .last {float:left; padding:25px 10px; border:none;}
.popup_webtax .contents div .contentstit {float:left; width:110px;}
.popup_webtax .contents div .contentscont {float:left; width:530px;}
/* popup µµ¿ò¸» */

/* board */
.board { width:100%; background-color:#a09186; }
.board_red { width:100%; background-color:#a09186; }
.board_blue { width:100%; background-color:#f5f9ff; }
.board_gray { width:100%; background-color:#f4f0ea; }
.board_lite { width:400px; background-color:#a09186; } 
/* ±âÁ¸¼Ò½º
.board_tit {padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:6px; text-align:center; color:#4a3010; font-size:12px; font-weight:bold; background-color:#f4f0ea; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #f4f0ea; border-bottom:1px solid #f4f0ea;}
*/
/*º¯°æ¼Ò½º ÀüÀ¯¸®*/
.board_tit { padding-top:6px; padding-left:2px;	padding-right:2px;	padding-bottom:6px;	text-align:center;	color:#222222;	font-size:12px;	font-weight:bold; background-color:#f9fafa; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; }
/*º¯°æ¼Ò½º ÀüÀ¯¸®*/
.board_tit_01 {padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:6px; text-align:center; color:#f8000b; font-size:12px; font-weight:bold; background-color:#fff6f6; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #f8000b; border-bottom:1px solid #f8000b;}
.board_tit_02 {padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:6px; text-align:center; color:#0057cd; font-size:12px; font-weight:bold; background-color:#f5f9ff; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #0057cd; border-bottom:1px solid #0057cd;}
/*±âÁ¸¼Ò½º
.board_contents {height:28px; padding-top:10px; padding-left:3px; padding-right:3px; padding-bottom:10px; color:#444444; text-align:center; font-size:12px; font-weight:none; background-color:#ffffff; }
*/
/*º¯°æ¼Ò½º ÀüÀ¯¸®*/
.board_contents{height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:12px; font-weight:none; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background-color:#ffffff; }

.board_contents_01 {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:12px; font-weight:none; background-color:#ffffff; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #f8000b; border-bottom:1px solid #f8000b;}
.board_contents_02 {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:12px; font-weight:none; background-color:#ffffff;border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #0057cd; border-bottom:1px solid #0057cd;}
.board_contents_03 {height:28px; padding:2px; color:#444444; text-align:center; font-size:12px; font-weight:none; background-color:#ffffff; }

.board_tit_plus_f {padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:6px; text-align:center; color:#4a3010; font-size:12px; font-weight:bold; background-color:#f4f0ea; border-top:1px solid #a09186; border-left:1px solid #a09186; border-right:1px solid #a09186; border-bottom:1px solid #a09186;}
.board_tit_plus {padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:6px; text-align:center; color:#4a3010; font-size:12px; font-weight:bold; background-color:#f4f0ea; border-top:1px solid #a09186; border-right:1px solid #a09186; border-bottom:1px solid #a09186;}
.board_contents_plus_f {height:28px; padding-top:1px; padding-left:2px; padding-right:2px; padding-bottom:1px; color:#444444; text-align:center; font-size:12px; font-weight:none; background-color:#ffffff; border-left:1px solid #a09186; border-right:1px solid #a09186; border-bottom:1px solid #a09186;}
.board_contents_plus {height:28px; padding-top:1px; padding-left:2px; padding-right:2px; padding-bottom:1px; color:#444444; text-align:center; font-size:12px; font-weight:none; background-color:#ffffff; border-right:1px solid #a09186; border-bottom:1px solid #a09186;}

.board_contents_l {height:28px; padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px; color:#444444; text-align:left; font-size:12px; font-weight:none; background-color:#ffffff;}
.board_contents_r {padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; color:#444444; text-align:right; font-size:12px; font-weight:none; background-color:#ffffff;}
.board_contents_100 {height:28px; margin:0px; padding:0px; background-color:#ffffff; text-align:center;}
.board_contents_b {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:12px; font-weight:bold; background-color:#ffffff;}

.boardlist {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#666666; font-size:11px; font-weight:bold; background-color:#fff; border-top:1px solid #ee65ac; border-bottom:1px solid #ee65ac;}
.boardlist_left {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:left; color:#4a3010; font-size:11px; font-weight:bold; background-color:#fff; border-top:1px solid #ee65ac; border-bottom:1px solid #ee65ac;}
.boardlist_right {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#4a3010; font-size:11px; font-weight:bold;background-color:#fff; border-top:1px solid #ee65ac; border-bottom:1px solid #ee65ac;}
.boardlist_contents {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_contents_l {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:left; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_contents_left {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:left; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_contents_right {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:right; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_contents_none {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff;}

.boardlist_red {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#f8000b; font-size:11px; font-weight:bold; background-color:#fff6f6; border-top:1px solid #f8000b; border-bottom:1px solid #f8000b;}
.boardlist_red_left {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#f8000b; font-size:11px; font-weight:bold; background-color:#fff6f6; border-top:1px solid #f8000b; border-left:1px solid #f8000b; border-bottom:1px solid #f8000b;}
.boardlist_red_right {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#f8000b; font-size:11px; font-weight:bold; background-color:#fff6f6; border-top:1px solid #f8000b; border-right:1px solid #f8000b; border-bottom:1px solid #f8000b;}
.boardlist_red_contents {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_red_contents_left {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_red_contents_right {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_red_contents_none {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff;}

.boardlist_blue {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#0057cd; font-size:11px; font-weight:bold; background-color:#f5f9ff; border-top:1px solid #0057cd; border-bottom:1px solid #0057cd;}
.boardlist_blue_left {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#0057cd; font-size:11px; font-weight:bold; background-color:#f5f9ff; border-top:1px solid #0057cd; border-left:1px solid #0057cd; border-bottom:1px solid #0057cd;}
.boardlist_blue_right {padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:7px; text-align:center; color:#0057cd; font-size:11px; font-weight:bold; background-color:#f5f9ff; border-top:1px solid #0057cd; border-right:1px solid #0057cd; border-bottom:1px solid #0057cd;}
.boardlist_blue_contents {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_blue_contents_left {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_blue_contents_right {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}
.boardlist_blue_contents_noen {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#444444; text-align:center; font-size:11px; font-weight:none; background-color:#ffffff;}

/* ±âÁ¸¼Ò½º
.board_view_tit {height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#4a3010; font-size:12px; font-weight:bold; background-color:#f4f0ea; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #f4f0ea; border-bottom:1px solid #f4f0ea;}
*/
/*º¯°æ¼Ò½º ÀüÀ¯¸®*/
.board_view_tit {text-align:center; height:35px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#222222; font-size:12px; font-weight:bold; background-color:#f9fafa; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}

.board_view_tit_center {text-align:center; height:28px; padding-top:1px; padding-left:3px; padding-right:3px; padding-bottom:1px; color:#4a3010; font-size:12px; font-weight:bold; background-color:#f4f0ea; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #f4f0ea; border-bottom:1px solid #f4f0ea;}
/*±âÁ¸¼Ò½º
.board_view_contents {height:28px; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:1px; color:#444444; text-align:left; font-weight:none; background-color:#ffffff;}
*/
/*º¯°æ¼Ò½º ÀüÀ¯¸®*/
.board_view_contents {height:28px; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:1px; color:#444444; text-align:left; font-weight:none; background-color:#ffffff; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}

.board_view_contents_center {height:28px; padding-top:1px; padding-left:10px; padding-right:10px; padding-bottom:1px; color:#444444; text-align:center; font-weight:none; background-color:#ffffff;}

.board_menu {position:absolute; background-color:#a19c83;}
.board_menu_contents {padding-top:5px; padding-left:10px; padding-right:15px; padding-bottom:5px; background-color:#fffba9; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #fffba9; border-bottom:1px solid #fffba9;}

.board_prev02 {padding-right:3px}
.board_prev01 {padding-right:15px}
.board_next02 {padding-left:3px}
.board_next01 {padding-left:15px}

/* º¯°æÀü
.link_board:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ad4c00; text-decoration: none; }
.link_board:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ad4c00; text-decoration: none; }
.link_board:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ad4c00; text-decoration: underline; }
.link_board:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ad4c00; text-decoration: none;  }
*/

/*  ÀüÀ¯¸® º¯°æ #ec008c */
.link_board:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none; }
.link_board:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none; }
.link_board:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #000000; text-decoration: underline; }
.link_board:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none;  }


.link_board02:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; text-decoration: none; }
.link_board02:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; text-decoration: none; }
.link_board02:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; text-decoration: underline; }
.link_board02:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #444; text-decoration: none; }

.link_board_red:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #f8000b; text-decoration: none; }
.link_board_red:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #f8000b; text-decoration: none; }
.link_board_red:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #f8000b; text-decoration: underline; }
.link_board_red:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #f8000b; text-decoration: none;  }

.link_board_blue:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #0057cd; text-decoration: none; }
.link_board_blue:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #0057cd; text-decoration: none; }
.link_board_blue:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #0057cd; text-decoration: underline; }
.link_board_blue:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #0057cd; text-decoration: none;  }

.link_login:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #222; text-decoration: none; }
.link_login:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #222; text-decoration: none; }
.link_login:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ad4c00; text-decoration: underline; }
.link_login:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #222; text-decoration: none; }

.link_board_menu:link { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; text-decoration: none; }
.link_board_menu:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; text-decoration: none; }
.link_board_menu:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; text-decoration: underline; }
.link_board_menu:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #4a3010; text-decoration: none; }

.link_td:link  {width:100%; height:100%; text-decoration: none; color: #444444; background-color:#ffffff; display:block; padding-top:4px; }
.link_td:visited { width:100%; height:100%; text-decoration: none; color: #444444; background-color:#ffffff; display:block; padding-top:4px; }
.link_td:hover { width:100%; height:100%; text-decoration: underline; color: #ad4c00; background-color:#f9f7f3; display:block; padding-top:4px; }
.link_td:active { width:100%; height:100%; text-decoration: none; color: #ad4c00; background-color:#f9f7f3; display:block; padding-top:4px; }
/* ±âÁ¸°¥»ö = ad4c00*/
.link_stipulation:link  { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666666; font-weight:bold; text-decoration: none; }
.link_stipulation:visited { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666666; font-weight:bold; text-decoration: none; }
.link_stipulation:hover { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #ec008c; font-weight:bold; text-decoration: underline; }
.link_stipulation:active { font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666666; font-weight:bold; text-decoration: none; }

/*.link_add:link { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ad4c00; text-decoration: none; }
.link_add:visited { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ad4c00; text-decoration: none; }
.link_add:hover { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ad4c00; text-decoration: underline; }
.link_add:active { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ad4c00; text-decoration: none;  }*/
.link_add:link { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ec008c; text-decoration: none; }
.link_add:visited { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ec008c; text-decoration: none; }
.link_add:hover { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ec008c; text-decoration: underline; }
.link_add:active { font-family: µ¸¿ò; font-size: 11px; line-height: 15px; color: #ec008c; text-decoration: none;  }

/* webtax */
.recognition_r {z-index:10; position:absolute; top:160px; left:50%; width:350px; height:200px; margin-left:-175px; text-align:center;}
.recognition_b {position:absolute; top:160px; left:50%; width:350px; height:200px; margin-left:-175px; text-align:center;}

.webtax_red { width:100%; background-color:#f8000b; }
.webtax_red_tit {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_red_tit_t {height:46px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_red_tit_l {height:28px; padding-top:2px; padding-left:10px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:left; font-weight:none; background-color:#ffffff;}
.webtax_red_tit_r {height:20px; padding-top:4px; padding-left:5px; padding-right:3px; font-size:11px; color:#f8000b; text-align:right; font-weight:none; background-color:#ffffff;}
.webtax_red_tit_b {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:center; font-weight:bold; line-height: 15px; background-color:#ffffff;}
.webtax_red_tit_plus_f {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:center; font-weight:none; background-color:#ffffff; border:1px solid #f8000b;}
.webtax_red_tit_plus {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:center; font-weight:none; background-color:#ffffff; border:1px solid #f8000b; border-left:none;}
.webtax_red_tit_size {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#f8000b; text-align:center; font-weight:none; background-color:#ffffff; font-size:11px}

.webtax_blue { width:100%; background-color:#0057cd; }
.webtax_blue_tit {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_blue_tit_t {height:46px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_blue_tit_l {height:28px; padding-top:2px; padding-left:10px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:left; font-weight:none; background-color:#ffffff;}
.webtax_blue_tit_b {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:center; font-weight:bold; line-height: 15px; background-color:#ffffff;}
.webtax_blue_tit_plus_f {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:center; font-weight:none; background-color:#ffffff; border:1px solid #0057cd;}
.webtax_blue_tit_plus {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:center; font-weight:none; background-color:#ffffff; border:1px solid #0057cd; border-left:none;}
.webtax_blue_tit_size {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#0057cd; text-align:center; font-weight:none; background-color:#ffffff; font-size:11px}

.webtax_black { width:100%; background-color:#000000; }
.webtax_black_tit {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_black_tit_t {height:46px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_black_tit_l {height:28px; padding-top:2px; padding-left:10px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:left; font-weight:none; background-color:#ffffff;}
.webtax_black_tit_r {height:20px; padding-top:4px; padding-left:5px; padding-right:3px; font-size:11px; color:#000000; text-align:right; font-weight:none; background-color:#ffffff;}
.webtax_black_tit_b {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:center; font-weight:bold; line-height: 15px; background-color:#ffffff;}
.webtax_black_tit_plus_f {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:center; font-weight:none; background-color:#ffffff; border:1px solid #000000;}
.webtax_black_tit_plus {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:center; font-weight:none; background-color:#ffffff; border:1px solid #000000; border-left:none;}
.webtax_black_tit_size {height:28px; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px; color:#000000; text-align:center; font-weight:none; background-color:#ffffff; font-size:11px}
.webtax_black_l {height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#000000; text-align:left; font-weight:none; background-color:#ffffff;}

.webtax_contents { height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#444444; text-align:center; font-weight:none; background-color:#ffffff;}
.webtax_contents_l {height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#444444; text-align:left; font-weight:none; background-color:#ffffff;}
.webtax_contents_r {height:28px; padding-top:2px; padding-left:5px; padding-right:3px; padding-bottom:2px; color:#444444; text-align:right; font-weight:none; background-color:#ffffff;}

.webtax_contentsplus_red { width:100%; }
.webtax_contentsplus_red_f {height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#444444; text-align:center; font-weight:none; background-color:#ffffff; border-left:1px solid #f8000b; border-right:1px solid #f8000b; border-bottom:1px solid #f8000b; }
.webtax_contentsplus_red_c {height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#444444; text-align:left; font-weight:none; background-color:#ffffff; border-right:1px solid #f8000b; border-bottom:1px solid #f8000b; }

.webtax_contentsplus_blue { width:100%; }
.webtax_contentsplus_blue_f {height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#444444; text-align:center; font-weight:none; background-color:#ffffff; border-left:1px solid #0057cd; border-right:1px solid #0057cd; border-bottom:1px solid #0057cd; }
.webtax_contentsplus_blue_c {height:28px; padding-top:2px; padding-left:7px; padding-right:7px; padding-bottom:2px; color:#444444; text-align:left; font-weight:none; background-color:#ffffff; border-right:1px solid #0057cd; border-bottom:1px solid #0057cd; }

.webtax_file {height:24px; width:100%; padding-top:2px; padding-left:3px; padding-right:3px; padding-bottom:2px; text-align:left;}
/*.webtax_file_box {width:100%; background-color:#f1f1f1; padding-top:15px; padding-left:0px; padding-right:15px; padding-bottom:15px; text-align:left;}*/
.webtax_file_box {
    background-color: #F7F7F7;
    border: 1px solid #C7C7C7;
    padding: 15px;
    text-align: left;
    width: 100%;
}
.webtax_file_tit {padding-left:15px; padding-right:15px; font-family: µ¸¿ò; font-size: 12px; line-height: 17px; color: #666666; font-weight:bold;}
.webtax_file_close {padding-left:10px;}
.webtax_upload { width:100%; padding:12px; background-color:#f2f2f2; }


/* webtax_ÇöÈ²ÆÇ */
.status_all {background-color:#d9d9d9;}
.status_wrap {position:relative;width:100%;	left:-1px; top:-1px; border-top:solid 1px #cbcbcb; border-left:solid 1px #cbcbcb; border-right:solid 1px #666; border-bottom:solid 1px #666; background-color:#fff;}
.status_table_all {position:relative;	width:100%;	left:0px;	top:0px;}

.status_title_none {width:16%; height:36px;	border-left:1px solid #fff;	border-right:1px solid #cbcbcb;	background-image: url(../images/bg/status_title.gif); background-repeat: repeat-x;	background-position:0 0px;}
.status_title_red {width:42%; height:36px;	color:#f8000b; text-align:center; font-size: 13px; font-weight:bold; border-left:1px solid #fff; border-right:1px solid #cbcbcb; background-image: url(../images/bg/status_title.gif); background-repeat: repeat-x;	background-position:0 0px;}
.status_title_blue {width:42%; height:36px; color:#0057cd;	text-align:center; font-size: 13px;	font-weight:bold; border-left:1px solid #fff; border-right:1px solid #cbcbcb; background-image: url(../images/bg/status_title.gif);	background-repeat: repeat-x; background-position:0 0px;}

.status_table_tit {width:16%; height:33px; padding-left:14px; color:#444; font-weight:bold;	border-top:1px solid #888; border-left:1px solid #fff; border-right:1px solid #cbcbcb; background-image: url(../images/bg/status_table_tit.gif); background-repeat: repeat-x; background-position:0 0px;}

.status_table_red {width:21%; height:33px; color:#444; border-top:1px solid #888; border-left:1px solid #fff; border-right:1px solid #cbcbcb; background-image: url(../images/bg/status_table_red.gif);	background-repeat: repeat-x; background-position:0 0px;}
.status_table_red a { width:170px; padding-top:5px;	padding-right:14px;	text-decoration: none; color: #666;	font-size:14px;	text-align:right; display:block;}
.status_table_red a:link { width:169px;	padding-top:5px; padding-right:14px; text-decoration: none;	color: #666; font-size:14px; text-align:right; display:block;}
.status_table_red a:visited { width:168px; padding-top:5px;	padding-right:14px;	text-decoration: none; color: #666;	font-size:14px;	text-align:right; display:block;}
.status_table_red a:hover {	width:168px; height:20px; padding-top:8px; padding-right:14px; text-decoration: none; color: #666; font-size:14px; text-align:right; border:2px solid #f8000b; background-color:#fff; background-image: url(../images/bg/status_table_red_blt.gif);	background-repeat: no-repeat; background-position:11px 11px; display:block;}
.status_table_red a:active { width:167px; height:20px; padding-top:8px;	padding-right:14px;	text-decoration: none; color: #666;	font-size:14px;	text-align:right; border:2px solid #f8000b;	background-color:#fff; background-image: url(../images/bg/status_table_red_blt.gif); background-repeat: no-repeat; background-position:11px 11px; display:block;}
.status_table_red a span { color:#f8000b;	font-weight:bold; }

.status_table_blue {width:21%; height:33px;	color:#444;	border-top:1px solid #888; border-left:1px solid #fff; border-right:1px solid #cbcbcb; background-image: url(../images/bg/status_table_blue.gif); background-repeat: repeat-x; background-position:0 0px;}
.status_table_blue a {width:170px; padding-top:5px;	padding-right:14px;	color: #f0057cd; font-size:14px; text-decoration: none;	text-align:right; display:block;}
.status_table_blue a:link {	width:169px; padding-top:5px; padding-right:14px; text-decoration: none; color: #666; font-size:14px; text-align:right;	display:block;}
.status_table_blue a:visited { width:169px;	padding-top:5px; padding-right:14px; text-decoration: none;	color: #666; font-size:14px; text-align:right; display:block;}
.status_table_blue a:hover { width:168px; height:20px; padding-top:8px; padding-right:14px; color: #0057cd;	font-size:14px;	text-decoration: none; text-align:right; border:2px solid #0057cd; background-color:#fff; background-image: url(../images/bg/status_table_blue_blt.gif); background-repeat: no-repeat; background-position:11px 11px; display:block;}
.status_table_blue a:active { width:170px; height:20px;	padding-top:8px; padding-right:14px; text-decoration: none;	color: #666; font-size:14px; text-align:right; border:2px solid #0057cd; background-color:#fff; background-image: url(../images/bg/status_table_blue_blt.gif); background-repeat: no-repeat; background-position:11px 11px; display:block;}
.status_table_blue a span {	color:#0057cd; font-weight:bold;}

.status_table_in {width:100%;}
.status_table_in td {border-right:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
.status_table_in .tit { width:16%; padding-left:19px; text-align:left;}

.status_table_in .red {	width:21%; height:24px}
.status_table_in .red a {width:172px; height:20px; padding-top:4px;	padding-right:15px;	color: #666; font-size:12px; text-decoration: none; text-align:right; display:block;}
.status_table_in .red a:hover {	width:172px; height:20px; padding-top:4px; padding-right:15px; color: #666;	font-size:12px; text-decoration: none; background-color:#fbf5f5; display:block;}
.status_table_in .red a span { color:#f8000b;}

.status_table_in .blue {width:21%; height:24px;}
.status_table_in .blue a {width:172px; height:20px;	padding-top:4px; padding-right:15px; color: #666; font-size:12px; text-decoration: none; text-align:right; display:block;}
.status_table_in .blue a:hover {width:172px; height:20px; padding-top:4px; padding-right:15px; color: #666;	font-size:12px;	text-decoration: none;	background-color:#f5f7fa; display:block;}
.status_table_in .blue a span { color:#0057cd;}

.status_table_in .account {	text-align:right; padding-top:5px; padding-right:8px; padding-bottom:5px;}
/* webtax_ÇöÈ²ÆÇ */



/* search 
.search_top_bg { height:1px; width:100%; background-image: url(../images/bg/searchbox_top.gif); background-repeat: repeat-x; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0;}
*/
/*±âÁ¸¼Ò½º
.search_line { width:100%; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; width:100%; background-color:#fff; border-bottom:1px solid #a0a0a0; padding-top:2px; padding-left:13px; padding-right:13px; padding-bottom:5px;}
*/
/*º¯°æ¼Ò½º ÀüÀ¯¸®*/
.search_line { width:100%; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7; width:100%; background-color:#fff; border-bottom:1px solid #c7c7c7; border-top:1px solid #c7c7c7;padding:8px 13px 8px 13px;}


.search_top_l_index  { padding-left:2px; background-image: url(../images/bg/searchbox_topleft.gif); background-repeat: no-repeat; }
.search_top_bg_index { height:10px; width:100%; padding-left:436px; background-image: url(../images/bg/searchbox_top.gif); background-repeat: repeat-x;}
.search_top_bg_index_address { height:10px; padding-left:456px; background-image: url(../images/bg/searchbox_top.gif); background-repeat: repeat-x;}
.search_top_r_index  { padding-left:2px; background-image: url(../images/bg/searchbox_topright.gif); background-repeat: no-repeat; }
.search_line_index { width:100%; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; width:100%; background-color:#fff; border-bottom:1px solid #a0a0a0; padding-top:2px; padding-left:13px; padding-right:13px; padding-bottom:12px;}

.search_top_l_popup  { padding-left:2px; background-image: url(../images/bg/searchbox_topleft.gif); background-repeat: no-repeat; }
.search_top_bg_popup { height:10px; width:100%; padding-left:444px; background-image: url(../images/bg/searchbox_top.gif); background-repeat: repeat-x;}
.search_top_bg_popup02 { height:10px; width:100%; padding-left:321px; background-image: url(../images/bg/searchbox_top.gif); background-repeat: repeat-x;}
.search_top_r_popup { padding-left:2px; background-image: url(../images/bg/searchbox_topright.gif); background-repeat: no-repeat; }
.search_line_popup { width:100%; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; width:100%; background-color:#fff; border-bottom:1px solid #a0a0a0; padding-top:2px; padding-left:13px; padding-right:13px; padding-bottom:12px;}

.search_tit_s {color:#666;padding-left:2px; text-align:left; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; padding-right:5px;}
.search_space10 {padding-right:10px;padding-left:2px;}
.search_space5 {padding-right:5px;padding-left:2px;}

.search_line_01 { width:100%; border:1px solid #ff0000; padding-top:2px; padding-left:13px; padding-right:13px; padding-bottom:12px;}
.search_line_02 { width:100%; border:1px solid #0073bd; padding-top:2px; padding-left:13px; padding-right:13px; padding-bottom:12px;}
.search_line_03 { width:100%; border:1px solid #a0a0a0;padding-top:2px; padding-left:13px; padding-right:13px; padding-bottom:12px;}

.small_text { font-family:µ¸¿ò; color:#333333; font-size:11px;}
.text_red {color:#f80711; font-family:µ¸¿ò; font-size:11px;}

/* btn */
/*.btn_l { width:2px; background-image: url(../images/bg/btnbox_left.gif); background-repeat: no-repeat;}*/
.btn_l {
    background: #F7F7F7;
    border-bottom: 1px solid #C7C7C7;
    border-left: 1px solid #C7C7C7;
    border-top: 1px solid #C7C7C7;
    width: 2px;
}
/*.btn_bg { width:896px; height:33px; background-image: url(../images/bg/btnbox_center.gif); background-repeat: repeat-x; padding-left:12px; padding-right:12px;}*/
.btn_bg {
    background: none repeat scroll 0 0 #F7F7F7;
    border-bottom: 1px solid #C7C7C7;
    border-top: 1px solid #C7C7C7;
    height: 33px;
    padding-left: 12px;
    padding-right: 12px;
    width: 896px;
}
/*.btn_r { width:2px; background-image: url(../images/bg/btnbox_right.gif); background-repeat: no-repeat;}*/
.btn_r {
    background-color: #F7F7F7;
    border-bottom: 1px solid #C7C7C7;
    border-right: 1px solid #C7C7C7;
    border-top: 1px solid #C7C7C7;
    width: 2px;
}


.btn_detail_top_l  { padding-top:2px; padding-left:2px; background-image: url(../images/bg/btnbox_detail_topleft.gif); background-repeat: no-repeat; }
.btn_detail_top_bg { width:100%; background-image: url(../images/bg/btnbox_detail_top.gif); background-repeat: repeat-x;}
.btn_detail_top_r  { padding-top:2px; padding-left:2px; background-image: url(../images/bg/btnbox_detail_topright.gif); background-repeat: no-repeat; }
.btn_detail_l { padding-left:2px; background-image: url(../images/bg/btnbox_detail_midleft.gif); background-repeat: repeat-y;}
.btn_detail_bg { width:100%; background-color:#f2f2f2; padding-top:4px; padding-left:10px; padding-right:10px; padding-bottom:5px;}
.btn_detail_r { padding-left:2px; background-image: url(../images/bg/btnbox_detail_midright.gif); background-repeat: repeat-y;}
.btn_detail_bottom { width:100%; height:1px; background-color:#aaaaaa; }

.btn_open { padding-left:10px; text-align:right;}
.btn_close { padding-top:7px; padding-left:10px; text-align:right; }
.btn_space3 {padding-top:8px; padding-bottom:2px; padding-left:1px; padding-right:2px;}
.btn_space4 {padding-top:8px; padding-bottom:8px; padding-left:1px; padding-right:2px;}
.btn_line {padding-left:6px; padding-right:7px;}


/* tip */
.tip_box {padding-top:15px; padding-left:8px; padding-right:8px; text-align:left; }
.tip_box_2th {padding-top:6px; padding-left:7px; padding-right:7px; padding-bottom:10px; line-height:15px; color:#888; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 17px;}
.tip_login {position:relative; padding-top:12px; padding-bottom:7px; background-color:#fff; text-align:left; }
.tip_login_text {padding-bottom:2px; text-align:left; }


/* license */
.license_btn_close { padding-top:3px; padding-left:10px; text-align:right; }


/* calendar */
.link_calendar_select:link  {width:100%; height:100%; text-decoration: none; color: #ffffff; background-color:#cd9e43; display:block; padding-top:4px; }
.link_calendar_select:visited { width:100%; height:100%; text-decoration: none; color: #ffffff; background-color:#cd9e43; display:block; padding-top:4px; }
.link_calendar_select:hover { width:100%; height:100%; text-decoration: none; color: #ffffff; background-color:#bebebe; display:block; padding-top:4px; }
.link_calendar_select:active { width:100%; height:100%; text-decoration: none; color: #ffffff; background-color:#cd9e43; display:block; padding-top:4px; }

.link_calendar:link  {width:100%; height:100%; text-decoration: none; color: #444444; background-color:#ffffff; display:block; padding-top:4px; }
.link_calendar:visited { width:100%; height:100%; text-decoration: none; color: #444444; background-color:#ffffff; display:block; padding-top:4px; }
.link_calendar:hover { width:100%; height:100%; text-decoration: none; color: #ffffff; background-color:#bebebe; display:block; padding-top:4px; }
.link_calendar:active { width:100%; height:100%; text-decoration: none; color: #ffffff; background-color:#cd9e43; display:block; padding-top:4px; }


/* °¡ÀÔÀýÂ÷ */
.login_line { background-image: url(../images/bg/loginbox_bg.gif); background-repeat: no-repeat; background-position: 0% 100%; width:100%; height:217px; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; width:100%; border-bottom:1px solid #a0a0a0; padding-top:10px; padding-left:20px; padding-right:20px; padding-bottom:25px;}
.login_box { width:420px;}
.login_box02 { width:280px;}
.login_tit_s { width:85px; text-align:left; color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; padding-right:5px; }
.login_tit_s02 { color:#666; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; padding-right:10px; }
.login_info_p { text-align:center; text-decoration: none; color: #000; font-size:14px; font-weight:bold; line-height:19px; padding-top:7px; padding-bottom:7px; }
.login_info_pl { text-align:left; text-decoration: none; color: #000; font-size:14px; font-weight:bold; line-height:19px; padding-top:7px; padding-bottom:7px; }
.login_info_c { text-align:center; padding-top:7px; padding-bottom:7px; }
.login_pw_d { width:100%; padding-top:7px; padding-bottom:7px; }
.login_pw_u { padding:20px; background-color:#f2f2f2; }
.login_order_line { width:100%; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0; padding-top:10px; padding-left:20px; padding-right:20px; padding-bottom:25px;}
.login_oder_box_t { border-bottom:1px solid #dbdbdb; padding-bottom:15px; width:100%; }
.login_oder_box { border-bottom:1px solid #dbdbdb; padding-top:20px; padding-bottom:30px; width:100%; }
.login_oder_box_b { padding-top:10px; padding-top:20px; padding-bottom:10px; width:100%; }
.login_oder_l { width:142px; padding-right:10px; padding-top:5px; text-align:center; }
.login_oder_gbox { padding:20px; background-color:#f2f2f2; }
.login_oder_btn01 { padding-top:15px; }
.login_oder_btn02 { padding-top:15px; padding-bottom:20px; }
.login_login_idpw { padding-top:25px; padding-bottom:25px; text-align:right; }
.login_login_logbtn { text-align:right; }
.login_login_in01 { padding-right:13px; }
.login_login_in02 { padding-right:20px; }
.login_login_in03 { padding-right:10px; }
.login_login_in04 { padding-right:15px; }
.login_login_join { border-top:1px solid #dbdbdb; padding-top:15px; }
.login_login_join02 { text-align:right; }
.login_login_rp15 { padding-right:15px; }
.login_stipulation_in { width:99%; height:250px; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; }
.login_stipulation_in02 { width:100%; height:200px; background-color:#fff; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; padding-top:25px; padding-left:20px; padding-right:20px; padding-bottom:25px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.login_stipulation_in03 { width:99%; height:200px; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; }
.login_stipulation_in04 { text-align:center; width:100%; height:64px; background-color:#fff; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.login_stipulation_in04_01 { overflow-y:auto; text-align:center; width:98%; height:150px; background-color:#fff; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.login_stipulation01 { overflow-y:scroll; height:208px; background-color:#fff; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.login_stipulation02 { overflow-y:scroll; height:200px; background-color:#fff; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.login_stipulation_menu { padding-top:11px; }
.login_stipulation_pad { padding-top:25px; padding-left:20px; padding-right:20px; padding-bottom:25px; }
.login_stipulation_btntop { float:right; padding-top:5px; padding-bottom:5px; }
.login_stipulation_space { clear:both; padding-bottom:25px; border-top:1px solid #dbdbdb; }
.login_stipulation_tab { padding-top:5px; padding-bottom:25px; line-height:21px; }
.login_stipulation_tabmenu { float:left; padding-right:15px; }
.login_stipulation_check { float:right; padding-top:10px; }

.login_service_sline_t { height:12px; }
.login_service_sline { height:1px; background-color:#dbdbdb; }
.login_service_gline { width:1px; background-color:#cecece; }
.login_service_gline02 { width:10px; background-color:#fff; }
.login_join_info { padding-top:10px; padding-bottom:10px; }
.login_join_space_l10 { padding-left:10px; }
.login_join_flowblt { padding-left:10px; padding-right:10px; }
.login_join_infobox_l { float:left; width:7px; height:31px; background-image:url(../images/img/info_join_fimg_l.gif); background-repeat: no-repeat; }
.login_join_infobox_c { float:left; height:31px; padding-top:7px; padding-left:7px; padding-right:7px; background-image:url(../images/img/info_join_fimg_c.gif); background-repeat: repeat-x; }
.login_join_infobox_r { float:left; width:3px; height:31px; background-image:url(../images/img/info_join_fimg_r.gif); background-repeat: no-repeat; }
.login_join_fsh_l { width:48%; padding:20px; background-color:#f2f2f2; background-image: url(../images/bg/info_join_fsh_l.gif); background-repeat: no-repeat; background-position:95% 100%; padding-right:20px;}
.login_join_fsh_r { padding:20px; background-color:#f2f2f2; background-image: url(../images/bg/info_join_fsh_r.gif); background-repeat: no-repeat; background-position:95% 100%; padding-left:20px;}

.login_join_infostep_01 { float:left; background-image:url(../images/img/info_join_fimg01.gif); background-repeat: no-repeat; padding-left:30px; height:33px; color:#777; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; }
.login_join_infostep_02 { float:left; background-image:url(../images/img/info_join_fimg02.gif); background-repeat: no-repeat; padding-left:30px; height:33px; color:#777; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; }
.login_join_infostep_03 { float:left; background-image:url(../images/img/info_join_fimg03.gif); background-repeat: no-repeat; padding-left:23px; height:33px; color:#777; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; }
.login_join_infoflow { float:left; background-image:url(../images/img/info_join_flowarrow.gif); background-repeat: no-repeat; background-position: 7px 2px; width:30px; height:31px; }

.login_join_info_red_p { background-image:url(../images/blt/blt_point.gif); background-repeat: no-repeat; padding-top:1px; padding-left:20px; margin-left:5px; color:#f8000b; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 15px; }
.login_join_info_red { padding-top:10px; color:#f8000b; font-family:µ¸¿ò; text-decoration:none; font-size:11px; font-weight:none; line-height: 15px; }
.login_join_info_tit { float:left; height:31px; padding-top:8px; padding-right:7px; padding-bottom:8px; color:#444; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; }

.link_stipulation_menu_on:link  {width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold;}
.link_stipulation_menu_on:visited { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold; }
.link_stipulation_menu_on:hover { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold; }
.link_stipulation_menu_on:active { width:100%; height:100%; text-decoration: none; color: #222222; text-align:center; font-size:12px; font-weight:bold; }

.link_stipulation_menu_off:link  { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }
.link_stipulation_menu_off:visited { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }
.link_stipulation_menu_off:hover { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }
.link_stipulation_menu_off:active { width:100%; height:100%; text-decoration: none; color: #ffffff; text-align:center; font-size:12px; font-weight:bold; }

/* °í°´¼¾ÅÍ */
.customer_call_top { position:relative; padding:15px 7px; background-color:#fff; text-align:left; background-image:url(../images/img/customer_call_visual.gif); background-repeat: no-repeat; background-position:100% 80%;}
.customer_counsel_top { position:relative; height:110px; padding:15px 7px; background-color:#fff; text-align:left; background-image:url(../images/img/customer_counsel_visual.gif); background-repeat: no-repeat; background-position:125% 75%;}

.customer_ul {}
.customer_top_tit {text-decoration: none; color: #444; text-align:left; font-size:14px; font-weight:bold; padding-left:20px; padding-bottom:18px; background-image:url(../images/blt/blt_question.gif); background-repeat: no-repeat; background-position:0 0;}
.customer_textlist {padding-bottom:20px;}
.customer_textbox {background-color:#f1f1f1; text-decoration: none; color: #666; text-align:left; font-size:12px; font-weight:none; background-image:url(../images/blt/blt_arrow_bggray.gif); background-repeat: no-repeat; background-position:12px 11px; padding:8px 18px; padding-right:10px;}

/*.customer_faqtopline {height:2px; background-color:#cd9e43;}*/
.customer_faqtopline {height:2px; background-color:#ee65ac;}
.customer_faqlist {border-bottom:1px solid #dfdfdf;}
.customer_faqtit {padding:10px 10px; padding-left:35px; text-align:left; background-image:url(../images/blt/blt_faq_question.gif); background-repeat: no-repeat; background-position:10px 9px;}
.customer_faqcontents {padding:15px;padding-left:40px; text-align:left; background-color:#f4f4f4; background-image:url(../images/blt/blt_faq_answer.gif); background-repeat: no-repeat; background-position:15px 15px; }

.customer_radio_ul {}
.customer_radio_li { padding-bottom:10px; }


/* À¥ÅÃ½º21¼Ò°³ */
.menu_on_l { width:2px; background-image: url(../images/bg/menu_on_l.gif); background-repeat: no-repeat; padding-left:2px;}
.menu_on_bg { width:100%; height:30px; background-image: url(../images/bg/menu_on_bg.gif); background-repeat: repeat-x; padding-left:10px; padding-right:10px; }
.menu_on_r { width:2px; background-image: url(../images/bg/menu_on_r.gif); background-repeat: no-repeat; padding-left:2px;}
.menu_off_l { width:2px; background-image: url(../images/bg/menu_off_l.gif); background-repeat: no-repeat; padding-left:2px;}
.menu_off_bg { width:100%; height:30px; background-image: url(../images/bg/menu_off_bg.gif); background-repeat: repeat-x; padding-left:10px; padding-right:10px;}
.menu_off_r { width:2px; background-image: url(../images/bg/menu_off_r.gif); background-repeat: no-repeat; padding-left:2px;}
.intro_ex_in01 { position:relative; width:100%; height:560px; background-image: url(../images/bg/intro_ex01_bg.gif); background-repeat: no-repeat; background-position:0 0;}
.intro_ex_in02 { position:relative; width:100%; height:560px; background-image: url(../images/bg/intro_ex02_bg.gif); background-repeat: no-repeat; background-position:0 0;}
.intro_ex_layer01 {position:absolute; width:473px; height:522px; top:20px; left:410px; background-image: url(../images/bg/intro_ex01_text01.gif); background-repeat: no-repeat; background-position:0 0;}
.intro_ex_layer02 {position:absolute; width:473px; height:522px; top:20px; left:410px; background-image: url(../images/bg/intro_ex02_text01.gif); background-repeat: no-repeat; background-position:0 0;}
.intro_referencetopline {padding-top:2px; background-color:#cd9e43;}
.intro_referencelist {border-bottom:1px solid #d2d2d2;}
.intro_referencein {padding:15px 50px; text-align:center; word-break:break-all;}
.intro_referencebox {border:1px solid #dbdbdb; width:122px; height:38px;}
.intro_referencetext {padding-top:7px;}

/* sms */
.sms_box { position:relative; width:100%; height:535px; border:1px solid #a0a0a0; background-color:#fff;}
.sms_box_l { position:relative; width:246px; height:455px; padding:23px 21px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #a0a0a0; background-color:#f1f1f1;}
.sms_box_r { position:absolute; top:0px; left:290px; width:560px; height:489px; padding:23px 20px; }
.sms_title_2th { position:relative; padding-top:3px; padding-left:15px; padding-bottom:3px; margin-bottom:5px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image: url(../images/blt/tit_2th.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left; width:555px; border-bottom:1px solid #dbdbdb;}
/*.sms_input01 { background-color:transparent; border:0; margin:0 -2px; font-family:µ¸¿ò; text-decoration: none; color: #ad4c00; font-size:12px; font-weight:bold; }*/
.sms_input01 { background-color:transparent; border:0; margin:0 -2px; font-family:µ¸¿ò; text-decoration: none; color: #ec008c; font-size:12px; font-weight:bold; }

.sms_input02 { background-color:transparent; border:0; font-family:µ¸¿ò; text-decoration: none; color:#fff; font-size:12px; font-weight:none;}
.sms_input03 { background-color:transparent; border:0; font-family:µ¸¿ò; text-decoration: none; color:#fff; font-size:12px; font-weight:bold;}
.sms_input04 {width:90%; height:17px; margin:0 -2px; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none;}
.sms_select01   { color:#000; font-family:µ¸¿ò; text-decoration:none; font-size:12px; font-weight:none; }
.sms_write01 { position:relative; width:205px; height:160px; padding-bottom:10px; margin:0px auto; background-image: url(../images/bg/sms_write.gif); background-repeat: no-repeat; background-position:0 0;}
.sms_write02 { position:relative; width:205px; height:160px; margin:0px auto; background-image: url(../images/bg/sms_write.gif); background-repeat: no-repeat; background-position:0 0;}
.sms_message { position:absolute; top:47px; left:-5%; width:225px; height:85px; text-align:center; }
.sms_byte { position:absolute; top:139px; left:29%; }
.sms_point { width:177px; height:34px; padding-top:2px; padding-left:22px; padding-bottom:10px; margin:0px auto; background-image: url(../images/bg/sms_point.gif); background-repeat: no-repeat; background-position:0 0; font-family:µ¸¿ò; text-decoration: none; color:#666; font-size:11px; font-weight:none; }

.sms_btn { position:relative; width:290px; height:33px; }
.sms_btn_l { width:2px; background-image: url(../images/bg/btnbox_left.gif); background-repeat: no-repeat;}
.sms_btn_bg { width:100%; height:33px; background-image: url(../images/bg/btnbox_center.gif); background-repeat: repeat-x; padding-left:7px; padding-right:7px;}
.sms_btn_r { width:2px; background-image: url(../images/bg/btnbox_right.gif); background-repeat: no-repeat;}

.sms_year { position:relative; width:315px; background-color:#f1f1f1; padding:7px 15px; margin-top:12px; }
.sms_btn_s {position:absolute; top:-3px; right:0;}
.sms_btn_s a {padding-left:3px; float:left;}
.sms_btn_close {position:relative; top:4px; left:3px;}
.sms_num01 {width:245px; background-image: url(../images/blt/blt_num01.gif); background-repeat: no-repeat; background-position:0 8px; padding-left:25px; padding-top:5px; padding-bottom:5px;}
.sms_num02 {width:245px; background-image: url(../images/blt/blt_num02.gif); background-repeat: no-repeat; background-position:20px 8px; padding-left:45px; padding-top:5px; padding-bottom:5px;}
.sms_num03 {width:245px; background-image: url(../images/blt/blt_num03.gif); background-repeat: no-repeat; background-position:0 8px; padding-left:25px; padding-top:5px; padding-bottom:5px;}
.sms_num04 {width:245px; background-image: url(../images/blt/blt_num04.gif); background-repeat: no-repeat; background-position:20px 8px; padding-left:45px; padding-top:5px; padding-bottom:5px;}
.sms_num05 {width:245px; background-image: url(../images/blt/blt_num05.gif); background-repeat: no-repeat; background-position:0 8px; padding-left:25px; padding-top:5px; padding-bottom:5px;}
.sms_num06 {width:245px; background-image: url(../images/blt/blt_num06.gif); background-repeat: no-repeat; background-position:20px 8px; padding-left:45px; padding-top:5px; padding-bottom:5px;}
.sms_num07 {width:245px; background-image: url(../images/blt/blt_num07.gif); background-repeat: no-repeat; background-position:0 8px; padding-left:25px; padding-top:5px; padding-bottom:5px;}
.sms_num08 {width:245px; background-image: url(../images/blt/blt_num08.gif); background-repeat: no-repeat; background-position:20px 8px; padding-left:45px; padding-top:5px; padding-bottom:5px;}
.sms_num09 {width:245px; background-image: url(../images/blt/blt_num09.gif); background-repeat: no-repeat; background-position:0 8px; padding-left:25px; padding-top:5px; padding-bottom:5px;}
.sms_num10 {width:245px; background-image: url(../images/blt/blt_num10.gif); background-repeat: no-repeat; background-position:20px 8px; padding-left:45px; padding-top:5px; padding-bottom:5px;}
.sms_boardbox { overflow-y:scroll; text-align:center; width:568px; height:120px; margin-bottom:7px; background-color:#fff; border:1px solid #444444; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.sms_select {margin-top:5px; margin-bottom:7px;}

.sms_file_box {width:100%; background-color:#f1f1f1; padding-top:10px; padding-left:10px; padding-right:10px; text-align:left;}
.sms_file_box ul {float:left; padding-right:10px;}
.sms_file_box ul .tit {float:left; padding-left:7px; font-weight:bold; background-image: url(../images/blt/blt_dot_b.gif); background-repeat: no-repeat; background-position:0 6px;}
.sms_file_box ul .input {float:left; padding-left:10px;}
.sms_file_box a {float:right; padding-top:2px;}

.sms_popuptext { width:100%; background-color:#f1f1f1; padding:12px 13px; text-align:left; }
.sms_popupbox { overflow-y:scroll; text-align:left; width:338px; height:148px; margin-top:20px; padding:10px; background-color:#fff; border:1px solid #444444; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; }
.sms_popupbox ul li {width:100%; padding-top:3px; padding-bottom:3px;}
.sms_popupbox ul li a:link  {text-decoration: none; color: #444; text-align:center; font-size:12px; font-weight:none;}
.sms_popupbox ul li a:visited { text-decoration: none; color: #444; text-align:center; font-size:12px; font-weight:none; }
.sms_popupbox ul li a:hover { text-decoration: underline; color: #ad4c00; text-align:center; font-size:12px; font-weight:none; }
.sms_popupbox ul li a:active { text-decoration: none; color: #444; text-align:center; font-size:12px; font-weight:none; }

.link_sms_pointlink:link  {width:100%; height:100%; text-decoration: none; color: #666; text-align:center; font-size:12px; font-weight:none;}
.link_sms_pointlink:visited { width:100%; height:100%; text-decoration: none; color: #666; text-align:center; font-size:12px; font-weight:none; }
.link_sms_pointlink:hover { width:100%; height:100%; text-decoration: underline; color: #ff0000; text-align:center; font-size:12px; font-weight:none; }
.link_sms_pointlink:active { width:100%; height:100%; text-decoration: none; color: #666; text-align:center; font-size:12px; font-weight:none; }


/* °øÀÎÀÎÁõ¼­ */
.license_intro_topbox { padding:17px; background-color:#f2f2f2; }
.license_intro_topboxli {padding-left:8px; display:block;}
.license_intro_box {padding-left:8px; text-align:left; }

/* company */
.sitemap_all {position:relative; overflow:hidden;}
.sitemap_left {position:relative; float:left;}
.sitemap_right {position:relative; float:right;}

.sitemap_all h3 {margin:0px; padding:0px; padding-left:19px; padding-bottom:15px; text-align:left; font-size:14px; background-image: url(../images/blt/blt_sitemap_tit.gif); background-repeat: no-repeat; background-position:0 1px; }
.sitemap_all h3 a{color: #222; font-size:14px; font-weight:bold; line-height:20px;}
.sitemap_all h3 a:link  { text-decoration: none; color: #222; font-size:14px; font-weight:bold; line-height:20px;}
.sitemap_all h3 a:visited { text-decoration: none; color: #222; font-size:14px; font-weight:bold; line-height:20px;}
.sitemap_all h3 a:hover { text-decoration: underline; color: #cd9e43; font-size:14px; font-weight:bold; line-height:20px;}
.sitemap_all h3 a:active { text-decoration: none; color: #222; font-size:14px; font-weight:bold; line-height:20px;}

.sitemap_all ul {margin:0px; margin-left:12px; padding:0px; text-align:left;}
.sitemap_all ul li {padding-left:2px;}
.sitemap_all ul li a { text-decoration: none; color: #666; font-size:12px; font-weight:none; line-height:20px;}
.sitemap_all ul li a:link  { text-decoration: none; color: #666; font-size:12px; font-weight:none; line-height:20px;}
.sitemap_all ul li a:visited { text-decoration: none; color: #666; font-size:12px; font-weight:none; line-height:20px; }
.sitemap_all ul li a:hover { text-decoration: underline; color: #cd9e43; font-size:12px; font-weight:none; line-height:20px; }
.sitemap_all ul li a:active { text-decoration: none; color: #666; font-size:12px; font-weight:none; line-height:20px; }

.sitemap_intro {position:relative; padding:20px 15px; margin-bottom:20px; width:408px; min-height:135px; border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; background-image: url(../images/bg/sitemap_topbg.gif); background-repeat: repeat-x; background-position:0 0px;}
.sitemap_intro_visual {position:absolute; top:100%; left:100%; margin-left:-183px; margin-top:-150px;}

.sitemap_info {position:relative; padding:21px 16px ; margin-bottom:20px; width:408px; min-height:135px; color:#5a5a5a; background:url(../images/bg/sitemapBg.gif) no-repeat 0 0;}
.sitemap_info h3 a:hover {color:#ec008c;}
.sitemap_info ul li a:hover {color:#ec008c;}
.sitemap_info_visual {position:absolute; top:100%; left:100%; margin-left:-194px; margin-top:-162px;}

.sitemap_license {position:relative; padding:20px 15px; margin-bottom:20px; width:408px; min-height:135px; border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; background-image: url(../images/bg/sitemap_topbg.gif); background-repeat: repeat-x; background-position:0 0px;}
.sitemap_license_visual {position:absolute; top:0; left:100%; margin-left:-173px;}

.sitemap_customer {position:relative; padding:21px 16px ; margin-bottom:20px; width:408px; min-height:135px; color:#5a5a5a; background:url(../images/bg/sitemapBg.gif) no-repeat 0 0;}
.sitemap_customer h3 a:hover {color:#ec008c;}
.sitemap_customer ul li a:hover {color:#ec008c;}
.sitemap_customer_visual {position:absolute; top:100%; left:100%; margin-top:-173px; margin-left:-195px;}

.style1 {
	font-size: 12pt;
	font-weight: bold;
	color: #03497F;
}
.style2 {color: #FF0000}
.style5 {color: #000000}
.style6 {color: #0968B2}


/* »õ·Î¿î ½ºÅ¸ÀÏ ½ÃÆ®*/
.service_title_3th { position:relative; padding-top:3px; padding-left:15px; margin-bottom:0px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image: url(../images/blt/tit_2th.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;  }
.service_con {position:relative; margin-left:15px; margin-top:-3px;}
.sub_title01{position:relative; margin-left:15px; color:#666; font-weight:bold;}
.service_color{position:relative; margin-left:15px; color:#ad4c00;margin-top:-3px;}

/*°øÀÎÀÎÁõ*/
#gongin {position:relative;}
#gongin ul li{margin-top:-1px;margin-bottom:0px; font-family:dotum; font-size:11px; color:#888;}
#gongin ul li.gongin_title {margin-top:10px;}
#gongin ul li.gongin_title01 {margin-top:3px;margin-bottom:5px;}
#gongin ul li.gongin_title02 {margin-top:10px;margin-bottom:10px; }
.gongin_color{color:#662d91;}
.table_font{font-family:dotum; font-size:11px; color:#888;}


h1 {
	font-family:dotum;
	font-size: 16px;
}
.h1_color01 {
	color:#03497f;
}
.h1_color02 {
	color:#7f034c;
}
#text_01 {
	font-family:dotum;
	font-size:12px;
	color:#666;
	line-height:20px;
}
.title {
	font-family:dotum;
	font-size:13px;
	color:#ec008c;
}
.color_text01 {
	color:#000;
}
.color_text02 {
	color:#0968b2;
}
.color_text03 {
	color:#ff0000;
}

/* »õ·Î¿î ½ºÅ¸ÀÏ ½ÃÆ®* 2010-11-24*/
.popup_id01 { position:relative; width:450px; height:250px; background-color:#fff;}

/* »õ·Î¿î ½ºÅ¸ÀÏ ½ÃÆ®* 2011-01-19*/
.notice_border{border-left:2px solid #7e7e7e;border-top:2px solid #7e7e7e;border-right:2px solid #7e7e7e;border-bottom:2px solid #7e7e7e;}
.text_small {font-family:dotum; font-size:11px; color:#7e7e7e;line-height:15px;}

/* »õ·Î¿î ½ºÅ¸ÀÏ ½ÃÆ®* 2011-01-20*/
.title_4th { padding-top:3px; padding-left:15px; padding-bottom:3px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image:url(../../n_img_110119/title_num01.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}
.title_5th { padding-top:3px; padding-left:15px; padding-bottom:3px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image:url(../../n_img_110119/title_num02.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}
.title_6th { padding-top:3px; padding-left:15px; padding-bottom:3px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image:url(../../n_img_110119/title_num03.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}
.title_7th { padding-top:3px; padding-left:15px; padding-bottom:3px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image:url(../../n_img_110119/title_num04.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}
.title_8th { padding-top:3px; padding-left:15px; padding-bottom:3px; background-color:#fff; font-family:µ¸¿ò; color: #222; text-decoration:none; font-size:12px; font-weight:bold; line-height: 17px; background-image:url(../../n_img_110119/title_num05.gif); background-repeat: no-repeat; background-position:0 45%; text-align:left;}

/* ¼¼±Ý°è»ê¼­ Á¶È¸20120510 red*/
.boardlist_red_text {color:#f8000b; font-size:11px; font-weight:bold; }
.small_Ntext {font-family:dotum; font-size:11px; color:#868686; line-height:15px;}
.small_Rtext {font-family:dotum; font-size:11px; color:#f80711; line-height:15px;}

/* ¼¼±Ý°è»ê¼­ Á¶È¸20120510 blue*/
.boardlist_blue_text {color:#0057cd; font-size:11px; font-weight:bold; }

/* ¼¼±Ý°è»ê¼­ Á¶È¸20120510 brown*/
.boardlist_brown_text {color:#4a3010; font-size:11px; font-weight:bold; }

/*250422 Ãß°¡*/
/* Poplayer */
.Poplayer a:hover {text-decoration: none;}
.Poplayer textarea {width: 100%; color: #7d7d7d; border: 1px solid #dbdbdb; background: #FFF; padding: 10px; line-height: 125%; font-size: 12px; font-family: µ¸¿ò, 'Dotum'; font-weight: normal; box-sizing: border-box;}
.Poplayer textarea:focus {outline:transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.Poplayer .layer_tit_bg {width: 100%; height: 38px; padding-left: 14px; padding-right: 15px; background: #87286c url(../images/bg/popup_title_center.gif) 0 0 repeat-x;}
.Poplayer .layer_in {height: 100%; background-color: #fff; padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;}
.Poplayer .layer_in .contents {padding: 0;}
.Poplayer .text_white_tb {color: #fff; font-family: µ¸¿ò, 'Dotum'; text-decoration: none; font-size: 14px; font-weight: bold; line-height: 17px;}
.Poplayer .layer_txt {padding-bottom: 8px; font-size: 12px; line-height: 130%; color: #666666; font-family: '³ª´®°íµñ', NanumGothic, 'Nanum Gothic';}
.Poplayer .bgTbWrap {background: #f1f1f1;}
.Poplayer .bgTbWrap td {padding: 16px 10px; font-size: 12px; line-height: 100%; color: #666666; font-family: µ¸¿ò, 'Dotum'; vertical-align: top; border-spacing: 0;}
.Poplayer .bgTbWrap td.layerTbtit {line-height: 28px; text-align: center; font-family: µ¸¿ò, 'Dotum'; font-weight: bold;}
.Poplayer .bgTbWrap td .layerTbtxt {font-size: 12px; line-height: 100%; color: #9d9d9d; font-family: µ¸¿ò, 'Dotum'; font-weight: normal;}
.Poplayer .bgTbWrap .scrollTb {text-align: center; border-spacing: 0; border-collapse: collapse;}
.Poplayer .bgTbWrap .scrollTb td {padding: 0 15px 20px; border-spacing: 0}
.Poplayer .bgTbWrap .scrollTb td.layerTbtit {padding: 8px 15px 0;}
.Poplayer .bgTbWrap .scrollTb .scrollTbTit {background: #f4f0ea;}
.Poplayer .bgTbWrap .scrollTb .scrollTbTit td {padding: 8px 0; font-size: 12px; color: #4a3010; font-family: µ¸¿ò, 'Dotum'; font-weight: bold; border: 1px solid #a09186; border-right: 0;}
.Poplayer .bgTbWrap .scrollTb .scrollTbTit td:nth-child(2){border-left: 0;}
.Poplayer .bgTbWrap .scrollTb .scrollTbTit td:nth-child(3){border-left: 0; border-right: 1px solid #a09186;}
.Poplayer .bgTbWrap .scrollTb .scrollTbBox {padding: 0;}
.Poplayer .bgTbWrap .scrollTb .scrollTbBox ul {background: #FFF; padding: 8px 10px 8px 10px; height: 160px; overflow-y: auto; box-sizing: border-box;}
.Poplayer .bgTbWrap .scrollTb .scrollTbBox ul li {display: flex; width: 100%; height: 18px; line-height: 18px; font-size: 12px; font-family: µ¸¿ò, 'Dotum'; font-weight: normal; text-align: left; word-break: break-all; word-wrap: break-word; overflow: hidden;}
.Poplayer .bgTbWrap .scrollTb .scrollTbBox ul li span {display: block; width: 31%; height: 18px; line-height: 18px; font-size: 12px; font-family: µ¸¿ò, 'Dotum'; font-weight: normal; text-align: ;}
.Poplayer .bgTbWrap .scrollTb .scrollTbBox ul li span:nth-child(2){width: 38%; padding: 0 2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center;}
.Poplayer .bgTbWrap .scrollTb .scrollTbBox ul li span:nth-child(3){width: 29%; text-align: right;}
.Poplayer .bgBtnGr {min-width: 56px;padding: 6px 13px;}
.Poplayer .bgBtnPk {min-width: 56px;padding: 6px 13px;}
.Poplayer .bgBtnVt {min-width: 56px;padding: 6px 13px;}
.Poplayer .bgBtnWt {min-width: 56px;padding: 6px 13px;}
.Poplayer .bgBtn span {letter-spacing: 0.07em;}