/*general font*/
body{
	background: #ffffff;
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-width: 0px; margin-bottom: 0px;
	font-size:12px; font-family: "±¼¸²", "Arial"; color:#4B4B4B; line-height:17px;
	scrollbar-face-color:#fde1ff;
	scrollbar-highlight-color: #DDDDDD;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-track-color: #fff6ff;
	scrollbar-arrow-color: #DDDDDD;
}

/*background*/
.bg_lefttop  {background-repeat: no-repeat;	background-position: left top;}
.bg_lefttopx {background-repeat: repeat-x;	background-position: left top;}
.bg_lefttopy {background-repeat: repeat-y;	background-position: left top;}
.bg_leftbot  {background-repeat: no-repeat; background-position: left bottom;}
.bg_leftbotx {background-repeat: repeat-x;  background-position: left bottom;}
.bg_leftboty {background-repeat: repeat-y;	background-position: left bottom;}
.bg_righttop {background-repeat: no-repeat;	background-position: right top;}
.bg_righttopx{background-repeat: repeat-x;	background-position: right top;}
.bg_righttopy{background-repeat: repeat-y;	background-position: right top;}
.bg_rightbot {background-repeat: no-repeat;	background-position: right bottom;}
.bg_rightbotx{background-repeat: repeat-x;	background-position: right bottom;}
.bg_rightboty{background-repeat: repeat-y;	background-position: right bottom;}
.bg_midtopy{background-repeat: repeat-y;	background-position: middle bottom;}
.bg_consult  {background-repeat: no-repeat;	background-position: 10px 19px;}
.bg_shadow  {background-repeat: no-repeat;	background-position: left top; filter:alpha(opacity=100)}
.bg_center {background-repeat: no-repeat;	background-position: center middle;}

/*Á¡¼±¾ø¾Ö±â*/
a, img, input, button { selector-dummy: expression(this.hideFocus=true); }

