
/*¾à°ü*/
div.agreebox_01div{clear:both; border:1px solid #e4e4e4; background:#FFFFFF; padding:0px 20px 20px 20px; *padding:10px 20px 0px 20px;
	width:704px; /*width:94.5%;*/ height:120px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color: #f0eeee;
	scrollbar-3dlight-color: #e0e0e0;
	scrollbar-shadow-color: #c0bebe;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f2f2f2;
	overflow-y:scroll;
	/*word-break:break-all; word-wrap:break-word; overflow:auto;  white-space:normal;*/
}
div.agreebox_01div pre{/*width:658px;*/ font-size:11px; font-family:"µ¸¿ò", sans-serif;color:#414141; text-align:left; line-height:18px;  }


/************************** È¸¿ø°¡ÀÔ **********************/
/*È¸¿ø°¡ÀÔ ½ºÅÜ*/
.join_step_group{width:842px; margin:0px auto 0 auto; height:65px;padding:0px; background:url(../images/member/step_bg.jpg) no-repeat 0px 0px; }
.join_step_group li{ float:left; width:133px; height:65px; text-indent:-1000px; overflow:hidden; /*text-align:center; color:#424242; padding:14px 0 0 0; font-family:"µ¸¿ò", sans-serif; font-weight:bold;font-size:13px;*/}
.join_step_group li:first-child{width:134px;}

.join_step_01{ background-position:0px 0px;}
.join_step_02{ background-position:0px -100px;}
.join_step_03{ background-position:0px -200px;}


/*Å×µÎ¸®¼±°ú ³»¿ë °¡·Î¿µ¿ª 810px */
.join_out_line{border:1px solid #cecece; border-top:none; width:800px; padding:10px 20px 35px 20px; margin:0px auto 0 auto; }

/************************** È¸¿ø°¡ÀÔ ¿Ï·á ÃàÇÏ ¸àÆ® **********************/
.join_end_wrap{ text-align:center; padding:55px 0 0 0;background:url(../images/member/end_message_bg.jpg) no-repeat 0px 0px; height:260px; }
.join_end_wrap .end_message{ margin:0 0 35px 0;}

.join_end_wrap .your_id{ width:260px; margin:0 auto 58px auto; color:#5c9de3; font-weight:bold; font-size:13px; line-height:15px; letter-spacing:0px;}

.join_end_wrap .bottom_btn{text-align:center; }


/*ÆäÀÌÁö ¼³¸í*/
.explain_01{ /*border:1px solid red;*/ margin:8px 0;}
.explain_01 li{ text-align:left; font-size:11px; line-height:16px; color:#929292;background:url(../images/include/list_arrow.gif) no-repeat 0px 5px; padding:0 0 0 7px;margin:0 0 0px 4px;}
.explain_01 li strong{ color:#444444; font-weight:normal; text-decoration:underline;  font-family:"NanumGothic", "µ¸¿ò", sans-serif;}
.explain_01 li em{color:#444444; font-weight:normal; font-family:"NanumGothic", "µ¸¿ò", sans-serif;}

/*ÆäÀÌÁö ¼³¸í*/
.explain_02{ /*border:1px solid red;*/ margin:8px 0;}
.explain_02 li{ text-align:left; font-size:11px; line-height:16px; color:#999999;padding:0px;margin:0 0 3px 0px;}
.explain_02 li strong{ color:#666666; font-weight:normal;  font-family:"NanumGothic", "µ¸¿ò", sans-serif;}


/*ÆäÀÌÁö ¼³¸í*/
.explain_03{ /*border:1px solid red;*/ margin:25px 0 4px 0;}
.explain_03 li{ text-align:left; font-size:12px; line-height:20px; color:#333333; background:url(../images/include/list_arrow_01.gif) no-repeat 0px 7px; font-weight:bold; letter-spacing:-1px; padding:0 0 0 7px;margin:0 0 0px 0px;}


/************************** ÁÖ¹®ÀÚ Á¤º¸ÀÔ·Â **********************/
table.cart_write_01{ width:100%;}
table.cart_write_01 td{border-bottom:1px solid #eaeaea;border-left:1px solid #e3e3e3; padding:6px 0px 6px 10px; word-break:break-all; word-wrap:break-word; font-size:11px; line-height:13px; color:#777777;}
table.cart_write_01 th{border-bottom:1px solid #eaeaea; color:#666666; background:#fbfbfb; font-weight:normal;font-family:"NanumGothic", "µ¸¿ò", sans-serif;  padding:6px 0px; font-size:11px; line-height:13px; text-align:left; }

table.cart_write_01 td .txt_01{font-weight:normal;font-family:"NanumGothic", "µ¸¿ò", sans-serif;  font-size:12px; color:#000000; display:inline-block; padding:5px 0;}

table.cart_write_01 .normal_01{padding-left:22px; display:inline-block;line-height:15px; }
table.cart_write_01 .must_01{ padding-left:22px; display:inline-block;line-height:15px; background:url(../images/include/icon_must.gif) no-repeat 9px 2px; }

table.cart_write_01  td .pay_money{font-family:"NanumGothic", "µ¸¿ò", sans-serif;font-size:15px;line-height:19px;color:#cc0001; font-weight:bold;}
table.cart_write_01  td .radio_select_01{ /*border:1px solid red;*/ margin:0 40px 0 0;}


/************************** ·Î±×ÀÎ **********************/
/*member ³»¿ë °¡·Î¿µ¿ª 810px */
.member_out_line{border:1px solid #cecece; margin:0px auto 0 auto;}
.member_in_wrap{ text-align:center;}
.member_txt{ padding:35px 0 0 0;}

.login_form{/*border:1px solid red;*/ width:360px; margin:0 auto 0 auto; text-align:left; padding:30px 0 30px 0; position:relative;}
.login_form label{font-family:"NanumGothic", "µ¸¿ò", sans-serif; display:inline-block; width:60px; margin:0 6px 0 0; text-align:right; color:#666666; font-size:14px;}
.login_btn{position:absolute; top:30px; left:334px;}


/*member ÆäÀÌÁö ¼³¸í*/
.member_explain_01{margin:0px; padding:17px 17px 13px 17px ; background:#f8f8f8; border-bottom:1px solid #efefef; border-top:1px solid #efefef; font-family:"NanumGothic", "µ¸¿ò", sans-serif;}
.member_explain_01 li{ text-align:left; font-size:11px; line-height:15px; color:#666666; background:url(../images/shop/list_arrow.gif) no-repeat 0px 5px; padding:0 0 0 7px;margin:0;}


.member_etc_btn_01{ padding:20px 0px 20px 0; font-family:"NanumGothic", "µ¸¿ò", sans-serif;}
.member_etc_btn_01 li{height:20px; float:left; margin:0 0 0 50px;}
.member_etc_btn_01 li:first-child{ margin-left:87px;}
.member_etc_btn_01 li em{ display:inline-block; font-size:11px; line-height:13px; padding:5px 0 0 13px; vertical-align:top; background:url(../images/member/bullet_icon_01.gif) no-repeat 0px 4px; font-style:normal;}

/************************** ·Î±×ÀÎ **********************/




/************************** ¾ÆÀÌµð/ÆÐ½º¿öµå Ã£±â **********************/
/*Å¸ÀÌÆ²*/
.title_group_01{height:18px; position:relative; z-index:1; margin-bottom:10px;}
.title_01{ position:absolute; top:0px; left:0px; z-index:2;font-family:"NanumGothicBold","µ¸¿ò", sans-serif; width:300px; font-size:15px; line-height:15px; letter-spacing:-1px; color:#555555; background:url(../images/include/title_01_arrow.gif) no-repeat 0px 4px; padding:0 0 0 12px;}
.title_must{position:absolute; top:3px; right:0px; z-index:2; font-family:"NanumGothic","µ¸¿ò", sans-serif; font-size:13px; line-height:20px; color:#424242;}
.title_must{ background:url(../images/include/icon_must.gif) no-repeat 0px 6px; padding:0 0 0 13px;}

/************************** ¾ÆÀÌµð/ÆÐ½º¿öµå Ã£±â **********************/



/*ÆäÀÌÂ¡*/
.pagenum{ clear:both;margin:20px 0 0 0;text-align:center; color:#666666; font:0/0 arial; }
.pagenum a, .pagenum strong{position:relative; z-index:1; font-size:12px; line-height:19px;font-family:"NanumGothic", sans-serif; display:inline-block;border:1px solid #666; background:#fff; padding:8px 16px; margin:0 0 0 -1px; *margin:0 0 0 -2px; vertical-align:middle; margin-left:2px;}
.pagenum a:link, .pagenum a:visited {color:#666666; text-decoration:none;}
.pagenum a:hover, .pagenum a:active {color:#000000; text-decoration:none;position:relative;z-index:2;border:1px solid #7d7d7d; background:#FFFFFF; }

.pagenum strong{position:relative;z-index:3;color:#fff; border:1px solid #666; background:#333; font-weight:normal;}
.pagenum span{display:none;}

.pagenum a.prev_end,
.pagenum a.prev,
.pagenum a.next,
.pagenum a.next_end
{width:15px; height:15px; overflow:hidden; background:url(../images/btn/board_btns.png) no-repeat 0px 0px #333; margin:0px; padding:10px 10px; border:1px solid #666;}

.pagenum a.prev_end{background-position:center 0px; margin:0 3px 0 0;}
.pagenum a.prev{background-position:center -35px; margin:0 14px 0 0;}
.pagenum a.next{background-position:center -70px;margin:0 0 0 16px;}
.pagenum a.next_end{background-position:center -105px;margin:0 0 0 3px;}


/*view ÆäÀÌÂ¡*/
.pagenum_view{clear:both; margin:0px 0 0 0; text-align:center; color:#666; font-size:13px; line-height:16px; font-family:"NanumGothic", "µ¸¿ò";}
.pagenum_view a, .pagenum_view strong{position:relative; z-index:1; font-size:13px; line-height:16px; display:inline-block; margin:0 0px; padding:3px 3px 3px 3px; vertical-align: middle;}
.pagenum_view a:link, .pagenum_view a:visited {color:#666; text-decoration:none;}
.pagenum_view a:hover, .pagenum_view a:active {color:#000; text-decoration:none; position:relative;z-index:2;}

.pagenum_view a.on, .pagenum_view a.off{width:30px; height:25px; overflow:hidden; background:url(../images/btn/board_list_btn_01.jpg) no-repeat 0px 0px; margin:0px; padding:5px 0 0 0px; border:none;}
.pagenum_view a.on{background-position:0px -50px; margin:0 0px 0 0; color:#fff;}
.pagenum_view a.off{background-position:0px 0px; margin:0 0px 0 0;}

.pagenum_view strong{color:#000;}
.pagenum_view span{display:none;}

.pagenum_view a.prev_end,
.pagenum_view a.prev,
.pagenum_view a.next,
.pagenum_view a.next_end
{width:25px; height:30px; overflow:hidden; background:url(../images/btn/board_btn_01.jpg) no-repeat 0px 0px; margin:0px; padding:0px 0 0 0px; border:none;}

.pagenum_view a.prev_end{background-position:0px 0px; margin:0 0px 0 0;}
.pagenum_view a.prev{background-position:0px -50px; margin:0 8px 0 0;}
.pagenum_view a.next{background-position:0px -100px; margin:0 0 0 8px;}
.pagenum_view a.next_end{background-position:0px -150px; margin:0 0 0 0px;}

/*ÆäÀÌÂ¡*/
.pagenum_board{clear:both; text-align:center; color:#666; margin-top:30px; font-size:13px; font-family:"NanumGothic", "µ¸¿ò";}
.pagenum_board a, .pagenum_board strong{position:relative; z-index:1; font-size:12px; line-height:19px; display:inline-block; margin:0 0px; padding:8px 16px; border:1px solid #666; vertical-align: middle;}
.pagenum_board a:link, .pagenum_board a:visited {color:#666; text-decoration:none;}
.pagenum_board a:hover, .pagenum_board a:active {color:#000; text-decoration:none; position:relative;z-index:2;}

.pagenum_board a.on, .pagenum_board a.off{width:30px; height:25px; overflow:hidden; background:url(../images/btn/board_list_btn_01.jpg) no-repeat 0px 0px; margin:0px; padding:5px 0 0 0px; border:none;}
.pagenum_board a.on{background-position:0px -50px; margin:0 0px 0 0; color:#fff;}
.pagenum_board a.off{background-position:0px 0px; margin:0 0px 0 0;}

.pagenum_board strong{color:#fff; border:1px solid #666; background:#333;}
.pagenum_board span{display:none;}

.pagenum_board a.prev_end,
.pagenum_board a.prev,
.pagenum_board a.next,
.pagenum_board a.next_end
{width:15px; height:15px; overflow:hidden; background:url(../images/btn/board_btns.png) no-repeat 0px 0px #333; margin:0px; padding:10px; border:1px solid #666;}

.pagenum_board a.prev_end{background-position:center 0px; margin:0 0px 0 0;}
.pagenum_board a.prev{background-position:center -35px; margin:0 14px 0 0;}
.pagenum_board a.next{background-position:center -70px; margin:0 0 0 16px;}
.pagenum_board a.next_end{background-position:center -105px; margin:0 0 0 0px;}

/***********View**************/
.view_wrap {height:492px !important; overflow::hidden; background:#fff;}
table.view_th_none_01 {}
table.view_th_none_01 td {vertical-align:top;}
.view_big_img {width:640px; padding:10px; border:1px solid #ececec; float:left;}
.view_big_img img {width:640px; height:470px;}



/* list */
table.th_none_02 {}
table.th_none_02 td {padding-left:13px;}
table.th_none_02 td:first-child {padding-left:0px;}
table.th_none_02 td a {text-decoration:none;}
table.th_none_02 td img {width:220px; height:124px;}
table.th_none_02 td .title {height:20px !important; width:210px; overflow:hidden; margin:5px 5px 25px 5px; text-align:center;}

/*ÀÛ¼ºÆû*/
.form_explain_01{ padding:0 220px 0 0; background:url(../images/contents/form_explain_01_bg.jpg) no-repeat right 0px; min-height:250px; }
.form_explain_01 li{ background:url(../images/contents/bullet_01.jpg) no-repeat 5px 5px; font-family:"NanumGothic", "µ¸¿ò", sans-serif; padding: 0 0px 0 25px; font-size:14px; line-height:22px; color:#333333; margin:0 0 25px 0;}


.form_title_02{ border:1px solid #dfdfdf; display:block; padding:6px 5px 6px 50px; font-size:14px; line-height:22px; color:#ff4a88; background:url(../images/contents/form_title_02_bullet.png) no-repeat 20px 5px #f8f8f8;font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; }
.form_explain_02{ padding:10px 40px; border:1px solid #dfdfdf; border-top:none; }
.form_explain_02 li{ background:url(../images/contents/bullet_02.jpg) no-repeat 5px 7px; font-family:"NanumGothic", "µ¸¿ò", sans-serif; padding: 0 0px 0 15px; font-size:12px; line-height:18px; color:#666666; margin:15px 0 15px 0;}


.form_caution_01{background:url(../images/contents/form_title_02_bullet.png) no-repeat 0px 3px; font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:12px; line-height:18px; color:#666666; padding:0 0 0 35px; min-height:30px;}


.write_form_01{ border:10px solid #f1f1f1; padding:30px 20px 50px 20px;}
.write_form_name{font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; font-size:24px; line-height:30px; color:#000000; text-align:center;}
.write_form_title{font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:18px; line-height:22px; color:#357ece;}
.write_form_day{font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:14px; line-height:18px; color:#000000; text-align:center;}


table.style_01{ width:100%; }
table.style_01 th{border:1px solid #e6e6e6; font-family:"NanumGothic", "µ¸¿ò", sans-serif; padding:9px; font-weight:normal; color:#333333; background:#f5f5f5; font-size:14px; line-height:20px;}
table.style_01 td{border:1px solid #e6e6e6; font-family:"NanumGothic", "µ¸¿ò", sans-serif; padding:9px; color:#666666; font-size:14px; line-height:20px; background:#ffffff;}



/*Æû¿¡ ÀÖ´Â ¾à°ü*/
div.agree_scroll{clear:both; border:1px solid #e5e5e5; background:#FFFFFF; padding:0px 20px 20px 20px; *padding:10px 20px 0px 20px;
	width:748px; height:80px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color: #f0eeee;
	scrollbar-3dlight-color: #e0e0e0;
	scrollbar-shadow-color: #c0bebe;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f2f2f2;
	overflow-y:scroll;
}

div.agree_scroll pre{/*width:658px;*/ font-size:12px; font-family:"NanumGothic", "µ¸¿ò", sans-serif; color:#666666; text-align:left; line-height:22px;  }
.agree_sure{ background:#f1f1f1; padding:10px; text-align:center; margin:1px 0 0 0;  font-size:14px; font-family:"NanumGothic", "µ¸¿ò", sans-serif; color:#000000;line-height:22px;  }



/*¾à°ü*/
div.agreebox_02div{clear:both; border:1px solid #e4e4e4; background:#FFFFFF; padding:0px 20px 20px 20px; *padding:20px 20px 0px 20px;
	width:704px; /*width:94.5%;*/ height:120px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color: #f0eeee;
	scrollbar-3dlight-color: #e0e0e0;
	scrollbar-shadow-color: #c0bebe;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f2f2f2;
	overflow-y:scroll;
	/*word-break:break-all; word-wrap:break-word; overflow:auto;  white-space:normal;*/
}
div.agreebox_02div pre{/*width:658px;*/ font-size:11px; font-family:"µ¸¿ò", sans-serif;color:#414141; text-align:left; line-height:18px;  }


/*Æû ¿Ï·á*/
.form_end_01{ border:10px solid #f1f1f1; }
.forme_end_top{ font-family:"NanumGothic", "µ¸¿ò", sans-serif;padding:10px;  color:#333333; font-size:20px; line-height:40px; text-align:center; }
.forme_end_top strong{ font-family:"NanumGothicExtraBold", "µ¸¿ò", sans-serif; color:#357ece; }
.write_form_end_txt{font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:18px; line-height:22px; color:#333333; text-align:center;}




/*´Þ·Â*/
.calendar_board {clear:both; margin:0px 0 0 0; color:#666; padding-bottom:10px; float:left;}
.calendar_board a, .calendar_board strong {position:relative; z-index:1; font-size:18px; line-height:24px; display:inline-block; margin:0 0px; padding:3px 5px 3px 3px; vertical-align:middle;}
.calendar_board a:link, .calendar_board a:visited {color:#666; text-decoration:none;}
.calendar_board a:hover, .calendar_board a:active {color:#000; text-decoration:none; position:relative; z-index:2; }
.calendar_board strong {color:#000; padding:0 20px;}
.calendar_board span {display:none;}
.calendar_board a.prev_end,
.calendar_board a.prev,
.calendar_board a.next,
.calendar_board a.next_end
{width:40px; height:25px; overflow:hidden; background:url(../images/btns/board_btns_02.jpg) no-repeat 0px 0px; margin:0px; padding:0px 0 0 0px; border:none;}
.calendar_board a.prev_end {background-position:0px 0px; z-index:100;}
.calendar_board a.prev {background-position:0px -50px; margin:0 0 0 -4px;}
.calendar_board a.next {background-position:0px -100px;}
.calendar_board a.next_end {background-position:0px -150px; margin:0 0 0 -4px;}

/* º»ÀÎÀÎÁõ */
.access_wrap {}
.access_btn_wrap {margin-bottom:20px;}
.access_btn_wrap img {vertical-align:middle;}
.access_btn_wrap a {height:40px; width:200px; display:inline-block;}
.access_btn_wrap a:first-child {margin-right:10px;}
.access {background:url(../images/member/access_bg.jpg) no-repeat 0px 5px; padding:5px 0 0 95px; min-height:95px;}
.access li {background:url(../images/btn/bullet_01.jpg) no-repeat 0px 6px; padding:0 0 0 20px; line-height:24px; color:#333;}

/************************** ´Þ·Â **********************/
#Select_Rayer td{ padding:2px; font-size:11px;}
#Select_Rayer td a{ text-decoration:none;  color:#a9a9a9; font-size:14px; display:inline-block; font-weight:bold; padding:2px 4px 0 4px;}
#calenderPop { z-index:10000;font-family:"µ¸¿ò", sans-serif; font-size:11px;}
.input_sel {border:1px solid #7f9db9; background:#f7f9fb;font-size:11px;height:19px; vertical-align:middle; }
.input_sel {color:#555555;}

.Calendar_Day_mouseOver { background:#72a6ef; }
.Calendar_Day_mouseOut {  background:#ffffff; }
#cursorData td{ border:1px solid white; width:12px; padding:4px 8px;font-family:"µ¸¿ò", sans-serif; font-size:11px;}


.qna_table {width:100%; border-top:2px solid #333;}
.qna_table th {font-family:"NanumGothicBold"; font-weight:normal; font-size:14px; color:#333; padding:8px 15px; border-bottom:1px solid #ececec; background:#fafafa; border-right:1px solid #ececec; text-align:left;}
.qna_table td {border-bottom:1px solid #ececec; padding:10px;}
.qna_table th .must_01{ padding-left:22px; display:inline-block;line-height:15px; background:url(../images/include/icon_must.gif) no-repeat 6px 4px; }
.qna_btn {text-align:center; margin-top:20px;}
.qna_btn img:first-child {}
