/*** Basic CSS ***/td {	font-size:12px; color:#565656; font-family:"µ¸¿ò"; line-height:140%;}a:link {color: #565656; font-size: 12px; font-family:"µ¸¿ò"; text-decoration: none;}a:visited {color: #565656; font-size: 12px; font-family:"µ¸¿ò"; text-decoration: none;}a:hover {color: #242424; font-size: 12px; font-family:"µ¸¿ò"; text-decoration: none;}a:active {color: #565656; font-size: 12px; font-family:"µ¸¿ò"; text-decoration: none;}/*** ½ºÅ©·Ñ¹Ù ***/body {	font-size:12px; color:#565656; font-family:"µ¸¿ò";	scrollbar-3dlight-color:#c8c8c8; scrollbar-arrow-color:#c8c8c8;	scrollbar-base-color:#ffffff; scrollbar-darkshadow-color:#ffffff;	scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;	scrollbar-shadow-color:#c8c8c8;}/* ÆûÃ¼Å©½Ã ¿¡·¯°¡ ³µÀ»°æ¿ì */label.error {	margin-left: 10px;	width: auto;	display: inline;	font-style: italic;	color: red;}input.error {	background-color: #ffcccc;	border: 1px solid #ff0000;	height: 18px;}textarea.error {	background-color: #ffcccc;	border: 1px solid #ff0000;}/*** Font ***/.log_t {font-family:Verdana; color:#5F5F61; font-size: 10px; word-spacing: 0px; text-decoration: none;}.tm_t {font-family:Dotum; color:#E5E5E8; font-size: 11px; word-spacing: -2px; text-decoration: none;}.footer {font-family:Dotum; color:#707070; font-size: 11px; word-spacing: 0px; text-decoration: none;}.price {font-family:Dotum; color:#d03366; font-size: 11px; font-weight: bold; word-spacing: 0px; text-decoration: none;}.gname {font-family:Dotum; color:#202020; font-size: 16px; font-weight: bold; word-spacing: 0px; text-decoration: none;}.std {font-family:Dotum; color:#404040; font-size: 12px; word-spacing: 0px; text-decoration: none;}.notice {font-family:Dotum; color:#606060; font-size: 11px; word-spacing: 0px; text-decoration: none; padding:10 5 20 5; line-height: 16px}.white111 {font-size: 11px; color : #FFFFFF;  font-family: "µ¸¿ò", Dotum;}.gray111 {font-size: 11px; color : #606060;  font-family: "µ¸¿ò", Dotum;}.gray121 {font-size: 12px; color : #606060;  font-family: "µ¸¿ò", Dotum;}body,table {font:9pt tahoma,µ¸¿ò; color:#000000;}input,textarea,select {font:9pt tahoma,µ¸¿ò; color:#000000;}img {border:0;}form {margin:0;}form input,textarea {border:1px solid #E9E3DC;}a {text-decoration:none; color:#000000;}a:hover {text-decoration:none; color:#007FC8;}a.white {text-decoration:none; color:#ffffff;}a.white:hover {text-decoration:none; color:#ffffff;}.eng {font:8pt tahoma;}.engb {font:bold 8pt tahoma;}.small {font:8pt µ¸¿ò; letter-spacing:-1px;}.small th{font-weight:lighter;}.contents p {margin:2px 0;}.null {border:0; background:transparent;}.null input {border:0; background:transparent;}.left {float:left;}.right {float:right;}.clear {clear:both;}.100px {width:100px}.200px {width:200px}.300px {width:300px}.hand {cursor:pointer}.c {text-align: center;}.l {padding-left: 10px;}.l5 {padding-left: 5px;}.r {text-align: right; padding-right:10px;}.tx1 {padding:5 5 5 5;}.tx2 {padding:0 15 0 15;}.tx3 {padding:10 15 10 15;}.tx4 {padding:20 5 20 5;}.tx5 {padding:10 20 10 20;}.hidden {display:none}.engonly {ime-mode:disabled}.numonly {ime-mode:disabled; text-align:right;}/*** edit mode ***/.edit_out {position:absolute;width:100%;height:1px;z-index:999;padding:1px}.edit_in {width:100%;filter:alpha(opacity=15);height:100%;display:none}.edit_txt {position:absolute;top:5px;left:5px;;width:100px;background:#000000;display:none}.edit_menu {width:100%;background:#333333;color:#ffffff}.edit_menu_out {position:absolute;right:10px;top:10px;width:130px;padding:3px 3px 0 3px;color:#ffffff;font:8pt µ¸¿ò;letter-spacing:-1px;}/*** Color ***/.white {color:#ffffff}.gray {color:gray}.grayd {color:#606060}.red {color:#9d0038}.blue {color:#083884}.divline{color:#D7D7D7}/*** Table layout ***/table .c1 {width:150px;background:#FBF9F7;text-align:center;}table .c2 {padding-left:8px;}table.chart{width: 100%;margin: 0; padding: 0; line-height: 21px;border-top: 1px solid #E8E8E8;/*border-left: 1px solid #cccccc;*/border-collapse: collapse;}table.chart th{}table.chart td{margin: 0; padding-top: 50px; padding-bottom: 5px;/*border-right: 1px solid #cccccc;*/border-bottom: 1px solid #E8E8E8;}table.chart caption{margin: 0; padding: 0;text-align: right;}table.chart thead th{background-color: #e9e9e9;border-bottom: 1px solid #E8E8E8;}table.chart tfoot th{ background-color: #e2e2e2; }table.excel{margin: 0; padding: 0; line-height: 21px;border-top: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;border-collapse: collapse;}table.excel th, table.excel td{margin: 0; padding: 3px 0;border-bottom: 1px solid #E0E0E0;}table.excel caption{margin: 0; padding: 0;text-align: right;}table.excel thead th{background-color: #e9e9e9;border-bottom: 1px solid #E0E0E0;}table.excel tfoot th, table.excel tfoot td{border-bottom: none;background-color: #e2e2e2;}.t {background-color: #333333;color: #ffffff;font: bold 8pt tahoma;margin: 6px 0;padding: 0 6px;}.t2 {font: bold 8pt µ¸¿ò;letter-spacing: -1;padding: 0 0 3px 3px;/*border-bottom: 1px solid #efefef;*/}.currpos {/*font:8pt µ¸¿ò; */letter-spacing:-1px;border-bottom: 1px solid #efefef;padding: 0 0 5px 9px;margin-bottom: 10px;background: url('img/icn_dot.gif') no-repeat 0 6px;}.shadow {filter: progid:DXImageTransform.Microsoft.Shadow(color='#505050', Direction=135, Strength=3);}.page {padding: 15px;text-align: center;}.tgap {padding-top: 5px;}/* °Ô½ÃÆÇ ´ñ±Û, »èÁ¦, ºñ¹Ð±Û ´ÙÀÌ¾ó·Î±× */#comment_delete_container { width: 270px; height: 135px; padding: 0.4em; position: absolute; display: none}#comment_delete_container h3 { margin: 0; padding: 0.4em; text-align: center; font-size: 9pt}#delete_container { width: 270px; height: 135px; padding: 0.4em; position: absolute; display: none}#delete_container h3 { margin: 0; padding: 0.4em; text-align: center; font-size: 9pt}#secret_container { width: 270px; height: 135px; padding: 0.4em; position: absolute; display: none}#secret_container h3 { margin: 0; padding: 0.4em; text-align: center; font-size: 9pt}.description {	vertical-align:middle;	font-size: 11px;	font-weight:normal;	font-family: "dotum";	color: #638ba8;	padding-right: 10px;	margin-top: 0.3em;}.search_detail_container { display: none; }/** Ä«Å×°í¸® ºÎºÐ (»èÁ¦ÇÏÁö ¸¶½Ã¿ä)**/.subCategory{    position:absolute;    width:150px;    border:1px solid #ccc;    background:#fff;    display:none;}/*½ÃÅ²ÀÛ¾÷ Áß Ãß°¡*//*basic*/body {	font-size:11px; color:#606060; font-family:"µ¸¿ò";	scrollbar-3dlight-color:#c8c8c8; scrollbar-arrow-color:#c8c8c8;	scrollbar-base-color:#ffffff; scrollbar-darkshadow-color:#ffffff;	scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;	scrollbar-shadow-color:#c8c8c8;}td {	font-size:11px; color:#606060; font-family:"µ¸¿ò"; line-height:140%;}a:link {color: #606060; font-size: 11px; font-family:"µ¸¿ò"; text-decoration: none;}a:visited {color: #606060; font-size: 11px; font-family:"µ¸¿ò"; text-decoration: none;}a:hover {color: #000000; font-size: 11px; font-family:"µ¸¿ò"; text-decoration: none;}a:active {color: #606060; font-size: 11px; font-family:"µ¸¿ò"; text-decoration: none;}/**font**/.tm_sh{	font-size:12px; color:#606060; font-family:"µ¸¿ò";};.cs_tel{	font-size:22px; color:#7fb902; font-family:"Verdana"; font-weight: bold; letter-spacing:-1; padding: 15px 0px 5px 0px};.cs{	font-size:12px; color:#606060; font-family:"µ¸¿ò";};.cs_2{	font-size:11px; color:#aaaaaa; font-family:"µ¸¿ò"; letter-spacing:-1;};.cs_3{	font-size:12px; color:#404040; font-family:"µ¸¿ò";};.cs_4{	font-size:11px; color:#4e8a00; font-family:"µ¸¿ò"; font-weight: bold;};.cs_5{	font-size:16px; color:#4e8a00; font-family:"µ¸¿ò"; font-weight: bold;};.dt_1{	font-size:16px; color:#202020; font-family:"µ¸¿ò"; font-weight: bold; };.dt_2{	font-size:12px; color:#000000; font-family:"µ¸¿ò";};.dt_3{	font-size:12px; color:#606060; font-family:"µ¸¿ò"; font-weight: bold;};/**link**/a.cart:link,a.cart:visited,a.cart:active {color: #7fb902; font-size: 11px; font-family: "µ¸¿ò"; text-decoration: none; font-weight: bold;}a.cart:hover {color: #71a500; font-size: 11px; font-family: "µ¸¿ò"; text-decoration: none; font-weight: bold;}a.ct:link,a.ct:visited,a.ct:active {color: #555555; font-size: 12px; font-family: "µ¸¿ò"; text-decoration: none; }a.ct:hover {color: #000000; font-size: 12px; font-family: "µ¸¿ò"; text-decoration: none;}a.not:link,a.not:visited,a.not:active {color: #777777; font-size: 11px; font-family: "µ¸¿ò"; text-decoration: none; }a.not:hover {color: #000000; font-size: 11px; font-family: "µ¸¿ò"; text-decoration: none;}a.li_ct:link,a.li_ct:visited,a.li_ct:active {color: #404040; font-size: 14px; font-family: "µ¸¿ò"; text-decoration: none; font-weight: bold;}a.li_ct:hover {color: #000000; font-size: 14px; font-family: "µ¸¿ò"; text-decoration: none; font-weight: bold;}a.li_ct2:link,a.li_ct2:visited,a.li_ct2:active {color: #606060; font-size: 11px; font-family: "µ¸¿ò"; text-decoration: none;}a.li_ct2:hover {color: #7fb902; font-size: 11px; font-family: "µ¸¿ò"; text-decoration: none; font-weight: bold; letter-spacing: -1;}/**input**/.ip_sh{	height:22px;	width:200px;	font-family:"µ¸¿ò";	font-size:11px;	color:#606060;	border: 2px solid #7fb902;	background-color:#ffffff;	}.ip_dt{	font-family:"µ¸¿ò";	font-size:12px;	color:#000000;	border: 1px solid #cccccc;	background-color:#ffffff;	}.st_1{    font-family: "µ¸¿ò";	font-size: 11px;	color:#2c3c31;}.st_2{   font-family:"µ¸¿ò";	font-size:12px;	color:#000000;}