*{margin:0px; padding:0px;}
@charset "euc-kr"; 
body{margin: 0;padding: 0;}
header, nav, h1, ul, li {margin: 0;padding: 0;}
/* ¸®½ºÆ® ¿µ¿ª */
ul, li {list-style: none;}
/* ±âº» ÆùÆ® ¼³Á¤ */
a:link {text-decoration:none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²;}
a:visited {text-decoration: none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²; }
a:hover {text-decoration:none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif, µ¸¿ò, ±¼¸²; }
a:active {text-decoration: none; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif ,µ¸¿ò, ±¼¸²;}
/* ÀÌ¹ÌÁö */
img { border : 0px;}
/*INPUT*/
input, img, select {vertical-align:middle}
input.text   {border:1px solid #7f9db9; height:15px;line-height:15px;} 
input.radio  {vertical-align:middle}
/*Common*/
body, th, td, textarea, h1, h2, h3, h4, h5, h6 {font-family:dotum;font-size:12px; color:#424142;}
address,em  { font-style:normal; }
button  { border:none; background:none; cursor:pointer; }
hr, legend   { display:none; }  
.cursor{cursor:pointer;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img { margin:0; padding:0; } 
body,code { font:0.75em  Verdana,'¸¼Àº °íµñ','Malgun Gothic', "³ª´®°íµñ",Tahoma, Dotum,AppleGothic,sans-serif; color:#353535; background:#fff; }
body { min-width:1170px; }
 



/* MAIN */

/*·Î°í/·Î±×ÀÎ¸Þ´º/Å¾¸Þ´º*/
#topw {position:relative;width:100%; height:100px; margin:0 auto; min-width:1050px; z-index:99;}
#top {position:relative;width:1050px; height:25px; margin:0 auto; padding:0; }  
.loginmenu {with:500px; float:right;margin:20px 20px 0 0px;padding:0px;}
.loginmenu a {padding:0px 5px 0 7px; font-size:11px; font-family:³ª´®°íµñ,µ¸¿ò;color:#4c5053;line-height:20px; }
.loginmenu a:link{padding:0px 5px 0 7px; font-size:11px; font-family:³ª´®°íµñ,µ¸¿ò;color:#4c5053;text-decoration:none;line-height:20px; font-weight:500;}
.loginmenu a:visited{padding:0px 5px 0 7px; font-size:11px; font-family:³ª´®°íµñ,µ¸¿ò;color:#4c5053;text-decoration:none;line-height:20px; font-weight:500;}
.loginmenu a:hover{padding:0px 5px 0 7px; font-size:11px; font-family:³ª´®°íµñ,µ¸¿ò;color:#4c5053;text-decoration:none;line-height:20px; font-weight:500;}




/*Å¾¸Þ´º ·Î°í¶óÀÎ*/
#menu0 {position:relative; width:100%; height:20px; z-index:98; padding-top:40px; min-width:1050px;}
.logo{position:absolute; width:250px; height:65px; top:0px; z-index:99; left:50%; text-align:left; margin:0 0 0 -525px; padding:0 0px; }

/**********¸ÞÀÎ¸Þ´º************/
#DB_navi24 *{margin:0;padding:0;list-style:none}
#DB_navi24 img{border:0}
#DB_navi24 a{text-decoration:none }
#DB_navi24 {position:relative;font:16px '¸¼Àº °íµñ','Malgun Gothic',"³ª´®°íµñ"; color:#2b4ca6; width:100%; font-weight:600;letter-spacing:1px;}
#DB_navi24 .DB_wrap {position:relative;width:800px/*widthÀý¹Ý*/; left:50%; margin-left:-240px; height:35px}/*³ÐÀÌÁ¶Á¤½Ã ¸ð¹ÙÀÏÈ­¸é¹Ð¸²*/
#DB_navi24 .DB_wrap .DB_main {float:left;margin-top:0px;}
#DB_navi24 .DB_wrap .DB_main li {float:left;width:auto;height:100%;margin-left:55px; text-align:center;}/*´ë¸Þ´º°£°Ý*/
#DB_navi24 .DB_wrap .DB_main li a{color:#2b4ca6;display:block;width:auto;height:25px;}
#DB_navi24 .DB_wrap .DB_main li a:hover{filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6}
#DB_navi24 .DB_wrap .DB_main li.DB_select{}
#DB_navi24 .DB_mask {position:relative; width:100%;height:195px/*¼­ºê¸Þ´ºÀüÃ¼³ôÀÌ*/;overflow:hidden; padding-top:0px;}
#DB_navi24 .DB_mask .DB_move {position:relative; width:100%;height:100%;background:#fff url('../img/bg2.png') repeat-x center bottom;height:190px;top:-187px/*À§·Î ¸Þ´º¼û±â±â*/;border-bottom:3px solid #3c5bad;}
#DB_navi24 .DB_mask .DB_move .DB_subSet{position:relative;width:800px;/*widthÀý¹Ý*/ left:50%;margin-left:-245px;padding-top:10px;}
#DB_navi24 .DB_mask .DB_move .DB_subSet ul {float:left; width:auto; padding:0 10px 0 10px; height:175px; text-align:left; border-right:1px solid #ededed; }
#DB_navi24 .DB_mask .DB_move .DB_subSet ul:first-child {margin-left:50px} /*ºñÇ¥ÁØÀÎ°æ¿ì li¿¡ Å¬·¡½º·Î Àû¿ë*/
#DB_navi24 .DB_mask .DB_move .DB_subSet ul li {height:25px;width:100%;}
#DB_navi24 .DB_mask .DB_move .DB_subSet ul li a{ font:13px '¸¼Àº °íµñ','Malgun Gothic',"³ª´®¹Ù¸¥°íµñ";display:block;padding:5px 10px 5px;color:#3f3f3f;letter-spacing:-0.5px; }
#DB_navi24 .DB_mask .DB_move .DB_subSet ul li a:hover{color:#fff;letter-spacing:-0.5px;  }
#DB_navi24 .DB_mask .DB_move .DB_subSet ul li.DB_select a{color:#fff;background:#3c6cbb; letter-spacing:-0.5px;} 

/* ºñÁê¾ó */
#visual {position:relative;width:100%; margin:0 auto; max-height:600px; min-width:1050px; text-align:center; border-top:2px solid #3c6cbb;border-bottom:1px solid #3c6cbb; } 
#visualbar {position:relative;width:100%; height:45px; margin:0 auto; min-width:1050px; text-align:center; background:url(../img/visual_bar.jpg) repeat-x; } 
#visualbar .cs {position:relative;width:1050px;margin:0 auto;text-align:right;color:#ffffff;line-height:45px;font-size:15px;}
#visualbar .cs span {pcolor:#ffffff;line-height:45px;font-size:20px;margin-left:10px;}


#DB_tab16 ul, #DB_tab16 li{list-style:none;margin:0;padding:0}
#DB_tab16 img{border:none}
#DB_tab16 {width:100%;height:350px;position:relative;margin:0 auto; }
#DB_tab16 .DB_img{position:relative;width:100%;height:100%;overflow:hidden;}
#DB_tab16 .DB_img li{position:absolute;height:350px;left:50%;top:0px;width:1920px;margin-left:-960px/*ÀÌ¹ÌÁöÀÇ Àý¹Ý*/;display:none}
/*#DB_tab16 .DB_img li:first-child{display:block}*/
#DB_tab16 .DB_menu{position:absolute;bottom:10px;width:100%;text-align:center; z-index:20;}
#DB_tab16 .DB_menu li{display:inline;cursor:pointer;margin:5px;}
#DB_tab16 .DB_dirBtn{position:absolute;width:100%;top:150px;}
#DB_tab16 .DB_dirBtn .DB_prev{position:absolute;left:0px;cursor:pointer}
#DB_tab16 .DB_dirBtn .DB_next{position:absolute;right:0px;cursor:pointer}




/*index.html ¸ÞÀÎÄÁÅÙÃ÷ */
 
/*ÄÁÅÙÃ÷1*/
#ban01w {position:relative;width:100%; height:320px; margin:30px auto 30px; padding:0 0;} 
.ban01 {position:relative;width:1050px; height:320px; margin:0 auto; padding:0px 0;}

.ban01 .left {position:relative;width:285px;height:320px;float:left;margin:0 auto;padding:0 0; background:#f7f7f7} 
.ban01 .left h2 { text-align:left; height:40px;  border-bottom:2px solid #666; margin:10px 0 0px 0px; }
.ban01 .left a {color:#000000; line-height:60px; font:18px '¸¼Àº °íµñ','Malgun Gothic','³ª´®¹Ù¸¥°íµñ'; font-weight:600;}
.ban01 .left .more { position:absolute; top:15px; right:0;}
.ban01 .left .more a{ color:#000000; font:13px '¸¼Àº °íµñ','Malgun Gothic','³ª´®¹Ù¸¥°íµñ'; font-weight:600;}

.ban01 .center {position:relative;width:320px;height:320px;float:left;margin:0 0px 0 52px; } 
.ban01 .right {width:340px;height:320px;float:right;margin:0 auto;padding:0 0;}
 
/*ÄÁÅÙÃ÷2*/
#ban02w {position:relative;width:100%; height:255px; margin:30px auto 30px; padding:0px 0; } 
.ban02 {position:relative;width:1050px; height:225px; margin:0 auto; padding:30px 0;border-top:1px solid #ededed;}
.ban02 .left {width:470px; height:225px;margin:0 0px 0 0px;float:left; }
.ban02 .right {width:580px;height:225px;float:left;margin:0 auto;padding:0px 0 0;text-align:center; background:#a7c1dc}
.ban02 .play {width:355px;height:205px;float:right;margin:0 auto;padding:20px 0 0;text-align:center; background:#a7c1dc}
.ban02 .banner {width:225px; height:225px;margin:0 auto;float:left;}
.ban02 .left .banner img:hover {filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7}
.ban02 .quickmenu {width:245px; height:225px;margin:0 auto;float:left; background:#f4f5f4; }
.ban02 .quickmenu h3 {color:#616161;text-align:center;padding:30px 0 20px 0px;font:14px 'Tahoma';font-weight:600;}
.ban02 .quickmenu ul { padding:10px;text-align:center; }
.ban02 .quickmenu li { float:left;padding:6px; }
.ban02 .quickmenu li span{ font:12px '³ª´®¹Ù¸¥°íµñ';color:#616161; line-height:35px;font-weight:600; }
.ban02 .quickmenu a:hover{ text-decoration:none; }


/*Ç²ÅÍ*/
/*Ç²ÅÍ*/
#bottomw {clear:both; position:relative;width:100%; height:40px; margin:0px auto 0; background:#ffffff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#bottom {position:relative; width:1050px; height:40px; margin:0 auto; }
#bottom .link {position:relative; width:800px; margin:0 auto; padding:12px 0 12px; float:left; }
#bottom .link a { margin-right:20px;  color:#999999; font:12px '¸¼Àº °íµñ','Malgun Gothic','³ª´®¹Ù¸¥°íµñ';}
#bottom .sns {width:200px; float:right; margin:0 auto; padding:7px 0 0px;text-align:right; }

#footerw {clear:both; position:relative;width:100%; height:150px; margin:0 auto; background:#ffffff; }
#footer { position:relative; width:1050px; color:#343434; margin:0px auto; *zoom:1; padding:0px 0;text-align:left; font-size:12px;  }
.f_left{position:relative;width:150px;margin:10px auto;float:left;}
.fotlogo {position:relative;width:150px; height:43px; margin:0px 0 10px; float:left;}
.f_right{position:relative;width:890px;margin:0 auto;float:right; padding:10px 0 0 0px; }
.f_right .copyright { width:750px; float:left;color:#8e8e8e; font:12px '¸¼Àº °íµñ','Malgun Gothic','³ª´®°íµñ'; line-height:18px; }
.f_right .copyright a {color:#797979; font:12px '³ª´®¹Ù¸¥°íµñ';}


.footup {padding:10px 5px 0 0px;font-size:11px;font-family:'¸¼Àº °íµñ','Malgun Gothic',NanumGothic,³ª´®°íµñ,µ¸¿ò;color:#b4b9bb;text-decoration:none; line-height:35px;}
.footup a:link{padding:10px 5px 0 0px;font-size:11px;font-family:'¸¼Àº °íµñ','Malgun Gothic',NanumGothic,³ª´®°íµñ,µ¸¿ò;color:#b4b9bb;text-decoration:none; line-height:35px;vertical-align:sub;}
.footup a:visited{padding:10px 5px 0 0px;font-size:11px;font-family:'¸¼Àº °íµñ','Malgun Gothic',NanumGothic,³ª´®°íµñ,µ¸¿ò;color:#b4b9bb;text-decoration:none;line-height:35px; vertical-align:sub;}
.footup a:hover{padding:10px 5px 0 0px;font-size:11px;font-family:'¸¼Àº °íµñ','Malgun Gothic',NanumGothic,³ª´®°íµñ,µ¸¿ò;color:#848484;text-decoration:none;line-height:35px;vertical-align:sub;}



/* SUB */
/* SUBvisual */
.s_visual1 {position:relative;width:100%; height:150px; margin:0 auto; border-top:4px solid #1b4d85; background:#f6f6f6 url(../img/svi1.jpg) center no-repeat;}
.s_visual2 {position:relative;width:100%; height:150px; margin:0 auto; border-top:4px solid #1b4d85; background:#f6f6f6 url(../img/svi1.jpg) center no-repeat;}
.s_visual3 {position:relative;width:100%; height:150px; margin:0 auto; border-top:4px solid #0072bc; background:#f6f6f6 url(../img/svi1.jpg) center no-repeat;}
.s_visual4 {position:relative;width:100%; height:150px; margin:0 auto; border-top:4px solid #0072bc; background:#f6f6f6 url(../img/svi1.jpg) center no-repeat;}
.s_visual5 {position:relative;width:100%; height:150px; margin:0 auto; border-top:4px solid #0072bc; background:#f6f6f6 url(../img/svi1.jpg) center no-repeat;}


/* SUBÄÁÅÙÃ÷¿µ¿ª */
.s_contentw {position:relative;width:100%; margin:0 auto; height:auto;  }
.s_content {position:relative;width:1052px; margin:0 auto; }
.s_con {position:relative; width:800px; float:right;padding:0px 0 50px 50px; margin:0px 0px 0px 0px; border-left:solid 1px #e2e2e2;min-height:250px;}
.s_con .con { margin:10px auto 0;}

/* SUB¸Þ´º */

.smenu {position:relative; width:170px; height:100%; float:left; margin:55px 0 0px 1px;}

/* SUBmenu ÀÌ¹ÌÁöÀÏ°æ¿ì 
.smenu ul { width:180px; padding:20px 0 20px; }
.smenu ul li { width:180px; height:43px; overflow:hidden;}
.smenu ul li img:hover { margin-left:-180px; }*/



/* ÁÂÃø¸Þ´º ÅØ½ºÆ®·Îº¯°æ */
.smenu h2 {font-family:³ª´®°íµñ; font-size:20px;padding:0 0px 0px 10px;font-weight:bold;letter-spacing:0px;color:#797979;text-align:left;}
.smenu h3 {font-family:³ª´®°íµñ; font-size:22px;padding:0 0px 30px 10px;font-weight:bold;letter-spacing:0px;color:#1b4d85;text-align:left;border-bottom:1px solid #e2e2e4;}
.smenu ul { width:170px; padding:0px 0 20px; }
.smenu ul li { width:170px; height:36px; overflow:hidden;border-bottom:1px solid #ededed;}
.smenu ul li a { display:block; font-size:12px;font-weight:bold; color:#000000; line-height:35px;padding:0 0 0 10px;}
.smenu ul li a:hover { color:#ffffff;font-weight:600;text-decoration:none; background:url(../img/submenu_on.jpg) top center no-repeat;}
.smenu .on a { color:#ffffff;font-weight:600; line-height:35px;padding:0 0 0 10px; background:url(../img/submenu_on.jpg) top center no-repeat;}


/* ÁÂÃø¸Þ´ºÁß ¼­ºê*/
.smenu .sub {background:#ededed;background-image:none;}
.smenu .sub a {color:#5e5e5e; font-weight:bold; *zoom:1;} 
.smenu .sub a:hover {background:#ededed;background-image:none;color:#0084db;}
.smenu .subon a{background:#ededed;background-image:none;color:#0084db;font-weight:bold;}
.smenu .subon a:hover{background:#ededed;background-image:none;color:#0084db;font-weight:bold;}

 
 
/*¼­ºêÅ¸ÀÌÆ² */
.subtitle {width:100%; text-align:left; font-size:26px; line-height:40px; font-weight:600; color:#555555;letter-spacing:-1px;}
.subtit2 {width:100%; text-align:left; font-size:14px; line-height:25px; font-weight:600; color:#5a5b5c;letter-spacing:-1px;}

 

/* Å½»ö°æ·Î¹Ù */
.path { margin-top:30px; overflow:hidden; height:18px; line-height:18px; *zoom:1;  }
.path h2 { overflow:hidden; position:absolute; width:0; height:0; white-space:nowrap; text-indent:100%; }
.path ol { float:right; }
.path li { float:left; padding:0 0 0 12px; margin:0 0 0 8px; color:#757575; background:url("http://img.echosting.cafe24.com/skin/base_ko_KR/common/ico_path.gif") no-repeat 0 5px; }
.path li:first-child { background:none; }
.path li a { color:#757575; }
.path li strong,
.path li strong a { color:#2e2e2e; }


/* ÄÁÅ×ÀÌ³Ê */
#wrap { width:100%; margin:0 auto; *zoom:1; }
#container { width:100%; margin:0 auto 0px; *zoom:1; }
#container:after { content:""; display:block; clear:both; }
#contents { width:1050px; margin:0 auto 50px; }


/* login */
.memberlogin_form1 {width:329px;}
.memberlogin {width:248px;height:76px;padding:20px 0 0 57px;margin:13px 0 0 12px;background:url(../img/design/bg_login1.gif) no-repeat;}
.memberlogin input.text {border:1px solid #cacaca;height:16px;vertical-align:bottom;}
.memberlogin label {display:inline-block;width:52px;height:18px;margin:6px 0 0 0;font-size:11px;font-weight:bold;color:#666666;}
.login_act {text-align:center;margin:12px 0 0 0;}
.memberlogin_form2 {width:329px;;margin:0 0 0 26px;}
.memberlogin_form2 .memberlogin {width:258px;height:76px;padding:20px 0 0 47px;margin:13px 0 0 12px;background:url(../img/design/bg_login1.gif) no-repeat;}
.memberlogin_form2 .memberlogin label {width:69px}
.etc_act  {width:100%;padding:18px 0 0 0;margin:12px 0 0 0;border-top:1px solid #cfcfcf}
.etc_act li  {background:url(../img/design/bl_list.gif) left 5px no-repeat;height:27px;}
.etc_act .txt {display:inline-block;width:157px;padding:0 0 0 8px;}
.memberlogin_form2 .etc_act .txt {width:270px;line-height:18px;}
.member_join {border:4px solid #e3e2e2;padding:10px 13px;}
.join_check {width:448px;height:76px;padding:20px 0 0 57px;margin:13px 0 0 102px;}
.join_check input.text {border:1px solid #cacaca;height:16px;width:180px;vertical-align:bottom}
.join_check label {display:inline-block;width:100px;height:18px;margin:6px 0 0 0;font-size:11px;font-weight:bold;color:#666666;}
.member_join .login_act {text-align:left;height:56px;margin:-71px 0 0 453px;}
.member_join2 {}
.member_join2  h3 {clear:both;height:20px;font-size:11px;font-weight:bold;color:#666666}
.member_join2 .textarea1  {padding:5px;border:1px solid #cacaca;width:690px;height:129px;line-height:17px;}
.member_join2 .agree {float:left;clear:both;width:700px;height:50px;}
.member_join2 .agree dt {float:left;width:220px;padding:0 0 0 8px;margin:5px 0 0 0;background:url(../img/design/bl_list.gif) left 7px no-repeat;font-size:11px;color:#666666;}
.member_join2 .agree dd {float:right;margin:5px 0 0 0;font-size:11px;color:#666666;}
.member_join2 .agree li {margin:5px 0 0 0;font-size:11px;color:#666666;}
.member_join .join_complate {width:507px;height:92px;padding:28px 0 0 170px;background:url(../img/design/bbs/bg_login_complate.gif) 52px 15px no-repeat;}
.member_join .join_complate .txt1 {font-weight:bold;color:#004d7b;line-height:1.5em}
.member_join .join_complate .txt2 {color:#666666;line-height:1.5em}





/* send mail */
.send_mail  {width:666px;padding:24px;}
.send_mail .header {width:666px;height:150px;}
.send_mail .body {text-align:left;}
.send_mail h1 {float:left;width:200px;}
.send_mail .close {float:right;width:200px;text-align:right;}
.send_mail h2 {height:20px;}
.send_mail .table_col_01  {border-top:1px solid #56bcc5;border-bottom:1px solid #56bcc5;width:666px;margin:0 0 23px 0;}
.send_mail .table_col_01 th  {border-right:1px solid #c5e3e6;}
.send_mail .table_col_01 td  {border-top:1px solid #c5e3e6;border-right:1px solid #c5e3e6;}
.send_mail .table_col_01 .td_none_data {height:35px;text-align:center;border-right:0;}
.send_mail .table_col_01 .end {border-right:none}
.send_mail .table_col_01 th    {height:27px;background:#f7f7f7;font-size:12px;color:#636363;font-weight:normal;text-align:center;}
.send_mail .table_col_01 td    {font-size:11px;color:#666666;text-align:center;}
.send_mail .table_col_01 .small_img  {width:50px;height:50px;margin:10px 0 10px 0;border:1px solid #cbcbcb;display:inline-block;}
.send_mail .table_col_01 .txt_info   {height:22px;padding:2px 0 0 10px;margin:10px 0 10px 0;display:inline-block;text-align:left;vertical-align:middle;font-size:11px;color:#666666;line-height:1.3em;}
.send_mail .table_col_01 .price   {float:right;display:inline-block;padding:0 10px 0 0;font-size:11px;color:#da0000}
.send_mail .table_row_01  {border-top:1px solid #56bcc5;border-bottom:1px solid #56bcc5;width:666px;margin:0 0 0 0;}
.send_mail .table_row_01 th  {border-bottom:1px solid #c5e3e6;border-right:1px solid #c5e3e6;}
.send_mail .table_row_01 td  {border-bottom:1px solid #c5e3e6;border-right:1px solid #c5e3e6;}
.send_mail .table_row_01 .td_none_data {height:35px;text-align:center;border-right:0;}
.send_mail .table_row_01 .end {border-right:none}
.send_mail .table_row_01 .bottom {border-bottom:none}
.send_mail .table_row_01 th    {height:27px;padding:0 0 0 10px;background:#f7f7f7;font-size:12px;color:#636363;font-weight:normal;text-align:left;}
.send_mail .table_row_01 td    {padding:0 0 0 10px;font-size:11px;color:#666666;}
.send_mail .table_row_01 .small_img  {width:50px;height:50px;margin:10px 0 10px 0;border:1px solid #cbcbcb;display:inline-block;}
.send_mail .table_row_01 .txt_info   {height:22px;padding:2px 0 0 10px;margin:10px 0 10px 0;display:inline-block;text-align:left;vertical-align:middle;font-size:11px;color:#666666;line-height:1.3em;}
.send_mail .table_row_01 .price   {float:right;display:inline-block;padding:0 10px 0 0;font-size:11px;color:#da0000}
.send_mail .text {border:1px solid #cacaca;}
/* private */
.private {}
.private h3 {font-size:12px;font-weight:bold;color:#6b6b6b;height:30px;margin:20px 0 0 0}
.private .private_info {line-height:1.5em}
/* sitemap */
.sitemap .map_gap {padding:30px 0 0 0}
/* ¼îÇÎ¸ô */
.btn {margin:18 0 0 0;text-align:center}
.btn img {cursor:hand}
#secondmenu #leftoff a {color:#555555 !important;font-weight:bold;}
#secondmenu #lefton a {color:#38c2cd !important;;font-weight:bold;}
/************************* input type :  search(»ó´Ü °Ë»ö) ***********************************/
.sc_input { background-color:#ffffff;border-style:solid;border-width:1;border-color:#CA0000;}
.location { padding:0 40 0 0;font-family:±¼¸²; font-size:11px;letter-spacing:-1px ;color:gray}
.sub_menu_title { padding:0 0 0 18;font-family:±¼¸²; font-size:12px;font-weight:bold;letter-spacing:0px ;color:#666666}
.table_tle1 {height:25px;background:#F6F6F6;text-align:center;color:#666666;}
.table_tle2 {height:25px;background:#f6f6f6;text-align:left;color:#666666;padding-left:8px;}
.table_cont1 {text-align:left;padding-left:8;color:#555555;line-height:18px}
.table_cont2 {text-align:center;color:#555555;line-height:18px}
.table_cont3 {color:#DA0000;text-align:right;padding-right:8}
.table_cont4 {color:#DA0000;text-align:center;}
.table_cont5 {color:#DA0000;text-align:left;padding-left:8;}
.price {color:#DA0000;text-align:right;}
.title {float:left;padding:21 0 0 34;font-weight:bold;#333333;font-size:14px;letter-spacing:-1}
.title2 {float:left;margin-top:17px}
.history1 {float:right;color:#999999;font-size:11px;padding:21 15 0 0} /*È¸»ç¼Ò°³ È÷½ºÅä¸®*/
.history1 a {color:#999999;font-size:11px;}
.history1 a:visited {color:#999999;font-size:11px;}

/* product */
#product_img {float:left; padding:0 0 0 18px; margin:0 0 30px 0; text-align:center;}
#product_info {float:right; width:343px; padding-left:15px; text-align:left;}
.product_tle {background:url(../img/main/bg_product1.gif) bottom ;height:27px;font-weight:bold;font-size:16px}
.product_txt1 {background:url(../img/main/bg_product2.gif) no-repeat;padding:0 0 0 9;font-weight:bold;color:#686461;font-size:11px}
.product_txt2 {color:#666666;font-size:12px}
.product_price {color:#EE2131;font-weight:bold}
.tle_bar {background:url(../img/main/bg_tle.gif) no-repeat;width:690;height:29;padding:7 0 10 27;font-weight:bold;margin-top:27}

/* ¼îÇÎ¸ô */
.box1_tle {margin:9 0 5 9}
.box1 {background:url(../img/main/box1_bg.gif) repeat-y;width:690px}
.box1_left{float:left; padding-left:34px;}
.box1_right{float:right; padding-right:34px;}
.box1_bar {text-align:center;margin:18 0 18 0}

.box2 {background:url(../img/main/box2_bg.gif) repeat-y;width:690px;padding:0 0 30 10}
#product_list {text-align:center;font-weight:bold;color:#666666;font-size:11px; padding : 10 10 10 10;}
#product_list span {color:#DA0000;font-size:11px;font-weight:normal;}
#product_list a {color:#666666;font-size:11px;font-weight:bold;}
#product_list_tle {float:left;padding:29 0 5 9}
#product_list_sort {float:right;padding:29 8 5 0;font-size:11px;color:#EA212D;font-weight:bold}
#product_list_sort a {color:#999999;font-weight:normal;font-size:11px;}
#product_list_sort span {color:#999999;font-weight:normal;font-size:11px;}

/* Àå¹Ù±¸´Ï */
.total_order {padding:12px 10px 10px;border-top:1px solid #E8E2CD;border-bottom:1px solid #E8E2CD;background:#f6f6f6;line-height:24px;text-align:right;font-weight:bold;color:#666666}
.total_order .sum_price {color:#da0000;font-size:14px}
.total_order .sum {font-size:14px}


/* ÆäÀÌÂ¡ */
#paging {width:100%;text-align:center;color:#B5B5B5;margin-top:14px}
#paging a:link ,a:visited{color:#5F5F5F;text-decoration:none}
#paging img {margin-bottom:-1px}

#page2 {text-align:center;margin:14px;color:#FF7901;font-weight:bold;letter-spacing:1}
#page2 img {vertical-align:middle;letter-spacing:3;margin-top:-2}
#page2 a {font-weight:normal;color:#444444;font-weight:bold}
#page2 span {color:#BABABA;font-weight:normal}
/* ½æ³×ÀÏ */
#nail {width:300px; margin:4px 0 4px 0;}
#nail a:link{font-size:11px;color:#666666}
#nail a:visited{font-size:11px;color:#666666}
#nail img {border:1px solid #CACACA;margin:2;cursor:hand;width:50px;height:50px}
#nail_txt {padding-top:5px; font-size:11px; color:#666666;}
#nail_txt a:link{text-align:left;padding-top:5;font-size:11px;color:#666666;}
#nail_txt a:visited{text-align:left;padding-top:5;font-size:11px;color:#666666;}

#product_content {clear:both;background:url(../img/main/tab_bg.gif) repeat-x;margin-top:30;width:690}
.product_tab {cursor:hand}

/* ¸¶ÀÌÆäÀÌÁö */
#txtbox_info {background:url(../img/main/dot.gif) no-repeat;padding:0 0 0 18px;line-height:18px;color:#686461;font-size:11px;}
.order_tle {margin:0 0 8 0}
#total_order {padding:12;border-top:1px solid #E8E2CD;border-bottom:1px solid #E8E2CD;background:#FCF9F0;line-height:24px;text-align:right;font-weight:bold;color:#666666}
#total_order #sum_price {color:#da0000;font-size:14px}
#total_order #sum {font-size:14px}
#infobox {border:2px solid #E4E4E4;padding:12px 12px 0 12px;color:#666666}
#dl1 {margin:0 0 20 0;}
#dl1 dt {font-weight:bold;margin-bottom:5px;background:url(../img/main/dot_dt.gif) no-repeat;padding-left:15px}
#dl1 dd {line-height:20px;margin:0 0 0 15}
#dl2 {margin:0 0 20 0;}
#dl2 dt {font-weight:bold;margin-bottom:5px;background:url(../img/main/dot_dt.gif) no-repeat;padding-left:15px}
#dl2 dd {background:url(../img/main/dot_dd.gif) no-repeat;padding:0 0 2 15;margin-left:0;line-height:20px}

#use {color:#CFCFCF;font-family:µ¸¿ò;font-size:11px;text-align:right}
#use a:link {color:#686461;font-family:µ¸¿ò;font-size:11px}
#use a:visited {color:#686461;font-family:µ¸¿ò;font-size:11px}
#use a:hover {color:#686461;font-family:µ¸¿ò;font-size:11px}
#use #on {color:#E81F27;font-weight:bold;font-family:µ¸¿ò;font-size:11px}

.t_01 {border-collapse:collapse; border-top:2px solid #88A8EC; border-right:1px solid #CFCFCF;}
.t_01 th {padding:5px; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; color:#666666; font-weight:normal; font-size:12px; font-family:dotum,µ¸¿ò,µ¸¿òÃ¼; background:#f6f6f6;}
.t_01 td {padding:5px; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; color:#555555; font-size:12px; font-family:dotum,µ¸¿ò,µ¸¿òÃ¼; background:#ffffff;}