

/* °øÅëCss -------------------------------------- */

body {
	margin:0; 
	padding:0; 
	color:#666; 
	font-size:12px;feeInformation2
	font-family:µ¸¿ò, Dotum; 
	background: url('../images/global_bg_01.gif') 0 209px repeat-x;
}



img {
      border:0px;
	  vertical-align:top;
    }

ul {
	   padding: 0px; 
	   margin: 0px; 
	   list-style-type: none;
}
div { 
	margin:0;
	padding:0; 
	font-size:12px;
	font-family:µ¸¿ò, Dotum; 
	list-style:none;
}
table, td, th {
	font-size:12px;
	font-family:µ¸¿ò, Dotum; 
}

form {
	margin:0;
	padding:0;
}	

div {

	scrollbar-face-color: #A3A3A3; 
	scrollbar-shadow-color: #A3A3A3; 
	scrollbar-highlight-color: #A3A3A3; 
	scrollbar-3dlight-color: #A3A3A3; 
	scrollbar-darkshadow-color: #A3A3A3; 
	scrollbar-track-color: #E3E3E3; 
	scrollbar-arrow-color: #ffffff;

}
ol, dl,dt,dd {margin:0;padding:0;}



/*  Top Visual *
-------------------------------------------------------------------------------*/

div#contentWrap{ width:630px; height:730px;  background:#eeeeee;padding:10px;}
#Wrap_in{ width:590px; height:710px;  padding:20px 20px 0px 20px;background:#ffffff; }
div#contentMain{ width:590px; }
div#personalConBody {
	font-size:12px;
	color:#666666;
	line-height:18px ;
	width:590px;
	float:left;
	margin-top:15px;
}


div#subVisual {margin-bottom:10px ;}

ul#perInfoTabMnu {width:584px ; height:34px ; background:url('../images/inter_bg_01.gif') 0 0 repeat-x ; }
ul#perInfoTabMnu li {float:left ; margin-right:1px ; }
ul#perInfoTabMnu li a img {display:inline ; }
ul#perInfoTabMnu li a img.over {display:none ; }
ul#perInfoTabMnu li a:hover img {display:none ; }
ul#perInfoTabMnu li a:hover img.over {display:inline ; }

dd.serviceInfo {width:564px ; padding:10px 5px 0 15px ;}
p.serviceInfo {width:554px ; float:left ; padding:0px 15px 0 15px ;}
dd.serviceInfo .threePlusFee p{margin:0;}
dd.serviceInfo .threePlusFee p.btn{margin:7px 0 20px 0;text-align:center;}

