@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
* html #body { height: 100%; font-smooth:always; }
html, body { margin:0 auto; padding:0; background:#000; font-size:11px; color:#898989; direction:ltr; unicode-bidi:embed; font: normal 12px/1.3 "Lucida Sans Unicode", Arial, Helvetica, sans-serif; }
p { font-family: "Lucida Grande", "Lucida Sans Unicode", "Arial", sans-serif; text-align:left }
a { cursor:pointer; -moz-outline-style:none; text-decoration:none; }
a:hover { text-decoration:none }
textarea { font-family:"Lucida Grande", "Lucida Sans Unicode", "Arial", sans-serif; line-height:18px; }
input { line-height:18px; }
img { border:0 }
ol, ul { list-style-type:none; margin:0; padding:0 }
select { border:1px solid #bdc7d8; font-family:"Lucida Grande", "Lucida Sans Unicode", "Arial", sans-serif; padding:2px }
table { border-collapse:separate; border-spacing:0; #border-collapse:collapse;
}
h2 { font-weight:normal; }
h3 { font-size:12px; font-weight:normal; }
td, td.label { text-align:left }
abbr { border-bottom:none }
#wrapper { display:block; margin:0px; width:100%; min-height: 100%; background:url(/img/portal/12sky2/common/bg_body.jpg) no-repeat center top; }
#header { position:relative; margin:0 auto; width:1004px; height:auto; }

@font-face { font-family:Trajan; src("/img/portal/12sky2/TrajanPro-Bold.otf");}
@font-face { font-family:Trajan_b; src("/img/portal/12sky2/TrajanPro-Regular.otf");}

.sub_container { margin:0 auto; width:980px; height:auto; }
.subheader_container { margin:0 auto; width:1004px; height:auto; }
.subheader_container #sub_logo { float:left; padding:60px 0 20px 10px; width:253px; height:125px;}
.subheader_container #sub_logo a { display:block; width:226px; height:124px; background:url(/img/portal/karahan/common/logo_karahan.png) no-repeat; }
.subheader_container #sub_logo a span { display:none; }
.subheader_container .google_bnr { float:left; position:relative; top:75px; width:728px; height:90px;}

.gnb_container { position:relative; margin:0 auto; width:978px; height:47px; clear:both; z-index:5 }
.gnb_container .btn_gnb { float:left; width:163px; height:47px; background:url(/img/portal/12sky2/common/bg_gnb_normal.png) no-repeat center top; }
.gnb_container .btn_gnb:hover { background-position: center -47px; }
.gnb_container .btn_gnb a { float:left; padding:13px 10px; width:140px; height:19px; text-align:center; font-size:12px; color:#FFF; text-transform:uppercase; }
.gnb_container .btn_gnb a:hover { color:#f68b1f }
.gnb_container .on { background-position:center -94px; }
.gnb_container .on a { color:#FFF }
.info_container { position:relative; margin:0 auto; width:1004px; height:auto; clear:both; z-index:5 }

.info_container .info_tray { margin-top:-2px; *margin-top:0;
width:1004px; height:56px; background:url(/img/portal/12sky2/common/bg_walletinfo.png) no-repeat }
.info_container .sub { background:url(/img/portal/12sky2/common/bg_walletinfo_sub.png) no-repeat !important; }
.info_tray .avatar_pic { position:absolute; margin:-7px 0 0 10px; width:60px; height:52px; z-index:2 }
.info_tray .avatar_pic a img { width:60px; height:52px; }
.info_tray .avatar_container { position:absolute; margin:6px 0 0 8px; width:auto; height:50px; z-index:1 }
.avatar_container .avatar_left { float:left; width:33px; height:50px; background:url(/img/portal/12sky2/common/bg_avatar_left.png) no-repeat; }
.avatar_container h2 { display:none; }
.avatar_container .avatar_right { float:left; padding:0 25px 0 40px; width:auto; min-width:80px; height:50px; background:url(/img/portal/12sky2/common/bg_avatar_right.png) no-repeat right; }
.avatar_container .logoff { min-width:1px; }
.avatar_container .avatar_right .avatar_name { display:block; padding-top:8px; color:#FFF; font-size:16px; font-weight:normal; }
.avatar_container .avatar_right .avatar_class { display:block; color:#00b6f1; font-size:10px; }
.info_container .fb_login { float:left; margin-top:18px; }
.info_container .fb_login span { display:block; padding:3px 5px; font-family:"Lucida Sans Unicode", sans-serif;  font-size:10px; line-height:10px; font-weight:normal; text-transform:uppercase; }

.info_tray .loginguide_container { float:left; margin-top:5px; padding:16px 0 0 80px; width:auto; height:auto; font-size:12px; white-space:nowrap; }
.loginguide_container strong { float:left; display:block; width:auto; padding:1px 5px; height:19px; color:#707070; font-weight:normal; font-family: "Lucida Grande", "Lucida Sans Unicode", "Arial", sans-serif; }
.loginguide_container strong a { color:#F90; }
.loginguide_container strong a:hover { color:#FFF }

.info_tray .mybill_container { float:left; margin-top:5px; padding:16px 0 0 80px; width:auto; height:auto; font-size:12px }
.mybill_container .moken { float:left; display:block; width:auto; padding:1px 5px; height:19px; color:#F90 }
.mybill_container .moken span { display:none; }
.mybill_container .moken a img { margin:-1px 3px 0 0; _margin:0 3px 0 0; height:19px; width:18px; background:url(/img/portal/12sky2/common/bullet_moken.png) no-repeat; vertical-align:middle; }
.mybill_container .mileage { float:left; display:block; width:auto; padding:1px 5px; height:19px; color:#b3d335 }
.mybill_container .mileage span { display:none; }
.mybill_container .mileage a img { margin:-1px 3px 0 0; _margin:0 3px 0 0; height:19px; width:18px; background:url(/img/portal/12sky2/common/bullet_mileage.png) no-repeat; vertical-align:middle; }
.mybill_container .wallet_name { float:left; display:block; width:auto; padding:1px 5px; height:19px; color:#b7b7b7; white-space:nowrap; font-weight:normal; }

.sns_container { float:right; margin-top:7px; padding:15px 40px 0px 0px; width:130px; height:auto; }
.sns_container li { float:right; display:block; width:auto; }
.sns_container .facebook a img { margin:1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/icon_facebook.png) no-repeat; vertical-align:middle; }
.sns_container .twitter a img { margin:1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/icon_twitter.png) no-repeat; vertical-align:middle; }
.sns_container .youtube a img { margin:1px 0 0 5px; padding:0; height: 25px; width: 54px; background:url(/img/portal/12sky2/common/icon_youtube.png) no-repeat; vertical-align:middle; }
.sns_container .facebook a span, .sns_container .twitter a span, .sns_container .youtube a span { display:none; }

.navi_container { display:block; margin:0 auto; width:1004px; height:51px; clear:both; background:url(/img/portal/12sky2/common/bg_navi_bar.png) no-repeat -1px center; }
.navi_container .navi_tray { float:left; padding:0 30px; width:918px; height:51px; }
.navi_tray li { float:left; margin:14px 0; width:auto; height:23px; text-transform:uppercase;}
.navi_tray > li > a { display:block; padding:6px 40px 6px 10px; font-size:10px; color:#b7b7b7; text-transform:uppercase; line-height:10px; background:url(/img/portal/12sky2/common/bullet_arrow.png) no-repeat right -2px;  }
.navi_tray li a:hover { color:#f68b1f }
.navi_tray .on > a { color:#f68b1f;  background:url(/img/portal/12sky2/common/bullet_arrow.png) no-repeat right -27px; }
.navi_tray .menu_tree { position:absolute; display:none; margin:-3px 0 0 8px; z-index:4 }
.navi_tray .menu_tree .menu_tab { display:block; float:left; width:200px; height:auto; border:solid 2px #707070; background:#0A0A0A; box-shadow:0px 2px 6px #000; -moz-box-shadow:0px 2px 6px #000; -webkit-box-shadow:0px 2px 6px #000; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; }
.menu_tree .menu_tab li { float:left; margin:0; width:200px; height:auto; background:none; border-bottom:solid 1px #1A1A1A; }
.menu_tree .menu_tab .end { border-bottom:0 }
.menu_tab li a { display:block; padding:10px 5px; width:180px; font-size:11px; color:#707070; line-height:10px; }
.menu_tab .line { float:left; padding:0; width:225px; height:1px; background:#c98942; font-size:0px; }
.navi_tray li:hover > .menu_tree { display:block; }
.menu_tab li > .menu_tree { margin:-30px 0 0 190px; *margin:0;}

.clr { *zoom:1;}
.clr:after { content: ""; clear:both; display:block; height:0; visibility:hidden; }
#full_content { margin:0 auto; width:998px; height:auto; padding:0; }
#full_content .rightcolumn_container { float:left; padding:0 0 0 10px; width:320px; height:auto; }
#full_content .leftcolumn_container { float:left; padding:0 0 0 9px; width:650px; height:auto; }
.leftcolumn_container h2 { display:none; }
.rightcolumn_container h2 { display:none; }
#full_content .snb_container { margin:0 auto; padding:5px 39px 0 39px; width:920px; height:65px; background:url(/img/portal/12sky2/common/bg_snb_bar.png) no-repeat center 4px; clear:both; }
.snb_container .btn_snb { float:left; margin:12px 1px 0 0; height:35px; }
.snb_container .btn_snb strong { float:left; padding-left:9px; width:auto; height:35px; background:url(/img/portal/12sky2/common/bg_snb_normal.png) no-repeat; font-weight:normal; }
.snb_container .btn_snb span { float:left; width:9px; height:35px; background:url(/img/portal/12sky2/common/bg_snb_right.png) no-repeat; }
.snb_container .btn_snb a { float:left; padding:10px; width:auto; height:12px; text-align:center; font-family: "Lucida Grande", "Lucida Sans Unicode", "Arial", sans-serif; font-size:12px; color:#00b6f1; }
.snb_container .btn_snb a:hover { color:#ffcb05 }
.snb_container .on strong { padding-left:9px; height:49px; background:url(/img/portal/12sky2/common/bg_snb_on.png) no-repeat; }
.snb_container .on span { width:18px; height:49px; background:url(/img/portal/12sky2/common/bg_snb_on_right.png) no-repeat; }
.snb_container .on a { padding:10px 1px 10px 10px; color:#FFF }

#footer { margin:0 auto; margin-top:-20px; width:100%; height:579px; padding:0; background:url(/img/portal/12sky2/common/bg_footer.jpg) no-repeat center top; clear:both; }
#footer .quick_tary { margin:0 auto; padding-top:65px; width:998px; height:210px; background:url(/img/portal/12sky2/common/bg_quick.jpg) no-repeat center top; }
.quick_tary .quick_gnb { margin:0 auto; width:980px; height:auto; }
.quick_tary .quick_gnb > li { float:left; width:196px; }
.quick_tary .quick_gnb h3 { display:block; margin-bottom:5px; padding:8px 10px 0 10px; height:30px; font-size:12px; color:#FFF; text-transform:uppercase }
.quick_tary .quick_gnb .qgnb01 img { margin:-1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/quick_gnb_mayngames.png) no-repeat; vertical-align:middle; }
.quick_tary .quick_gnb .qgnb02 img { margin:-1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/quick_gnb_games.png) no-repeat; vertical-align:middle; }
.quick_tary .quick_gnb .qgnb03 img { margin:-1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/quick_gnb_account.png) no-repeat; vertical-align:middle; }
.quick_tary .quick_gnb .qgnb04 img { margin:-1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/quick_gnb_support.png) no-repeat; vertical-align:middle; }
.quick_tary .quick_gnb .qgnb05 img { margin:-1px 0 0 5px; padding:0; height: 25px; width: 25px; background:url(/img/portal/12sky2/common/quick_gnb_legal.png) no-repeat; vertical-align:middle; }
.quick_tary .quick_gnb li ul > li { display:block; padding:0 15px; height:20px; font-size:11px; color:#7b4f4f; }
.quick_tary .quick_gnb a { color:#7b4f4f; }
.quick_tary .quick_gnb a:hover { color:#ed1c24; }
#footer .copyright_tary { margin:0 auto; width:998px; height:auto; }
.copyright_tary span a img { width:127px; height:32px; background:url(/img/portal/12sky2/common/logo_CIfooter.gif) no-repeat }
.copyright_tary span { display:block; width:auto; font-size:10px; color:#FFF; text-transform:uppercase; text-align:center }

/*replay*/
.reply_area { float:left;  margin-left:2px; width: 648px; height:auto; }
.reply_area h3{ display:block; width: 628px; height:auto; padding:10px; color:#fff; font-size:16px; text-transform:uppercase;}
.reply_area textarea { display:block; margin:0 auto; width:616px; height:58px; margin-bottom:5px; padding:5px; background:#000; border:1px solid #333; color:#FFF; font-size:11px;}
.reply { display:block; margin:0 10px; }
.reply li{ float:left; width:606px; height:auto; margin:0 0 10px 0; padding:10px; background:#191919; border:1px solid #333; box-shadow:0px 2px 4px #000; -moz-box-shadow:0px 2px 4px #000; -webkit-box-shadow:0px 2px 4px #000; }
.reply p {float:left; width:65px;}
.reply p a { float:left; margin:0 0 10px 0; width:51px; height:51px; border:solid 2px #333; box-shadow:0px 2px 4px #000; -moz-box-shadow:0px 2px 4px #000; -webkit-box-shadow:0px 2px 4px #000;  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.reply p a img { margin:1px; width:49px; height:49px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; }
.reply p a:hover { border:solid 2px #f68b1f; }
.reply dl{ float:left; width:541px;}
.reply dl dt { height:20px; color:#b7b7b7; font-weight:bold;}
.reply dl .media_reply_txt { word-wrap:break-word; color:#707070;}
.reply dl .media_reply_date{ height:auto; padding-top:5px; color:#3A3A3A; font-size:10px;}
.reply .delete { float:right; margin-right:10px; width:auto; white-space:nowrap; text-transform:uppercase; }
.reply .delete a { color:#FFF }
.reply .delete a:hover { color:#f68b1f }

.reply_area .btn_area { float:left; display:block; margin-bottom:15px; padding:2px 0; width:640px; height:30px;}
.reply_area .btn_area .btn_default { display:block; margin:0 auto; width:122px;}
.reply_area .btn_area .btn_default a { width:100px; }
.reply_area .btn_area .btn_loading { display:block; margin:0 auto; width:122px;}
.reply_area .btn_area .btn_loading a { width:100px; }

.replypage_area { display:block; margin:0 auto; padding:2px 0; width:630px; height:30px; text-align:center} 
.replypage_area span { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.replypage_area .prev span { margin-left:3px; padding:2px 5px; width:auto; height:11px;  background:#002a64; font-size:11px; color:#00b6f1; line-height:11px; border:solid 1px #2861c8 }
.replypage_area .next span { padding:2px 5px; width:auto; height:11px;  background:#002a64,; font-size:11px; color:#00b6f1; line-height:11px; border:solid 1px #2861c8 }
.replypage_area a span { margin-left:3px; padding:2px 5px; width:auto; height:11px;  background:#06C; font-size:11px; color:#00b6f1; line-height:11px; border:solid 1px #09F }
.replypage_area a:hover span { color:#ffcb05; background:#332f2d; border:solid 1px #75624e }
.replypage_area .on span { color:#ffcb05; background:#332f2d; border:solid 1px #75624e }

/* Button */
.btn_default { display:block; height:31px; }
.btn_default a { float:left; width:auto; padding:8px 10px 9px 10px; background:#1f1815 url("/img/portal/12sky2/common/bg_btn_default.png") repeat-x 0 0; border:1px solid #756b61; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; box-shadow:0px 2px 6px #000; -moz-box-shadow:0px 2px 6px #000; -webkit-box-shadow:0px 2px 6px #000; text-decoration:none; text-align:center; font-size:11px; line-height:11px; color:#FFF; white-space:nowrap; }
.btn_default a:hover, .btn_default a:focus { background-position:0 -5px; color:#FFF; border:1px solid #c98942 }
.btn_default a:active { margin-top:1px; background-image:none; border:1px solid #c98942; box-shadow:0px 2px 2px #000; -moz-box-shadow:0px 2px 2px #000; -webkit-box-shadow:0px 2px 2px #000; }
.btn_gray { float:left; height:27px; font-family: "Lucida Sans Unicode", "Arial", sans-serif; }
.btn_gray a { float:left; width:auto; padding:6px 10px 7px 10px; background:#090909 url("/img/portal/12sky2/common/bg_btn_gray.png") repeat-x 0 0; border:1px solid #464646; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; box-shadow:0px 2px 6px #000; -moz-box-shadow:0px 2px 6px #000; -webkit-box-shadow:0px 2px 6px #000; text-decoration:none; text-align:center; white-space:nowrap; text-transform:uppercase; font-size:10px; line-height:10px; color:#959595; }
.btn_gray a:hover, .btn_default a:focus { background-position:0 -5px; color:#f68b1f; border:1px solid #616161 }
.btn_gray a:active { margin-top:1px; background-image:none; color:#f68b1f; border:1px solid #616161; box-shadow:0px 2px 2px #000; -moz-box-shadow:0px 2px 2px #000; -webkit-box-shadow:0px 2px 2px #000; }

.btn_loading { display:block; height:31px; }
.btn_loading a { float:left; width:auto; padding:3px 10px 3px 10px; background:#002a64 url(/img/portal/12sky2/common/bg_btn_blue.png) repeat-x 0 0; border:1px solid #0054a3; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; box-shadow:0px 2px 6px #003; -moz-box-shadow:0px 2px 6px #003; -webkit-box-shadow:0px 2px 6px #003; text-decoration:none; text-align:center; font-size:11px; line-height:11px; color:#FFF; white-space:nowrap; }
.btn_loading a img { width:18px; height:21px; background:url(/img/portal/12sky2/common/UIset_loading_layout.gif) no-repeat; }



/* Button */

.btn_default { display:block; height:31px; }
.btn_default a { float:left; width:auto; padding:8px 10px 9px 10px; background:#1f1815 url(/img/portal/xen/common/bg_btn_default.png) repeat-x 0 0; border:1px solid #756b61; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; box-shadow:0px 2px 6px #003; -moz-box-shadow:0px 2px 6px #003; -webkit-box-shadow:0px 2px 6px #003; text-decoration:none; text-align:center; font-size:11px; line-height:11px; color:#FFF; white-space:nowrap; }
.btn_default a:hover,.btn_default a:focus{ background-position:0 -5px; color:#FFF; border:1px solid #c98942}
.btn_default a:active { margin-top:1px; background-image:none; border:1px solid #c98942; box-shadow:0px 2px 2px #000; -moz-box-shadow:0px 2px 2px #000; -webkit-box-shadow:0px 2px 2px #000;}

.btn_blue { float:left; height:27px;}
.btn_blue a { float:left; width:auto; padding:6px 10px 7px 10px; background:#002a64 url(/img/portal/xen/common/bg_btn_blue.png) repeat-x 0 0; border:1px solid #0054a3; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; box-shadow:0px 2px 6px #000; -moz-box-shadow:0px 2px 6px #000; -webkit-box-shadow:0px 2px 6px #000; text-decoration:none; text-align:center; white-space:nowrap; font-size:11px; line-height:11px; color:#FFF;}
.btn_blue a:hover,.btn_default a:focus { background-position:0 -5px; color:#00bdf2; border:1px solid #0084ff}
.btn_blue a:active { margin-top:1px; background-image:none; color:#00bdf2; border:1px solid #0084ff; box-shadow:0px 2px 2px #000; -moz-box-shadow:0px 2px 2px #000; -webkit-box-shadow:0px 2px 2px #000;}

.btn_loading { display:block; height:31px; }
.btn_loading a { float:left; width:auto; padding:3px 10px 3px 10px; background:#002a64 url(/img/portal/xen/common/bg_btn_blue.png) repeat-x 0 0; border:1px solid #0054a3; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; box-shadow:0px 2px 6px #003; -moz-box-shadow:0px 2px 6px #003; -webkit-box-shadow:0px 2px 6px #003; text-decoration:none; text-align:center; font-size:11px; line-height:11px; color:#FFF; white-space:nowrap; }
.btn_loading a img { width:18px; height:21px; background:url(/img/members/common/UIset_loading_layout.gif) no-repeat; }

/* loading */
.UIbox_Loading { display:block; position:relative; width:100%; overflow:hidden; float:left;}
.UIbox_Loading .L_position { display:block; position:absolute;left: 50%; vertical-align:middle;}
.UIbox_Loading .img_position { position:absolute; width: 18px;  height: 21px;  margin:-10px 0 0 -9px; top:-50%; }
.height_235 { height:205px; width: 100%; }
.height_288 { height:288px; width: 100%;  }
.height_140 { height:140px; width: 100%;  }
.height_235 img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/portal/12sky2/common/UIset_loading_layout02.gif) no-repeat; }
.height_288 img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/portal/12sky2/common/UIset_loading_layout01.gif) no-repeat; }
.height_140 img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/portal/12sky2/common/UIset_loading_layout01.gif) no-repeat; }

/* alert */
.UIset_loadok { position:absolute; display:block; margin:0; padding:0; width: 100%; max-height:100%; height:100%; font-size:11px; clear:left; background-color:#000; filter: alpha(opacity=50); -moz-opacity:.5; opacity:.5; z-index:9998; left: 0; top: 0; } 
.layout { position:absolute; left:50%; z-index:9999}
.itemlayout { position:absolute; top:40px; left:50%; z-index:9999}
.sendok { position:absolute; display:block; left:-223px; top:-50%;  padding:0; width: 445px; height:auto; color:#FFF; float:left }

.UIset_topmenu02 { float:left; width: 100%; height:auto; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa;  }
.UIset_topmenu02 .date { display:block; width: auto; color:#6dcff6; font-size:10px; }
.UIset_topmenu02 .guide { float:left; background-color:#0083cb; display:block; margin:1px 1px 0 1px; _margin:0; width:443px; height:100%; vertical-align:middle; color:#FFF; border-bottom:solid 1px #005aaa; _border:solid 1px #005aaa; }
.UIset_topmenu02 p { padding:5px; font-size:11px }

.UIset_topmenu03 { display:block; width:445px; height:24px; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left;}
.UIset_topmenu03 .left { width:1px; float:left; }
.UIset_topmenu03 .menu { float:left; }
.UIset_topmenu03 .menuoff {  float:left; }
.UIset_topmenu03 .menu a { display:block; margin:1px 0 0 0; padding:3px 15px 0 15px !important; height: 20px; width:auto; border-right:solid 1px #005aaa; background-color:#0083cb !important; float:left; color:#FFF; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap; }
.UIset_topmenu03 .menu a:hover { color:#FFF; text-decoration:none }
.UIset_topmenu03 .menuoff a { display:block; margin:1px 0 0 0; padding:3px 15px 0 15px; height: 20px; width:auto; color:#5bcbf5; border-right:solid 1px #005aaa; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap; float:left; }
.UIset_topmenu03 .menuoff a:hover { color:#FFF; text-decoration:none; background-color:#0083cb !important;}
.UIset_topmenu03 .btn_close { float:right }
.UIset_topmenu03 .btn_close .close { margin:4px 3px 2px 3px !important; height: 15px !important; width: 15px !important; background:url(/img/members/common/btn_popclose.gif) no-repeat; }
.UIset_contents03 { display:block; padding:0; width: 445px; padding:0 0 1px 0 !important; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left}
.UIset_contents03 .guide { display:block; padding:5px 10px; width:423px; height:auto; border-left:solid 1px #005aaa; border-right:solid 1px #005aaa; background-color:#0083cb;  vertical-align:middle; color:#FFF; float:left; }
.UIset_contents03 .UIset_recover { background-color:#0083cb; margin:0; padding:10px 10px 0 10px; display:block; border-left:solid 1px #005aaa; border-right:solid 1px #005aaa; width:423px; height:auto; vertical-align:middle; color:#FFF; float:left; }
.UIset_contents03 .cell_content { background-color:#0083cb; display:block; margin:0 1px 0 1px; _margin:0; padding:0; width:443px; height:auto; vertical-align:middle; color:#FFF; font-size:11px; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa;text-align:left; float:left;}
.UIset_contents03 dl { display:block; margin:0; padding:5px; float:left; width:433px;}
.UIset_contents03 dt { float:left; width:140px; height:150px; }
.UIset_contents03 dt img { display:block; margin:5px 10px 5px 0 ; _margin:5px 5px 5px 0 ; max-width:130px; max-height:130px; _width:130px; border:solid 1px #726d56; }
.UIset_contents03 dd strong { color:#FF9 }
.UIset_contents03 dd { float:left; display:block; height:auto; width:293px; margin-bottom:3px; }
.UIset_contents03 dd input, .UIset_contents03 dd select { vertical-align:middle; }
.UIset_contents03 dd .select { color:#FFF; width:130px; height:24px; border:solid 1px #005aaa; background-color:#000; font-size:11px; }
.UIset_contents03 dd .input { color:#FFF; height:20px; border:solid 1px #005aaa; background-color:#000; font-size:11px; }
.UIset_contents03 .txtinput_area { width:290px; }
.UIset_contents03 textarea { width:290px; height:60px; color:#FFF; border:solid 1px #005aaa; background-color:#000; font-size:11px;}
.UIset_contents03 .cap { margin-bottom:3px; width:170px; height:45px; background-color:#999; float:left;}

.UIset_btnarea01 { width: 100%; border:solid 1px #0083cb; background-color:#005aaa; float:left}
.UIset_btnarea01 .btn_area { display:block; margin:0; padding:0; width: 445px; height:auto; text-align:center; float:left}
.btn_area .setbtn_tray01 { margin:0 auto; padding-top:3px; width:125px; height:25px; *height:24px; text-align:center;}
.setbtn_tray01 .loading { margin:3px; padding:0; width:18px; height:21px; background:url(/img/portal/12sky2/common/UIset_loading_layout.gif) no-repeat; vertical-align:middle; }
.setbtn_tray01 span .mid { width:100px; }
.btn_area .setbtn_tray02 { margin:0 auto; padding-top:3px; width:189px; height:25px; *height:24px; text-align:center;}
.setbtn_tray02 span .mid { width:70px; }
.sendok .menu { float:left; }
.sendok .btn_close { float:righ; width:auto; }

/* form err */
.UIbox_ERR { display:block; width:auto; font-size:11px; z-index:200;float:left;}
.UIbox_ERR div { position:absolute; display:block; padding-top:0 !important; }
.UIbox_ERR .left01 { position:absolute; left:1px; _left:0;  display:block; margin-top:-5px; padding:0  !important; width:1px !important; float:left; height:6px; font-size:1px;}
.UIbox_ERR .left01 img { display:block; width:15px; height:6px; background:transparent url(/img/portal/12sky2/common/errmsg_left2.gif) no-repeat; vertical-align:top; }
.UIbox_ERR .msg { display:block; width:auto; height:auto; margin:3px !important; padding:0 !important; _margin:0 !important; _padding:3px !important; *margin:0 !important; *padding:3px !important;white-space:nowrap; color:#FFF; float:left;  z-index:200 ; }
.UIbox_ERR .mid { display:block; width:auto; height:auto; background:transparent url(/img/portal/12sky2/common/errmsg_mid.gif) repeat-x; border:solid 1px #47b0db;  background-color:#0072ca; float:left;}




/* RECOVER */
.UIset_topmenu03 { display:block; width:445px; height:24px; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left;}
.UIset_topmenu03 .left { width:1px; float:left; }
.UIset_topmenu03 .menu { float:left; }
.UIset_topmenu03 .menuoff {  float:left; }
.UIset_topmenu03 .menu a { display:block; margin:1px 0 0 0; padding:3px 5px 0 5px !important; height: 20px; width:auto; border-right:solid 1px #005aaa; background-color:#0083cb !important; float:left; color:#FFF; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap; }
.UIset_topmenu03 .menu a:hover { color:#FFF; text-decoration:none }
.UIset_topmenu03 .menuoff a { display:block; margin:1px 0 0 0; padding:3px 5px 0 5px; height: 20px; width:auto; color:#5bcbf5; border-right:solid 1px #005aaa; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap; float:left; }
.UIset_topmenu03 .menuoff a:hover { color:#FFF; text-decoration:none; background-color:#0083cb !important;}
.UIset_topmenu03 .btn_close { float:right }
.UIset_topmenu03 .btn_close .close { margin:4px 3px 2px 3px !important; height: 15px !important; width: 15px !important; background:url(/img/members/common/btn_popclose.gif) no-repeat; }
.UIset_contents03 { display:block; padding:0; width: 445px; padding:0 0 1px 0 !important; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left}
.UIset_contents03 .guide { display:block; padding:5px 10px; width:423px; height:auto; border-left:solid 1px #005aaa; border-right:solid 1px #005aaa; background-color:#0083cb;  vertical-align:middle; color:#FFF; float:left; }
.UIset_contents03 .UIset_recover { background-color:#0083cb; margin:0; padding:10px 10px 0 10px; display:block; border-left:solid 1px #005aaa; border-right:solid 1px #005aaa; width:423px; height:auto; vertical-align:middle; color:#FFF; float:left; }
.UIset_contents03 .cell_content { background-color:#0083cb; display:block; margin:0 1px 0 1px; _margin:0; padding:0; width:443px; height:auto; vertical-align:middle; color:#FFF; font-size:11px; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa;text-align:left; float:left;}
.UIset_contents03 dl { display:block; margin:0; padding:5px; float:left; width:433px;}
.UIset_contents03 dt { float:left; width:140px; height:150px; }
.UIset_contents03 dt img { display:block; margin:5px 10px 5px 0 ; _margin:5px 5px 5px 0 ; max-width:130px; max-height:130px; _width:130px; border:solid 1px #726d56; }
.UIset_contents03 dd strong { color:#FF9 }
.UIset_contents03 dd { float:left; display:block; height:auto; width:293px; margin-bottom:3px; }
.UIset_contents03 dd input, .UIset_contents03 dd select { vertical-align:middle; }
.UIset_contents03 dd .select { color:#FFF; width:130px; height:24px; border:solid 1px #005aaa; background-color:#000; font-size:11px; }
.UIset_contents03 dd .input { color:#FFF; height:20px; border:solid 1px #005aaa; background-color:#000; font-size:11px; }
.UIset_contents03 .txtinput_area { width:290px; }
.UIset_contents03 textarea { width:290px; height:60px; color:#FFF; border:solid 1px #005aaa; background-color:#000; font-size:11px;}
.UIset_contents03 .cap { margin-bottom:3px; width:170px; height:45px; background-color:#999; float:left; }

.UIset_recover p { padding:5px 0 0 0; width:320px; color:#5bcbf5; float:left; }
.UIset_recover .input { color:#FFF; border:solid 1px #005aaa; background-color:#000; height:20px; vertical-align:middle; font-family:"Lucida Grande", tahoma, verdana, arial, sans-serif; font-size:11px; line-height:20px; float:left; }
.UIset_recover .select { margin-right:2px; color:#FFF; border:solid 1px #005aaa; background-color:#000; height:22px; vertical-align:middle; font-family:"Lucida Grande", tahoma, verdana, arial, sans-serif; font-size:11px; float:left; }
.UIset_recover .stitle { display:block; color:#FFF; width:80px; padding:3px 0 0 0; float:left; }
.UIset_recover .input_area { width:343px; padding:0 0 10px 0; float:left; }
.UIset_recover .chk_ok { margin-top:1px; padding:0; height: 18px; width: 27px; background:url(/img/members/common/signup/bullet_chkok2.gif) no-repeat; vertical-align:middle; float:left; }
.UIset_recover .recover_loading { margin-left:5px; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading_layout.gif) no-repeat; vertical-align:middle; float:left;}
.UIset_recover .stitle_width { width:100px; }
.UIset_recover .input_width01 { width:180px; }
.UIset_recover .width { width:97px; }
.UIset_recover .input_box { float:left; }
.UIset_recover .width01 { width:300px; }

