﻿BODY{margin-left: 0px;    margin-top: 0px;    margin-right: 0px;    margin-bottom: 0px;text-align:left;FONT-FAMILY: Dotum,돋움;SCROLLBAR-FACE-COLOR: #e0e0e0;     SCROLLBAR-SHADOW-COLOR: #7f7f7f;    SCROLLBAR-3DLIGHT-COLOR: #7f7f7f;    SCROLLBAR-ARROW-COLOR: #000000;    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;    SCROLLBAR-BASE-COLOR: #cfcfcf}
P {	margin-top:0px;	margin-bottom:0px;}	
img, fieldset, button{border:none;}
a{color:#2f3743;text-decoration:none;}
a:hover{color:#390;text-decoration:underline;}

TABLE{    FONT-SIZE: 12px;    COLOR: #515151;    LINE-HEIGHT: 18px;}
TD{    FONT-SIZE: 12px;    COLOR: #000000;    LINE-HEIGHT: 18px;    FONT-FAMILY: " Arial, Helvetica, sans-serif,굴림"}
TR{    FONT-SIZE: 12px;    COLOR: #515151;    LINE-HEIGHT: 18px;}


/* Layout */
#header, #top, #container {width:1100px;margin:0 auto;text-align:left;}
#header{position:relative;height:110px;z-index:100;margin-bottom:0px;}
#top{position:relative;height:190px;z-index:1;margin-bottom:0px;}
#container{overflow:visible ; position:relative;z-index:10;margin-bottom:0px;}
#left_menu{overflow:visible ;float:left ; position:relative;width : 206px ; margin-bottom:0px;padding-top: 11px;padding-left: 17px;padding-right: 16px;}
.leftmenu {	border:3px solid #8dc63d;	border-left-width:0px;	border-right-width:0px; border-bottom-width:0px;}

#contents{ overflow:visible; float:left ; position:relative;margin-bottom:0px;}
#top_bt{overflow:visible; float:left ; padding-left:239px; padding-top:35px;padding-bottom:35px;position:relative;margin-bottom:0px;}
#footer{overflow:visible;position:relative;z-index:5;height:115px ; padding-bottom:25px;margin-bottom:0px;}
#ifrm{ overflow:visible; float:left ; position:relative;margin-bottom:0px;}

#search .input_window{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:349px;_width /**/:355px;height:24px;_height /**/:30px;border:3px solid #d9d9d9;background-color:#fff;}
#search .input_text{width:333px;height:18px; margin-top:5px; padding:0px 5px 0 5px;border:0 none;font-weight:bold;font-size:13px;color:#504f4f;}
#search .input_window250{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:266px;_width /**/:232px;height:24px;_height /**/:30px;border:3px solid #d9d9d9;background-color:#fff;}
#search .input_text250{width:250px;_width /**/238px;height:18px;margin-top:5px;padding:0px 5px 0 5px;border:0 none;font-weight:bold;font-size:13px;color:#504f4f;}

#mnlist  {padding-right:10px;margin-bottom:0px;}
#mnlist  .input_window{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:110px;_width /**/:116px;height:25px;_height /**/:25px;border:3px solid #fbfbfb;background-color:#fbfbfb;}
#mnlist .input1{width:110px;_width /**/:115px;height:24px;_height /**/:24px;padding:0px ;border:0 none;border:3px solid #d9d9d9;font-weight:bold;font-size:12px;color:#504f4f; }

#register .input_window{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;padding:0px 0px 0 10px;border:3px solid #d9d9d9;background-color:#fff;}
#register .input_text{width:203px;_width /**/:201px;height:18px;*height:21px;_height/**/:20px;padding:3px 5px 0 5px;*padding-top:2px;_padding-top:3px;border:0 none;font-weight:bold;font-size:13px;color:#504f4f;}
#register .input400{width:400px;_width /**/:201px;height:18px;*height:21px;_height/**/:20px;padding:3px 5px 0px 5px;*padding-top:2px;_padding-top:3px;border:0 none;font-weight:bold;font-size:13px;color:#504f4f;}
#register .input300{width:300px;_width /**/:201px;height:18px;*height:21px;_height/**/:20px;padding:3px 5px 0px 5px;*padding-top:2px;_padding-top:3px;border:0 none;font-weight:bold;font-size:13px;color:#504f4f;}
#register .inputfree{_width /**/:201px;height:18px;*height:21px;_height/**/:20px;padding:3px 5px 0px 5px;*padding-top:2px;_padding-top:3px;border:0 none;font-weight:bold;font-size:13px;color:#504f4f;}

#fileupload .upload_window{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:349px;_width /**/:355px;height:24px;_height /**/:30px;border:3px solid #d9d9d9;background-color:#fff;}
#fileupload .upload_text{width:333px;_width /**/:321px;height:18px;*height:21px;_height/**/:20px;padding:3px 5px 0 5px;*padding-top:2px;_padding-top:3px;border:0 none;font-size:13px;color:#504f4f;}

/*.board {FONT-SIZE: 13px;COLOR: #696868;LINE-HEIGHT: 16px;FONT-FAMILY: Dotum,돋움;}*/
.board {FONT-SIZE: 13px;COLOR: #000000;LINE-HEIGHT: 16px;FONT-FAMILY:  Arial, Helvetica, sans-serif,Dotum,돋움;}
.freeboard {FONT-SIZE: 13px;COLOR: #696868;LINE-HEIGHT: 20px;FONT-FAMILY: Dotum,돋움;}
.board_top {	border:3px solid #818181;	background-color:#fbfbfb; border-left-width:0px;	border-right-width:0px;	border-bottom-width:1px;	border-bottom-color: #d9d9d9;}
.board_bottom {	border:1px solid #d9d9d9;	background-color:#fbfbfb; border-left-width:0px;	border-right-width:0px;	border-bottom-width:3px;	border-bottom-color: #818181; FONT-SIZE: 12px;COLOR: #504f4f;LINE-HEIGHT: 16px;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.board_bottom2 { border:1px solid #d9d9d9;	background-color:#fbfbfb; border-top-width:0px; border-left-width:0px;	border-right-width:0px;	border-bottom-width:3px;	border-bottom-color: #818181; FONT-SIZE: 12px;COLOR: #504f4f;LINE-HEIGHT: 16px;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.careCompany {FONT-SIZE: 13px;COLOR: #696868;LINE-HEIGHT: 16px;FONT-FAMILY: Dotum,돋움;}

.must_index {color: #88c637;strong;}
.board_index {padding-right:10px;FONT-SIZE: 13px;COLOR: #696868;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.board_title {padding-right:10px;FONT-SIZE: 14px;COLOR: #696868;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.board_title2 {padding:0 0px 0 0px;height:40px; FONT-SIZE: 14px;COLOR: #696868;font-weight:bold;FONT-FAMILY: Dotum,돋움;}

.input_text, textarea{*margin:-1px 0;padding-right:1px;}
.input_text300 {margin-right:2px; margin-bottom:1px; height:18px; BORDER-RIGHT: #d9d9d9 1px solid; BORDER: 3px #d9d9d9 solid; WIDTH: 300px;}
.input_check, .input_radio{width:13px;height:13px;}
.input_select {width:210px;_width /**/:255px;height:34px;_height /**/:34px; border:0 none;border:3px solid #d9d9d9;font-weight:bold;font-size:14px;color:#504f4f; padding:5px 10px 5px 10px; }

.table_detail_top {	border:3px solid #818181;FONT-SIZE: 13px;FONT-FAMILY: Dotum,돋움;LINE-HEIGHT: 18px;	background-color:#fbfbfb; padding-top:10px;	padding-bottom:10px;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:1px;	border-bottom-color: #d9d9d9;}
.table_detail_top2 {	border:3px solid #818181;FONT-SIZE: 13px;FONT-FAMILY: Dotum,돋움;LINE-HEIGHT: 18px;	background-color:#ffffff; padding-top:5px;	padding-bottom:5px;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:1px;	border-bottom-color: #d9d9d9;}
.table_detail_bottom {	border:1px solid #d9d9d9;	background-color:#fbfbfb;	padding-top:10px;	padding-bottom:15px;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:3px;	border-bottom-color: #818181; FONT-SIZE: 12px;COLOR: #504f4f;LINE-HEIGHT: 16px;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.table_detail_bottom2 {	border:1px solid #d9d9d9;	background-color:#ffffff;	padding-top:10px;	padding-bottom:5px; margin-bottom:0px; border-top-width:0px;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:1px;	border-bottom-color: #818181; FONT-SIZE: 12px;COLOR: #504f4f;LINE-HEIGHT: 16px;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.table_detail_bottom3 {	border:1px solid #d9d9d9;	background-color:#ffffff;	padding-top:0px;	padding-bottom:5px;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:3px;	border-bottom-color: #818181; FONT-SIZE: 12px;COLOR: #504f4f;LINE-HEIGHT: 16px;font-weight:bold;FONT-FAMILY: Dotum,돋움;}
.table_box {border:3px solid #d9d9d9;	background-color:#ffffff;	padding:0px 0px 10px 0px;table-layout:fixed;}
.song_detail {padding-left:10px;	FONT-SIZE: 12px;COLOR: #504f4f;LINE-HEIGHT: 20px;font-weight:bold;FONT-FAMILY: Arial,Dotum,돋움;}

.table_title {	border:1px solid #d9d9d9;	border-top-width:0px;	border-left-width:0px;	border-right-width:0px;}
.table_top {	border:1px solid #d9d9d9;	background-color:#fbfbfb; border-bottom-width:0px;	border-left-width:0px;	border-right-width:0px;}
.table_notice {	border:1px solid #d9d9d9;	background-color:#fbfbfb;	border-left-width:0px;	border-right-width:0px;}
.table_songuse_notice {	border:1px solid #d9d9d9;	background-color:#fbfbfb;	border-left-width:0px;	border-right-width:0px; padding:15px 0 15px 0;}
.table_upload {	border:1px solid #d9d9d9;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:3px;	border-bottom-color: #818181;}
.table_form {	border:1px solid #d9d9d9;	border-top-width:0px;	border-left-width:0px;	border-right-width:0px;	border-bottom-width:3px;	border-bottom-color: #818181;}
.table_careCompany {	border:1px solid #d9d9d9;	background-color:#fbfbfb;	border-left-width:0px;	border-right-width:0px; padding:10px;}
.table_footer {	border:1px solid #d9d9d9;	border-left-width:0px;	border-right-width:0px;	border-bottom:0px;}
.table_rejectmsg { width:620px; height:140px; border:1px solid #d9d9d9;	border-top-width:1px;	border-left-width:1px;	border-right-width:1px;	border-bottom-width:1px;border-bottom-color: #818181;}

.board_line187 { background-repeat:no-repeat; background-image:url('/images/sub01/formbg187.gif'); background-position:center }
.board_line187_gray { background-repeat:no-repeat; background-image:url('/images/sub01/formbg187_gray.gif'); background-position:center }
.board_line75 { background-repeat:no-repeat; background-image:url('/images/sub01/formbg75.gif'); background-position:center }
.board_line75_gray { background-repeat:no-repeat; background-image:url('/images/sub01/formbg75_gray.gif'); background-position:center }
.form_title {padding-right:25px; color:#2a9cbd; font-size:13px; font-family:gulim; font-weight:bold; height:22px;}
.form_title_2 {padding-right:25px; color:#000000; font-size:12px; font-family:gulim; font-weight:bold; height:22px;}
.tr_bg_gray { background-color:#fbfbfb; }
.td_margin { height:15px; }
.td_margin2 { height:22px; padding-left:10px;}
.line_504f4f {height:3px;background-color:#504f4f;}
.line_d9d9d9_1px {height:1px;background-color:#d9d9d9;}

.scroller {color:#2a9cbd; font-size:14px; font-family:gulim; font-weight:bold; }
.help01 {padding:0 10px 0 30px;FONT-SIZE: 12px;COLOR: #2a9cbd;font-weight:normal;FONT-FAMILY: Dotum,돋움,tahoma;}
.help02 {padding:0 0px 0 0px;FONT-SIZE: 12px;COLOR: #2a9cbd;font-weight:bold;FONT-FAMILY: Dotum,돋움,tahoma;}
.localnavi {padding:0 0px 0 0px;FONT-SIZE: 17px;COLOR: #2a9cbd;font-weight:bold;FONT-FAMILY: Dotum,돋움,tahoma;}