 @charset "euc-kr";

/* Type Selector TACO ver0.1 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code{margin:0; padding:0; font-family:NanumGothic, Malgun Gothic, "µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; font-size:12px;}
form,fieldset,legend,input,select,textarea,p,td,blockquote{margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; font-size:12px;} /* form °ü·Ã ¹®ÀÚ */ 
img, fieldset, button{border:none; margin:0; padding:0}

textarea {
    resize: none;
}

table.result {margin:0 auto;border-collapse:collapse; } 
 .result tbody tr.odd {background:#f9f9f9;border:1px;border-color:#CCC;border-style:dotted; word-break:break-all;}
 .result tbody tr.odd:hover {background:#E6E6FF}
 .result tbody tr.odd th {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted}
 
table.joininfo {margin:0 auto;border-collapse:collapse; } 
 .joininfo tbody tr.odd {background:#f9f9f9;border:1px;border-color:#CCC;border-style:dotted}
 .joininfo tbody tr.odd th {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted; color:#666; }

table.drop {margin:0 auto;border-collapse:collapse; } 
 .drop tbody tr.odd {border:1px;border-color:#CCC;border-style:solid}
 .drop tbody tr.odd th {background:#e0e0e0; border:1px;border-color:#CCC;border-style:solid; color:#494949; }

table.joininfo2 {margin:0 auto;border-collapse:collapse; } 
 .joininfo2 tbody tr.odd td {border-left:0px; border-right:0px; border-top:0px;border-bottom:1px;border-color:#CCC;border-style:solid; vertical-align:middle;}
 .joininfo2 tbody tr.odd td.top { border-left:0px; border-right:0px; border-top:2px;border-bottom:1px; border-color:#CCC;border-style:solid; vertical-align:middle;}
 .joininfo2 tbody tr.odd td.bottom { border-left:0px; border-right:0px; border-top:0px;border-bottom:2px; border-color:#CCC;border-style:solid; vertical-align:middle;}
 .joininfo2 img {vertical-align:middle;}
 
table.admintable{margin:0 ;border-collapse:collapse;font-size : 10px;} 
 .admintable tbody tr.odd {background:#f9f9f9;border:1px;border-color:#CCC;border-style:dotted; word-break:break-all;font-size : 10px;}
 .admintable tbody tr.odd th {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted; color:#666; word-break:break-all;font-size : 10px;}

table.adminchart{margin:0 ;border-collapse:collapse;font-size : 11px;} 
 .adminchart tbody tr.odd {background:#f9f9f9;border:1px;border-color:#CCC;border-style:dotted; word-break:break-all;font-size : 11px;}
 .adminchart tbody tr.sum {background:#FFECEC;border:1px;border-color:#CCC;border-style:dotted; word-break:break-all;font-size : 11px; color:#666;}
 .adminchart tbody td {border:1px;border-color:#CCC;border-style:dotted;word-break:break-all;font-size : 11px;}
 .adminchart tbody tr.odd th {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted; color:#666; word-break:break-all;font-size : 11px;}
 .adminchart tbody tr.odd th.sub {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted; color:#666; word-break:break-all;font-size : 10px;} /* namecard ÆùÆ® Á¶Àý*/
 .adminchart tbody tr.odd th.sub2 {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted; color:#666; word-break:break-all;font-size : 9px;} /* ½Ã°£ÆùÆ® Á¶Àý*/
 .adminchart tbody tr.sum th {background:#FFECEC;border:1px;border-color:#CCC;border-style:dotted; color:#666; word-break:break-all;font-size : 11px;}

table.main{margin:0 auto;border-collapse:collapse;border:1px;border-color:#CCC;border-style:solid } 
table.maintd{margin:0 auto;border-Collapse:collapse;} 
.maintd tbody td.frame {border:1px;border-color:#CCC;border-style:solid;border-Collapse:collapse;}

table.emb {margin:0 auto;border-collapse:collapse; } 
 .emb tbody tr.odd {background:#f9f9f9;border:1px;border-color:#CCC;border-style:dotted}
 .emb tbody tr.odd th {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted}
 
table.emb_imgqr {margin:0 auto;border-collapse:collapse; } 
 .emb_imgqr tbody tr.odd {background:#f9f9f9;border:1px;border-color:#CCC;border-style:dotted}
 .emb_imgqr tbody tr.odd:hover {background:#E6E6FF}
 .emb_imgqr tbody tr.odd th {background:#f2f2f2;border:1px;border-color:#CCC;border-style:dotted}

table.sitemap {margin:0 auto;border-collapse:collapse; } 
.sitemap tr a {text-decoration:underline; color:#999;}

table.nonqr {margin:0 auto;border-collapse:collapse; font-family:µ¸¿ò; color:#464646;} 
 .nonqr tbody th.toptitle { border-top:2px #CCC solid; border-bottom:1px #CCC solid;  color:#464646;}
 .nonqr tbody td.topcontent {border-top:2px #CCC solid; border-bottom:1px #CCC solid;}
 .nonqr tbody th.title { border-bottom:1px #CCC solid; color:#464646;}
 .nonqr tbody td.content {border-bottom:1px #CCC solid;}
 .nonqr tbody th.bottomtitle { border-bottom:2px #CCC solid;  color:#464646}
 .nonqr tbody td.bottomcontent {border-bottom:2px #CCC solid;}
 .nonqr tbody th.bothtitle { border-bottom:2px #CCC solid;  border-top:2px #CCC solid;color:#464646 }
 .nonqr tbody td.bothcontent {border-bottom:2px #CCC solid;border-top:2px #CCC solid;}
 .nonqr tbody td.topline { border-top:2px #CCC solid;}
 .nonqr tbody td.bottomline {border-bottom:2px #CCC solid;}
 .nonqr tbody td.fcolor {color:#464646;}
 .nonqr tbody th.bluecolor {color:#036;}
 .nonqr tbody td.redcolor {color:#F00;}
 .nonqr tbody th.fcolor {color:#464646;}
 
.button, .button:visited { 
    display: inline-block; 
    padding: 5px 10px 6px; 
    color: #fff; 
    text-decoration: none; 
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6); 
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6); 
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
    border-bottom: 1px solid rgba(0,0,0,0.25); 
    position: relative; 
    cursor: pointer 
} 
table.board td.hor{ border-right:1px; border-left:0px ; border-bottom:0px; border-top:0px ;border-color:#D6D7D9;border-style:solid}
table.board td.ver{ border-right:1px; border-left:0px ; border-bottom:1px; border-top:0px ;border-color:#D6D7D9;border-style:solid }
.board tbody tr.white 	 	{background:#FFFFFF;}
.board tbody tr.white td  	{border-bottom:#CCC 1px dotted;}
.board tbody tr.gray 	 	{background:#F7F7F7;}
.board tbody tr.gray td 	{border-bottom:#CCC 1px dotted;}
.board tbody tr.gray_first 	 	{background:#F7F7F7;border-top:#7BAAFF 2px solid;}
.board tbody tr.gray_first td 	{border-bottom:#CCC 1px dotted;border-top:#7BAAFF 2px solid;}
.board tbody tr.white_last		{background:#FFFFFF; border-bottom:#CCC solid 1px;}
.board tbody tr.white_last  td 	{border-bottom:#7BAAFF 2px solid;}
.board tbody tr.gray_last 		{background:#F7F7F7; border-bottom:#CCC solid 1px;}
.board tbody tr.gray_last td	{border-bottom:#7BAAFF 2px solid;}

table.boardwrite td.title{ border-right:1px; border-left:0px ; border-bottom:1px; border-top:0px ;border-color:#E1EBFD;border-style:solid }
table.boardwrite td.content{ border-right:0px; border-left:0px ; border-bottom:1px; border-top:0px ;border-color:#E1EBFD;border-style:solid }
table.boardwrite th.top{ border-right:0px; border-left:0px ; border-bottom:0px; border-top:2px ;border-color:#A4C3FB;border-style:solid; background:#E7EFFE;}
table.boardwrite td.bottomtitle{ border-right:1px #E1EBFD; border-left:0px ; border-bottom:2px #A4C3FB; border-top:0px;border-style:solid }
table.boardwrite td.bottomcontent{ border-right:0px; border-left:0px ; border-bottom:2px #A4C3FB; border-top:0px; border-style:solid }
table.boardwrite td.dottitle{ border-right:1px; border-left:0px ; border-bottom:1px; border-top:0px ;border-color:#ccc;border-style:dotted; }
table.boardwrite td.dotcontent{ border-right:0px; border-left:0px ; border-bottom:1px; border-top:0px ;border-color:#ccc;border-style:dotted; }

table.tablewrap {border-right:1px; border-left:1px ; border-bottom:1px; border-top:1px ; border-color:#D6D7D9;border-style:solid;}
textarea.pa { border:#D6D7D9 1px solid; 
			padding:10px; 
			background-color:#EFF6FC;
			scrollbar-face-color: #ffffff; 
			scrollbar-highlight-color: #ffffff; 
			scrollbar-darkshadow-color: #E4EEF7; 
			scrollbar-track-color: #E4EEF7; 
			scrollbar-arrow-color: #506D95;
			color:#82878D;
}
textarea.pa li {color:#000000;
}
input.id_blur { border:#0085D0 1px solid; background: transparent url("../res/textid.png") no-repeat; font-family:Dotum; font-size:11px;   height: 14px; line-height:14px; background-color:#f9f9f9;} 
input.id_focus { border:#0085D0 1px solid; background-color:#f9f9f9; color:#666; font-family:Dotum; font-size:11px; height: 14px; line-height:15px; } 
input.pw_blur {border:#0085D0 1px solid; background: transparent url("../res/textpw.png") no-repeat; font-family:Dotum; font-size:11px;  height: 14px; line-height:15px; background-color:#f9f9f9;} 
input.pw_focus { border:#0085D0 1px solid; background-color:#f9f9f9; color:#666; font-family:Dotum; font-size:11px;  height: 14px; line-height:15px;}

input.minimal {  background: #f2f2f2;  border: 1px solid #bbb;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;  -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;  -moz-box-shadow: inset 0 0 1px 1px #f6f6f6;  -ms-box-shadow: inset 0 0 1px 1px #f6f6f6;  -o-box-shadow: inset 0 0 1px 1px #f6f6f6;  box-shadow: inset 0 0 1px 1px #f6f6f6;  color: #333;  font: bold 12px "helvetica neue", helvetica, arial, sans-serif;  line-height: 1;  padding: 4px 0 4px;  text-align: center;  text-shadow: 0 1px 0 #fff;  width: 70px; }  
input.minimal:hover {    background: #d9d9d9;    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;    -moz-box-shadow: inset 0 0 1px 1px #eaeaea;    -ms-box-shadow: inset 0 0 1px 1px #eaeaea;    -o-box-shadow: inset 0 0 1px 1px #eaeaea;    box-shadow: inset 0 0 1px 1px #eaeaea;    color: #222;    cursor: pointer; }  button.minimal:active {    background: #d0d0d0;    -webkit-box-shadow: inset 0 0 1px 1px #f2f2f2;    -moz-box-shadow: inset 0 0 1px 1px #f2f2f2;    -ms-box-shadow: inset 0 0 1px 1px #f2f2f2;    -o-box-shadow: inset 0 0 1px 1px #f2f2f2;    box-shadow: inset 0 0 1px 1px #f2f2f2;    color: #000; }

input.cupid-blue {  background-color: #d7e5f5;  background-image: -webkit-gradient(linear, left top, left bottom, from(#d7e5f5), to(#cbe0f5));  /* Saf4+, Chrome */  background-image: -webkit-linear-gradient(top, #d7e5f5, #cbe0f5);  background-image: -moz-linear-gradient(top, #d7e5f5, #cbe0f5);  background-image: -ms-linear-gradient(top, #d7e5f5, #cbe0f5);  background-image: -o-linear-gradient(top, #d7e5f5, #cbe0f5);  background-image: linear-gradient(top, #d7e5f5, #cbe0f5);  border-top: 1px solid #abbbcc;  border-left: 1px solid #a7b6c7;  border-bottom: 1px solid #a1afbf;  border-right: 1px solid #a7b6c7;  -webkit-border-radius: 12px;  -moz-border-radius: 12px;  -ms-border-radius: 12px;  -o-border-radius: 12px;  border-radius: 12px;  -webkit-box-shadow: inset 0 1px 0 0 white;  -moz-box-shadow: inset 0 1px 0 0 white;  -ms-box-shadow: inset 0 1px 0 0 white;  -o-box-shadow: inset 0 1px 0 0 white;  box-shadow: inset 0 1px 0 0 white;  color: #1a3e66;  font: normal 11px "µ¸¿ò", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;  line-height: 1;  padding: 6px 0 7px 0;  text-align: center;  text-shadow: 0 1px 1px #fff;  width: 50px; }  input.cupid-blue:hover {    background-color: #ccd9e8;    background-image: -webkit-gradient(linear, left top, left bottom, from(#ccd9e8), to(#c1d4e8));    /* Saf4+, Chrome */    background-image: -webkit-linear-gradient(top, #ccd9e8, #c1d4e8);    background-image: -moz-linear-gradient(top, #ccd9e8, #c1d4e8);    background-image: -ms-linear-gradient(top, #ccd9e8, #c1d4e8);    background-image: -o-linear-gradient(top, #ccd9e8, #c1d4e8);    background-image: linear-gradient(top, #ccd9e8, #c1d4e8);    border-top: 1px solid #a1afbf;    border-left: 1px solid #9caaba;    border-bottom: 1px solid #96a3b3;    border-right: 1px solid #9caaba;    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2;    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2;    -ms-box-shadow: inset 0 1px 0 0 #f2f2f2;    -o-box-shadow: inset 0 1px 0 0 #f2f2f2;    box-shadow: inset 0 1px 0 0 #f2f2f2;    color: #163659;    cursor: pointer; }  input.cupid-blue:active {    border: 1px solid #8c98a7;    -webkit-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;    -moz-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;    -ms-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;    -o-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;    box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee; }

.img_orange{border:1px #F93 solid; cursor:pointer;}
.img_white{border:1px #fff solid; cursor:pointer;}

table.nqrtitle {margin:0 auto;border-collapse:collapse; font-family:µ¸¿ò; color:#464646;} 
.nqrtitle th.codetitle1 {border-top:1px #ccc solid;border-bottom:1px #ccc solid; border_top; border-left:1px #ccc solid; background-color:#05AFDE; color:#FFF;}
.nqrtitle td.codetitle2 {border-bottom:1px #ccc solid;border-top:1px #ccc solid; border-right:1px #ccc solid;}

#bestiqr{ width:443px; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; visibility:hidden; position:absolute}
#newiqr{ width:443px; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; visibility:visible; position:absolute}
#ieventiqr{ width:443px; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; visibility:hidden; position:absolute}
#reciqr{ width:443px; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; visibility:hidden; position:absolute}
#nqr{ width:443px; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; visibility:hidden; position:absolute}
#pqr{ width:443px; border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid; visibility:visible; position:absolute}