div.useGuideBoxTop {width:584px ; height:15px ; background:#F9F7F2 url('../images/inter_bg_02.gif') 0 top no-repeat ; margin-top:10px ; }
div.useGuideBoxMiddle {width:584px ; background:#F9F7F2 ; text-align:center; }
div.useGuideBoxMiddle ul {width:531px ; margin:0 auto ; padding-top:7px ; }
div.useGuideBoxMiddle ul li {text-align:left ; padding-left:8px ; line-height:15px ; background:url('../images/global_bul_19.gif') 0 4px no-repeat ; }
div.useGuideBoxBottom {width:584px ; height:15px ;margin:0 0 10px 0; background:#F9F7F2 url('../images/inter_bg_03.gif') 0 bottom no-repeat ; }

div.useGuideBox2Top {width:584px ; height:15px ; background:#F9F7F2 url('../images/inter_bg_02.gif') 0 top no-repeat ; margin-top:10px ; }
div.useGuideBox2Middle {width:564px ; background:#F9F7F2 ; text-align:left ; padding-left:20px ; }
div.useGuideBox2Middle ul {width:531px ; margin:0 auto ; padding-top:0px ;}
div.useGuideBox2Middle ul li {text-align:left ; padding-left:8px ; line-height:17px ; background:url('../images/global_bul_19.gif') 0 4px no-repeat ; }
div.useGuideBox2Bottom {width:584px ; height:25px ; background:#F9F7F2 url('../images/inter_bg_03.gif') 0 bottom no-repeat ; }



img.serviceGuide {margin-top:10px ; }

div#personalConBody dl dt.callWayInfo {
	font-weight:bold ;
	text-align:left ;
	font-size:11px ; 
	width:518px ;
	background:url('../images/global_bul_23.gif') 0 13px no-repeat ;
	padding-left:13px ;
	padding-bottom:6px ; 
	padding-top:10px ; 
}
div#personalConBody dl dt.callWayInfo img {vertical-align:middle ; }

ul.pointText {width:550px ; margin:0 auto ; padding-top:15px ; }
ul.pointText li {text-align:left ; padding-left:8px ; line-height:18px ; background:url('../images/global_bul_19.gif') 0 5px no-repeat ; }
ul.pointText li p {
	margin:2px 0 4px 0 ; 
	font-size:11px ;
	color:#989D9F ; 
}
ul.pointText li p .accent {color:#FE8117 ; }
ul.pointText li a {color:#FE8117 ; text-decoration:underline ; }
ul.pointText.large li {background:url('../images/global_bul_51.gif') 0 5px no-repeat ; }

div.applicateGuideBoxTop {width:584px ; height:25px ; background:#F4F3F1 url('../images/inter_bg_04.gif') 0 top no-repeat ; margin-top:10px ; }
div.applicateGuideBoxMiddle {width:584px ; background:#F4F3F1 ; text-align:center ; }
div.applicateGuideBoxMiddle ul {width:563px ; margin:0 auto ; }
div.applicateGuideBoxMiddle ul li {padding-bottom:10px ; }
div.applicateGuideBoxBottom {width:584px ; height:15px ; background:#F4F3F1 url('../images/inter_bg_05.gif') 0 bottom no-repeat ; }

ul#cardInformation {clear:both ; position:relative ; width:569px ; margin-top:15px ; padding-left:15px ; }
ul#cardInformation li.selectCard {position:absolute ; width:118px ; left:466px ; top:-5px ; }
ul#cardInformation li.cardDesign {width:466px ; padding-bottom:10px ; }
ul#cardInformation li.cardDesign li {height:147px ; height:140px ; background:url(../images/inter_img_15.gif) 0 0 no-repeat ; padding-top:15px ;}
ul#cardInformation li.cardDesign li img {clear:both ; margin-bottom:20px ;}
ul#cardInformation li.cardDesign li.cardFront {float:left ; width:209px ; text-align:center ; font-weight:bold ; margin-right:15px ; }
ul#cardInformation li.cardDesign li.cardBack {float:left ; width:209px ; text-align:center ; font-weight:bold ; }
ul#cardInformation li.cardExp {width:466px ; }


/* ÁÖ¿ä±¹°¡¿ä±Ý¾È³» // Start */
.feeSelect{margin:0 0 0 18px;text-align:left;}
.countrySelect{margin:8px 0 0 18px;text-align:left;}
.countrySelect label{display:inline;float:left;padding:2px 10px 0 0;}
.feeEx{margin:3px 0 0 303px;font-size:11px;letter-spacing:-1px;line-height:15px;}
.feeEx2{margin:3px 0 0 280px;font-size:11px;letter-spacing:-1px;line-height:15px;}
.feeEx3{margin:3px 0 0 430px;font-size:11px;letter-spacing:-1px;line-height:15px;}
.feeEx4{margin:3px 0 0 390px;font-size:11px;letter-spacing:-1px;line-height:15px;}
.feeEx5{margin:3px 0 0 325px;font-size:11px;letter-spacing:-1px;line-height:15px;}

table#feeInformation {
	clear:both ; 
	border-top:2px solid #FBB98F ;
	border-bottom:1px solid #FBB98F ;
	margin-bottom:10px ;
}
label.feeInformationLabel {
	display:inline ;
	width:584px ; 
	float:left ; 
	text-align:right ; 
}
label.feeInformationLabel .bul {margin-top:3px ; }
table#feeInformation caption {display:none ; }
table#feeInformation thead th{
	border-bottom:1px solid #FDE8DB ;
	border-right:1px solid #FDE8DB ;
	padding:8px 0px 5px 0px ;
	background-color:#FCF8F1 ;
	color:#FE7B28 ; 
}

table#feeInformation tbody th{
  border-bottom:1px solid #FDE8DB ;
	border-right:1px solid #FDE8DB ;
	padding:8px 0px 5px 0px ;
	color:#FE7B28 ;
}


table#feeInformation tbody th.type2{
  border-bottom:1px solid #FDE8DB ;
	border-right:1px solid #FDE8DB ;
	padding:8px 0px 5px 0px ;
  background-color:#FCF8F1 ;
	color:#FE7B28 ;
}

table#feeInformation tbody td {
  border-bottom:1px solid #FDE8DB ;
	border-right:1px solid #FDE8DB ;
  padding:8px 0px 5px 0px ;
	text-align:center ;
}


table#feeInformation tbody td.al {
  padding-left:10px;
	text-align:left;
}


table#feeInformation label{display:inline;}


table#feeInformation2 {
	clear:both ; 
	border-top:2px solid #90a1ab ;
	border-bottom:1px solid #90a1ab ;
	margin-bottom:10px ;
}
label.feeInformation2Label {
	display:inline ;
	width:584px ; 
	float:left ; 
	text-align:right ; 
}
label.feeInformation2Label .bul {margin-top:3px ; }
table#feeInformation2 caption {display:none ; }
table#feeInformation2 thead th{
	border-bottom:1px solid #c7d3db ;
	border-right:1px solid #c7d3db ;
	padding:8px 0px 5px 0px ;
	background-color:#ebeef5 ;
	color:#0d004c ; 
}

table#feeInformation2 tbody th{
  border-bottom:1px solid #c7d3db ;
	border-right:1px solid #c7d3db ;
	padding:8px 0px 5px 0px ;
	color:#0d004c ;
}


table#feeInformation2 tbody th.type2{
  border-bottom:1px solid #c7d3db ;
	border-right:1px solid #c7d3db ;
	padding:8px 0px 5px 0px ;
  background-color:#ebeef5 ;
	color:#0d004c ;
}

