@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);



/*ÀüÃ¼*/
body,td {
padding:0px;
  font-size: 13px;
  color: #666666;
  font-style: normal;
  font-family: "Nanum Gothic","Dotum","±¼¸²","verdana";
      margin-left: 0px;
	    margin-top: 0px;
    	margin-right: 0px;
	    margin-bottom: 0px;
	   }


a {cursor:pointer;}
A:link    {font-size: 12px; text-decoration: none; color:#666666;}
A:active  {font:12px; text-decoration: none; color:#666666;}
A:visited {font:12px; text-decoration: none; color:#666666;}
A:hover   {font-size: 14px; text-decoration: none; font-weight:bold; color:#ea3632;}




.cat_txt a {cursor:pointer;}
.cat_txt A:link    {font-size: 13px; font-family:"Nanum Gothic","Dotum","±¼¸²","verdana"; text-decoration: none; color:#666666;}
.cat_txt A:active  {font:13px; Nanum Gothic,Dotum,±¼¸²,verdana; text-decoration: none; color:#666666;}
.cat_txt A:visited {font:13px; Nanum Gothic,Dotum,±¼¸²,verdana; text-decoration: none; color:#666666;}
.cat_txt A:hover   {font-size: 14px; text-decoration: none; font-weight:bold; color:#ea3632;}/*font-weight:bold;*/

table tr td{margin:0px; padding:0px;}

img
{
  border : 0px;
  border-style : none;
  padding:0px; 
  margin:0px;
}

ul,li{list-style:none; padding-left:0px;}

/*----------------------------------------------------------------------*/



/*main*/
.main_topbg{background:url('../images/top_bg.gif') repeat-x;
height:137px;

}

.next{background:url('../images/search_btn.gif') no-repeat;
height:36px;
width:47px;
border:0px; padding:0px; position:absolute;
}

/*main_1¹øÂ°*/
#titleimg{float:left;}
#best{padding-left:35px; float:left;}

/*main_2¹øÂ°*/
#shop_menu1{margin:0; padding:0; padding-top:20px; display:block;}
#shop_menu2{margin:0; padding:0; padding-top:20px; display:none;}
#shop_menu3{margin:0; padding:0; padding-top:20px; display:none;}
#shop_menu4{margin:0; padding:0; padding-top:20px; display:none;}
#shop_menu5{margin:0; padding:0; padding-top:20px; display:none;}
#shop_menu6{margin:0; padding:0; padding-top:20px; display:none;}

/*main_3¹øÂ°*/
.shop1_bg{background:url('../images/tab_bg.gif') repeat-x 0 1px; height:41px;}
#shop1_menu1{margin:0; padding:0; padding-top:20px; display:block;}
#shop1_menu2{margin:0; padding:0; padding-top:20px; display:none;}
#shop1_menu3{margin:0; padding:0; padding-top:20px; display:none;}
#shop1_menu4{margin:0; padding:0; padding-top:20px; display:none;}



/*main_4¹øÂ°
#becautious{float:left;}
#customer{padding-left:35px; float:left;}

#notice{float:right;}*/


/*È¸¿ø¾à°ü*/
.sub_title{font-weight:bold; font-size:14px; color:#444444;}

/*--------------------------------------------------------------------------------------------------------------------------*/
.bank{float:left; width:245px;}
#bank{padding-left:36px; float:left;}
.sh_boxtitle{padding-left:1px; background:url(../images/tite_bg.gif) no-repeat 0 ; width:161px; height:20px; font-size:12px; font-weight:bold; text-align:center;  padding-top:10px;}
.sh_box{paddint-bottom:10px; width:158px; height:250px; border:solid 1px #dddddd;}
.sh_b_text{font-weight:bold; font-size:14px;padding-top:20px; padding-left:5px;}
.sh_b_text1{font-weight:bold; font-size:14px; color:#dc442f; float:right; padding-right:5px }
#best1{float:left; padding-left:2px;}
.n_box_{text-align:center; background:#e6e6e6; width:247px; height:120px; padding-top:28px;}



#su_ta td{width:20%;}


/* ±âº»Á¤·Ä¹æ½Ä */
.left { text-align:left;}
.center { text-align:center;}
.right { text-align:right;}


/* ¶ó¿îµå ¹Ú½º */
.box 
{  
   border-radius: 5px;
   -webkit-border-radius: 5px;  /* safari */
   -moz-border-radius: 5px;  /* firefox */
   border: 1px solid #aaa;  
/*   behavior: url(border-radius.htc); */
}

.navi_text {
  padding-top:10px; 
  padding-right:12px;
  text-align:right;
}
.title_text 
{
  padding-top:10px;
  text-align:left;
}
.subline 
{
  padding-top:0px;
  text-align:left;
}



.bg
{
 width:100%;
 text-align:center;
 background:url('../images/bg.gif') repeat-x ;
}

.subbg{
 width:100%;
 text-align:center;
 background:url('../images/subbg.gif') repeat-x ;
/*background-color:#ebf8f6; 
height:131px;*/
}

/*.subbg
{
 width:100%;
 text-align:center;
 background:url('../images/sub_bg.gif') repeat-x ;
}*/

.subbg02
{
 width:100%;
 text-align:center;
 background:url('../images/sub_bg02.gif') repeat-x ;
}

.subbg03
{
 text-align:center;
 background:url('../images/sub_bg02.gif') repeat-x ;
}

.top
{
 padding-top:15px;
}


.left
{
 padding-left:15px;
}

.sub_left
{
 padding-left:16px;
}


/*¼­ºêÅ¸ÀÌÆ²&¼­ºê¹Ú½º*/
.sub_title_box{width:717px; padding:10px;}
.navi{text-align:right;font-size:11px;vertical-align:bottom;}
.navi_s{font-weight:bold;color:#000000;}

.text_ch { font-family: "µ¸¿ò"; font-size: 12px; color: #6b6767; letter-spacing: 1px}
.text_fn { font-family: "µ¸¿ò"; font-size: 12px; color: #4d4c4c; line-height: 250%; font-weight: bold}

.bs_table2
{
	border-bottom-color :#a2a1a1;
    border-bottom-width:1px;
	border-bottom-style:solid;
}

.bs_table2 TH
{
color:#333333;
font-size:12px;
border-top-width : 1px;
border-right-width:1px;
border-left-width :1px;
border-top-style : solid;
border-right-style:solid;
border-left-style:solid;
border-top-color : #d1d1d;
border-right-color :#d1d1d1;
border-left-color :#d1d1d1;
border-top-color : #b22322;
background-color: #f8f8f8;
}

.bs_table2 TD
{
	border-top-color : #d1d1d1;
	border-right-color :#d1d1d1;
	border-left-color :#d1d1d1;
	border-top-width : 1px;
	border-left-width :1px;
	border-right-width :1px;
	border-top-style : solid;
	border-right-style : solid;
	border-left-style : solid;
}
.bs
{background-color: #f8f8f8;
}

.bs_table2 TD P
{
	text-align:center;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}

#bs_table2_top
{
	border-top-color : #494949;
	border-right-color : #494949;
	border-left-color : #494949;
	border-top-width : 0px;
	border-left-width :0px;
	border-right-width :0px;
	border-top-style : none;
	border-right-style : none;
	border-left-style : none;
	background-color : #b22322;
}

.bs_table2 TH
{
color:#333333;
font-size:12px;
border-top-width : 1px;
border-right-width:1px;
border-left-width :1px;
border-top-style : solid;
border-right-style:solid;
border-left-style:solid;
border-top-color : #d1d1d;
border-right-color :#d1d1d1;
border-left-color :#d1d1d1;
border-top-color : #b22322;
background-color: #f8f8f8;
}

.bs_table2 TD
{
	border-top-color : #d1d1d1;
	border-right-color :#d1d1d1;
	border-left-color :#d1d1d1;
	border-top-width : 1px;
	border-left-width :1px;
	border-right-width :1px;
	border-top-style : solid;
	border-right-style : solid;
	border-left-style : solid;
}

/*Æ÷ÅäÅ¸ÀÌÆ²*/
.tit_btn{
padding-top:2.5px;
}

/*±¸¼ºÁ¶Á÷µµ*/
.tbl_font{
font-size:15px;
}

.bs_table3
{
	border-bottom-color :#a2a1a1;
    border-bottom-width:1px;
	border-bottom-style:solid;
}
#bs_table3 td
{
  text-align:center;
}

.bs
{background-color: #f8f8f8;
}

.bs_table3 TD P
{
	text-align:center;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}


.bs_table3 TH
{
color:#333333;
font-size:12px;
border-top-width : 1px;
border-right-width:0px;
border-left-width :0px;
border-top-style : solid;
border-right-style:solid;
border-left-style:solid;
border-top-color : #d1d1d;
border-right-color :#d1d1d1;
border-left-color :#d1d1d1;
border-top-color : #b22322;
background-color: #f8f8f8;
}

.bs_table3 TD
{
	border-top-color : #d1d1d1;
	border-right-color :#d1d1d1;
	border-left-color :#d1d1d1;
	border-top-width : 1px;
	border-left-width :1px;
	border-right-width :1px;
	border-top-style : solid;
	border-right-style : solid;
	border-left-style : solid;
}

/*À§±â¿äÀÎ*/
.font_co{
color:#2ea1c8;
}
.font_co1{
color:red;
}
.fon_pad{
padding-left:15px;
}
.font_tit{
font-weight:bold;
color:white;
}
.fon_pad1{
padding-left:12px;
}
.fon_pad2{
padding-left:180px;
}
.font_co2{
color:#0e8394;
}

.fon_pad3{
padding-left:20px;
}
.font_un{
text-decoration :underline;
}
.red{
color:red;
}

/*ÇöÀåÆ÷·³Áö¿ø*/
.gu{
padding-bottom:10px;
}

.gu_font{
padding-left:22px;
padding-bottom:20px;
}

.gu_font1{
padding-left:15px;
}

.gu_font2{
padding-left:182px;
}

.gu_font3{
padding-left:22px;
padding-bottom:5px;
}

/*ÇöÀåÈ°µ¿°¡ À°¼º*/
.padd{padding-left:10px;}

/*¸ð¹ü»ç·Ê*/
.text_ex{
text-align:left;
}
.text_ex1{
padding-left:6px;
}
.ex_pa li{
padding-top:8px;
}
.ex_pad{
padding-left:26px;
}
.pd{
padding-left:5px;
}
.text1_ex{
padding-left:35px;
font-size:14px;
color:#336600;
}
.1_text{
padding-left:35px;
}
.bg_text{
 padding-left:80px;
 background:url('../images/book.png') no-repeat 30px 10px;
 width:300px;
 height:330px;
}

.text2_ex{
padding-top:35px;
}
.text21_ex{
padding-top:20px;
padding-left:15px;
}
.text2_ex1{
padding-top:6px;
}
.text2_ex2{
padding-left:25px;
}

.text3_ex{
padding-top:10px;
}
.text31_ex{
padding-top:10px;
padding-left:15px;
}
.text3_ex1{
padding-top:6px;
}
.text3_ex2{
padding-left:25px;
}

.roundbox{
 background:url('../images/round.png') no-repeat;
 width:300px;
 height:300px;
}

.bg_text1{
 background:url('../images/book1.png') no-repeat 10px 10px;
 width:180px;
 height:216px;
 padding-top:20px;
 padding-left:40px;
}

.text4_ex{
padding-top:10px;
}
.text4_ex1{
padding-top:6px;
}

.fl{
float:left;
}

.ex_bg{
 background:url('../images/ex_bg.gif') no-repeat  8px;
 width:388px;
 height:297px;
}
.ex_1{
padding-left:20px;
padding-top:20px;
}
.ex_2{
padding-left:20px;
padding-top:50px;
}

.co{color:red;}

.ex_img{
background-position:35px 20px ;
background:url('../images/ex9_1title.jpg') no-repeat;
width:301px;
height:47px;
text-align:center;
}

.ex_img1{
background-position:35px 20px ;
background:url('../images/ex9_3title.jpg') no-repeat;
width:301px;
height:47px;
text-align:center;
}
.ex_img2{
background-position:35px 20px ;
background:url('../images/ex9_1.jpg') no-repeat;
width:301px;
height:304px;
}

.ex_img3{
background-position:35px 20px ;
background:url('../images/ex9_3.jpg') no-repeat;
width:301px;
height:305px;
}


.tb_01 td
{
  text-align:left;
}



