body {
	font-family:"µ¸¿ò"," ±¼¸²", "Arial";
	color:#A26458;
	font-size:12px;
	line-height:17px;
	scrollbar-base-color: AliceBlue;
	scrollbar-3dlight-color: #BC8684;
	scrollbar-highlight-color: AliceBlue;
	scrollbar-face-color: #ECDCDC;
	scrollbar-arrow-color: AliceBlue;
	scrollbar-shadow-color: #ECDCDC;
	scrollbar-darkshadow-color: #BC8684;
	scrollbar-track-color: #ffffff;
	background-color: AliceBlue;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFEEEB;
	background-image: url(../../images/comm/bg_04.jpg);
	background-repeat: repeat-x;
}
body.pop{
	background-image: url(../../images/comm/bg_05.jpg);
	background-repeat: repeat-x;
}
body.spop{
	background-image: url(../../images/comm/bg_07.jpg);
	background-repeat: repeat-x;
}
body.main{
	background-image: url(../../images/main/main_bg01.jpg);
	background-repeat: repeat-x;
}
td {font-family:"µ¸¿ò", " ±¼¸²", "Arial"; color:#A26458 ; font-size:12px;  line-height:14px;}
a { selector-dummy : expression(this.hideFocus=true);} 
map { selector-dummy : expression(this.hideFocus=true);} 

A:link { color:#A26458; text-decoration:none;color:#A26458;}
A:visited { color:#A26458; text-decoration:none;color:#A26458;}
A:hover { color:#2C0303; text-decoration:none;color:#2C0303;}

.justify {
	text-align: justify;
	line-height: 17px;
}
.subject{
	font-weight: bold;
}


.location_off {font-family: "µ¸¿ò"; font-size: 11px; color: #565656; text-decoration: none;}
.location_off a:hover   { font-family : "µ¸¿ò"," ±¼¸²", "Arial"; font-size : 11px; color : #AAAAAA; text-decoration : none; }

.location_on {font-family: "µ¸¿ò"; font-size: 11px; color: #DE3732; text-decoration: underline;}
.location_on a:hover   { font-family : "µ¸¿ò"," ±¼¸²", "Arial"; font-size : 11px; color : #333333; text-decoration : none; }

/* common ***************************************************/
table.ltable{ border-collapse:collapse; } 
table.ltable tr td{
	border:1px solid #FE9EAF;
} 
.bg_01{
	background-image: url(../../images/comm/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 377px;
}
.bg_02{
	background-image: url(../../images/comm/bg_02.jpg);
	background-repeat: no-repeat;
}
.bg_03{
	background-image: url(../../images/comm/bg_03.jpg);
	background-repeat: no-repeat;
	background-position: 705px;
}
.bg_04{
	background-image: url(../../images/main/main_bg02.gif);
	background-repeat: no-repeat;
}
.bg_05{
	background-image: url(../../images/main/main_bg03.jpg);
	background-repeat: no-repeat;
}
.bg_06{
	background-image: url(../../images/guide/guide_bg01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	z-index: 2;
}
.bg_07{
	background-image: url(../../images/story/story_bar01.gif);
	background-repeat: no-repeat;
}
.bg_08{
	background-image: url(../../images/story/story_bar04.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.faq_subject{
	font-weight: bold;
	color: #A26458;
	padding-top: 4px;
}
.faq_content{
	color: #C38B80;
	text-align: justify;
}
.faq_main{
	font-size: 11px;
	letter-spacing: -1px;
	text-align: justify;
}
.font_red{
	color: #E41503;
}
.font_red2{
	color: #E43918;
	text-decoration: underline;
}
.font_red2 A:link { color:#E43918; text-decoration:underline;color:#E43918;}
.font_red2 A:visited { color:#E43918; text-decoration:underline;color:#E43918;}
.font-red2 A:hover { color:#E43918; text-decoration:underline;color:#E43918;}
.font_gray1{
	color: #6D6665;
	font-size: 11px;
	font-weight: bold;
}
.font_gray2{
	color: #6D6665;
	line-height: 14px;
	padding-top: 2px;
}
.qna_bar{
	background-image: url(../../images/cscenter/bar_02.gif);
	background-repeat: repeat-x;
}
.input1{
	BORDER:1px solid #D6948D;
	FONT-SIZE:12px;
	COLOR:#BF5952;
	HEIGHT:18px;
	background-color: #FFEBE8;
}
.input2{
	BORDER:1px solid #D6948D;
	FONT-SIZE:12px;
	COLOR:#BF5952;
	HEIGHT:18px;
	background-color: #FFEBE8;
	width: 165px;
}
.select1{
	font-size: 11px;
	margin-top: 1px;
	background-color: #FFF2F0;
	color: #BF5952;
}
.textarea{
	BORDER:1px solid #D6948D;
	FONT-SIZE:12px;
	COLOR:#BF5952;
	background-color: #FFEBE8;
	width: 568px;
}
.number1{
	font-family:"Tahoma";
	font-size:11px;
	line-height:14px;
}
.pop_bg01{
	background-image: url(../../images/comm/bg_06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.pop_bg02{
	background-image: url(../../images/comm/bg_08.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.pop_bg03{
	background-image: url(../../images/comm/bg_09.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.pop_font00{
	color: #FFFFFF;
	padding-top: 3px;
	font-weight: bold;
}
.pop_font01{
	color: #F13570;
	background-color: #FFD8DE;
	padding-top: 3px;
}
.pop_font02{
	font-family:"Tahoma";
	color: #000000;
	padding-top: 3px;
}
.pop_font03{
	font-family:"Tahoma";
	color: #ffffff;
	padding-top: 3px;
	background-image: url(../../images/util/pop_img04.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.pop_font04{
	font-family:"Tahoma";
	color: #ffffff;
	padding-top: 3px;
	background-image: url(../../images/util/pop_img05.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.pop_font05{
	font-family:Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.pop_font06{
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
}
input.calendar { behavior:url(/common/js/_calendar.htc); }
