@charset "utf-8";
@import url('common.css');

/* index */

#m_contents{width:980px; margin:0 auto; position:relative;}
#m_contents .m_cont_wrap{width:980px; height:194px;}

.fla_area{height:550px;margin-top:1px }
.fla_area .fla_area_in{position:absolute; left:0; top:3px;}
.m_text{position:absolute; right:0; top:381px;}

.m_cont01{width:173px; height:92px;  float:left; margin-top:-20px; display:inline;}
.m_cont01 .txt{padding-top:0px;}
.m_cont01 .btn{padding-top:0px;}

.m_cont02{width:194px; display:inline; margin-left:404px; float:left; position:relative;}
.m_cont02 p{color:#888; font-size:11px; line-height:14px;}
.m_cont02 p.img{margin-top:9px;}
.m_cont02 div.tab_btn{position:absolute; right:0; top:-18px;}
.m_cont02 div.tab_btn ul li{font-size:0; line-height:0;}


/* 0210 수정 */

.m_cont03{width:183px; margin-left:20px; float:left; display:inline; position:relative;}
.m_cont03 p.img{margin-top:11px;}

.m_cont03 .m_cont03_ban{width:183px; position:absolute; right:0; top:0;}
.m_cont03 .btn{width:183px; display:inline-block; margin:1px 0 0 127px;}
.m_cont03 .btn li{float:left; padding-left:3px;}

#ban_img1{position:absolute; left:0; top:23px;}
#ban_img2{position:absolute; left:0; top:23px;}
#ban_img3{position:absolute; left:0; top:23px;}
#ban_img4{position:absolute; left:0; top:23px;}

/* 0210 수정 END*/

.m_telephone{position:absolute; left:0; top:680px;}

.m_info{position:absolute; right:400px; top:486px;}
.m_info .go_btn{margin-left:18px;}

.m_guide{width:124px; height:81px;  position:absolute; left:373px; top:573px;}
.m_guide .txt{margin-top:36px;}
.m_guide .go_btn{margin:6px 0 0 20px;}

.m_link{width:321px; height:23px; background:url('../images/common/info_bg.gif') no-repeat; margin-left:659px; }
.m_link ul{padding:7px 0 0 20px;}
.m_link ul li{float:left; padding-right:10px; font-size:0; line-height:0;}


/* Select */

.select{float:left; position:relative; line-height:normal; display:inline-block;  vertical-align:middle; background:#fff; z-index:99;}
.select *{ margin:0; padding:0; cursor:pointer; font-size:11px; font-family:Tahoma, Sans-serif;}
.select .myValue{ position:relative; z-index:2; left:0; top:0; border:1px solid #d1d1d1; color:#999; line-height:19px; _line-height:normal; text-align:left; overflow:visible; background:transparent;}
.select .myValue.selected{ font-weight:bold;}
.select.open .myValue,
.select .myValue.outLine{ border:1px solid #999;}
.select button.myValue{ height:21px; width:100%; text-indent:5px; *text-indent:0; *padding-left:5px;}
.select div.myValue{ height:19px; text-indent:8px;}
.select .ctrl{ position:absolute; top:0; right:0; width:18px; height:19px; border:1px solid #bababa; border-left:1px solid #eaeaea; background:#fff;}
.select .arrow{ position:absolute; width:0; height:0; top:9px; right:6px; line-height:0; font-size:0; border-top:3px solid #999; border-left:3px solid #fff; border-right:3px solid #fff;}
.select ul{ position:absolute; top:20px; left:0; width:100%; list-style:none; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:#fff; overflow:hidden;}
.select ul.aList{ display:none;}
.select.open ul.aList{ display:block;}
.select ul.iList{ left:-2000%;}
.select.open ul.iList{ left:0;}
.select li{ position:relative; overflow:hidden; white-space:nowrap; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa;}
.select li input.option{ position:absolute; width:100%; height:20px; line-height:20px;}
.select li label{ position:absolute; left:0; top:0; width:100%; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#999; background:#fff;}
.select li a:link,.select li a:visited,.select li a:active{ display:block; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#999;
background:#fff; text-decoration:none;}
.select li.hover *{ background:#999; color:#fff;}


/* sub01 */

.sub01_cont{margin-top:28px;}
.sub01_cont .fla_img{margin-top:11px;}

.sub01_cont .sub01_tab{width:759px; padding-top:40px; background:url('../images/sub01/sub_tab_bg.gif') left bottom repeat-x;}
.sub01_cont .sub01_tab:after{*zoom:1}
.sub01_cont .sub01_tab:after{content:""; display:block; clear:both;}
.sub01_cont .sub01_tab li{float:left; font-size:0; line-height:0; margin-right:1px;}
.sub01_cont #t_content1 p.txt1{padding-top:18px;}
.sub01_cont #t_content1 p.txt2{padding-top:25px;}
.sub01_cont #t_content1 p.txt3{padding-top:23px;}
.sub01_cont #t_content1 p.txt4{padding-top:37px;}

.sub01_cont #t_content2 p.txt1{padding-top:18px;}
.sub01_cont #t_content2 p.txt2{padding-top:25px;}
.sub01_cont #t_content2 p.txt3{padding-top:23px;}
.sub01_cont #t_content1 p.txt4{padding-top:37px;}

.sub01_cont #t_content3 p.txt1{padding-top:18px;}
.sub01_cont #t_content3 p.txt2{padding-top:25px;}
.sub01_cont #t_content3 p.txt3{padding-top:23px;}
.sub01_cont #t_content3 p.txt4{padding-top:37px;}

.img_gallery{width:759px; height:293px; background:url('../images/sub01/sub01_cont2_bg.gif') no-repeat; margin-top:25px;}
.img_gallery .gallery_in{padding:27px 0 0 35px;}
.img_gallery .gallery_in:after{*zoom:1}
.img_gallery .gallery_in:after{content:""; display:block; clear:both;}

.img_gallery .gallery_in div.gall_left{width:370px; float:left; position:relative;}
.img_gallery .gallery_in div.gall_left .bk_png{position:absolute; left:0; top:191px;}
.img_gallery .gallery_in div.gall_left .ab_txt{position:absolute; left:7px; top:199px; color:#fff; font-size:11px;}

.img_gallery .gallery_in div.gall_right{width:298px; margin-left:14px; float:left; display:inline; position:relative;}
.img_gallery .gallery_in div.gall_right ul{position:absolute; left:0; top:145px; display:inline-block;}
.img_gallery .gallery_in div.gall_right ul li{float:left; margin-right:3px;}
.img_gallery .gallery_in div.gall_right p.gall_bulit{position:absolute; left:0; top:218px;}


.sub01_bottom{width:759px; margin-top:150px; display:inline-block; }
.sub01_bottom .left_link{width:436px; float:left;}
.sub01_bottom .left_link p{float:left; padding-right:1px;}
.sub01_bottom .right_link{width:308px; float:right;}
.sub01_bottom .right_link ul li{float:left; font-size:0; line-height:0;}

#tab_pop1{width:981px; height:144px; position:absolute; left:0; top:42px; background:url('../images/sub01/top_submenu_bg.png')
no-repeat; z-index:1;}
#tab_pop2{width:981px; height:144px; position:absolute; left:0; top:42px; background:url('../images/sub01/top_submenu_bg.png')
no-repeat; z-index:1;}
#tab_pop3{width:981px; height:144px; position:absolute; left:0; top:42px; background:url('../images/sub01/top_submenu_bg.png')
no-repeat; z-index:1;}
#tab_pop4{width:981px; height:144px; position:absolute; left:0; top:42px; background:url('../images/sub01/top_submenu_bg.png')
no-repeat; z-index:1;}
#tab_pop5{width:981px; height:144px; position:absolute; left:0; top:42px; background:url('../images/sub01/top_submenu_bg.png')
no-repeat; z-index:1;}
#tab_pop6{width:981px; height:144px; position:absolute; left:0; top:42px; background:url('../images/sub01/top_submenu_bg.png')
no-repeat; z-index:1;}

.tab_pop1_in{margin-top:21px;}
.tab_pop1_in .tit{width:202px; float:left; margin-left:19px; display:inline;}
.tab_pop1_in .menu_link{width:181px; float:left; margin-left:59px; display:inline;}
.tab_pop1_in .menu_link ul li{padding-bottom:10px; font-size:0; line-height:0;}
.tab_pop1_in .img_link{width:436px; float:left; margin-left:64px; display:inline;}
.tab_pop1_in .img_link ul li{width:106px; padding-right:4px; }
.tab_pop1_in .img_link ul li.last{padding-right:0;}

#left_pop1{width:146px; height:96px; position:absolute; left:100px; top:60px; z-index:999999;}
#left_pop1 ul li{margin-bottom:12px;}

#left_pop2{width:146px; height:96px; position:absolute; left:100px; top:88px; z-index:999999;}
#left_pop2 ul li{margin-bottom:12px;}

#left_pop3{width:146px; height:96px; position:absolute; left:100px; top:115px; z-index:999999;}
#left_pop3 ul li{margin-bottom:12px;}

#left_pop4{width:146px; height:96px; position:absolute; left:100px; top:145px; z-index:999999;}
#left_pop4 ul li{margin-bottom:12px;}

#left_pop5{width:146px; height:96px; position:absolute; left:100px; top:172px; z-index:999999;}
#left_pop5 ul li{margin-bottom:12px;}

#left_pop6{width:146px; height:96px; position:absolute; left:100px; top:200px; z-index:999999;}
#left_pop6 ul li{margin-bottom:12px;}


ul.left_sub1{width:146px; height:96px; background:url('../images/sub02/left_sub_bg.png') no-repeat; padding:18px 0 0 28px; margin:0; }
ul.left_sub2{width:146px; height:186px; background:url('../images/sub03/left_sub_bg.png') no-repeat; padding:18px 0 0 28px; margin:0;}
ul.left_sub3{width:146px; height:96px; background:url('../images/sub02/left_sub_bg.png') no-repeat; padding:24px 0 0 28px; margin:0; }
ul.left_sub4{width:146px; height:72px; background:url('../images/sub05/left_sub_bg.png') no-repeat; padding:18px 0 0 28px; margin:0; }

#left_pop3 ul li div.left_sub_sub{margin:0; padding:0;}
#left_pop3 ul li div.left_sub_sub ul{margin-top:-8px; padding:0;}
#left_pop3 ul li div.left_sub_sub ul li{margin:0; padding:3px 0 0 0;}

/* sub0201 */
.sub0201_tb_wrap{width:759px; margin-top:43px;}

.sub_cont_in{margin-top:50px;}

.sub02_vw_tit{width:759px; height:30px; background:#5d5858; margin-top:17px;}
.sub02_vw_tit h4{padding:9px 0 0 18px;}

.view_con_wrap{width:759px; margin-top:17px;}
.view_con_wrap:after{*zoom:1}
.view_con_wrap:after{content:""; display:block; clear:both;}
.view_con_wrap .view_image{width:311px; height:311px; border:1px solid #ececec; margin-left:18px; float:left; display:inline;}
.view_con_wrap .view_image p{padding:5px;}
.view_con_wrap .view_info{width:381px; margin-left:29px; float:left; display:inline;}

.view_list_text{width:759px; margin-top:18px; border-top:1px solid #e4e4e4; border-bottom:2px solid #e5e5e5;}
.view_list_text ul li{padding:6px 0 8px 17px;}
.view_list_text ul li.bor_dott{border-bottom:1px dotted #e4e4e4;}
.view_list_text ul li:after{*zoom:1}
.view_list_text ul li:after{content:""; display:block; clear:both;}
.view_list_text ul li p{float:left;}
.view_list_text ul li p.title{margin-left:48px;}
.view_list_text ul li p.title a{text-decoration:none;}

.list_btn{text-align:right; margin-top:9px;}

.reply_wrap{width:757px; background:#fafafa; border:1px solid #e3e3e3; margin-top:50px; padding-bottom:15px;}
.reply_wrap .reply_cont1{margin:12px 0 0 17px;}
.reply_wrap .reply_cont1 .reply_cont1_in{width:724px; margin-top:10px; display:inline-block;}
.reply_wrap .reply_cont1 .reply_cont1_in p{float:left;}
.reply_wrap .reply_cont1 .reply_cont1_in textarea{width:630px; height:70px; border:1px solid #e2e2e2; border-right:0;}

.reply_wrap .reply_cont2{margin:18px 0 0 17px;}
.reply_wrap .reply_cont2 .reply_txt{color:#444;}
.reply_wrap .reply_cont2 .reply_txt span.fc_red{color:#e61e29; font-weight:bold;}

.reply_cont2 .reply_list{width:723px; border-top:2px solid #fd990c; }
.reply_cont2 .reply_list li{width:723px; background-color:#fff; }

.reply_cont2 .reply_list li .reply_list_in{width:723px; display:inline-block; padding-bottom:3px;}
.reply_cont2 .reply_list li .reply_list_in{*padding-bottom:1px;}
.reply_cont2 .reply_list li .reply_list_in p{padding:5px 0 0 0;}
.reply_cont2 .reply_list li .reply_list_in p.writer{float:left; padding-left:19px;}
.reply_cont2 .reply_list li .reply_list_in p.writer a{color:#777; font-weight:bold; text-decoration:none;}
.reply_cont2 .reply_list li .reply_list_in p.date{float:right;}
.reply_cont2 .reply_list li .reply_list_in span{display:inline-block; color:#a3a3a3; vertical-align:top; padding-right:13px;}

.reply_cont2 .reply_list li .reply_list_txt{background:#efefef; border-top:1px solid #dadada; border-bottom:1px solid #dadada; 
padding:5px 5px 5px 19px;}


/* why 검색 */

.sch_wrap{float:right; display:inline-block; margin-bottom:6px;}
.sch_wrap .sch_text{height:16px; border-top:1px solid #e5e5e5; border-right:0; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;
line-height:16px; padding-top:2px;}
.sch_wrap .sch_select{width:70px; height:20px; color:#929292; border:1px solid #e5e5e5; padding-bottom:2px; font-size:11px;}

.sch_wrap p{float:left;}
.sch_wrap p.sch_list_btn{width:73px; height:20px; background-color:#9f9f9f; margin-left:3px;}
.sch_wrap p.sch_list_btn a{width:73px; height:18px; display:block; color:#fff; text-decoration:none; text-align:center; padding-top:2px; 
font-size:11px;}

/* sub0202 ---------- 0207 style.css 추가추가추가*/
.sub0201_wrap{width:759px; margin-top:50px;}

.sub0201_wrap #k_content ul{width:759px; height:33px; background:url('../images/sub02/sub0202_tabbg.gif') repeat-x; }
.sub0201_wrap #k_content ul:after{*zoom:1}
.sub0201_wrap #k_content ul:after{content:""; display:block; clear:both;}
.sub0201_wrap #k_content ul li{margin-right:2px; float:left; display:inline; font-size:0; line-height:0;}

.sub0201_wrap #k_content1{width:759px; height:502px;}
.sub0201_wrap #k_content2{width:759px; height:502px;}
.sub0201_wrap #k_content3{width:759px; height:502px;}

.sub0201_wrap #k_content1 .k_content1_in{width:759px; height:502px; background:url('../images/sub02/sub0202_tabbg2.gif') no-repeat;}
.sub0201_wrap #k_content2 .k_content1_in{width:759px; height:502px; background:url('../images/sub02/sub0202_tabbg2.gif') no-repeat;}
.sub0201_wrap #k_content3 .k_content1_in{width:759px; height:502px; background:url('../images/sub02/sub0202_tabbg2.gif') no-repeat;}


.prod_tab_wrap{padding:60px 0 0 502px;}

.prod_tab_wrap ul.prod_tab{width:300px; display:inline-block;}
.prod_tab_wrap ul.prod_tab li{float:left; padding-right:17px; font-size:0; line-height:0;}
.prod_tab_wrap ul.prod_tab li.last{padding-right:10px;}


/* sub0301_view */
#magagine_iframe{width:987px; height:797px; position:absolute; margin-left:-470px; left:50%; top:40px; display:none; z-index:10000; !important;}

#magagine_pop{background:url('../images/sub03/sub0301_vw_bg.gif') no-repeat; 
position:relative; z-index:10000; !important; width:987px; height:797px;}
#magagine_pop .magagine_pop_in{width:934px; padding:22px 0 0 23px; position:relative; z-index:99;}
#magagine_pop .magagine_pop_in .magagine_head:after{*zoom:1}
#magagine_pop .magagine_pop_in .magagine_head:after{content:""; display:block; clear:both;}
#magagine_pop .magagine_pop_in .magagine_head h3{float:left;}
#magagine_pop .magagine_pop_in .magagine_head .magagine_date{
width:300px; height:24px; float:left; background:url('../images/sub03/sub0301_date_bg.gif') no-repeat; margin-left:12px;}
#magagine_pop .magagine_pop_in .magagine_head .magagine_date p{color:#333131; font-size:11px; font-weight:bold; padding-top:4px; margin-left:5px;}
#magagine_pop .magagine_pop_in .magagine_head .magagine_date p span{color:#fff; margin-left:15px; display:inline-block;}
#magagine_pop .maga_close{position:absolute; right:28px; top:12px;}

#content{width:934px; margin-top:24px;}
#content ul:after{*zoom:1}
#content ul:after{content:""; display:block; clear:both;}
#content ul li{float:left; padding-right:2px; font-size:0; line-height:0;}
#content1{width:923px; height:603px; background:#fff; padding:11px 0 0 11px;}
#content2{width:923px; height:603px; background:#fff; padding:11px 0 0 11px;}
#content3{width:923px; height:603px; background:#fff; padding:11px 0 0 11px;}
#content4{width:923px; height:603px; background:#fff; padding:11px 0 0 11px;}
.content1_in{width:912px; height:591px; background:#f1f1f1;}

.magagine_btns{width:934px; margin:19px 0 0 23px; display:inline-block;}

/* sub0302 */

.write_btn{margin-top:27px; text-align:right;}
.sub0302_con01{width:759px; margin-top:16px;}
.sub0302_con01:after{*zoom:1}
.sub0302_con01:after{content:""; display:block; clear:both;}
.my_scrap{width:73px; height:20px; float:left; background:#ed2028;}
.my_scrap a{color:#fff; text-decoration:none; display:block; padding:2px 0 1px 0; text-align:center; font-size:11px;}
.event_lucky{width:73px; height:20px; float:left; background:#29b8a3;}
.event_lucky a{color:#fff; text-decoration:none; display:block; padding:2px 0 1px 0; text-align:center; font-size:11px;}


#family_iframe{width:759px; height:729px; border:3px solid #575757; margin-left:-350px; position:absolute; left:50%; top:40px; display:none; z-index:100; !important;
background:#fff;}
#family_pop{width:759px; height:729px; border:3px solid #575757; z-index:100; !important;
background:#fff; position:relative;}
#family_pop .family_re{width:759px;}
#family_pop .family_re .prev{position:absolute; left:-6px; top:197px;}
#family_pop .family_re .next{position:absolute; right:-6px; top:197px;}
#family_pop .close{position:absolute; right:0; top:0;}
#family_pop .family_pop_in{width:723px; height:456px; background:url('../images/sub03/sub0302_gall_bg.gif') no-repeat; margin:33px 0 0 18px;}
#family_pop .family_pop_in .f_gall_img{width:605px; height:432px; padding:2px; border:1px solid #c3c3c3; background:#fff; margin-left:56px; }

#family_pop .family_pop_in2{width:759px; height:175px; background:url('../images/sub03/sub0302_gall_bg2.gif') no-repeat;}
#family_pop .family_pop_in2 .family_pop_in2_con{width:723px; margin:0 0 0 17px; padding-top:14px;}
#family_pop .family_pop_in2 .family_pop_in2_con .f_pop_tit{height:23px; padding-left:10px; font-size:14px; color:#fdb145;  font-weight:bold;
background:url('../images/sub03/sub0302_bulit.gif') left 2px no-repeat;}
#family_pop .family_pop_in2 .family_pop_in2_con .f_pop_txt{width:706px; height:110px; padding:13px 0 0 10px; color:#fff; line-height:15px; overflow-y:scroll;}
#family_pop .family_pop_btns{margin-top:13px; text-align:center;}

/* 로그인 */

.login_cont{width:759px;}
.login_cont h3{padding-bottom:9px;}
.login_cont .member_login{width:759px; height:202px; background:url('../images/login/login_bg.jpg') no-repeat;}
.login_cont .member_login:after{*zoom:1}
.login_cont .member_login:after{content:""; display:block; clear:both;}
.login_cont .member_login div.login_txt{float:left; margin:13px 0 0 23px; display:inline;}
.login_cont .member_login div.login_form{width:315px; float:left; margin:44px 0 0 31px; display:inline; position:relative;}
.login_cont .member_login div.login_form .id_save{margin:8px 0 0 147px;}
.login_cont .member_login div.login_form .padd{margin-top:8px;}
.login_cont .member_login div.login_form .padd{*margin-top:6px;}
.login_cont .member_login div.login_form .login_btn{position:absolute; right:6px; top:0;}
.login_cont .member_login div.login_form ul.login_btns{width:315px; margin-top:25px; display:inline-block;}
.login_cont .member_login div.login_form ul.login_btns li{float:left; padding-right:5px;}
.login_cont .member_login div img{vertical-align:middle;}
.login_cont .member_login .login_tbox{width:158px; height:18px; border:1px solid #e7e7e7; line-height:18px; padding-top:2px;}
.login_cbox{border:1px solid #e7e7e7;}

.login_cont .id_find_wrap{margin-top:72px;}
.login_cont .id_find_wrap .id_find{width:759px; height:192px; background:url('../images/login/login_bg2.jpg') no-repeat;}
.login_cont .id_find_wrap .id_find .id_txt{float:left; margin:13px 0 0 23px; display:inline;}
.login_cont .id_find_wrap .id_find .find_form{width:309px; margin:43px 0 0 31px; float:left; display:inline; position:relative; }
.login_cont .id_find_wrap .id_find .find_form .padd{margin-top:8px;}
.login_cont .id_find_wrap .id_find .find_form .padd{*margin-top:6px;}
.login_cont .id_find_wrap .id_find .find_form .login_btn{position:absolute; right:0; top:0;}
.login_cont .id_find_wrap .id_find .find_form .email_txt{margin-top:15px;}
.login_cont .id_find_wrap .id_find .find_form img{vertical-align:middle;}
.login_cont .id_find_wrap .id_find .find_form .name_tbox{width:158px; height:18px; border:1px solid #e7e7e7; line-height:18px; padding-top:2px;}

/* 회원가입 */
.join_top{width:387px; margin-left:186px;}
.join_top .join_txt_btn{margin:19px 0 0 102px;}
.join_cont{width:759px; margin-top:43px;}

.join_tbox1{width:111px; height:20px; border:1px solid #e2e2e2; line-height:20px; }
.join_tbox2{width:130px; height:20px; border:1px solid #e2e2e2; line-height:20px;}
.join_tbox3{width:50px; height:20px; border:1px solid #e2e2e2; line-height:20px;}
.tit_tbox1{width:521px; height:20px; border:1px solid #e2e2e2; line-height:20px; }
.mail_select{width:86px; border:1px solid #e2e2e2; color:#666; padding:2px 0 2px 0;}
.phone_select{width:50px; height:20px; border:1px solid #e2e2e2; color:#666; padding-bottom:1px;}
.phone_select2{width:60px; height:20px; border:1px solid #e2e2e2; color:#929292; padding-bottom:2px; font-size:11px;}
.phone_select3{width:50px; height:20px; border:1px solid #e2e2e2; color:#929292; padding-bottom:2px; font-size:11px;}
.write_cont{width:610px; height:159px; border:1px solid #e2e2e2; line-height:16px;}
.img_file{width:530px; height:21px; border:1px solid #e2e2e2; line-height:18px; }
.img_file2{width:438px; height:21px; border:1px solid #e2e2e2; line-height:18px; }

.join_cont .join_service{width:759px; height:201px; background:#f4f4f4; border-top:1px solid #e4e4e4; margin-top:14px;}
.join_service .join_service_in{width:722px; height:171px; background:#fff; border:1px solid #e2e2e2; margin:14px 0 0 19px; 
color:#9e9e9e; overflow-y:scroll;}
.join_service_in .terms{padding:21px 24px; font-size:11px; overflow-y:hidden;}
.join_service_in .terms h3{font-size:13px;}
.join_service_in .terms .tit{padding-top:20px;}
.join_service_in .terms .text{padding:10px 0 0 5px;}

.join_service_in .policy{padding:21px 24px; font-size:11px; overflow-y:hidden;}
.join_service_in .policy h3{font-size:13px;}
.join_service_in .policy .tit{padding-top:20px; font-weight:bold;}
.join_service_in .policy .text{padding:10px 0 0 5px;}

.join_agree{text-align:center; margin-top:17px;}
.join_submit{text-align:center; margin-top:27px;}

/* 밸킨스패밀리-갤러리 쓰기 */

.family_gall_head{width:759px; display:inline-block;}
.family_gall_head h4{float:left;}
.family_gall_head p{float:right; font-size:11px; color:#fa959b;}
.wt_btns{margin-top:18px;}
.wt_btns p{float:left;}
.wt_btns p.wt_submit{margin-left:243px; display:inline;}

/* 마이페이지 */

.mypage_cont{width:759px;}

.my01_top{width:759px; margin-top:47px;}
.my01_top:after{*zoom:1}
.my01_top:after{content:""; display:block; clear:both;}
.my01_top h4{float:left; padding-top:4px;}
.my01_top .my01_txt_wrap{float:right;}
.my01_top .my01_txt_wrap p{float:left;}
.my01_top .my01_txt_wrap .my01_txt{margin-left:4px; font-size:11px; color:#5f5858; line-height:14px; display:inline;}
.my01_top .my01_txt_wrap .my01_txt span.txt2{color:#e15760;}

.mypage_cont .my01_tb_wrap{margin-top:35px;}

.birth_select{width:70px; height:20px; border:1px solid #e2e2e2; color:#929292; padding-bottom:1px; font-size:11px;}
.addr_tbox{width:50px; height:20px; border:1px solid #e2e2e2; line-height:20px;}
.addr_tbox2{width:320px; height:20px; border:1px solid #e2e2e2; line-height:20px;}
.addr_tbox3{width:238px; height:20px; border:1px solid #e2e2e2; line-height:20px;}
.fc_pink{font-size:11px; color:#d4777a;}
.myceo_tbox1{width:145px; height:20px; border:1px solid #e2e2e2; line-height:20px; }

.my02_btn{text-align:right; margin-top:11px;}

.my03_top{width:759px; margin-top:60px;}
.my03_top:after{*zoom:1}
.my03_top:after{content:""; display:block; clear:both;}
.my03_top h4{float:left;}
.my03_top .sch_wrap{float:right;}

.select_del{width:126px; height:27px; background:#f2f2f2; color:#777; margin-top:8px;}
.select_del p{text-align:center; padding-top:4px; font-size:11px;}
.select_del .del_check{vertical-align:-12%;}
.select_del .del_check{_vertical-align:-17%;}
.select_del span.delete_btn{width:32px; height:18px; display:inline-block; background:#ed6161; }
.select_del span.delete_btn a{font-size:11px; text-decoration:none; display:block; color:#e7e7e7; padding:1px 0 0 0;}

.family_view_btns{width:759px; margin-top:10px;}
.family_view_btns:after{*zoom:1}
.family_view_btns:after{content:""; display:block; clear:both;}
.family_view_btns p{float:left;}
.family_view_btns p.center_btn{margin-left:243px; display:inline;}
.family_view_btns p.right_btn{margin-left:236px; display:inline;}

/* 벨킨스패밀리-갤러리 list */

.sub0305_tb_wrap{margin-top:60px;}

.sub0302_gall_top{width:759px; border-bottom:2px solid #e4e4e4;}
.sub0302_gall_top:after{*zoom:1}
.sub0302_gall_top:after{content:""; display:block; clear:both;}
.sub0302_gall_top h4{float:left;}
.sub0302_gall_top .sch_wrap{float:right;}

.sub0302_gall_list{margin-top:21px; border-bottom:2px solid #e4e4e4; padding-bottom:25px;}
.sub0302_gall_list ul{width:759px; display:inline-block;}
.sub0302_gall_list ul li{float:left;  margin-right:10px; display:inline; background:#fff;}

.sub0302_gall_list ul li div.thum{border:1px solid #e1e1e1; padding:3px; _padding:3px 3px 0 3px;}
*:first-child+html .sub0302_gall_list ul li div.thum{padding:3px 3px 1px 3px;}

.sub0302_gall_list ul li div.img_info{width:179px; display:inline-block; margin-top:5px;}
.sub0302_gall_list ul li div.img_info p{color:#444; font-weight:bold;}
.sub0302_gall_list ul li div.img_info span.fw_normal{font-weight:normal;}

.sub0302_gall_list ul li div.img_text{width:179px; margin-top:7px; }
.sub0302_gall_list ul li div.img_text p{line-height:16px; color:#777; width:179px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*ellipsis 태그*/

.sub0302_gall_list ul li div.img_date{width:179px;}
.sub0302_gall_list ul li div.img_date p{color:#aaa;}

.sub0303_cont{width:759px; display:inline-block;}
.sub0303_cont h4{float:left;}
.sub0303_cont .sch_wrap{float:right;}

.sub0303_vw_btns{width:759px; display:inline-block; margin-top:10px;}
.sub0303_vw_btns .my_scrap{float:right;}
.sub0303_vw_btns .event_lucky{float:right;}

.sub0304_cont{width:759px; display:inline-block;  margin-top:12px;}
.sub0304_cont #tb_content{width:312px; float:left; }
.sub0304_cont #tb_content ul li{float:left; padding-right:3px;}
.sub0304_cont .sch_wrap{float:right; margin-top:5px; display:inline;}

.add_file_wrap{width:759px; height:28px; background:#fafafa; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.add_file_wrap p{padding:7px 0 0 16px;}
.add_file_wrap span.add_file{font-weight:bold;}

/* 벨킨스 정보인 */

#brochure_iframe{width:1014px; height:690px; background:url('../images/sub03/sub0305_vw_bg.jpg') no-repeat; 
position:absolute; margin-left:-500px; left:50%; top:110px; display:none; z-index:100; !important;}

#brochure_pop{width:1014px; height:690px; background:url('../images/sub03/sub0305_vw_bg.jpg') no-repeat; z-index:100; !important;
margin-top:-20px;}
#brochure_pop .brochure_pop_cont{width:1014px; height:690px; position:relative;}
#brochure_pop .brochure_pop_cont .prev_btn{position:absolute; left:10px; top:284px;}
#brochure_pop .brochure_pop_cont .next_btn{position:absolute; right:22px; top:284px;}
#brochure_pop .brochure_pop_cont .close_btn{position:absolute; right:34px; top:19px;}
#brochure_pop .brochure_pop_in{width:887px; padding-top:23px; margin-left:57px;}
#brochure_pop .brochure_pop_in p.vw_image{margin-top:22px;}

.sub0305_02_cont{width:759px; display:inline-block;}
.sub0305_02_cont h4{float:left; padding-top:13px;}
.sub0305_02_cont .date_wrap{float:right;}

.sub0305_02_cont2{width:759px; position:relative;}
.sub0305_02_cont2 p{color:#4b4343; font-size:11px; font-weight:bold;}
.sub0305_02_cont2 .date_info{position:absolute; right:19px; top:104px;}
.sub0305_02_cont2 .date_info span.fc_red{color:#ed1f27;}

.sub0305_02_cont3 .sub0305_02_cont3_bot{width:759px; margin:80px 0 120px 0; border-top:2px solid #e1ded7;}
.sub0305_02_cont3 .sub0305_02_cont3_bot ul{width:420px; margin:19px 0 0 180px; display:inline-block;}
.sub0305_02_cont3 .sub0305_02_cont3_bot ul li{float:left; padding-right:15px;}

.date_wrap{width:381px; height:38px; color:#fff; font-weight:bold; font-size:11px; background:url('../images/sub03/sub0305_02_datebg.gif') no-repeat;}
.date_wrap .date_wrap_in{padding:8px 0 0 19px;}
.date_wrap .date_wrap_in span.view{width:47px; height:20px; display:inline-block; background:#ea1d25; text-align:center;}
.date_wrap .date_wrap_in span.view a{width:47px; height:18px; display:block; color:#fff; text-decoration:none; padding-top:2px; font-size:11px;}
.date_wrap .date_wrap_in p{float:left; padding-right:8px;}
.date_wrap .date_wrap_in p span{display:inline-block; vertical-align:-10%;}
.date_wrap .date_select{width:77px; color:#929292; border:1px solid #e1e1e1;}

.sub0306_event{margin-top:40px; }
.sub0306_event .event_banner{width:759px; height:242px; background:url('../images/sub03/sub0306_bg.gif') no-repeat; margin-top:6px;}
.sub0306_event .event_banner p{padding:0px 0 0 10px;}
.sub0306_event ul.event_banner_btn{display:inline-block; margin:11px 0 0 357px;}
.sub0306_event ul.event_banner_btn li{float:left; margin-right:6px;}

.sub0306_cont{width:759px; display:inline-block;}
.sub0306_cont h4{float:left;}
.sub0306_cont .sch_wrap{float:right; padding-top:12px;}


#event_iframe{width:421px; height:473px; background:url('../images/sub03/sub0306_vw_bg.gif') no-repeat;
position:absolute; left:500px; bottom:0px; margin-bottom:150px; display:none; z-index:100; !important;}

#event_winner{width:421px; height:473px; background:url('../images/sub03/sub0306_vw_bg.gif') no-repeat;}
#event_winner .event_winner_in{width:392px; padding:11px 0 0 14px; position:relative;}
#event_winner .event_winner_in p.tit{font-size:13px; color:#222; font-weight:bold; margin-top:12px; 
background:url('../images/sub03/sub0306_vw_bulit.gif') left 3px no-repeat; padding-left:13px;}
#event_winner .event_winner_in .event_winner_con{width:392px; height:383px; background:#fff; margin-top:5px;}
#event_winner .event_winner_in p.close_btn{position:absolute; right:0; top:11px;}


/* 0207 */

.sub0306_tb_wrap{width:759px; margin-top:21px;}

.sub0403_top{width:759px; display:inline-block;}
.sub0403_top ul{float:left;}
.sub0403_top ul:after{*zoom:1}
.sub0403_top ul:after{content:""; display:block; clear:both;}
.sub0403_top ul li{float:left; margin-right:3px;}
.sub0403_top .sch_wrap{float:right;}

.sub0403_cont{ border-top:2px solid #878787; margin-top:5px;}
.sub0403_cont ul li{border-bottom:1px solid #e4e4e4; letter-spacing:-1px;}
.sub0403_cont ul li .question{padding:4px 0 2px 0;}
.sub0403_cont ul li .question a{color:#777; text-decoration:none; }
.sub0403_cont ul li .question span.ques_icon{width:83px; display:inline-block; text-align:center; vertical-align:middle;}

.sub0403_cont ul li .question_on{padding:4px 0 2px 0;}
/*
.sub0403_cont ul li .question_on a{color:#ed1c24; text-decoration:none; font-weight:bold;}
*/
.sub0403_cont ul li .question_on a{color:gray; text-decoration:none; font-weight:bold;}
.sub0403_cont ul li .question_on span.ques_icon{width:83px; display:inline-block; text-align:center; vertical-align:middle;}

.sub0403_cont ul li .answer{border-top:1px solid #e4e4e4; padding:14px 0 16px 0;}
.sub0403_cont ul li .answer span.answer_icon{width:83px; display:inline-block; text-align:center; vertical-align:top;}
.sub0403_cont ul li .answer span.txt{width:600px; display:inline-block;}

.counsel_btns{text-align:center; margin-top:18px;}

/* 0208 */
.sub0501_cont{width:759px;}
.sub0501_cont .ci_head{padding-top:27px; margin-left:18px;}
.sub0501_cont .ci_img{padding-top:20px; margin-left:18px;}
.sub0501_cont .ci_story_con{padding-top:48px; margin-left:18px;}
.sub0501_cont .ci_story{padding-top:22px;}
.sub0501_cont .ci_story:after{*zoom:1}
.sub0501_cont .ci_story:after{content:""; display:block; clear:both;}
.sub0501_cont .ci_story li{float:left;}

.sub0501_cont .txt1{padding-top:36px;width:338px;}
.sub0501_cont .txt2{padding-top:41px;width:338px;}
.sub0501_cont .txt3{padding-top:23px;width:338px;}
.sub0501_cont .txt4{padding-top:41px; margin-left:44px; display:inline;}

.sub0501_cont .ceo_txt p{float:left;}
.sub0501_cont .network_img1{padding-top:33px;}
.sub0501_cont .net_local{margin-top:59px;}
.sub0501_cont .net_local .network_img2{padding-top:26px;}

.sub0502_con{margin-left:18px;}

.sub0503_cont_top{margin-top:49px;}
.sub0503_cont_top h4{float:left;}
.sub0503_cont_top .sch_wrap{float:right;}

.sub0504_vw_btns{width:759px; display:inline-block; margin-top:24px;}

.sub0504_cont{margin-top:36px;}
.work_select{width:126px; border:1px solid #e2e2e2; color:#666; padding:2px 0 2px 0;}

.sub0602_top{width:741px; height:176px; background:url('../images/sub06/sub0602_bg.jpg') right top no-repeat; padding-left:17px;}
.sub0602_top h3{padding-top:15px;}
.sub0602_comm{padding-top:24px;}
.sub0602_wt_cont{width:759px; margin-top:30px;}


/* 0213 */

#vw_login_pop{width:299px; height:150px; background:url('../images/sub03/sub0302_pop_bg.gif') no-repeat;
position:absolute; left:50%; bottom:0; margin-bottom:200px; display:none; z-index:100; !important;}
#vw_login_pop .vw_login_pop_in{width:299px; position:relative; }
#vw_login_pop .vw_login_pop_in h4{padding:11px 0 9px 6px;}
#vw_login_pop .vw_login_pop_in .vw_login_txt{width:253px; height:26px; border:1px solid #cfcfcf;}
#vw_login_pop .vw_login_pop_in .txt_wrap{margin:23px 0 0 23px;}
#vw_login_pop .vw_login_pop_in .vw_login_btn{text-align:center; margin-top:18px;}
#vw_login_pop .vw_login_pop_in .vw_login_close{position:absolute; right:8px; top:11px;}


/* 0315 */

.imagine_wrap{width:900px; height:700px; background:url('../images/index/imagine_bg.gif') no-repeat; position:relative;}

.imagine_wrap .imagine_cont{width:844px; padding:24px 31px 48px 25px;}
.imagine_wrap .imagine_cont .imagine_top{width:844px; display:inline-block; margin-bottom:15px;}
.imagine_wrap .imagine_cont .imagine_top h2{float:left;}
.imagine_wrap .imagine_cont .imagine_top h3{float:left; margin-left:153px; display:inline;}
.imagine_wrap .imagine_cont .imagine_con .imagine_main{margin:27px 0 0 0;}
.imagine_wrap .imagine_cont .imagine_close{position:absolute; right:31px; top:24px;}

.imagine_wrap .imagine_cont .imagine_con .imagine_main .login{margin-top:34px;}
.imagine_wrap .imagine_cont .imagine_con .imagine_main .start_btn{margin-top:36px;}
.imagine_wrap .imagine_cont .imagine_con .imagine_main .ima_m_bottom{margin:56px 0 0 53px;}
.imagine_wrap .imagine_cont .imagine_con .imagine_main .ima_m_bottom_in .links{float:right;  display:inline-block;}
.imagine_wrap .imagine_cont .imagine_con .imagine_main .ima_m_bottom_in .links li{float:left; padding-right:3px;}
.imagine_wrap .imagine_cont .imagine_con .imagine_main .ima_m_bottom .ima_m_bottom_in{width:731px; display:inline-block; padding:25px 0 15px 0;}

.imagine_main .imagine_navi{width:798px; margin-left:24px;}
.imagine_main .imagine_navi:after{*zoom:1}
.imagine_main .imagine_navi:after{content:""; display:block; clear:both;}
.imagine_main .imagine_navi li{float:left;}
.imagine_main .service_txt{margin-top:83px; text-align:center;}
.imagine_main .service_txt2{margin-top:63px; text-align:center;}
.imagine_main .service_txt3{margin-top:43px; text-align:center;}


.imagine_main .images_select{width:844px; height:410px; background:url('../images/index/imagine2_bg.jpg') center top no-repeat;}
.imagine_main .images_select .imagine_select_menu{width:690px; margin:50px 0 42px 80px; display:inline-block;}
.imagine_main .images_select .imagine_select_menu li{float:left; padding-right:30px; }
.imagine_main .images_select .imagine_select_menu li.last{padding-right:0; }

.imagine_main .images_select2{width:844px; height:410px; background:url('../images/index/imagine0201_bg.jpg') center top no-repeat;}
.imagine_main .images_select2 .imagine_select_menu{width:690px; margin:50px 0 42px 80px; display:inline-block;}
.imagine_main .images_select2 .imagine_select_menu li{float:left; padding-right:30px; }
.imagine_main .images_select2 .imagine_select_menu li.last{padding-right:0; }

.imagine_main .images_select3{width:844px; height:410px; background:url('../images/index/imagine0301_bg.jpg') center top no-repeat;}
.imagine_main .images_select3 .imagine_select_menu{width:690px; margin:50px 0 42px 80px; display:inline-block;}
.imagine_main .images_select3 .imagine_select_menu li{float:left; padding-right:30px; }
.imagine_main .images_select3 .imagine_select_menu li.last{padding-right:0; }


.imagine_main .imagine2_btns{width:801px; position:absolute; left:47px; bottom:74px;}
.imagine_main .imagine2_btns:after{*zoom:1}
.imagine_main .imagine2_btns:after{content:""; display:block; clear:both;}

.service_place_wrap{width:844px; height:384px; background:url('../images/index/imagine3_bg.jpg') center top no-repeat;}
.service_place_wrap .service_place{width:745px; display:inline-block; margin:90px 0 0 47px;}
.service_place_wrap .service_place li{width:100px; float:left; padding-right:7px;}
.service_place_wrap .service_place li.last{padding-right:0;}

.serv_place_s_wrap{width:844px; height:380px; background:url('../images/index/imagine4_bg.jpg') center top no-repeat;}
.serv_place_s_in{padding:40px 0 0 62px;}
.serv_place_s_wrap .tit{float:left;}
.serv_place_s_con{width:562px; height:217px; background:url('../images/index/imagine4_con_bg.gif') no-repeat; float:left;
margin-left:37px; display:inline;}

.serv_place_size{margin:39px 0 0 40px;}
.serv_place_s_con ul{float:left;}
.serv_place_s_con ul li{width:245px; margin-bottom:5px;}
.serv_place_s_con ul li a{display:block; padding:5px 20px; font-weight:bold; cursor:pointer;}
.serv_place_s_con ul li a:link,.serv_place_s_con ul li a:visited,.serv_place_s_con ul li a:active{text-decoration:none; font-size:13px; color:#454545; }
.serv_place_s_con ul li a:hover{text-decoration:none; font-size:13px; background-color:#ed1c24; color:#fff;}
.serv_place_s_con ul li span.size1{width:75px; display:inline-block; margin-left:8px;}
.serv_place_s_con ul li span.size2{width:88px; margin-left:25px; display:inline-block; }

.serv_list_wrap{width:844px; height:384px; background:url('../images/index/imagine5_bg.jpg') center top no-repeat;}
.serv_list_wrap .serv_list_in{padding:56px 0 0 62px;}
.serv_list_wrap .serv_list_in ul{display:inline-block;}
.serv_list_wrap .serv_list_in ul li{width:167px; height:182px; background:url('../images/index/imagine5_m_bg.gif') no-repeat; 
float:left; padding-right:16px;}
.serv_list_wrap .serv_list_in ul li.last{padding-right:0;}

.serv_list_wrap .serv_list_in ul li img{vertical-align:middle;}
.serv_list_wrap .serv_list_in ul li p.type_check{margin:14px 0 0 55px;}/* 수정 */
.serv_list_wrap .serv_list_in ul li p.type_check2{margin:14px 0 0 26px; color:#fff;}		 /* 수정 */
.serv_list_in .imagine5_img{padding:9px 0 0 2px;}
.serv_list_in .imagine5_txt{padding-bottom:10px;}

.serv_price_wrap{width:844px; height:380px; background:url('../images/index/imagine6_bg.jpg') center top no-repeat;}
.serv_price_in{padding:46px 0 0 62px;}
.serv_price_in ul li{width:327px; height:192px; background:url('../images/index/imagine6_bg.gif') no-repeat; float:left; 
padding-right:62px; }
.serv_price_in ul li.last{padding-right:0;}
.serv_price_in ul li p.txt1{text-align:center; padding-top:9px;}
.serv_price_in ul li p.txt2{text-align:center; padding-top:65px;}




.serv_price_in2{padding:46px 0 0 62px;}
.serv_price_in2 ul{display:inline-block;}
.serv_price_in2 ul li{width:327px; height:192px; background:url('../images/index/imagine0303_bg.gif') no-repeat; float:left; 
padding-right:62px; }
.serv_price_in2 ul li.last{padding-right:0;}
.serv_price_in2 ul li p.txt1{text-align:center; padding-top:13px;}
.serv_price_in2 ul li div.con1{width:286px; margin:0 0 0 20px; display:inline-block; }
.serv_price_in2 ul li div.con1:after{*zoom:1}
.serv_price_in2 ul li div.con1:after{content:""; display:block; clear:both;}


.serv_price_wrap2{width:844px; height:380px; background:url('../images/index/imagine6_bg.jpg') center top no-repeat;}
.serv_price_wrap2 .serv_price_in{padding:46px 0 0 62px;}
.serv_price_wrap2 .serv_price_in ul.table_wrap_ul{display:inline-block;}
.serv_price_wrap2 .serv_price_in ul.table_wrap_ul li{width:347px; height:192px; background:url('../images/index/imagine7_bg.gif') no-repeat; float:left; 
padding-right:62px; }
.serv_price_wrap2 .serv_price_in ul.table_wrap_ul li.last{padding-right:0;}
.serv_price_wrap2 .serv_price_in ul.table_wrap_ul li p.txt2{margin-left:18px; padding:9px 0 7px 0;}
.serv_price_wrap2 .serv_price_in div.links_wrap{display:inline-block; margin:30px 0 0 40px;}
.serv_price_wrap2 .serv_price_in div.links_wrap p{float:left; padding-right:55px; }



.serv_price_wrap3{width:844px; height:384px; background:url('../images/index/imagine0305_bg.jpg') center top no-repeat;}
.serv_price_wrap3 .serv_price_in{padding:46px 0 0 160px; }
.serv_price_wrap3 .serv_price_in ul.table_wrap_ul{display:inline-block;}
.serv_price_wrap3 .serv_price_in ul.table_wrap_ul li{width:347px; height:192px; background:url('../images/index/imagine7_bg.gif') no-repeat; float:left; 
padding-right:62px; }
.serv_price_wrap3 .serv_price_in ul.table_wrap_ul li.last{padding-right:0;}
.serv_price_wrap3 .serv_price_in ul.table_wrap_ul li p.txt2{margin-left:107px; padding:9px 0 7px 0;}
.serv_price_wrap3 .serv_price_in div.links_wrap{display:inline-block; margin:30px 0 0 -20px;}
.serv_price_wrap3 .serv_price_in div.links_wrap p{float:left; padding-right:35px; }
.serv_price_wrap3 .serv_price_in .lental_con{width:523px; height:192px; background:url('../images/index/imagine0305_bg.gif') no-repeat;
padding-left:0;}
.serv_price_wrap3 .serv_price_in .lental_con .title{margin-left:230px; padding-top:8px;}
.serv_price_wrap3 .serv_price_in .lental_con span.ad_pay{display:inline-block; margin-left:170px;}


.pop01_cont{width:440px; height:400px; background:url('../images/pop/pop01_bg.gif') no-repeat; position:relative;}
.pop01_cont h3{padding:12px 0 9px 77px;}
.pop01_cont p.close{position:absolute; right:-36px; top:0;}
.pop01_cont p.cont{width:386px; margin:0 0 0 47px; padding-top:22px;}
.pop01_cont div.bottom{width:386px; display:inline-block; margin:56px 0 0 27px; position:relative;}
.pop01_cont div.bottom span.go{display:inline-block; position:absolute; right:0; top:0;}


/* for print

@media print{}

*/

.service_pop_in{width:730px;}
.service_pop_in .service_pop_cont{width:704px; padding:21px 0 0 14px;}
.service_pop_in .service_pop_cont .report_top{width:694px; height:81px; background:#423e3e;}

.service_pop_cont span.name{width:60px; display:inline-block; border-bottom:1px solid #949494; font-size:13px; padding:0; 
text-align:center; font-weight:bold;}
.service_pop_cont span.num{width:70px; display:inline-block; border-bottom:1px solid #949494; font-size:13px; padding:0; text-align:center;}

.service_pop_cont .report_top{padding:17px 0 0 13px; margin-top:6px;}
.service_pop_cont .report_top h2{float:left; padding-top:15px;}
.service_pop_cont .report_top .subject{float:left; margin-left:76px; display:inline;}
.service_pop_cont .report_top .date{width:170px; float:left; margin:18px 0 0 60px; display:inline; font-size:13px; color:#fff; font-weight:bold;}
.service_pop_cont .report_top .date .velkins_site{margin:0 0 0 69px;}

.service_pop_cont .image_bor{border-bottom:1px solid #afafaf;}

.report_table{width:704px; border:1px solid #a7a7a7; font-size:12px; border-left:0 none; border-right:0 none; margin-top:6px;  line-height:16px;}
.report_table th{color:#211d1d; background-color:#ecebeb; height:20px; text-align:left; padding-left:9px; font-weight:bold;}
.report_table th.bor{border-top:1px solid #a7a7a7; }
.report_table td{color:#000; border-top:1px solid #a7a7a7; padding-left:13px;}
.report_table span.txt1{color:#555; padding-left:20px; display:inline-block;}
.report_table span.txt2{color:#d50008; font-weight:bold;}

.report_table2{width:345px; border:1px solid #a7a7a7; font-size:12px; border-left:0 none; border-right:0 none; margin-top:6px;}
.report_table2 th{color:#211d1d; background-color:#ecebeb; height:20px; text-align:left; padding-left:9px; font-weight:bold; 
border-top:1px solid #a7a7a7;}
.report_table2 td{color:#000; border-top:1px solid #a7a7a7; padding-left:13px;}

.report_table3{width:704px; border:1px solid #a7a7a7; border-bottom:1px solid #a7a7a7; font-size:12px; border-left:0 none; border-right:0 none; margin-top:6px; line-height:16px;}
.report_table3 th{color:#211d1d; background-color:#ecebeb; height:;font-weight:bold;}
.report_table3 th.bor{border-top:1px solid #a7a7a7; }
.report_table3 thead th{border-right:1px solid #a7a7a7; }
.report_table3 th.bor_none{border-right:0 none;}
.report_table3 th.bor_bot{border-bottom:1px solid #a7a7a7;}
.report_table3 td{padding:3px 0; color:#000; border:1px solid #a7a7a7; text-align:center ;}
.report_table3 td.bor_none{border-right:0 none;}
.report_table3 td.bor_none2{border-left:0 none;}

.copyright{border-top:1px solid #a7a7a7; width:704px; text-align:center; margin-top:20px; padding-top:10px;}


.gift_tab_con{width:711px; height:398px; padding:55px 0 0 0; margin-left:30px;}
.imagine_main .service_txt4{margin-top:53px; text-align:center;}
.mt220{margin-top:220px;}


/* 0323 */
legend{ display: none; }
.customer_name{position:absolute; left:15px; top:0; font-size:14px; color:#2e2e2e; font-weight:bold;}

.my0102_cont{position:relative;}
.my0102_cont .my0102_tab{width:759px; height:32px; border-bottom:2px solid #e61925; padding-top:9px;}
.my0102_cont .my0102_tab:after{*zoom:1}
.my0102_cont .my0102_tab:after{content:""; display:block; clear:both;}
.my0102_cont .my0102_tab li{float:left; padding-right:1px; }

.my0102_cont .customer_code{width:192px; height:29px; background:url('../images/mypage/my0102_code_bg.gif') no-repeat; 
position:absolute; right:0; top:0; padding:7px 0 0 13px;}
.my0102_cont .customer_code .selectbox1{height:21px; border:1px solid #d2d2d2; color:#777; padding:2px 0; margin:2px 0 0 7px; display:inline-block;}

.my0102_icon{position:relative;}
.my0102_icon ul{margin:7px 0 0 130px; display:inline-block;}
.my0102_icon ul li{float:left; padding-right:10px;}


#time_layer{position:absolute; left:115px; top:-105px; width:304px; height:106px; }
.time_layer_in{width:294px; height:96px; background:url('../images/mypage/my0102_tooltip_bg.png') no-repeat; padding:5px;}
.time_layer_in p{font-size:11px; }
.time_layer_in .red_txt{color:#ed1c24; font-weight:bold; margin-top:3px;}
.time_layer_in .txt{color:#777; line-height:15px; margin-top:4px;}


#time_layer2{position:absolute; left:144px; top:-105px; width:304px; height:106px; }
.time_layer_in{width:294px; height:96px; background:url('../images/mypage/my0102_tooltip_bg.png') no-repeat; padding:5px;}
.time_layer_in p{font-size:11px; }
.time_layer_in .red_txt{color:#ed1c24; font-weight:bold; margin-top:3px;}
.time_layer_in .txt{color:#777; line-height:15px; margin-top:4px;}


#time_layer3{position:absolute; left:172px; top:-105px; width:304px; height:106px; }
.time_layer_in{width:294px; height:96px; background:url('../images/mypage/my0102_tooltip_bg.png') no-repeat; padding:5px;}
.time_layer_in p{font-size:11px; }
.time_layer_in .red_txt{color:#ed1c24; font-weight:bold; margin-top:3px;}
.time_layer_in .txt{color:#777; line-height:15px; margin-top:4px;}



/* 0327 */

.k_service_con{width:146px; margin-top:15px;}
.k_service_con ul{width:73px; float:left; float:left;}
.k_service_con ul li{width:73px; border-bottom:1px dotted #7b7b7b; padding:3px 0 4px 0; line-height:0; font-size:0;}
.k_service_con p{float:right;}


.sub0401_cont{width:759px;}
	.sub0401_cont .top{width:759px; height:294px; background:url(../images/sub04/3.jpg) right top no-repeat;}
	.sub0401_cont .top h3{padding:74px 0 0 0;}
	#tab_content ul{width:759px; height:32px; border-bottom:3px solid #e61925;}
	#tab_content ul li{float:left;}
	#tab_content1 .con1{margin:46px 0 0 0; }
	#tab_content1 h4{padding:58px 0 0 0;}
	#tab_content1 .counsel_wrap{margin-top:38px;}
	#tab_content1 .counsel_wrap li{margin-bottom:37px;}
	#tab_content1 .counsel_wrap li.last{margin-bottom:0;}


	#tab_content2 .con1{margin:46px 0 0 0; }
	#tab_content2 .con1 h4{padding-top:58px;}
	.ab_join{position:absolute; left:319px; bottom:20px; }



/* 0330 */

.vision_con1{width:759px; border-bottom:1px solid #e6e6e6; margin-top:25px; padding-bottom:40px;}

.vision_con2{width:724px; margin:42px 0 0 18px;}
.vision_con2 .txt1{margin-top:32px;}
.vision_con2 .txt2{margin-top:42px;}

.loc_cont{width:722px; height:563px; background:url(../images/sub05/sub0502_loc_bg.gif) no-repeat; margin-top:24px;}
.loc_cont .map{padding:15px 0 0 16px; margin-top:24px;}
.loc_cont .map{*padding:0 0 0 16px;}
.loc_cont ul{margin:29px 0 0 30px;}
.loc_cont ul li{float:left;}


/* 0409 */

.partners_top{width:759px; height:115px; background:url('../images/sub02/sub0203_topbg.jpg') right top no-repeat;}
.partners_cont,help_cont{margin-top:25px;}
.partners_txt{margin-top:43px;}
.help_cont_in{width:703px; border:1px solid #ebebeb; margin-top:43px; padding:18px 19px 17px 18px; background-color:#f8f8f8;}



/* 0410 */

.layer2 {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%;  z-index:10000;}


.open2 {display:block;}
.layer2 .bg2 {position:absolute; top:0; left:0; width:100%; height:100%;  opacity:.0; background-color:#000000; filter:alpha(opacity=50);}
.layer_area2 {position:absolute; left:50%; top:50%;width:980px; height:600px;}

/*.layer_header2{background:url('../images/index/layer_bg2-1.png') no-repeat; width:980px; height:25px; }
.layer_footer2{background:url('../images/index/layer_bg2-3.png') no-repeat; width:980px; height:20px; z-index:-1;}
.layer_content2{background:url('../images/index/layer_bg2-2.png') repeat-y; width:980px; height:539px; padding-top:15px;}
.layer_scroll2{width:980px; height:539px;  margin-left:3px; 
	border-width:0 0 0 0; 
	border-style:solid; 
	border-color:#efefef; 
	overflow-x:hidden; 
	overflow-y:auto; 
	padding:0 0 0 0;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color:#cfcfcf;
	scrollbar-shadow-color: #ccc;
	scrollbar-darkshadow-color: #cfcfcf;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #666666
}*/

.quickPurchase{ position:absolute; border:0px solid #333333; z-index:3000;  top:470px; left:870px}

.sub0305_event{width:759px; height:137px; background:url('../images/sub03/sub0305_event_bg.jpg') no-repeat; position:relative;}
.zone_btn{position:absolute; right:57px; top:22px;}
.command{position:absolute; left:0; top:105px;}


/* 0416 */

#event_content{margin-top:50px;}
#event_content ul{width:759px; height:34px; background:url('../images/sub01/sub_tab_bg.gif') left bottom repeat-x; }
#event_content ul li{float:left; padding-right:1px;}

#event_content1,#event_content2,#event_content3{margin-top:10px;}
.event_zone_btns{padding-left:258px; float:left;}
.fs_11{font-size:11px;}


/* 0508 */

.terms_cont{width:650px; height:581px; background:url('../images/pop/terms_bg.jpg') no-repeat;}
.terms_cont h3{padding:11px 0 0 7px;}

.policy_cont{width:650px; height:581px; background:url('../images/pop/terms_bg.jpg') no-repeat;}
.policy_cont h3{padding:11px 0 0 7px;}

.terms{width:610px; height:500px; font-size:11px; padding:0 5px 0 17px; overflow-y:scroll; margin:20px 0 0 0;}
.terms h3{font-size:13px;}
.terms .fir_tit{padding-top:10px;}
.terms .tit{padding-top:20px;}
.terms .text{padding:10px 0 0 5px;}

.policy{width:610px; height:500px; font-size:11px; padding:0 5px 0 17px; overflow-y:scroll; margin:20px 0 0 0;}
.policy h3{font-size:13px;}
.policy .fir_tit{padding-top:10px;}
.policy .tit{padding-top:20px;}
.policy .text{padding:10px 0 0 5px;}