/**********************************************************************************************************************************************/
/*************************************************************¿¹¾àÆäÀÌÁö***********************************************************************/
/**********************************************************************************************************************************************/
/************************************************************È¸¿ø:M_;************************************************************************/

/*·Î±×ÀÎ*/
.M_login{width:770px;height:183px;margin:37px 0 20px 0;}
.M_login .title{width:227px;height:100px;margin:41px 0 0 0;text-align:right;float:left}
.M_login .rc{width:495px;height:183px;float:right}
.M_login .rc .bg{width:495px;height:20px;}
.M_login .rc .info{width:495px;height:143px;background:URL("/Mypage/img/login_bg.gif") repeat-y 0 0;text-align:left}
.M_login .rc .info .login{width:318px;height:113px;float:left;margin:6px 0 0 0;padding:0 0 0 30px}
.M_login .rc .info .login .insert{width:205px;margin:1px 0 0 0;float:left;overflow:hidden}
.M_login .rc .info .login .insert label{width:56px;height:19px;margin:16px 0 0 0;float:left}
.M_login .rc .info .login .insert p{width:205px;height:19px;float:left;margin:-1px 0 0 0}
.M_login .rc .info .login .btn_login{width:73px;height:79px;margin:37px 0 0 0;float:right}
.M_login .rc .info .btn{width:144px;height:75px;margin:43px 0 0 ;padding:4px 0 0 0;border-left:1px dotted #CBCBCB;float:left}
.M_login .rc .info .btn_join{width:126px;height:32px;margin:0;float:right}
.M_login .rc .info .btn_find{width:126px;height:32px;margin:7px 0 0 0;float:right}

/*¿¹¾àÈ®ÀÎ,ÇÏ±â·Î±×ÀÎ*/
.M_rlogin{width:770px;height:183px;margin:37px 0 20px 0;}
.M_rlogin .title{width:256px;height:117px;margin:41px 0 0 0;text-align:right;float:left}
.M_rlogin .rc{width:495px;float:right}
.M_rlogin .rc .lc{width:495px;height:203px;padding:0 0 10px 0}
.M_rlogin .rc .lc .bg{width:495px;height:38px;}
.M_rlogin .rc .lc .bg_bottom{width:495px;height:20px;}
.M_rlogin .rc .lc .info{width:495px;height:143px;background:URL("/Mypage/img/login_bg.gif") repeat-y 0 0;text-align:left}
.M_rlogin .rc .lc .info .login{width:288px;height:113px;float:left;margin:6px 0 0 0;padding:0 0 0 30px;}
.M_rlogin .rc .lc .info .login .insert{width:205px;margin:1px 0 0 0;float:left;overflow:hidden}
.M_rlogin .rc .lc .info .login .insert label{width:56px;height:19px;margin:16px 0 0 0;float:left}
.M_rlogin .rc .lc .info .login .insert p{width:205px;height:19px;float:left;margin:-1px 0 0 0}
.M_rlogin .rc .lc .info .login .btn_login{width:71px;height:79px;margin:37px 0 0 0;float:right}
.M_rlogin .rc .lc .info .btn{width:144px;height:75px;margin:43px 0 0 12px;padding:4px 0 0 0;border-left:1px dotted #CBCBCB;float:left}
.M_rlogin .rc .lc .info .btn_join{width:126px;height:32px;margin:0;float:right}
.M_rlogin .rc .lc .info .btn_find{width:126px;height:32px;margin:7px 0 0 0;float:right}

/*È¸¿ø°¡ÀÔ*/
.M_join .step1{width:770px;height:535px;margin:37px 0 0 0;background:URL("/reserv/img/gap_line.gif") no-repeat 0 bottom}
.M_join .step1 .title{width:207px;height:121px;margin:13px 0 0 0;padding:0 0 0 30px;float:left;overflow:hidden}
.M_join .step1 .rc{width:495px;float:right}
.M_join .step1 .rc li{width:495px;height:253px;margin:0 0 8px 0;background:URL("/Mypage/img/join_agree_bg.gif") no-repeat 0 0;overflow:hidden}
.M_join .step1 .rc li h6{width:482px;height:25px;margin:0;margin:15px 0 0 0;padding:0 0 0 13px;}
.M_join .step1 .rc li .agree{width:495px;height:163px;padding:10px 0 0 0;text-align:center;vertical-align:top}
.M_join .step1 .rc li .check{width:482px;height:40px;margin:0;padding:10px 0 0 13px;overflow:hidden;clear:both}

.M_join .step2{width:770px;margin:20px 0 0 0}
.M_join .step2 .title{width:216px;height:136px;margin:13px 0 0 0;padding:0 0 0 30px;float:left;overflow:hidden}
.M_join .step2 .title_modify{width:216px;height:87px;margin:21px 0 0 0;padding:0 0 0 30px;float:left;overflow:hidden}
.M_join .step2 .insert{width:495px;float:right;}
.M_join .step2 .insert .table{width:495px;padding:0;margin:0;}
.M_join .step2 .insert .table .bg{width:495px;height:20px;}
.M_join .step2 .insert .table .ac{width:495px;background:URL("/reserv/img/reserv_bg.gif") repeat-y 0 0;overflow:hidden;}
.M_join .step2 .insert .table .ac .info{width:435px;margin:0 0 0 30px;padding:0;text-align:left;vertical-align:top}
.M_join .step2 .insert .table .ac .info li{width:435px;margin:3px 0;float:left}
.M_join .step2 .insert .table .ac .info li label{width:75px;height:12px;overflow:hidden;margin:10px 0 0 0;float:left;text-align:left}
.M_join .step2 .insert .table .ac .info li .pc{width:355px;margin:10px 0 0 0;float:right}
.M_join .step2 .insert .table .ac .info li p{width:355px;margin:5px 0 0 0;float:right}
.M_join .step2 .insert .btn{width:495px;height:51px;padding:17px 0 0 0;text-align:center;overflow:hidden}

/*È¸¿øÅ»Åð*/
.M_secesstion{width:770px;height:183px;margin:37px 0 20px 0;}
.M_secesstion .title{width:292px;height:155px;margin:41px 0 0 20px;float:left}
.M_secesstion .rc{width:395px;height:237px;float:right}
.M_secesstion .rc .bg{width:395px;height:20px;}
.M_secesstion .rc .sinfo{width:395px;height:198px;background:URL("/Mypage/img/secession_bg.gif") repeat-y 0 0;text-align:left;overflow:hidden}
.M_secesstion .rc .sinfo .out{width:261px;height:156px;float:left;margin:6px 0 0 0;padding:0 0 0 30px}
.M_secesstion .rc .sinfo .out label{width:56px;height:19px;margin:16px 0 0 0;float:left;overflow:hidden}
.M_secesstion .rc .sinfo .out p{width:261px;height:21px;float:left;margin:-1px 0 0 0;overflow:hidden}
.M_secesstion .rc .sinfo .btn_secession{width:71px;height:79px;margin:43px 0 0 16px;float:left}

.M_reserv {width:770px;}
.M_reserv td{padding:4px 3px;}
.M_reserv td .mg{margin:0 10px;}

/*Ç×°ø¿¹¾à*/
.M_air{width:474px;height:270px;}
.M_air .title{width:474px;height:40px;background:URL("/reserv/img/reserv_air_title.gif") no-repeat 0 0;overflow:hidden}
.M_air .bc{width:443px;height:250px;margin:0 auto;text-align:center}
.M_air .bc h2{width:432px;height:26px;border-bottom:1px solid #EDEDED;padding:5px 0 0 11px}
.M_air .bc .list{width:443px;height:183px;overflow:hidden}
.M_air .bc .list li{width:443px;height:25px;border-bottom:1px solid #EDEDED;overflow:hidden;vertical-align:top}
.M_air .bc .list li label{width:45px;height:11px;float:left;margin:8px 0 0 10px;}
.M_air .bc .list li p{width:371px;height:19px;float:right;margin:6px 0 0 0;}
.M_air .bc .btn{width:443px;height:48px;text-align:center;margin:14px 0 0 0;vertical-align:top}

/*¾ÆÀÌµðºñ¹øÃ£±â*/
.M_find{width:474px;height:350px;}
.M_find .title{width:474px;height:40px;background:URL("/Mypage/img/find_title.gif") no-repeat 0 0;margin:0 0 13px 0;overflow:hidden}
.M_find .bc{width:442px;height:297px;margin:0 auto;text-align:center}

.M_find .bc .findid{width:442px;height:200px;border-top:1px solid #EDEDED;text-align:left}
.M_find .bc .findid h3{width:73px;height:13px;margin:20px 0 18px 25px;overflow:hidden}
.M_find .bc .findid .finding{width:300px;height:20px;margin:0 0 12px 42px;overflow:hidden}
.M_find .bc .findid .finding .stitle{width:68px;height:12px;margin:5px 0 0 0;float:left}
.M_find .bc .findid .finding .findform{width:222px;height:20px;float:right}

.M_find .bc .findpw{width:442px;height:94px;border-top:1px solid #EDEDED;text-align:left}
.M_find .bc .findpw h3{width:85px;height:13px;margin:20px 0 18px 25px;overflow:hidden}
.M_find .bc .findpw .finding{width:300px;height:20px;margin:0 0 12px 42px;overflow:hidden}
.M_find .bc .findpw .finding .stitle{width:68px;height:12px;margin:5px 0 0 0;float:left}
.M_find .bc .findpw .finding .findform{width:222px;height:20px;float:right}

.M_find .bc .findresult{width:442px;height:223px;border-top:1px solid #EDEDED;text-align:left}
.M_find .bc .findresult h3{width:86px;height:13px;margin:20px 0 18px 25px;overflow:hidden}
.M_find .bc .findresult .finding{width:330px;height:20px;margin:0 0 12px 42px;overflow:hidden}
.M_find .bc .findresult .finding .stitle{width:68px;height:12px;margin:5px 0 0 0;float:left}
.M_find .bc .findresult .finding .findform{width:252px;height:20px;float:right}
.M_find .bc .findresult .finding .findinfo{width:252px;height:16px;margin:4px 0 0 0;float:right}

.M_find .bc .btn{width:442px;height:48px;border-top:1px solid #EDEDED;text-align:center;padding:24px 0 0 0;vertical-align:top}



/*ÆùÆ®*/
.M_atext{font-size:14px;font-weight:bold;color:#FD8700}

/**********************************************************************************************************************************************/
/*************************************************************¿¹¾àÆäÀÌÁö***********************************************************************/
/**********************************************************************************************************************************************/
/**************************************************************¿¹¾à:r_;************************************************************************/

.r_basket{width:770px;}
.r_basket .basket{width:770px;}
.r_basket .basket .table{width:770px;}
.r_basket .basket .table td{padding:4px 3px;}
.r_basket .basket .table td .mg{margin:0 10px;}
.r_basket .basket .table td .mg .stitle{height:20px;padding:10px 0 0 0;margin:0 0 8px 0;border-bottom:1px solid #E0E0E0}
.r_basket .basket .table td .mg .dselect{height:20px;padding:0 0 3px 0;margin:0 0 8px 0;border-bottom:1px solid #E0E0E0}
.r_basket .basket .table .img{width:126px;height:96px;background:URL("/reserv/img/basket_img_bg.gif") no-repeat 0 0;padding:3px 0 0 0;}
.r_basket .basket .price{width:770px;height:40px;background:URL("/reserv/img/basket_price_bg.gif") no-repeat 0 0;}
.r_basket .basket .price .mg{padding:13px 19px 0 0 }
.r_basket .btn{width:770px;height:53px;text-align:center;margin:14px 0 0 0;}

.r_guide{width:770px;border-top:1px solid #E4E4E4;margin:10px 0 0 0}
.r_guide h6{width:146px;height:26px;margin:23px 0 0 14px;}
.r_guide .bc{width:770px;}
.r_guide .bc .bg{width:770px;height:20px;}
.r_guide .bc .guide{width:744px;background:URL("/reserv/img/basket_guide_bg.gif") repeat-y 0 0;padding:0 13px}
.r_guide .bc .guide table th{text-align:center; font-size:12px; font-weight:bold; color:#666666}
.r_guide .bc .guide .info{width:740px;}
.r_guide .bc .guide .info li{width:740px;background:URL("/reserv/img/basket_guide_icon.gif") no-repeat 0 10px;padding:5px 0 0 9px;vertical-align:top}

.r_reserv{width:770px;padding:0 0 10px 0;overflow:hidden}
.r_reserv .basket{width:770px;}
.r_reserv .basket .table{width:770px;}
.r_reserv .basket .table td{padding:4px 3px;}
.r_reserv .basket .table td .mg{margin:0 10px;}
.r_reserv .basket .table .img{width:126px;height:96px;background:URL("/reserv/img/basket_img_bg.gif") no-repeat 0 0;padding:3px 0 0 0;}
.r_reserv .basket .price{width:770px;height:40px;background:URL("/reserv/img/basket_price_bg.gif") no-repeat 0 0;}
.r_reserv .basket .price .mg{padding:13px 19px 0 0 }
.r_reserv .btn{width:770px;height:53px;text-align:center;margin:14px 0 0 0;}

.r_agree_ac{width:770px; background:URL("/reserv/img/gap_line.gif") no-repeat 0 0; margin:10px 0 0 0; height:203px; padding:10px 0 0 0}
.r_agree_ac .agree_lc{width:380px; float:left;}
.r_agree_ac .agree_lc .agree_stitle{width:367px; height:40px; background:url('/reserv/img/r_top_bg.gif') no-repeat 0 0; padding:15px 0 0 13px}
.r_agree_ac .agree_lc .agree_form{width:368px; background:url('/reserv/img/r_center_bg.gif') repeat-y 0 0; padding:0 6px; height:106px}
.r_agree_ac .agree_lc .agree_bottom{width:367px; background:url('/reserv/img/r_bottom_bg.gif') no-repeat 0 0; padding:23px 0 0 13px; height:29px}

.r_agree_ac .agree_rc{width:380px; float:right;}
.r_agree_ac .agree_rc .agree_stitle{width:367px; height:40px; background:url('/reserv/img/r_top_bg.gif') no-repeat 0 0; padding:15px 0 0 13px}
.r_agree_ac .agree_rc .agree_form{width:368px; background:url('/reserv/img/r_center_bg.gif') repeat-y 0 0; padding:0 6px; height:106px}
.r_agree_ac .agree_rc .agree_bottom{width:367px; background:url('/reserv/img/r_bottom_bg.gif') no-repeat 0 0; padding:23px 0 0 13px; height:29px}

.r_insert{width:770px;padding:10px 0 0 0;background:URL("/reserv/img/gap_line.gif") no-repeat 0 0; margin:10px 0 0 0}
.r_insert .title{width:245px;height:101px;padding:41px 0 0 30px;float:left}
.r_insert .insert{width:495px;float:right;}
.r_insert .insert .table{width:495px;padding:0;margin:0;}
.r_insert .insert .table .bg{width:495px;height:20px;}
.r_insert .insert .table .ta_stitle{width:757px; height:34px; background:url('/reserv/img/r_reserv_topbg.gif') no-repeat 0 0; padding:15px 0 0 13px}
.r_insert .insert .table .ac{width:495px;background:URL("/reserv/img/reserv_bg.gif") repeat-y 0 0;overflow:hidden;}
.r_insert .insert .table .ac .info{width:435px;margin:0 0 0 30px;padding:0;text-align:left;vertical-align:top}
.r_insert .insert .table .ac .info li{width:435px;margin:3px 0;float:left}
.r_insert .insert .table .ac .info li label{width:75px;height:12px;overflow:hidden;margin:10px 0 0 0;float:left;text-align:left}
.r_insert .insert .table .ac .info li .pc{width:355px;margin:10px 0 0 0;float:right}
.r_insert .insert .table .ac .info li p{width:355px;margin:5px 0 0 0;float:right}
.r_insert .insert .btn{width:495px;height:51px;padding:17px 0 0 0;text-align:center;overflow:hidden}

.r_insert .insert1{width:770px;}
.r_insert .insert1 .table1{width:770px;padding:0;margin:0;}
.r_insert .insert1 .table1 .bg1{width:770px;height:20px;}
.r_insert .insert1 .table1 .ta_stitle{width:757px; height:34px; background:url('/reserv/img/r_reserv_topbg.gif') no-repeat 0 0; padding:15px 0 0 13px}
.r_insert .insert1 .table1 .ac{width:770px;background:URL("/reserv/img/reserv_bg1.gif") repeat-y 0 0;overflow:hidden;}
.r_insert .insert1 .table1 .ac .info{width:435px;margin:0 0 0 30px;padding:0;text-align:left;vertical-align:top}
.r_insert .insert1 .table1 .ac .info li{width:435px;margin:3px 0;float:left}
.r_insert .insert1 .table1 .ac .info li label{width:75px;height:12px;overflow:hidden;margin:10px 0 0 0;float:left;text-align:left}
.r_insert .insert1 .table1 .ac .info li .pc{width:355px;margin:10px 0 0 0;float:right}
.r_insert .insert1 .table1 .ac .info li p{width:355px;margin:5px 0 0 0;float:right}
.r_insert .insert1 .btn1{width:770px;height:51px;padding:17px 0 0 0;text-align:center;overflow:hidden}

/*ÆùÆ®*/
.r_itext{font-size:12px;font-weight:bold;color:#ff0000;}
.r_dtext{font-size:12px;color:#4D8C46}
.r_rtext{font-size:12px; color:#F60; font-weight:bold;}
.r_gtext{font-size:12px;letter-spacing:-1px;color:#6B6B6B}

/**********************************************************************************************************************************************/
/**********************************************************************************************************************************************/
