
html {
	-webkit-text-size-adjust:none;
	height:100%;
}
/*********** Base Style ***********/

* { margin: 0; padding: 0; border: 0;}
body,th,td {
	font-family: "µ¸¿ò",Dotum,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif;
	font-size: 14px;
	line-height:1.25em;
	color: #444;
}

a { color: #444; text-decoration: none;}
a:hover { color: #444; text-decoration: none; }
/* ¸µÅ© °É¾úÀ»¶§ ÁÖÀ§¿¡ Å×µÎ¸® Á¡¼± ¾ø¾Ö±â */
a,img {selector-dummy: expression(this.hideFocus=true);}

input,textarea,select {  
	font-family: "³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif;
	font-size: 12px;
	line-height:1.25em;
	height: 18px; 
	vertical-align: middle; 
}

img { vertical-align: top; border: 0;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { font-size: 12px; line-height: 16px;}
ol,ul,li { list-style: none;}
.clr{clear:both;}

table { border-collapse: collapse;}
em { font-style: normal;}


#wrap{
	width:100%;
	margin:0 auto;
	min-width:320px;	
}

/**** ¸ÞÀÎ *****/

#main {
	width:320px;
	height:474px;
}

#main_menu {
	position:absolute;
	padding-top:45px;
	width:115px;
	left:50%;
	margin-left:45px;
	z-index:5;
}

#main_menu .m_banner {
	height:100%;
}

#main_menu .m_banner li{
	float:left;
	width:115px;
	height:50px;
}

#main_call {
	position:absolute;
	top:345px;
	width:320px;
	left:50%;
	margin-left:-160px;
}
#main_call li{
	float:left;
	width:160px;
	height:43px;
}

/***** ¼­ºê ******/


#scontent {
	position:relative;
	padding:10px 0 40px 0;
	text-align:center;
}

#scontent .icon_top {
	position:absolute;
	left:50%;
	margin-left:-21px;
	margin-bottom:10px;
	z-index:3;
	bottom:0px;
	overflow:hidden;
}




/************»ó´Ü ******************/

#head {
	height:60px;
}
#head h1 {
	float:left;
}

#head p {
	float:right;
	padding-top:25px;
	overflow:hidden;
	padding-right:2px;
}

/************Çìµå ******************/

#gnb {
	height:34px;
	background:url(http://plusme7.cafe24.com/m/images/gnb_bg.png) repeat-x;
}

#gnb li {
	float:left;
}


#gnb a {
	display:inline;
}

#gnb .menu1 {
	width:26%;
	text-align:center;
}

#gnb .menu2 {
	width:22%;
	text-align:center;
}
#gnb .menu3 {
	width:23%;
	text-align:center;
}

#gnb .menu4 {
	width:26%;
	text-align:center;
}

#gnb .line {
	width:1%;
	text-align:center;
}


/***********¼­ºê¸Þ´º******************/

#sub_menu {
	height:27px;
}

#sub_menu li {
	float:left;
	padding-right:1px;
}


#sub_menu a {
	display:inline;
}

#sub_menu2 {
	padding-left:20px;
	overflow:hidden;
}

#sub_menu2 li {
	float:left;
	padding-right:1px;
	padding-bottom:1px;
}


#sub_menu2 a {
	display:inline;
}


/******** ¼­ºêÅÇ ***********/

#tab {
	padding:0 10px;
	height:27px;
	overflow:hidden;
	background:url(/images/smenu_bg.gif) repeat-x;
}

#tab li {	
	float:left;
	text-align:center;
	height:23px;
	line-height:2.6em;
	font-size:12px;
	padding-top:4px;
}

/**** ÁöÁ¡º° ¼Ò°³ ****/

#info #tab .nav {width:19%; margin-right:3px; background:url(/images/smenu_right.gif) right bottom no-repeat;}
#info #tab .nav a {display:block; height:100%; background:url(/images/smenu_left.gif) left bottom no-repeat;}

#info #tab .nav_on {width:19%; margin-right:3px; background:url(/images/smenu_right_on.gif) right bottom no-repeat;}
#info #tab .nav_on a {display:block; height:100%; background:url(/images/smenu_left_on.gif) left bottom no-repeat;}





/**** Ç»ÅÍ *****/

