/*
 * layout definition
 */

/* #top */
 
@import url(template.css);

#header00{  width:100%; height:100px; background: url(../images/common/topbg.jpg) no-repeat; background-color:#000;}
#header01{  width:100%; height:100px; background: url(../images/common/topbg01.jpg) no-repeat; background-color:#000;}
#header02{  width:100%; height:100px; background: url(../images/common/topbg02.jpg) no-repeat; background-color:#01111E;}
#header03{  width:100%; height:100px; background: url(../images/common/topbg03.jpg) no-repeat; background-color:#011023;}
#header04{  width:100%; height:100px; background: url(../images/common/topbg04.jpg) no-repeat; background-color:#000F30;}
#header05{  width:100%; height:100px; background: url(../images/common/topbg05.jpg) no-repeat; background-color:#020A48;}
#header06{  width:100%; height:100px; background: url(../images/common/topbg06.jpg) no-repeat; background-color:#09064B;}
#header07{  width:100%; height:100px; background: url(../images/common/topbg07.jpg) no-repeat; background-color:#120348;}

	#navi			 {float:left; margin-top:-50px;}
	#menu           {width:990px; vertical-align:bottom; text-align:right; float:right; padding-top:28px; position:absolute;}
	#menu li        { display:inline;}

#body-wrapper { border:0px solid ; vertical-align:top; background:url(../images/common/bodybg.gif); }

/* #left */
#submenu { float:left; width:190px; padding:30px 10px 30px 30px; vertical-align:top; height:400px;}	 

/* #foot */
#foot {position: relative; clear: both;	width:100%;  margin-top:20px; border-top:1px solid #ddd; }
#foots { text-align:right; float:right; position:absolute; padding-left:150px;}
#foots ul{ clear: both;  margin-top:10px; padding:0px; }
#foots li { list-style-type:none; float:left; }
#foots li.bar { margin:0; padding:0 5px; float:left; background: url(../images/common/img_bar.gif)  no-repeat top center;  }

/*본문영역 */
#conts {float:left; width:700px; padding:15px 0 20px 10px; height:620px; }

/*메인스타일*/
#body-main { width:100%; height:100%; background:#123f76 url(../images/common/bg.jpg);}
#main { width:1218px; height:700px; background: url(../images/common/mainbg.jpg) no-repeat;}


#header_main{ position: relative; height:300px; border:0px solid red; margin:0px 0 0 40px; }

#header_main #menu           { width:860px; text-align:right; float:right; height:19px; padding:0px;position:absolute;}
#header_main #menu ul        { width:167px; padding-left:8px; background: url(../images/common/header_sitebg01.gif)  no-repeat top left;margin:0;}
#header_main #menu li        { display:inline; padding:0px 2px 0px 2px; }
#header_main #menu li.end  { padding:0px;background:none;}
#foot_main {position: relative;clear: both;	width: 860px; height:80px; margin-left:40px; margin-top:28px;border-top:2px solid #e5e5e5;
padding-top:15px;}
#foot_main ul{ clear: both;  margin-top:8px; padding:0px; }
#foot_main li {   list-style-type:none;   float:left;   }
#foot_main li.bar { margin:0; padding:0 15px;  float:left; background: url(../images/common/img_bar.gif)  no-repeat top center;  }


/* / 라운드박스컨텐츠*/
#conts .gutter{ margin-left:20px; padding:0 15px; }

/*제목*/

#conts h1{ margin-top:20px; margin-bottom:20px;}
#conts h2{ margin-top:20px; margin-bottom:1px;}

#conts h3{ margin-top:20px; margin-bottom:20px;} /*클럽텍스트이미지*/

#conts .txt{float:left; padding:25px 25px 20px 30px; width:100%;}
#context{position:absolute;}
#conts_gray {float:left; width:760px; padding:0px; margin-top: 80px; height:440px; background:#CCCCCC;}
#conts_gray .sideimg{ float:left; }
#conts_gray #txt{float:left; padding:25px 25px 5px 25px;}
#conts_gray .txt{float:left; padding:25px 25px 5px 25px;}
#BGIMG {float:left; background: no-repeat;  width:500px; height:440px;}
#BGIMG .txt{float:left;  width:100%;  padding:25px 20px 0px 20px; }

/*팝업스타일*/
.popbg{background: #fff; }

#pop_head {position: relative;
width: 100%;z-index: 1; background: url(../images/common/pop_bg.jpg)  no-repeat top left; 
padding:15px 0 0px 15px;	height:55px; color:eee; font:bold 14px 돋움;
}
#pop_body {
min-height: 100%;
height: 100%;
margin: -55px 0px -50px 0px;
 color:#434343;
}
#pop_content td{color:#434343;}
#pop_content {color:#434343;
min-height: 100%;
	float: left;
	width: 95%;
	padding:10px;
margin: 55px 0px 0px 0px;
}

#pop_foot {position: relative;
clear: both;
text-align:center;
 background: url(../images/common/pop_bottom.gif)  no-repeat bottom left; 
	padding:7px 0px 5px 0px;
	height:50px;
}

*E-card 포토갤러리 사진*/
#photo { float:right; margin-top:15px;  padding:0px;}
#photo ul{ float:left; list-style: none; padding:0px; margin:0; }
#photo li{  padding-left:11px; float:left; padding-bottom:17px; }
#photo .pic{ border:1px solid #EAC1A9;   padding:7px; display:block; }


#search2 { float:left; margin:5px 8px 0 10px;  padding:0px;}

#search2 .pic{	margin-right:10px; margin-top:8px; margin-bottom:10px;  border:1px solid #E2E2E2; padding:5px; display:block; }