/*general*/
td{font-size:12px; font-family: "±¼¸²", "Arial"; color:#4B4B4B;  line-height:0.5cm;}

/*base link*/
a:link{font-family: "±¼¸²", "Arial"; font-size: 12px; color: #806d81; text-decoration: none}
a:visited{font-family: "±¼¸²", "Arial"; font-size: 12px; color: #806d81; text-decoration: none}
a:active{font-family: "±¼¸²", "Arial"; font-size: 12px; color: #ffd5ff; text-decoration: none}
a:hover{font-family: "±¼¸²", "Arial"; font-size: 12px; color: #fea3ff; text-decoration:underline}

/* input box ½ºÅ¸ÀÏ2 */
.input,textarea, select{background-color:#FFFFFF;font-family:µ¸¿ò,Gulim;font-size:12px;color:#636163;border: 1 solid #9C9A9C}

/* input box ½ºÅ¸ÀÏ2 */
.logbox {background-color:#ffffff;font-family:µ¸¿ò,Gulim;font-size:12px;color:#636163;border: 1 solid #9C9A9C}

/* ¿ÞÂÊ¸Þ´º */
.navi {color:#444444;font-family:µ¸¿ò;font-size: 12px; line-height:15px;}
.navi A:link {color: #666666;font-family:µ¸¿ò;font-size: 12px;}
.navi A:visited {color:#666666;font-family:µ¸¿ò;font-size: 12px;}
.navi A:active {color:#666666;font-family:µ¸¿ò;font-size: 12px;}
.navi A:hover {color: #000000;font-family:µ¸¿ò;font-size: 12px;font-weight: bold;text-decoration:underline}

/*»óÀ§µð·ºÅä¸®*/
.locb { font-family: "tahoma"; font-size:12pt; font-weight:bold; text-decoration:none; color:#e59cdf;}

/* ÇÏÀ§µð·ºÅä¸® */
.msmall {color:#444444;font-family:µ¸¿ò;font-size: 12px; line-height:15px;}
.msmall A:link {color: #666666;font-family:µ¸¿ò;font-size: 12px;}
.msmall A:visited {color:#666666;font-family:µ¸¿ò;font-size: 12px;}
.msmall A:active {color:#666666;font-family:µ¸¿ò;font-size: 12px;}
.msmall A:hover {color: #000000;font-family:µ¸¿ò;font-size: 12px;text-decoration:underline}

/* ÈòÆùÆ®2 */
.wsmall {color:#ffffff;font-family:µ¸¿ò;font-size: 12px;}
.wsmall A:link {color: #ffffff;font-family:µ¸¿ò;font-size: 12px;}
.wsmall A:visited {color:#ffffff;font-family:µ¸¿ò;font-size: 12px;}
.wsmall A:active {color:#ffffff;font-family:µ¸¿ò;font-size: 12px;}
.wsmall A:hover {color: #ffffff;font-family:µ¸¿ò;font-size: 12px;text-decoration:underline}

/*À§Ä¡Ãâ·Â&°¡°ÝÇ¥½Ã*/
.loc { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration:none; color:#efa0c1;}
.loc a:link { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration: none; color:#efa0c1; }
.loc a:visited { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration: none; color:#efa0c1; }
.loc a:active { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration: none; color:#FCFCFC; }
.loc a:hover { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration: underline; color:#FF4705; }

.locg { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration:none; color:#9c9c9c;}
.locm { font-family: "tahoma,±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; text-decoration:none; color:#951424;}

/*ÀåÆò°£°Ý Å©°Ô*/
.txt { font-size:9pt; color:#3D3D3D; line-height:0.5cm;}
.txt a:link{ font-size:9pt; color:#34687D; line-height:0.5cm; text-decoration: none}
.txt a:visited{ font-size:9pt; color:#4B4B4B; line-height:0.5cm; text-decoration: none}
.txt a:active{ font-size:9pt; color:#134D87; line-height:0.5cm; text-decoration: none}
.txt a:hover{ font-size:9pt; color:#2A5E73; line-height:0.5cm; text-decoration:underline}

/*image*/
IMG {border: none;}

/*ÀÎÇ²Å¸ÀÔµî*/
.input {border:solid 1;border-color:#739BAB;font-size:9pt;color:#042330;background-color:white;height:18px}
.inputp {border:solid 1;border-color:#739BAB;font-size:10pt;color:#042330;background-color:white;height:18px}
.button {color: #2b333c; font-size:9pt; height:21; cursor: hand}
.textarea {border:solid 1;border-color:#347088;font-size:9pt;color:#042330;background-color:white; padding:3 3 3 5}
.textfield {
background-color:#F5F4F4;
padding: 2px 0 2px 0.25em;
border: 1px solid}
.wide {
width: 21em !important}

/*µå·Ó´Ù¿î¼¿·ºÆ®*/
.my0 { font-family: "±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; background-color:#D0D0F5; color: #161E2E; height:18px}
.myy { font-family: "±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; color:#000000; background-color:ivory; height:18px}
.myb { font-family: "±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; color:#183462; background-color:#D1EDF6; height:18px}
.myp { font-family: "±¼¸²,Verdana,Arial,Helvetica"; font-size:8pt; color:#840743; background-color:#FFB6B6; height:18px}

/*ÀÍ½ºÅÙ¼Ç ¼·¹ÌÆ®¹öÆ°*/

.submit {
font-size:9pt;
color: #2b333c;
height:21;
cursor: hand}
.submit,
.submit-disabled {
background: #fefefe url(/studio_img/background_form_element.gif) repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submit:hover,
.submit:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}

.submitr {
font-size:9pt;
color: #2b333c;
height:21;
cursor: hand}
.submitr,
.submitr-disabled {
background: #fefefe url(/studio_img/background_form_element_r.gif) repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submitr:hover,
.submitr:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}

.submity {
font-size:9pt;
color: #2b333c;
height:21;
cursor: hand}
.submity,
.submity-disabled {
background: #fefefe url(/studio_img/background_form_element_y.gif) repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submity:hover,
.submity:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}

.submitg {
font-size:9pt;
color: #2b333c;
height:21;
cursor: hand}
.submitg,
.submitg-disabled {
background: #fefefe url(/studio_img/background_form_element_g.gif) repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submitg:hover,
.submitg:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}

/*bbs style*/

.ment {border:1 solid; border-color:e7e7e7; background-color:fafafa; font-size:9pt; table-layout:fixed}
.ment_text {color:666666;font-size:9pt;line-height:140%;padding:10px;}

.page {font-family:tahoma;color:#f44f47;font-size:8pt;text-decoration:none;letter-spacing:2pt;}
.page a:link{font-family:tahoma;color:#41496c;font-size:8pt;text-decoration:none}
.page a:visited{font-family:tahoma;color:#41496c;font-size:8pt;text-decoration:none}
.page a:active{font-family:tahoma;color:#ff3e03;font-size:8pt;text-decoration:none}
.page a:hover{font-family:tahoma;color:#ff3e03;font-size:8pt;text-decoration:underline}

.line1 {background-color:#dfc0d4; padding:0}
.line2 {background-color:#edd7f2; padding:0}

.list0 {background-color:#f5daf5; height:28px; font-size:9pt;}
.list1 {background-color:#fff8ff; height:28px; font-size:9pt;}

.list_han {color:#b985a6;font-size:9pt;text-decoration:none;text-decoration:none;}
.list_eng {font-family:tahoma;color:#b985a6;font-size:8pt;text-decoration:none}