body, td, p, input, button, textarea, select, .c1 { font-family: "arial","Tahoma","굴림"; font-size:9pt; color:#222222;  line-height: 160%;}

img {border:0px;}

A:link {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 180%; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none}
A:visited {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 180%; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none}
A:active {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 180%; font-variant: normal; text-transform: none; color: #000000; font-weight: normal; text-decoration: none}
A:hover {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 180%; font-variant: normal; text-transform: none; color: #000000; font-weight: normal; text-decoration: none}

A.map:link {  font-family: "arial","Tahoma","굴림"; font-size: 8pt; line-height: 160%; text-transform: none; color: #666666; text-decoration: none}
A.map:visited {  font-family: "arial","Tahoma","굴림"; font-size: 8pt; line-height: 160%; text-transform: none; color: #666666; text-decoration: none}
A.map:active {  font-family: "arial","Tahoma","굴림"; font-size: 8pt; line-height: 160%; text-transform: none; color: #57B23B; text-decoration: none;}
A.map:hover {  font-family: "arial","Tahoma","굴림"; font-size: 8pt; line-height: 160%; text-transform: none; color: #57B23B; text-decoration: none;}

A.mail:link {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #999999; text-decoration: none}
A.mail:visited {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #999999; text-decoration: none}
A.mail:active {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #008AAB; text-decoration: none;}
A.mail:hover {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #008AAB; text-decoration: none;}

.map_t {font-family:"Tahoma","arial","굴림"; font-size:12pt; color:#00A0C6; font-weight: bold;}
.blue_t {font-family:"Tahoma","arial","굴림"; font-size:10pt; color:#00A0C6; font-weight: bold;}

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: "arial","Tahoma","굴림"; color:#222222; } 
.c {text-align:center}
.bold {font-weight:bold}
.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:"arial","Tahoma","굴림"; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

.dotum8 {font-family:"arial","Tahoma","굴림"; font-size:8pt;}
.basic_99 {font-family:"arial","Tahoma","굴림"; font-size:8pt; color:#999999; }
.basic_green {font-family:"arial","Tahoma","굴림"; font-size:8pt; color:#6FC155; }

.gray_bg {background-color:#ebebeb} /* 회색배경*/
.list_bg {height:29px;color:#FBFBFB} /* 리스트 배경 */


/* 박스 모음 */

.box_1 {border:1px solid #EBEBEB;}
.box_2 {border:2px solid #EBEBEB;}
.box_3 {border:3px solid #EBEBEB;}

/* 표도구 모음 */
.c_2_line {border-top:2px solid #4FBDD8;border-bottom:1px solid #cccccc; height:50px; background-color:#EEF9FC;}
.sky { font-size:9pt; font-family:"arial","Tahoma","굴림"; color:#00A0C6;}
.c_bg {background-color:#F1F1F1;}
.c_red { font-size:8pt; font-family:"arial","Tahoma","굴림"; color:#DC0000;}
.c_copy { font-size:8pt; font-family:"arial","Tahoma","굴림"; color:#777777;}
.c_t { font-size:11pt; font-family:"arial","Tahoma","굴림"; color:#000000;}

.c_2_line2 {border-top:2px solid #6FC155;border-bottom:1px solid #DEDEDE; height:50px; background-color:#F2FEEE;}
.green { font-size:9pt; font-family:"arial","Tahoma","굴림"; color:#49AC2A;}
.g_bg {background-color:#F4FBF2;}

.c_link {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #999999; text-decoration: none}
A.c_link:link {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #57B23B; text-decoration: none}
A.c_link:visited {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #57B23B; text-decoration: none}
A.c_link:active {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #57B23B; text-decoration: underline;}
A.c_link:hover {  font-family: "arial","Tahoma","굴림"; font-size: 9pt; line-height: 160%; text-transform: none; color: #57B23B; text-decoration: underline;}





/* ul li 모음 */

.lmenu_ul { list-style:none;margin:0; padding:0;line-height:25px;}
.lmenu_ul li {padding:7px 0 4px 10px;}

.top_menu {list-style:none;padding:0px;margin:0px;}
.top_menu li {display:inline;padding-right:2px;font-family:"돋움";font-size:8pt;font-weight:bold;color:#666666;}
.msgbox {padding:20px 10px 20px 10px;}
.msgbox li {padding-top:10px;font-size:9pt;}

.btn {cursor:pointer}
.style_on {font-weight:bold;}


/* 메인 */
.bg1 {background-attachment: scroll; background-image: url(images/img1.jpg); background-repeat: repeat-x; background-position: center top}

td.main_top {height:330px;vertical-align:middle}
td.custom {width:215px;height:180px;background:url('images/c_costom.gif') center top no-repeat;}
div.cus_btn {padding:0 15px 50px 0;float:right;} /* custom 버튼 */
div.ogc_btn {padding:0 15px 50px 0;float:right;}
td.ogc {width:300px;background:url('images/c_ogc.gif') no-repeat;}
table.contents {margin-top:40px;}
table.contents2 {position:absolute;top:470px;left:100px}
.e6line {background:#e6e6e6;height:1px}
div.more_btn {position:relative;float:right;top:-17px;padding-right:10px}


/* 서브 공통 */

.s_menu {list-style:none;padding:0;margin:0}
.t_lbg {border-bottom:solid 1px #B6B5B5}

.pad_l10 {padding-left:10px}
.pad_l15 {padding-left:15px}
.pad_l20 {padding-left:20px}
.pad_l30 {padding-left:30px}
.pad_l40 {padding-left:40px}
.pad_l50 {padding-left:50px}

.pad_b30 {padding-bottom:30px}
.pad_b40 {padding-bottom:40px}

.pad_t5 {padding-top:5px}
.pad_t10 {padding-top:10px}
.pad_t20 {padding-top:20px}
.pad_t40 {padding-top:40px}
.pad_t50 {padding-top:50px}

.pad_r10 {padding-right:10px}
.pad_r20 {padding-right:20px}
.pad_r30 {padding-right:30px}
.pad_r40 {padding-right:40px}

.pad_tb5 {padding:5px 0 5px 0;}
.pad_tb10 {padding:10px 0 10px 0;}
.pad_tb15 {padding:15px 0 15px 0;}
.pad_tb20 {padding:20px 0 20px 0;}



.pad_con {padding:15 10 20 10px}

.tab_line { background:url('images/tab_line.gif') repeat-x; background-position:left bottom; }

/* 메뉴 롤오버 */
a.smenu img { border-width:0px; display:block; } 
a.smenu img.smenu { display:none; }
a.smenu:hover { position:relative; }
a.smenu:hover img { display:none; }
a.smenu:hover img.smenu { display:block; }



.form { border-left:solid 1px #D3CCC6;border-top:solid 1px #D3CCC6;border-bottom:solid 1px #F9F8F7 ;border-right:solid 1px #F9F8F7; background-color:#F9F8F7;height:20px;font-size:8pt;padding:2px 0 0 5px;} /* Basic */
/* input,textarea */
.input { border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #F2F2F2 ;border-right:solid 1px #F2F2F2; background-color:#F2F2F2;height:20px;font-size:8pt;padding:2px 0 0 5px;font-weight:normal;} /* Basic */
textarea.texta { border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #F2F2F2 ;border-right:solid 1px #F2F2F2; background-color:#F2F2F2;}
.input_r { border:solid 1; background-color:transparent; border-color:#CCCCCC; height:20px;font-size:8pt;text-align:right; padding:2px 3px 0 0;} /* money */
.input_c { border:solid 1; background-color:#cccccc; border-color:#CCCCCC; height:20px;font-size:8pt;text-align:right; padding:2px 3px 0 0;} /* money */
.input2 { border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #F2F2F2 ;border-right:solid 1px #F2F2F2; background-color:#F2F2F2;height:20px;font-size:8pt;padding:2px 0 0 5px;}

/*탭*/
.tab_off_l {background:url('../images/tab/tab_off_left.gif') no-repeat;width:5px;height:25px;}
.tab_off_bg {background:url('../images/tab/tab_off_bg.gif') repeat-x;height:25px;padding-left:10px;padding-right:10px;padding-top:2px;}
.tab_off_r {background:url('../images/tab/tab_off_right.gif') no-repeat;width:5px;height:25px;}
.tab_on_l {background:url('../images/tab/tab_on_left.gif') no-repeat;width:5px;height:25px;}
.tab_on_bg {background:url('../images/tab/tab_on_bg.gif') repeat-x;height:25px;padding-left:10px;padding-right:10px;padding-top:2px;color:#ffffff;}
.tab_on_r {background:url('../images/tab/tab_on_right.gif') no-repeat;width:5px;height:25px;}

/* 라인 모음 */
.menu_line {background:url('shop/img/menu_line.gif') no-repeat;}
.button {border:3px solid #EBEBEB;background-color:#FFFFFF;}
.line_br {border-bottom:1px solid #EBEBEB; border-right:1px solid #EBEBEB;text-align:center;}
.2_line {border-bottom:2px solid #EBEBEB;}
.line_1 {background-color:#cccccc;height:1px;}
.line_2 {background-color:#cccccc;height:2px;}
.line_3 {background-color:#E0E0E0;height:3px;}
.line_4 {background-color:#ACACAC;height:1px;}
.orange {color:#FC6C13;}
.orange_12 {font-size:12pt;color:#FC6C13;}

.box_1 {border:1px solid #EBEBEB;}
.box_2 {border:2px solid #EBEBEB;}
.box_3 {border:3px solid #EBEBEB;}
.bar {font-size:8pt;font-family:"돋움"}

/*게시판관련*/
.title_text {font-family:"돋움";font-size:12pt;color:#000000;} /* navi_title color */
.paging { width:15px; font:8pt 'verdana' ;}


a.category:link, a.category:visited, a.category:active { text-decoration:none; color:#333333; }
a.category:hover { text-decoration:none; color:#000000; }


.lh18 { line-height: 180%; }


.f_dot11 { font: 8pt 'Dotum', '돋음';}
.f_ver11 { font: 8pt 'verdana'; letter-spacing:-1px;}
.f_tah10 { font: 8pt 'tahoma';} /* comment */

.c_33 { color:#333333; background-color:#FBFBFB;}
.bg_F6 { background-color:#ffffff; }
.bg_CB { background-color:#CBCBCB; }
.bg_F { background-color:#FFFFFF; }

.line { background-color:#CCCCCC; height:1px;}
.bbs_line { background-color:#CECFCE; height:1px; }
.dotline { background:url('<?=$board_skin_path?>/img/dot.gif') repeat-x; }
.dot_border { border:dotted 2 #CBCBCB;}
.o_pad { padding-top:7px; padding-bottom:7px } /* table tit pad */

.box3px { border: #EFEFEF 3px solid; }
.box1px { border: #EFEFEF 1px solid; }
.comment1px { border: #E1E1E1 1px solid; }
.c_orange { color:#F26521; }
.c_blue { color:#0071BC;border:none; }
.c_red { color:#ED1B23; }
.c_gray { color:C2C2C2; }

/******* 해당 테이블의 높이는 이곳에서 수치를 변경해주세요 *******/

.h_tit { padding:0px 0 20px 0; } /* 타이틀 */
.o_line { background-color:#74B501; height:2px;} /* table main color */
.s_line { background-color:#74B501; height:2px;} /* shop title line color */