table#feeInformation2 tbody td {
  border-bottom:1px solid #c7d3db ;
	border-right:1px solid #c7d3db ;
  padding:8px 0px 5px 0px ;
	text-align:center ;
}


table#feeInformation2 tbody td.al {
  padding-left:10px;
	text-align:left;
}


table#feeInformation2 label{display:inline;}





table#feeInformation thead th.feeType {font-weight:bold ; background:none ; color:#FE7B28;}
table#feeInformation thead th.p00700 {border-right:1px solid #FBB98F ;border-bottom:1px solid #FBB98F ;}
table#feeInformation thead th.otherProduct {color:#666666 ; }
table#feeInformation thead th.callWay {border-right:1px solid #FBB98F ; font-weight:normal ; }
table#feeInformation tbody td.ourDiscount {color:#FE7B28 ; border-right:1px solid #FBB98F ; }
table#feeInformation tbody td.otherDiscount {color:#FE7B28 ; }
table#feeInformation tbody td.priceTable {font-weight:bold ; text-align:left ; padding-left:10px ; }
table#feeInformation tbody td.area {text-align:left ; padding-left:10px ; }
table#feeInformation .country {border-right:1px solid #FBB98F ;}
table#feeInformation .p00700FeeType {border-right:1px solid #FBB98F ;}
table#feeInformation .otherFreeType {font-weight:normal ; color:#666666 ;}
table#feeInformation.priceTable {margin-top:10px ; }

