/* public_div */
.tnt_public_div{background-color:#ffffff;}
.tnt_public_div A:link{text-decoration:none; color:#333333;}
.tnt_public_div A:visited{text-decoration:none; color:#333333;}
.tnt_public_div A:hover{text-decoration:none; color:#DE1C41;}
.tnt_public_div form, p {padding:0; margin:0;} a,label{cursor:pointer;}


/*----------------- 좌측메뉴 영역-------------------------- */
.shop_left_area{color:#4F4F4F;}/* 상품코너 분류 메뉴 */
.shop_left_area A:link{text-decoration:none; color:#4F4F4F;}/* 링크 글자색 */
.shop_left_area A:visited{text-decoration:none; color:#4F4F4F;}/* 방문한 링크 글자색 */
.shop_left_area A:hover{text-decoration:none; color:#4F4F4F;}/* 마우스 over 링크 글자색 */
.shop_left_area form{padding:0; margin:0;} a,label{cursor:pointer;}

/* 상품코너(카테고리) 분류 주 메뉴 */
.shop_menu_cell{width:156px; padding:3px 0 3px 3px;  border:1px solid #ECECEC; border-width:0 0 1px 0;} /* 셀 전체적용 */
.shop_menu_act{color:#4F4F4F; font-weight:bold;} /* 현재 출력활성 상태인 메뉴 글자 */

.shop_menu_def_top{color:#525252;} /* 최상위 단계 메뉴 */
.shop_menu_def_sub{color:#525252;} /* 하위 단계 메뉴 */
.shop_menu_cnt{font-size:7pt; font-family:Tahoma; color:#b5b5b5;} /* 상품등록 숫자 */

.shop_menu_sect_div{padding:18px 0 0 5px; text-align:left; color:#000000;  vertical-align: middle; font-weight:bold;} /* 분류 팻말 div */
.shop_menu_lock_top{color:#cccccc; font-weight:bold;} /* '잠금' 상태 최상위 메뉴 */
.shop_menu_lock_sub{color:#cccccc;} /* '잠금' 상태 하위메뉴 */
.shop_menu_lock_cnt{font-size:7pt; font-family:Tahoma; color:#b5b5b5;} /* '잠금' 상태 상품등록 숫자 */
.shop_menu_chbtn{cursor:pointer;}/* 메뉴 우.상단 버튼 (펼치기/접기) */

/* 상품코너 분류 하위 메뉴(팝업 레이어) */
#shop_left_sub_layer{width:160px; background-color:#508AC0; white-space:nowrap; color:#202020; position:absolute; padding:4px 4px 0 4px; filter:alpha(opacity=90); opacity:0.90; z-Index:10;}
.shop_left_sub_title{padding:0 0 2px 7px; font:bold 8pt 돋움; color:#eeeefa;} /* 타이틀 */
.shop_left_sub_inner{padding:5px 2px 5px 5px; background-color:#ffffff;} /* 내부 */
.shop_left_sub_sect{padding:3px 0 0 3px; margin:2px 0 0 0; font-size:8pt; font-family:돋움; color:#555555; font-weight:bold;} /* 분류 팻말 div */
.shop_left_sub_cell{padding:4px; color:#555555; cursor:pointer;} /* 기본 셀 */
.shop_left_sub_lock{padding:4px; color:#999999; cursor:default;} /* '잠금' 셀 */
.shop_left_sub_cnt{font-size:7pt; font-family:Tahoma;}/* 상품등록 숫자 */




/* ---------상품목록 default --------------*/
#n_index_div{background-color:#ffffff; color:#4F4F4F;}/* this 상품목록 출력영역 전체 */
#n_index_div A:link{text-decoration:none; color:#4F4F4F;}/* 링크 글자색 */
#n_index_div A:visited{text-decoration:none; color:#4F4F4F;}/* 방문한 링크 글자색 */
#n_index_div A:hover{text-decoration:none; color:#aa6666;}/* 마우스 over 링크 글자색 */
a,label{cursor:pointer;} #n_index_div form{padding:0; margin:0;}
table {border-collapse:collapse;border-spacing:0;border:0;}

.n_td_head{background-image:url('<?=$shop_this_skin?>/s_img/public/th_bg.gif'); height:22px; font-size:8pt; font-family:Arial, MS PGothic, sans-serif; padding-top:6px; color:#676767; letter-spacing:-1;} /* 목록head*/
.n_td_chk{text-align:center;}/* 체크박스 */
.n_td_img{text-align:center; cursor:pointer; padding:7px 2px 6px 2px;}/* 상품사진 - 목록*/
.n_td_img2{width:; line-height:130%; text-align:center; padding-top:0px; vertical-align:top;}/* 상품사진 -앨범 */
.n_td_img2_1{width:;  line-height:130%; text-align:center; padding-top:0px; vertical-align:top; border-left:1px solid #eeeeee;}/* 상품사진 -앨범 */
.n_td_title{color:#125BE5; font-size:9pt; padding-top:10px;}/* 상품명-예전꺼 */

.n_td_title_sub{color:#777777; padding-top:5px; line-height:130%;} /*상품명-기본정보*/
.n_td_brand{font-size:9pt; text-align:center; color:#777777;} /*해산 */
.n_td_int{font-family:Tahoma; font-size:8pt; text-align:right; padding-right:7px; line-height:150%; white-space:nowrap;}/* 숫자 */
.n_gd_photo{width:100px; vertical-align:absmiddle; border:1px solid #eeeeee;}/*상품사진 -목록*/

/* 목록앨범 ------------------------*/
.n_gd_photo2{width:98px; height:76px; vertical-align:absmiddle; border:0px solid #eeeeee; margin:10px;}/*상품사진 -앨범*/
.list_title{color:#125BE5; height:76px; font-weight:bold; margin-top:10px; line-height:130%; }/*상품명 ----앨범*/
.list_title_all{width:250px; float:left; text-align:left; padding:10px 10px 10px 0; line-height:150%;}/*상품명 + 기본정보 div----앨범*/
.list_title_all .list_title_txt_div{height:76px; overflow:hidden;}

.list_title_txt2{font-size:8pt; margin-top:10px;}/*아래글----앨범*/
.n_span_price{font-family:Tahoma; color:#ff0000; letter-spacing:0;}/* 가격 */
.list_order_btn{float:left; width:372px; text-align:center; margin:0 0 10px 8px;}/*예약버튼 div----앨범*/

.n_gd_photo3{width:100%; vertical-align:absmiddle; border-width:0; border-bottom:2px solid #f5f5f5; margin-bottom:8px;}/*상품사진 -카탈로그*/

.n_span_price2{font:bold 8pt Tahoma; color:#c0c0c0; letter-spacing:0; text-decoration:line-through;}/* 시중가격 */

.n_tab_td{width:85px; height:26px; text-align:center; vertical-align:bottom; padding:0 0 1px 0; cursor:pointer; color:#515151;} /* 탭버튼 */
.n_tab_option{height:18px; border:1px solid #dadada; color:#777777; padding:2px 0 0 3px; margin:0 1px 0 5px; float:right; background:no-repeat right top; cursor:pointer;} /* 탭 우측 form 옵션*/
.n_option_menu{display:none; position:absolute; border:1px solid #c3c3c3; padding:1px 0 0 0; text-align:left; background-color:#ffffff; cursor:pointer; white-space:nowrap; filter:alpha(opacity=95); opacity:0.95; z-Index:200;} /* form 요소 */
.n_option_sub{padding:2px 0 2px 4px;} /* form  메뉴 선택옵션 */


/* 베스트목록앨범 ------------------------*/
.n_best_div{width:100%; text-align:center; padding:10px 0 0 0;  margin:0 0 20px 0; font-family:Tahoma; }
.n_best_td{padding-bottom:3px;  cursor:pointer;}
.n_best_img{width:135px; height:100px; border:1px solid #eeeeee; margin:5px 0 5px 5px; background-color:#ffffff;}
.n_best_text{width:135px; text-align:center; white-space:nowrap; overflow:hidden; letter-spacing:-1; font-size:8pt; color:#777777;}
.n_best_text_tt{font-size:8pt; color:#125BE5; font-weight:bold;}/*상품명*/
.n_best_price{font-size:7pt; font-weight:bold; font-family:Tahoma; color:#E7813E; letter-spacing:0;}

.n_catalog_td{width:50%; vertical-align:top;}
.n_catalog_round{width:100%; table-layout:fixed;}

/* 카탈로그 타이틀바 */
.n_catalog_title{background-color:#4A637A; font-size:10pt; height:24px; color:#ededf0; font-weight:bold; font-family:Tahoma; text-align:center; cursor:move; padding-top:3px;}
.n_catalog_title_round{background-color:#4A637A;} /* 카탈로그 타이틀바 - 좌우 라운딩 */

.n_btn_disabled{filter:alpha(opacity=30); opacity:0.30;} /* 비활성화 버튼*/
.s_page_number{font-size:8pt; font-family:Tahoma; border:1px solid #cccccc;  padding:0 3px 0 3px; margin:2px;}/* 페이지 번호[1][2][3].. */


/* ---------상품본문 default --------------*/
#s_body_div{width:790px; color:#444; line-height:130%;}
#s_body_div A:link{text-decoration:none; color:#444;}
#s_body_div A:visited{text-decoration:none; color:#444;}
#s_body_div A:hover{text-decoration:none; color:#444;}
#s_body_div form{padding:0; margin:0;}

 /* 상품명 및 버튼 */
.s_top_m{width:780px; float:right; padding:0 0 15px 0; border:2px #FF9600 solid;}
.s_top_title{width:560px; float:left; font-size:130%; font-weight:bold; margin:15px 0 0 15px; padding:0 0 0 20px; color:#000; 
             background:url('/img/tour_title_icon01.gif') no-repeat;}/*상품명*/
.s_star{width:160px; float:left; margin:17px 0 0 0; padding:0 0 0 0; text-align:right;}/*별*/
.s_star_2{width:160px; float:right; margin:20px 20px 0 0; padding:0 0 0 0; text-align:right;}/*별 2*/
.s_star_tkt{width:; float:right; padding:38px 22px 0 0; text-align:right;}/*별*/
.s_point{width:370px; float:left; margin:25px 0 0 15px; padding:0 0 0 0;}/* 포인트 */
.s_point_2{width:; float:right; margin:15px 20px 0 0; padding:0 0 0 0;}/* 포인트 2 */
.s_gs_point{font-family:Tahoma; color:#ff0000;} /* 포인트 숫자 */
.s_print{width:360px; float:left; margin:15px 0 0 15px;}/* 상단버튼 */
.s_print_2{width:360px; float:left; margin:0 0 0 0;}/* 상단버튼2 */
.s_print_tkt{padding-bottom:10px;}/* 상단버튼 */

 /* 유학부분-----------상품 */
 .s_top_title_yuhak{width:420px; font-size:130%; font-weight:bold; margin:15px 0 0 8px; padding:0; color:#000; }/* 상단추가 상품명 */
 .s_top_title_add{width:420px; float:left; margin:10px 0 15px 8px; padding:0; color:#000; line-height:150%;}/* 상단추가 설명 */
 .s_top_btn_yuhak{width:300px; float:right; text-align:right; margin:19px 0 15px 8px; padding:0;}/* 우측상단버튼 */
 .s_top_m_yuhak{width:780px; float:right; padding:0 0 15px 0; border:2px #C1DBFF solid;}
 .s_print_yuhak{width:360px; float:left; margin:0 0 7px 0; border:0px solid #000;}/* 상단버튼 */
 .s_point_yuhak{width:; float:right; margin:15px 23px 0 0; padding:0 0 0 0;}/* 포인트 */
 .s_info_yuhak{width:780px; text-align:center; float:right; margin:23px 0 0 0; padding:0 0 20px 0; border:2px solid #C1DBFF; overflow:hidden;}
 .s_info_yuhak_EN{width:780px; float:right; margin:23px 0 0 0; padding:0 0 20px 0; border:2px solid #C1DBFF; overflow:hidden;}

/* 이미지 */
.s_lt_img{width:370px; float:left; text-align:left; margin:10px 0 0 15px; padding:0 0 0 0px;}
.s_mainimg{width:366px; height:; padding:0; border:0px solid #ccc; overflow:hidden;}/* 메인이미지 */
.s_mainimg_tkt{width:366px; height:; border:1px solid #ccc; overflow:hidden;}/* 메인이미지 ------티켓*/
.s_body_addimg{width:117px; height:83px; border:0px solid #ddd; margin:3px 2px 0 0; cursor:pointer;} /* 메인상품 추가 이미지  */
.s_addtxt{width:365px; margin:10px 0 0 0; text-align:center;}/* 추가글 */
.s_img_style {border:1px solid #ccc; cursor:pointer;}

/* 이미지위추가글 */
.s_addtxt2{width:370px; float:left; margin:20px 0 0 15px; border:0px #000 solid;}/* 이미지위추가글 */
.s_addtxt2_1{width:; height:15px; float:left; font-size:8pt; color:#fff; margin:0 5px 0 0; padding:1px 9px 0 8px; background:url('/img/tour/body_add_bg.gif') repeat-x;}/* 이미지위추가글 */

/* 상품기본정보 */
.s_rt_basis{width:360px; float:left; text-align:left; margin:10px 0 0 15px;}
.s_td_left{width:90px;  font-weight:bold; text-align:center; padding:3px 0 3px 0; background-color:#e5e5e5;;} /* 좌측  */
.s_td_right{width:256px; padding:3px 0 3px 10px; line-height:130%;} /* 우측  */
.s_td_line{height:5px; background-image:url('/img/tour/td_line_bg.gif');} /* 테이블 라인  */

/* 상품기본정보-----------티켓-게스트소개 */
.s_td_left_2{width:190px; padding:10px; border:1px solid #CBCACA; border-width:1px 0 0 1px;} /* 좌측  */
.s_td_right_2{width:; padding:10px; line-height:130%; border:1px solid #CBCACA; border-width:1px 1px 0 1px;} /* 우측  */
.s_td_line_2{height:1px; border:1px solid #CBCACA; border-width:1px 0px 0 0px;} /* 테이블 라인  */

.s_gs_price_on{font-family:Tahoma; font-weight:bold; color:#ff0000;} /* 상품가격 */
.s_gs_price_on2{width:100px; font-family:Tahoma; font-weight:bold; color:#ff0000; float:left;} /* 상품가격2 */
.s_gs_addtxt{color:#ff0000; font-weight:bold; margin-left:0px; float:left;} /* 가격옆 추가사항 */
.s_gs_price_on3{font-family:Tahoma; color:#ff0000;} /* 상품가격---티켓 */


/* 상세정보 */
.s_info{width:780px; float:right; margin:23px 0 0 0; padding:0 0 20px 0; border:2px #FF9600 solid; overflow:hidden;}
.s_div_title2{width:725px; font-size:12pt; font-weight:bold; margin:23px 0 23px 27px; padding:8px 0 10px 44px; color:#fff; background:url('/img/tour/body_title_bg.gif') no-repeat;} /*내부타이틀*/
.s_div_title3{width:725px; font-size:11pt; font-weight:bold; margin:0 0 0px 27px; padding:0px 0 0px 10px; background:url('/img/dot_01.gif') no-repeat;} /*추가이미지타이틀2*/
.s_tab_inner{width:740px; margin:23px 0 0 27px; padding:0 0 10px 0;  line-height:150%; text-align:left;}
.s_tab_inner2{width:740px; margin:10px 0 0 27px; padding:0 0 10px 0;  line-height:150%; text-align:left;}
.s_tab_inner3{width:740px; font-weight:bold; color:#ff0000; margin:0px 0 0 27px; padding:0 0 0 0;  line-height:150%; text-align:left;}
.s_tab_inner4{width:740px; margin:0px 0 0 27px; padding:0 0 10px 0;  line-height:150%; text-align:left;}

/* 상세정보--티켓 */
.s_info_tour{width:734px; float:right; margin-top:23px; padding:23px; border:2px solid #FF9600;}
.s_info_title{width:730px; height:35px; margin-bottom:23px; padding:0; background:url('/img/tour/body_title_bg_1.gif') no-repeat;}
.s_info_title p{color:#000; font-size:120%; font-weight:bold; padding:8px 0 0 44px; }

/* 상세정보----이벤트 */
.s_info_event {width:730px; height:120px; margin:0 auto; font-weight:bold; color:#363739; font-size:110%; text-align:left; background:url('/img/tour/event_bg.jpg') no-repeat; overflow:hidden;}
.s_info_event p {width:425px; height:68px; display:block; margin:42px 0 0 30px; overflow:hidden;}
.s_info_event font {color:#3C8300; text-decoration:underline;}

/* 상세정보 -스킨2*/
.s_div_title2_1{width:725px; font-size:12pt; font-weight:bold; margin:23px 0 23px 27px; padding:8px 0 10px 44px; color:#000; background:url('/img/tour/body_title_bg_1.gif') no-repeat;} /*내부타이틀*/

/* 상품 내부 입력,선택 필드 */
.s_input_area{border:1px solid #bbb;} /* 입력칸 */
.s_opt_prc{font-family:Tahoma; font-size:8pt} /*옵션선택 추가 가격 글자 */
.s_opt_select{font-family:Arial, MS PGothic, sans-serif;; font-size:8pt;} /* select 박스 */
.s_input_cnt{border:1px solid #bbb; font-family:Tahoma; font-weight:bold; color:#666777; padding:0 0 0 5; height:19;} /* 인원수 입력란 */

/*관련상품-내부*/
.s_tab_block_div{width:100%; border:1px solid #ccc; padding:5px 0 5px 5px; margin:20px 0 20px 0; color:#66666a; text-align:center;  line-height:140%; background-color:#fff;}
.s_tab_block_title{float:left; margin:10px 0 0 15px;}

.s_div_title_cal{width:; float:left; font-size:11pt; font-weight:bold; padding:10px 0 10px 23px; color:#FF7200; background:url('/skin_uboard/standard/ub_img/calendar/ling.gif'); background-repeat:no-repeat; background-position:0 12px;} /*카렌다타이틀*/


 /*관련상품*/
.s_gs_join_div{width:170px; border:0px solid #ccc; float:left; text-align:center; vertical-align:top; padding:3px; margin:7px 3px 3px 3px;}
.s_gs_join_hide{width:170px; border:2px dotted #DF5757; float:left; text-align:center; vertical-align:top; padding:3px; margin:7px 3px 3px 3px;}
.s_gs_join_img{width:167px; height:124px; border:1px solid #ccc; margin:3px 1px 7px 1px;}/*관련상품 이미지*/
.s_gs_join_price{font-family:Tahoma; font-weight:bold; font-size:8pt; color:#DD7017;} /* 관련상품 가격 */
.s_gs_join_name{font-weight:bold; font-size:10pt;} /* 관련상품 상품명 */

.s_btn_disabled{filter:alpha(opacity=40); opacity:0.40;} /* 비활성화 버튼*/

/* ---------예약내용 default --------------*/
#t_cart_div{background-color:#ffffff;}
#t_cart_div A:link{text-decoration:none; color:#B44845;}
#t_cart_div A:visited{text-decoration:none; color:#B44845;}
#t_cart_div A:hover{text-decoration:none; color:#333333;}

.t_table_head{ height:30px; color:#666666; font:dotum; text-align:center; letter-spacing:-1; padding:3px 0 0 0; white-space:nowrap; border-top:#d4d4d4  solid 1px; border-bottom:#d4d4d4 solid 1px; background-color:#F6F6F6}/* 테이블 HEAD */
.t_table_head2{ height:30px; color:#666666; font:dotum; text-align:left; letter-spacing:-1; padding:3px 0 0 10px; white-space:nowrap; border-top:#d4d4d4  solid 1px; border-bottom:#d4d4d4 solid 1px; background-color:#F6F6F6}/* 테이블 HEAD-상품 */

.t_cart_img{border:1px solid #eeeeee; width:80px;} /* 상품사진 */
.t_cart_noimg{font-family:Tahoma; font-size:8pt; color:#cccccc;} /*사진없음*/

.t_opt_title{color:#7CA1CE; letter-spacing:-1; font-size:12px;}/* 선택옵션 제목 */
.t_opt_price{display:none; font-family:Tahoma; font-weight:bold; color:#EF4D00; font-size:9pt;}/* 선택옵션 가격 */
.t_opt_price2{font-family:Tahoma; font-weight:bold; color:#EF4D00; font-size:9pt;}

.t_td_img{width:80px; padding:3px 3px 0 3px; border-bottom:#d4d4d4 solid 1px;} /* 사진 */
.t_td_title{font-weight:bold; color:#B44845; font-size:110%; line-height:20px; text-align:left; padding:0 0 0 10px; border-bottom:#d4d4d4 solid 1px;} /* 상품명 */
.t_td_price{width:100px; line-height:150%;  border-bottom:#d4d4d4 solid 1px; text-align:center; padding:0 10px 0 0} /* 가격 */
.t_td_price_sum{font-weight:bold; color:#E96E0B;} /*합계*/
.t_td_each{width:60px; text-align:center; border-bottom:#d4d4d4 solid 1px;} /* 인원 */
.t_td_sum{width:120px; color:#333333; border-bottom:#d4d4d4 solid 1px; text-align:right; padding-right:5px;} /* 소계 */
.t_td_del{width:35px; padding:0; border-bottom:#d4d4d4 solid 1px;} /* 삭제 */

.t_td_small{width:25px; font-size:9pt; letter-spacing:-1; padding:0; }/*삭제*/
.t_td_small2{font-size:9pt; }/*회원할인*/
.t_cnt_input{width:25px; height:20px; border:1px solid #e0e0e0; padding-top:3px;}/*인원수입력란*/
.t_cnt_hide_btn{display:none; cursor:pointer;}/*인원수변경적용 버튼*/

/* ---------예약정보 -입력내용 default --------------*/
#s_order_send_div {width:97%; border:1px solid #dddddd; padding:10px 0 10px 10px; margin:5px 0 10px 0; text-align:left;}
#s_order_send_div table{color:#555555; margin:3px 0 22px 0; background-color:#e9e9e9;}
#s_order_send_div img{vertical-align:middle;}
#s_order_send_div tbody{background-color:#ffffff;}
#s_order_send_div form{padding:0; margin:0;}
.s_order_send_left{width:130px; background-color:#fbfbfb; padding:7px 0 4px 0; letter-spacing:-1;}
.s_order_send_left2{width:130px; background-color:#fbfbfb; padding:7px 0 4px 0; text-align:right; font-weight:bold; color:#888888;}

.s_order_send_right{text-align:left; padding:0 0 0 10px}
.s_od_sta{font-weight:bold; color:#666666;}

.s_order_send_blud_fnt{color:#2244ff; letter-spacing:0; font-family:Tahoma; font-size:8pt;}
.s_order_bold_num1{font-weight:bold;}
.s_order_bold_num2{color:#333333; font-family:Tahoma; font-size:10pt; font-weight:bold;}
.s_order_day{color:#006600; font-family:Tahoma; font-size:10pt; font-weight:bold; letter-spacing:0;} /*개최일*/
.s_order_uid_num{color:#0055ff; font-family:Tahoma; font-size:10pt; font-weight:bold; letter-spacing:0; border-bottom:1px dotted;} /*예약번호*/
.s_order_foot_btn{cursor:pointer; margin:0 10px 0 10px;}

/*=================예약폼 ================================*/
.board_top_home{width:; text-align:right; clear:both;}
.order_top_title{width:; text-align:center; margin-top:10px; padding:20px 0 20px 0; border:4px solid #FE715D; clear:both;}
.order_top_title2{width:; margin:30px 0 30px 0; text-align:center; clear:both;}

#s_order_form_div {border:4px solid #EBEBEB; padding:35px; margin:10px 0 10px 0; text-align:left; width:;}
#s_order_form_div table{color:#474747; line-height:150%; background-color:#ffffff;}
#s_order_form_div tbody{background-color:#ffffff;}
#s_order_form_div form{padding:0; margin:0;}
#s_order_point_div{width:90%; border:1px solid #F3EED5; margin:5px 0 3px 0; padding:3px; background-color:#FFFFE9; letter-spacing:-1; line-height:150%;}
		a,label{cursor:pointer;}

.s_order_subj{width:97%; letter-spacing:0; text-align:center; font-size:120%; font-weight:bold; color:#5E5E5E; margin:0 auto; padding-bottom:10px;}
.s_order_subj_tt{color:#F14C46;}

.s_order_check{width:35px; padding-right:10px; text-align:right; background-color:#D8B887;}
.s_order_left{width:165px; color:#fff; font-weight:bold; background-color:#D8B887;}
.s_order_left2{width:165px; color:#222; font-weight:bold; background-color:#D8B887;}

.s_order_right{width:; line-height:160%; color:#474747; padding:2px 0 2px 18px;}
.s_order_center{width:; padding:2px 0 2px 30px; color:#474747; background-color:#F8EBD9; line-height:150%;}

.s_order_left_s{width:64px; font-weight:bold; text-align:center; padding:5px 0 5px 0; background-color:#E2E2E2; border:1px #fff solid; border-width:0 0 1px 0;}
.s_order_left_s2{width:64px; font-weight:bold; text-align:center; background-color:#EFEFEF; border:1px #fff solid; border-width:0 0 1px 0;}
.s_order_right_s{width:; font-weight:bold; padding:5px 0 5px 0; background-color:#E2E2E2; border:1px #fff solid; border-width:0 1px 1px 0;}		
.s_order_right_s2{width:; font-weight:bold; background-color:#EFEFEF; border:1px #fff solid; border-width:0 1px 1px 0;}

.s_order_txt1{color:#fff;}
.s_order_txt2{color:#000;}
.s_order_txt3{color:#EF4D00;}
.s_order_txt4{color:#0054A6;}
.s_order_price{color:#EF4D00; font-family:Tahoma; font-weight:bold;}

.s_order_input1{border:1px solid #bbbbbb; width:148px;}
.s_order_input100{border:1px solid #bbbbbb; width:100px;}
.s_order_input200{border:1px solid #bbbbbb; width:200px; margin:2px 0 2px 0;}
.s_order_input2{border:1px solid #bbbbbb; width:40px;}
.s_order_input3{border:1px solid #bbbbbb; width:300px; margin-top:1px;}
.s_order_input400{border:1px solid #bbbbbb; width:400px; margin-top:1px;}
.s_order_input4{border:1px solid #bbbbbb; width:20px; margin-top:1px;}
.s_order_input5{border:1px solid #bbbbbb; width:70px; margin-top:1; height:16px; font-family:Tahoma; font-size:8pt; color:#2244ff; text-align:right;}

/*--6.view폼--*/
.s_order_left_s2_6v{width:50%; font-weight:bold; padding:5px 0 5px 0; background-color:#EFEFEF; border:1px #fff solid; border-width:0 0 1px 0;}			
.s_order_right_s2_6v{width:50%; font-weight:bold; padding:5px 0 5px 0; background-color:#EFEFEF; border:1px #fff solid; border-width:0 1px 1px 1px;}
.s_order_left_s2_6v p{margin-left:30px}
.s_order_right_s2_6v p{margin-left:30px}