
/*-------------------------------------------------------------------------*/
/*2007³â 03¿ù 15ÀÏ ÀÛ¼º
//sgwicus
// ÆùÆ®, ½ºÅ©·Ñ¹Ù
/*-------------------------------------------------------------------------*/
body {background:#d6d7d2 url(/sgsegye/images/common/all_bg.gif) top center repeat-x repeat-y ; margin:0px;}
.main {width:100%;background:#d6d7d2 url(/sgsegye/images/common/all_bg_main.gif) top center repeat-x ; margin:0px;}
.eng_main {background:#d6d7d2 url(/sgsegye/images/common/eng_main_bg.gif) top center repeat-x ; margin:0px;}
.bodybg {background:url(/sgsegye/images/common/body_bg.gif) top right no-repeat ; padding-top:22px;}
.bodybg2 {background:url(/sgsegye/images/common/body_bg2.gif) top right no-repeat ; padding-top:22px;}
.bodybg3 {background:url(/sgsegye/images/common/body_bg3.gif) top right no-repeat ; padding-top:22px;}
.bodybg4 {background:url(/sgsegye/images/common/body_bg4.gif) top right no-repeat ; padding-top:22px;}
.bodybg5 {background:url(/sgsegye/images/common/body_bg5.gif) top right no-repeat ; padding-top:22px;}
.mainbg {background:url(/sgsegye/images/common/main_bg.gif) top right no-repeat ; padding-top:22px;}



#font { font-size : 9pt; font-family : ±¼¸²,Tahoma; color: #818181; line-height: 130%;}
#price { font-size : 9pt; font-family : ±¼¸²,Tahoma; font-weight: bold; color: #818181;}
td { font-size : 9pt; font-family : ±¼¸²,Tahoma; color: #818181; line-height: 130%;word-break:break-all;}
img {border:0;}
/*document.body.focus();*/
.input{background-color:white;border: 1 solid #CBCBCB;font-family:µ¸À½;color:474747;font-size :12px;line-height: 120%;}
.input2{background-color:white;border: 1 solid #CBCBCB;font-family:µ¸À½;color:999999;font-size :11px;line-height: 120%;}
.black { font-size : 9pt; font-family : ±¼¸²,Tahoma; color: #000000; line-height: 130%;}
.white { font-size : 9pt; font-family : ±¼¸²,Tahoma; color: #FFFFFF; line-height: 130%;}
.font_s { font-size : 8pt; font-family : µ¸À½; color: #999999; letter-spacing:0px; line-height: 130%;}
.b { font-weight: bold; color:ffa155;}

select{ background-color:#ffffff; font-family:Dotum,Dotumche; color:#333333; font-size:12px; height:18px; Border:1x SOLID #cccccc;}


.text01 { font-size : 8pt; font-family : µ¸À½; color: #5F5D9E; letter-spacing:1px; line-height: 130%;}
.text02 { font-size : 9pt; font-family : ±¼¸²; color: #5F5D9E; font-weight: bold; line-height: 130%;}
.text03 { font-size : 9pt; font-family : ±¼¸²; color: #666666; font-weight: bold; line-height: 130%;}
.text04 { font-size : 8pt; font-family : µ¸À½; color: #666666; letter-spacing:1px; line-height: 130%;}
.text05 { font-size : 9pt; font-family : ±¼¸²; color: #77A0AE; line-height: 130%;}
.text06 { font-size : 9pt; font-family : ±¼¸²; color: #FC674A; line-height: 130%;}
.text07 { font-size : 9pt; font-family : ±¼¸²; color: #936d43; line-height: 130%;}
.text08 { font-size : 9pt; font-family : ±¼¸²; color: #e3e3e3; line-height: 130%;}

.location {background:url(/sgsegye/images/common/location.gif) left no-repeat; padding-left:16px; padding-right:20px; font-size:11px; color:#999999;  height:19px;}
.login_box {border:1px solid #eaeaea; height:18px; background-color:#f3f3f3}
.join_textarea {width:630px; height:150px; padding:8px; font-size:12px; border:3px solid #e9e9e9;}
.pl20 {padding-left:20px;}



/* ·¹ÀÌ¾î ÆË¾÷ */
#simplemodal-overlay {background-color:#000;cursor:wait;}

	#pop_video	{position:relative;width:450px;background:#fff;display:none;}
	#pop_video .close	{ position:absolute; right:10px; top:10px; text-align:right;  }

	.pop_tit	{ clear:both;height:15px; padding:10px 0 12px; background-color:#222; font-size:16px; font-weight:bold; line-height:18px; color:#fff; text-align:center; }
	.pop_con	{ clear:both;padding:10px; border-left:1px solid #a2a1a1; border-right:1px solid #a2a1a1; border-bottom:1px solid #a2a1a1; }
	.pop_con div	{display:block;}






/*-------------------------------------------------------------------------*/
/*	LINKS
/*-------------------------------------------------------------------------*/

A:link {color:#666666; text-decoration:none;}
A:visited {color:#666666; text-decoration:none;}
A:active {color:#4175AF; text-decoration:none;}
A:hover {color:#B2B2B2; text-decoration:none;}

A.post:link {color:#5F5D9E; text-decoration:none; text-decoration: none; font-size: 8pt; line-height: 130%;}
A.post:visited {color:#5F5D9E; text-decoration:none; text-decoration: none; font-size: 8pt; line-height: 130%;}
A.post:active {color:#5F5D9E; text-decoration:none; text-decoration: none; font-size: 8pt; line-height: 130%;}
A.post:hover {color:#FC7100; text-decoration:none; text-decoration: underline; font-size: 8pt; line-height: 130%;}


A.news:link {color:#e3e3e3; text-decoration:none; text-decoration: none; font-size: 9pt; line-height: 130%;}
A.news:visited {color:#e3e3e3; text-decoration:none; text-decoration: none; font-size: 9pt; line-height: 130%;}
A.news:active {color:#e3e3e3; text-decoration:none; text-decoration: none; font-size: 9pt; line-height: 130%;}
A.news:hover {color:#ffffff; text-decoration:none; text-decoration: none; font-size: 9pt; line-height: 130%;}


A.privacy:link {color:#5F5D9E; text-decoration:none; text-decoration: none; font-weight: bold; font-size: 9pt; line-height: 130%;}
A.privacy:visited {color:#5F5D9E; text-decoration:none; text-decoration: none; font-weight: bold; font-size: 9pt; line-height: 130%;}
A.privacy:active {color:#5F5D9E; text-decoration:none; text-decoration: none; font-weight: bold; font-size: 9pt; line-height: 130%;}
A.privacy:hover {color:#5F5D9E; text-decoration:underline; font-weight: bold; font-size: 9pt; line-height: 130%;}

A.bl:link {color:#1f7eb8; text-decoration:underline;}
A.bl:visited {color:#1f7eb8; text-decoration:underline;}
A.bl:active {color:#1f7eb8; text-decoration:underline;}
A.bl:hover {color:#0042d7; text-decoration:underline;}


/*-------------------------------------------------------------------------*/
/*	RIGHT SCROLL BAR
/*-------------------------------------------------------------------------*/

body 
{
		scrollbar-3dlight-color:#FFFFFF;
        scrollbar-arrow-color:#808080;
        scrollbar-base-color:#FFFFFF;
        scrollbar-darkshadow-color:#FFFFFF;
        scrollbar-face-color:#E5E5E5;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#FFFFFF;
}


/*-------------------------------------------------------------------------*/
/*¿©±â¼­ºÎÅÍ Ãß°¡ÇØÁÖ¼¼¿ä
/*-------------------------------------------------------------------------*/




/*ÈÞ¸Õ°èÁ¤ ÆË¾÷*/
.pop_dormant {width:340px; border:1px solid #2e3c45; position:relative;  z-index:1000;  padding:25px 30px 40px 30px; background-color:#fff;  }
.pop_dormant a.close{ position:absolute; right:0px; top:0px;}
.pop_dormant p { text-align:center; padding:30px 0  0  0; color:#272828; font-size:15px; letter-spacing:-0.9px; line-height:1.6em;  font-family:¸¼Àº°íµñ,Malgun Gothic,µ¸¿ò,Dotum,Helvetica,Apple SD Gothic Neo,Sans-serif;}
.pop_dormant p span{color:#97069d;  font-size:20px;  text-decoration:underline; line-height:1.8em;  }

.pop_dormant h1{ border-bottom:1px solid #acabab; height:50px; display:inline-block; width:100%;}



#notice_list	{position:relative; width:636px; border-top:2px solid #b979df;  font-size:12px; margin-top:10px;  }
#notice_list th {height:29px; border-bottom:1px solid #b979df; color:#a24dd4; text-align:center; background-color:#f3e7f8; line-height:29px;} 
#notice_list td {height:32px;padding:5px 10px;border-bottom:1px solid #e6e6e6;text-align:center;color:#666;}
#notice_list td.left {text-align:left;}
 
table { border-collapse:collapse;}


/*faq*/
ol, ul, li {list-style:none;}
div, sub, sup, dl, dt, dd, ol, ul, li {margin:0; padding:0; border:0; vertical-align:baseline;}


.faq {width:610px; font-family:¸¼Àº°íµñ,Malgun Gothic,µ¸¿ò,Dotum,Helvetica,Apple SD Gothic Neo,Sans-serif; color:#474747;font-size :12px;line-height: 1.4em; padding-right:20px;}

.faq .tab {width:100%; margin-bottom:20px; border-bottom:1px solid #b5b1b1;}
.faq .tab li{float:left; width:100px; height:25px;  border:1px solid #b5b1b1; line-height:25px;  margin-right:2px; text-align:center; border-radius: 5px 5px 0 0 ; background:#b5b1b1;  }
.faq .tab li.on {border:1px solid #eb3c96; background-color:#eb3c96; }
.faq .tab li a {color:#fff; widows:100%; height: 35px; display: inline-block; font-weight:bold;}
.faq .tab li.on a {color:#fff; }
.faq .tab:after {content:""; clear:both; display:block;}

.faqDetail ul{margin-bottom:20px; background:url(../images/information/line.jpg) left bottom repeat-x; padding-bottom:20px; }
.faqDetail ul li.a{font-size:14px; font-weight:bold; color:#d73b98;  background:url(../images/information/q.jpg) left 2px no-repeat; padding:0 0 5px 22px; }
.faqDetail ul li.q{font-size:13px;   /*-background:url(../images/information/a.jpg) left 3px no-repeat;*/ padding-left:22px;}
.faqDetail ul li.q img {padding-top:5px;}
.faqDetail ul:after {content:""; clear:both; display:block;}

.tabcontent {display: none;}
.tabcontent.on {display: block;}



.num ul{ background:none; padding-bottom:0px;  margin-bottom:10px;} 
.num li{list-style:decimal; margin-left:20px; padding-bottom:5px;}

.halfBox {float:left; width:45%; float:left; margin-right:20px;}
.guideTbl01 { width:100%; border-collapse:collapse; text-align:center; font-size:14px; color:#8d8d8d; }
.guideTbl01 caption { text-align:left; font-size:12px; line-height:22px; color:#555454;}
.guideTbl01 th {height:28px; border:1px solid #8d8d8d; font-weight:normal; color:#fff; background:#8d8d8d; line-height:28px; font-size:12px; font-weight:bold; }
.guideTbl01 td { border:1px solid #8d8d8d; min-height:28px; line-height:28px; color:#474747;}
.guideTbl01 td.textL {padding:15px 20px 10px 20px; text-align:left;  line-height:1.2em; }
.guideTbl01 td ul {padding-left:0;}
.guideTbl01 td ul li {list-style:none; padding-bottom:5px;}

.bgm ul{background:none; padding-bottom:0px;   margin-bottom:0; }


		

.pt5 {padding-top:5px;}
.mt20{margin-top:20px;}