table#feeInformation .lastCol {border-right:0px ! important; }
table#feeInformation .lastRow {border-bottom:0px ; }

table#feeInformation2 .lastCol {border-right:0px ! important; }
table#feeInformation2 .lastRow {border-bottom:0px ; }
h3.h3charge {
	font-weight:bold ;
	text-align:left ;
	font-size:11px ; 
	background:url('../images/global_bul_23.gif') 0 9px no-repeat ;
	padding-left:13px ;
	padding-bottom:4px ; 
	padding-top:6px ; 
	margin:0 ; 
}
/* ÁÖ¿ä±¹°¡¿ä±Ý¾È³» // End */

/* SMS */
img.sms_info {margin-top:20px ; margin-bottom:10px ;}
p.sms_info_caption {clear:both ; width:550px ; text-align:right ; margin:0 ;}

ul.pointText02 {width:550px ; margin:0 auto ; padding-top:0px ; }
ul.pointText02 li {
	text-align:left ;
	padding-left:8px ;
	line-height:18px ; 
	background:url('../images/global_bul_51.gif') 0 5px no-repeat ;
}

dt.register_type {background:url('../images/global_bul_52.gif') 0 5px no-repeat ; padding-left:10px ; 	font-size:11px ; color:#4D4D4D ; font-weight:bold ; padding-bottom:5px ;}

div#sms_regist_form {clear:both ; width:584px ; background:url('../images/sms_box_02.gif') 0 0 repeat-y ; margin-top:10px ;}
div#sms_regist_form div.sms_box_top {height:10px ; background:url('../images/sms_box_01.gif') 0 top no-repeat ; }
div#sms_regist_form div.sms_box_middle {width:544px ; margin:0 auto ;}
div#sms_regist_form div.sms_box_bottom {height:10px ; background:url('../images/sms_box_03.gif') 0 bottom no-repeat ; }

fieldset#sms_regist_sender {border:0px ; }
fieldset#sms_regist_sender legend {display:none ; }
fieldset#sms_regist_receiver {border:0px ; }
fieldset#sms_regist_receiver legend {display:none ; }
table.sms_regist_table {
	border-top:2px solid #FBB98F ;
	border-bottom:1px solid #FBB98F ;
	margin-bottom:10px ;
}
table.sms_regist_table tr th {
	font-size:11px ;
	color:#4D4D4D ;
	text-align:right ;
	background:#FCF8F1 ;
	padding:6px 10px 4px 0 ;
	border-bottom:1px solid #FDE8DB ;
}
table.sms_regist_table tr td {
	font-size:11px ;
	color:#989D9F ;
	padding:6px 0 4px 10px ;
	border-bottom:1px solid #FDE8DB ;
}
table.sms_regist_table .lastRow {border-bottom:0px ;}
table.sms_regist_table tr td input {
	font-size:11px ;
	border:1px solid #FDE8DB ;
	height:15px ;
	line-height:100% ;
	vertical-align:middle ;
}
table.sms_regist_table tr td table {border:0 ; margin:0 ; margin-bottom:2px ;}
table.sms_regist_table tr td table tr td {padding:0 ; border:0 ; margin:0 ;}

p.sms_attention {
	font-size:11px ;
	color:#9B9FA0 ;
	letter-spacing:-1px ;
	margin:0 ;
}
p.sms_attention strong {color:#FE8117 ;}
p.sms_attention.right {text-align:right ;}
p.sms_attention a {color:#FE8117 ; text-decoration:underline ;}

p.sms_regist_btn {text-align:center ; margin:0 ; padding-top:10px ; padding-bottom:10px ;}

/* SMS ¹ß½Å±¹°¡ */
ul.sms_sub_tab {clear:both ; padding-top:10px ; padding-bottom:30px ; }
ul.sms_sub_tab li {float:left ; }
ul.sms_sub_tab li .divide_bar {margin-left:10px ; margin-right:10px ;}