#footer {
	position:relative;
	clear:both;
	padding-top:10px;
	border-top:1px solid #f2f2f2;
	background-color:#f1f1f1;
	text-align:center;
	font-size:10px;
	color:#b3b3b3;
	height:60px;
}

#footer span {
	color:#666;
}

#footer .add {
	width:350px;
	margin:0 auto;
	letter-spacing:-1px;
	color:#999;
}

#footer .footer_bt {
	padding:5px;
	
}




/****ºñ¿ë»ó´ã***/
#subBodyBoard {
	padding:10px;
	font-size:1em;
	line-height:150%;
}
.line_dot {
	background-image: url(/images/line_dot.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size:1px;
	line-height:1px;
	height:1px;
}
.line {
	height:1px;
	background-color:#e7e7e7;
	font-size:0;
	line-height:0;
}/** ±âº» ¶óÀÎ **/
/**************************************************************************/
/******************************ÈÄ±â********************************/
/**************************************************************************/

.text_form {border:1px solid #e1e1e1;height:20px;line-height:20px;background-color:#ffffff;}
textarea {background-color:#ffffff;color:#666666;border:1px solid #e1e1e1;}
select {border:1px solid #e1e1e1;}

#board_review {
}
#board_review .list {
	background-image: url(/images/line_dot.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:12px 0;
	text-align:left;
}
#board_review .list h1 {
	font-size:1em;
	font-weight:bold;
	line-height:150%;
	color:#000000;
	padding:0 10px;
}
#board_review .list h1 b {
	font-weight:bold;
	line-height:150%;
	color:#006ead;
}
#board_review .list p {
	font-size:0.8em;
	line-height:150%;
	color:#acacac;
	padding:0 12px;
}
#board_review .list p .color1 {
	font-weight:normal;
	color:#383838;
}
#board_review .list p .color2 {
	font-weight:normal;
	color:#000000;
}
#board_review .list p img {
	margin-bottom:-3px;
}
#board_review .list .line {
	background-image: url(/images/line_dot.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#board_review .view {
	text-align:left;
}
#board_review .view h1 {
	background-color:#ffffff;
	border-bottom:1px solid #d7d7d7;
	text-align:center;
	font-size:16px;
	color:#006ead;
	font-weight:bold;
	padding:8px 0;
}
#board_review .view h2 {
	background-color:#f1f1f1;
	border-bottom:1px solid #d7d7d7;
	text-align:right;
	font-size:11px;
	padding:5px;
	color:#999999;
}
#board_review .view h2 .color {
	color:#000000;
}
#board_review .view .contents {
	padding:15px 10px 30px 10px;
}
#board_review .view .contents .reply {
	font-size:14px;
	padding:8px 8px 8px 8px;
	line-height:140%;
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	background-color:#f5f5f5;
	margin-top:20px;
}
#board_review .view .contents .reply .title {
	margin-bottom:2px;
	color:#1997C4;
	font-size:16px;
	font-weight:bold;
}
#board_review .view .contents .img {
	margin-bottom:10px;
	text-align:center;
}
#board_review .pw {
}
#board_review .pw .table {
	padding:0px 27px 0px 28px;
	text-align:center;
}
#board_review .pw .table .td1 {
	text-align:left;
	padding:15px 10px 15px 10px;
	background-color:#f3eff3;
}
#board_review .pw .table .td1 .color {
	color:#965596;
}
#board_review .pw .table .td2 {
	text-align:left;
	padding-left:5px;
	background-color:#ffffff
}
#board_review .pw .title {
	padding:20px 0 5px 0;
	text-align:center;
}
#board_review .write {
	width:300px;
	margin:0 auto;
}
#board_review .write .td1 {
	text-align:left;
	padding:10px 10px 10px 10px;
	background-color:#f1f1f1;
}
#board_review .write .td1 .color {
	color:#363636;
	font-size:12px;
	font-weight:bold;
}
#board_review .write .td2 {
	text-align:left;
	padding-left:5px;
	background-color:#ffffff
}
#board_review .write .td2 .pw {
	font-size:12px;
	color:#777777;
	text-align:left;
}
#board_review .write .td3 {
	text-align:left;
	padding:5px 0px 5px 8px;
	background-color:#ffffff;
}
#buttonArea {text-align:center;padding:10px 0;}