@charset "utf-8";
img { margin:0; padding:0; border:0; vertical-align:top;}
#wrapper {width:100%; background:url(../img/s_bg.jpg) top left repeat-x;}
     #container {width:1000px;   margin:0 auto; overflow:hidden;} 
	    #top {width:1000px; height:130px; } 
		    .upArea {float:left; height:100px; width:1000px;}
	            .sLogo {float:left;padding-left:0; width:273px; height:80px;}
			    .topps {float:right; width:300px;height:25px; padding-left:700px } 
	            .topps li {float:right;   }	
				.navi { clear:both; width:1000px;height:110px;}					
		        .sub_flash { width:1000px; height:310px;}
	    #downArea { width:100%;}
	    
		    .left {float: left; width:200px;height:500px;}
			.leftNavi { width:200px; height:230px;}
		    .leftCustomer{width:200px; height:140px;}				
		    .left_bg{float:left;width:50px;height:410px; background:url(../img/left_bg.jpg) top left no-repeat;}
			.right {float:left;  width:750px; }
			    .subtitle  { clear:both;float:left; width:750px; height:35px; }
			    .subtitle .title {float:left;}
			    .subtitle .location {float:right; padding:10px 0 0 0;}
			    .subtitle .location li {display:inline; list-style:none;}
			    .subtitle .slashlast {font-weight:bold;}
			    .subtitle .titlegray {clear:both; width:750px;height:1px;border-bottom:1px solid #ccc;}	
			   
				.contents {clear:both;padding-top:30px; padding-bottom:30px;width:750px;  }
				.content_img { clear:both;width:710px; padding-top:30px; padding-bottom:30px;padding-left:20px;}
				    .map { overflow:hidden;float:left; width:285px; margin-left:25px; margin-top:20px;}
				    .store {float:left; width:380px;margin:10px 0 40px 20px;}
				    .store input {margin-right:10px;}
					
					.logbook01 { width:707px; overflow:hidden; }
					.logbook01 li { float:left; }
					/* TV방영 동영상 */
					.sTitle {padding:0px 0 0px 0px;}
					.videoTitle {padding:14px 0 5px 0px;}
					.videobtn {width:320px;padding-left:0px;}
					.videobtn ul{list-style-type:none;padding:1px 0 0 15px;}
					.videobtn li {display:inline;margin:0;padding:0 3px 0 2px;vertical-align:top;}

			
         #copyright {clear:both; width:100%; height:100px; background:url(../img/c_bg.jpg) repeat-x;}		

.font01 {
	color: #e31a22;
	font-weight: bold;
	font-size: 18px;
	font-family: "나눔고딕", "돋움", "맑은 고딕";
}
.font02 {
	font-family: "나눔고딕", "돋움", "맑은 고딕";
	font-size: 15px;
	color: #e31a22;
	font-weight: bold;
}
.font03 {
	font-size: 13px;
	font-family: "나눔고딕", "돋움", "맑은 고딕";
	color: #444;
}

.font04 {
	font-size: 13px;font-weight: bold;
	font-family: "나눔고딕", "돋움", "맑은 고딕";
	color: #000;
}
.font05 {
	font-size: 12px;
	font-family: "나눔고딕", "돋움", "맑은 고딕";
	color: #000;
}	
.font06 {
	font-size: 13px;font-weight: bold;
	font-family: "나눔고딕", "돋움", "맑은 고딕";
	color: #444;
}
/*=================================sLIST==================================*/
.SList {width:100%; border-top:2px solid #c4161c;border-bottom:1px solid #c4161c; }
.SList th {padding:7px 3px 5px 3px; border-bottom:1px solid #ccc; background:#c4161c; font-size: 12px;font-weight: bold;font-family: "나눔고딕", "돋움", "맑은 고딕";color: #fff;}
.SList td {border-bottom:1px solid #ccc; padding:5px 10px 3px 10px; font-size: 12px;font-family: "나눔고딕", "돋움", "맑은 고딕";color: #555; }
.SList .boder_lr {border-left:1px solid #ccc;border-right:1px solid #ccc;}
.SList .boder_lr2 {border-left:1px solid #ccc;}
.SList .titlealign {text-align:left !important;}

.SList .BoardBtm {width:100%; padding:15px 0 10px 0; }
.SList .BoardBtm b {color:#000;}
.SList .BoardBtmL {text-align:left;}
.SList .BoardBtmC {text-align:center;}
.SList .BoardBtmC img {vertical-align:middle;}
.SList .BoardBtmC b {color:#4d88c5;}
.SList .BoardBtmR {text-align:right;}	

.SList .nowPage {font-weight:bold; color:#c4161c;}
	


/*top padding*/
.PPt_5{padding-top:5px;}
.PPt_10{padding-top:10px;}
.PPt_20{padding-top:20px;}
.PPt_30{padding-top:30px;}


/*btm padding*/
.PPb_5{padding-bottom:5px;}
.PPb_10{padding-bottom:10px;}
.PPb_15{padding-bottom:15px;}
.PPb_20{padding-bottom:20px;}
.PPb_30{padding-bottom:30px;}
.PPb_40{padding-bottom:40px;}
.PPb_50{padding-bottom:50px;}

/*left padding*/
.PPl_5{padding-left:5px;}
.PPl_8{padding-left:8px;}
.PPl_13{padding-left:13px;}
.PPl_15{padding-left:15px;}
.PPl_10{padding-left:10px;}
.PPl_20{padding-left:20px;}
.PPl_30{padding-left:30px;}
.PPl_35{padding-left:35px;}
.PPl_45{padding-left:45px;}


/*right padding*/
.PPR_5{padding-right:5px;}
.PPR_10{padding-right:10px;}
.PPR_20{padding-right:20px;}
.PPR_30{padding-right:30px;}

.f12 {font-size:12px;}

/*정렬*/
.ArC {text-align:center;}
.ArL {text-align:left;}
.ArR {text-align:right;}

.Vtop {vertical-align:top;}
.Vbtm {vertical-align:bottom;}

/*팝업_idpw찾기*/

.P_id_t {padding-top:10px; padding-left:10px; letter-spacing:-1px;
         background-color:#818ecd; color:#ffffff; font-weight:bold; font-size:13px;}
.P_id_c {padding-bottom:3px; padding-left:10px; border-bottom: 2px solid #384fbd; letter-spacing:-1px;
         background-color:#818ecd; color:#ffffff; font-weight:bold;}
.P_id_b {padding:15px; border-top: 2px solid #e2e2e2; letter-spacing:-1px;}



.P_id_line {border: 1px solid #818ecd;}

.P_id_lt {border-right: 1px solid #a699d0; border-bottom: 1px solid #818ecd;
          background-color:#f1eff9; color:#726ba3;}
.P_id_lb {border-right: 1px solid #818ecd; border-bottom: 1px solid #cccccc;
          background-color:#f1eff9; color:#726ba3;}
.P_id_rt {border-bottom: 1px solid #cccccc; padding:5px;}


/*로그인*/
.ml_bg {background-image:url(../img/m_l_login_bg.gif); background-repeat:no_repeat;
           width:185px; height:115px; padding:20px;}
.ml_t {border-bottom:1px solid #cccccc; padding-bottom:5px;}
.ml_c {border-bottom:1px solid #cccccc; padding-top:10px; padding-bottom:5px;}
.ml_b {padding-top:7px; text-align:center;}


/*member*/
.in_text {width:640px; float:left; padding:25px 40px 15px 50px;
		  background-image:url(http://html.raesis.net/404.html); background-repeat:no-repeat;}
.in_text_b {text-align:left; width:620px; padding-top:28px; padding-left:15px; padding-right:5px; padding-bottom:15px;}
.m_join_line {border:5px solid #cfe1f5; padding:10px;}
.m_join_title {color:#000; font-size:16px; font-weight:bold; padding-bottom:10px; letter-spacing:-1px;}
.m_join_bt {color:#485bb8; text-decoration:underline;}
.m_join_star {color:#dd6d00;}

.m_join_tline {border:2px solid #818ecd;}

.j_v_cl {border-bottom: 1px solid #818ecd; border-right: 1px solid #818ecd; text-align:center;
         background-color:#f7f8fe; color:#818ecd; padding-top:6px; padding-bottom:6px;}
.j_v_clb {border-bottom: 1px solid #cccccc; border-right: 1px solid #818ecd; text-align:center;
          background-color:#f7f8fe; color:#818ecd; padding-top:6px; padding-bottom:6px;}
.j_v_cr {border-bottom: 1px solid #cccccc;
         padding:6px;}


.in_text_l {text-align:left; width:610px;height:290px; padding-left:30px; padding-bottom:15px;
            background-image:url(../img/login_bg.jpg);background-repeat:no_repeat;}

.login_bg {width:270px; height:170px; padding-left:315px; padding-right:90px; padding-top:90px;
           background-image:url(http://html.raesis.net/404.html); background-repeat:no_repeat;}
.login_t {padding-left:25px; padding-bottom:18px;}
.login_b {padding-top:17px; padding-left:3px; border-top:1px solid #818ecd;}


/*::::::::::::::::::::::::::::::::: 게시판 LIST :::::::::::::::::::::::::::::::::*/
.BoardList {width:710px; margin-left:20px; border-bottom:1px solid #bdbdbd;  background:url(../board_img/Board_bar.gif) no-repeat; }
.BoardList th {padding:10px 5px 10px 5px; color:#000;}
.BoardList td {border-bottom:1px dotted #ccc; padding:4px 3px 3px 3px; text-align:center; }
.titlealign {text-align:left !important;}
.titlealign img {vertical-align:-2px;}

.BoardBtm {width:710px; padding-top:15px;padding-bottom:20px; margin-left:20px }
.BoardBtm b {color:#000;}
.BoardBtmL {text-align:left;}
.BoardBtmC {text-align:center;}
.BoardBtmC img {vertical-align:middle;}
.BoardBtmC b {color:#4d88c5;}
.BoardBtmR {text-align:right; }

.BoardSearch  { width:710px; margin-left:20px; height:25px;    padding-bottom:10px;}
.BoardSearch .searchD {padding-top:8px;}
.BoardSearch .searchD input {height:16px; margin-left:10px;}
.BoardSearch .searchD select  {height:20px; vertical-align: middle;}
.BoardSearch .searchD li {float:right;}
.BoardSearch .searchD .total {float:left; font-weight: bold; color:#000; padding-right:120px;}
.BoardSearch .searchD .search {float:right; padding-top:2px;}
.BoardSearch .searchD .btn {float:right; padding-left:1px; height:100%; cursor: pointer; }
.BoardSearch .searchD .btn input {height:100%;}
.nowPage {font-weight:bold; color:#c4161c;}

/*::::::::::::::::::::::::::::::::: 게시판 VIEW :::::::::::::::::::::::::::::::::*/
.BoardView {width:710px; margin-left:20px; border-bottom:1px solid #bdbdbd; background:url(../board_img/Board_bar.gif) no-repeat;}
.BoardView .title {color:#000; padding:10px 5px 10px 5px; border:0px;}
.BoardView th {border-bottom:1px dotted #ccc; color:#606060; padding:4px 5px 4px 5px; text-align: right;}
.BoardView td {border-bottom:1px dotted #ccc; padding:3px 5px 3px 20px; }
.BoardView .kind {padding-left:10px; color:#bbbbbb; font-weight: normal;}
.BoardView .kind2 {padding-left:10px; color:#bbbbbb;}
.textN {padding:2px 5px 2px 2px; }
#BoardViewText {padding:20px 40px 10px 0px; color:#000;}
#BoardViewText p {padding:5px 0 5px 0; font-size:12px;}
.file {color:#1147c2 !important; text-decoration:underline;}
.file a:link {color: #000; text-decoration:underline;}
.file a:visited {color: #000; text-decoration:underline;}
.file a:active {color: #000; text-decoration:underline;}
.file a:hover {color: #1147c2; text-decoration:underline;}
.BoardBtm ul li {list-style:none; display:inline;}

/*::::::::::::::::::::::::::::::::: 게시판 WRITE :::::::::::::::::::::::::::::::::*/
.BoardWrite {width:710px; margin-left:20px; border-top:2px solid #bdbdbd; border-bottom:1px solid #bdbdbd;}
.BoardWrite th {border-bottom:1px dotted #ccc; color:#606060; padding:7px 5px 6px 5px; text-align: center;
                font-family: Arial,Helvetica,sans-serif; }
.BoardWrite td {border-bottom:1px dotted #ccc; padding:7px 10px 5px 10px; text-align:left;}
.BoardWriteBtm {text-align:center; padding:15px 0 5px 0;}
.BoardWriteBtm ul li {list-style:none; display:inline;}
.BoardWrite input {border:1px solid #ece0e0; background:#fff; color:#000;}
.BoardWrite textarea {border:1px solid #ece0e0; background:#fff; color:#000;}
.textoption {border:0 !important; background:#FFFFFF !important;}
.BoardWrite .BoardBottom {border:0px; color:#606060; padding:7px 5px 6px 5px; text-align: center;}
.BoardWrite .BoardBottom2 {border-bottom:0px; padding:7px 10px 5px 10px; text-align:left;  }
.secret {color:#bd7c7c;}
.secret input{border:1px solid #d9bbbb; }
.clear input{border:0px;}			

/*::::::::::::::::::::::::::: 비밀글 보기 비빌번호 입력창 :::::::::::::::::::::::*/
.src_inputArea { width:713px;  padding:0px 0 0 0px; }
.scr_input {width:668px; height:315px; padding:45px 0 0 45px;
                        background:url(../board_img/sp_box.gif) no-repeat; }
.scr_input hr {height:4px; width:550px; background-color:#000000; border:0px; text-align:left; margin-left:0px;}
.scr_con {padding:15px 0 0 5px; color:#000000; line-height: 1.5em;}
.scr_title {padding-bottom:10px;}
.pass { width:500px; padding: 20px 0 2px 20px;}
.pass .pass_no {
          background-color: #f1f1f1;
          border:1px solid #ccc;
          font-weight:bold;
          font-size:13px;
          color:#5e5e5e;
          padding:7px 0px 7px 40px;}
.pass .input { background-color: #ffffff;
        border:1px solid #ccc;
        padding:7px 100px 7px 30px; }
.pass .input input {margin-left:20px; background-color: #ffffff; height:14px;}
.scr_con .btn {padding-top:20px; padding-right:130px; float: right;}
.scr_con .btn img {padding-right:10px;}
/*::::::::::::::::::::::::::::::::: 게시판 LIST :::::::::::::::::::::::::::::::::*/