@charset "utf-8";
@import url("/include/css/base.css");
@import url("/include/css/board.css");
@import url("/include/css/huggies_kr.css");

html { margin:0; padding:0; width:100%; height:100%; }
body { width:100%; height:100%; margin:0; padding:0; font:normal normal normal 0.8em/normal dotum; color:#777; background:#f7c21d; } 

/* 레이아웃 */
#wrap { width:100%; background:#ffffff url('/images/layout/bg_top.jpg') repeat-x left top; }
#wrap1 { width:100%; background:#ffffff }
#container { width:100%; background:url('/images/layout/bg_bottom02.jpg') repeat-x left bottom; }

#content_wrap { width:980px; background:#ffffff url('/images/layout/bg_top02.jpg') no-repeat left top; }

#head { width:980px; height:221px; }
#content { width:980px; background:url('/images/layout/bg_right.jpg') no-repeat right bottom; margin:0; margin-top:-63px; overflow:hidden; padding:0; }

#submenu { position:relative;width:190px; float:left; margin:0; padding:0; overflow:hidden; _margin-top:-63px; _position:relative; _z-index:3; }
.event-banner { position:absolute; margin:0 0 -500px 0; width:200px; height:200px; background:red; }

#contents { width:650px; float:left; padding-top:63px; _padding-top:0; }
/* 클럽1.5 메인용 */
#contents_club2main { width:650px; float:left; padding-top:15px; margin:0; border:1px red solid; }
div.club0001 { margin-top:235px; * margin-top:300px; _margin-top:235px; }

.quick-m { float:left; text-align:left; margin:0; padding:0; }
#gotop { float:left; z-index:8; }
.quick-m01 { float:left; text-align:left; margin:0; padding:0; }

#footer { width:100%; background:#f7c21d url('/images/layout/bg_bottom.jpg') repeat-x left top; }


ul.cont { width:100%; }
li.container { width:100%; background:url('/images/layout/bg_bottom02.jpg') repeat-x left bottom; }
li.footer { width:100%; background:#f7c21d url('/images/layout/bg_bottom.jpg') repeat-x left top; }

/* 하단 */
div.footer-menu { width:980px; height:132px; background:url('/images/layout/bg_bottom03.jpg') no-repeat left top; }
p.btn-top { position:absolute; z-index:5; margin:14px 0 0 916px; }

/* 상단 */
h1.top-logo { padding:13px 0 0 66px; width:914px; height:45px; }
p.top_flash { }

h3.tit-h3 { width:650px; height:24px; }

/* 컨텐츠 내용 */
h2.tit-h2 { width:650px; height:27px; }
p.txt-sub { width:650px; height:11px; }

p.loc-sub { text-align:right; margin-top:-34px; height:64px; font-size:0.85em; color:#9c9c9c; padding-right:8px; _font-size /**/:11px; }
	p.loc-sub img { margin:0 2px -2px 0; }
span.loc-arrow { color:#abcdde; padding:0 3px; font-size:0.95em; }

div.contents-list { clear:both; display:block; float:none; }

/* 인풋 */
input.radio {/*radio*/
	height:22px; padding:0; margin:0 0 -3px -5px; _margin:0 0 -3px 0;
}
input.radio2 {/*radio*/
	height:22px; padding:0;  margin:0 0 -3px 5px;
}
input.radio3 {/*radio*/
	height:22px; padding:0; margin:0 0 -3px 0; 
}
input.text { border:0; border-top:1px #dedede solid; border-left:1px #dedede solid; height:14px; background:#f7f7f7; }

/* 버튼 위치 */
p.btn-r { width:650px; padding:20px 0 0 0; text-align:right; }

/* 서버이전 */
img.top-logo { margin:12px 0 0 67px; }
img.foot-copy { margin:87px 0 0 18px; }

p.server_remove { margin:0 0 0 160px; * margin:0; padding:246px 0 0 316px; height:300px; width:335px; background:url('/images/layout/server_remove.jpg') no-repeat left 136px; font-weight:bold; color:#ed181e; }

/* 클럽1.5 왼쪽메뉴 */
ul.menu-club { width:190px; }
	ul.menu-club li.top { width:166px; height:38px; background:url('/images/club2/leftmenu_topbg.jpg') no-repeat left top; padding:62px 0 0 24px; }
	ul.menu-club li.info { height:142px; background:url('/images/club2/leftmenu_infobg.gif') no-repeat 12px top; padding:4px 0 0 15px; }
	ul.menu-club li.menu { height:152px;  }
	ul.menu-club li.bottom { height:180px; background:url('/images/club2/leftmenu_botbg.jpg') no-repeat left top; padding:0 0 0 18px; }
		
		ul.info-detail { width:146px; height:127px;}
			ul.info-detail li.title { height:19px; padding:8px 0 0 13px; color:#9c9c9c; }
			ul.info-detail li.text { height:67px; padding:9px 0 0 13px; font-size:11px; line-height:15px; color:#9c9c9c; }
			ul.info-detail li.text2 { height:67px; padding:9px 0 0 13px; font-size:11px; line-height:15px; color:#9c9c9c; }
				ul.info-detail li.text2 div.img { float:left; width:70px; }
				ul.info-detail li.text2 div.txt { float:left; width:60px; padding:12px 0 0 0; }
			ul.info-detail li.btn { height:41px; padding:0 0 0 10px; }

		ul.reply { width:138px; }
			ul.reply li.title { height:18px; border-bottom:1px solid #dcdcdc; font-size:12px; }
				ul.reply li.title p { color:red; font-weight:bold; padding:0 0 0 8px;}
					ul.reply li.title p img { margin:1px 0 -1px 7px; }
			ul.reply li.text { height:20px; background:url('/images/club2/bg_line.gif') repeat-x left bottom; font-size:11px;  }
				ul.reply li.text p { height:19px; background:url('/images/club2/bul_reply_text.gif') no-repeat 1px 9px;  }

		p.re-title { width:138px; height:18px; border-bottom:1px solid #dcdcdc; font-size:12px; color:red; font-weight:bold; padding:0 0 0 8px; }
			p.re-title img {  margin:1px 0 -1px 7px; }
		table.reply { border:0; width:146px; }
			table.reply tr td { height:20px; background:url('/images/club2/bg_line.gif') repeat-x left bottom; font-size:11px; }
			table.reply tr td.last { height:20px; background:none; font-size:11px; }
				table.reply tr td p { background:url('/images/club2/bul_reply_text.gif') no-repeat 1px 5px; padding:0 0 0 8px; }
		
.orange { color:#ff610b; }
.red { color:red }
.magic { color:#5879a8; }
.nature { color:#84a700; }
.gold { color:#d9b356; }

body.nobg { background-color:#ffffff; }

