/* 리스트 */
td{background:none;}

/*** Board List ***/
table.list_type01{width:100%;background:url('/img/board/board_bg.gif') no-repeat left top;}
table.list_type01 caption{font-size:0px;color:#fff;}
table.list_type01 th{padding:13px 0 13px 0;font-weight:bold;text-align:center;background:url('/img/board/board_line.gif') no-repeat right 13px;}
table.list_type01 th.end{background:url('/img/board/board_bg.gif') no-repeat right top;}
table.list_type01 td{padding:10px 0 13px 0;text-align:center;border-bottom:solid 1px #eee;}



/*** Board paging ***/
div.paging{text-align:center;}
div.paging div.number span{margin:0 5px;font-weight:bold;}
div.paging div.number span em{margin:0 3px;}
div.paging div.number span em a{font-weight:normal;}
div.paging div.number span em a:hover{text-decoration:underline;}
div.paging div.search_box input{width:200px;}



/*** Board View ***/
table.view_type01{width:100%;}
table.view_type01 th{background:url('/img/board/board_bg.gif') no-repeat left top;}
table.view_type01 th.end{background:url('/img/board/board_bg.gif') no-repeat right top;}
table.view_type01 caption{font-size:0px;color:#fff;}
table.view_type01 th{font-weight:bold;padding:13px 0 13px 0;}
table.view_type01 td{text-align:left;padding:8px 0 5px 15px;height:17px;border-bottom:solid 1px #eee;}
table.view_type01 td.type01{position:relative;}
table.view_type01 td.type01 em{position:absolute;right:10px;top:5px;z-index:99;}
table.view_type01 td.type01 span{display:inline-block;width:150px;}

table.view_type01 td.min_height{padding:15px 0 15px 15px;min-height: 250px;height: auto !important;height: 250px;}


/********************************** min-height  ****************************************** */

#selector 


/*** Board write ***/
table.write_type01{width:100%;border-top:solid 2px #ddd;}
table.write_type01 caption{font-size:0px;color:#fff;}
table.write_type01 tr.copy_bullet th{background:url('/img/board/bullet_5.gif') no-repeat 2px 100px;padding:99px 0 0 13px;}
table.write_type01 tr.copy_bullet td{background:url('/img/board/write_line.gif') no-repeat left 99px;}
table.write_type01 th{font-weight:bold;height:25px;padding:10px 0 0 13px;text-align:left;background:url('/img/board/bullet_5.gif') no-repeat 2px 12px;border-bottom:solid 1px #eee;}
table.write_type01 td{text-align:left;height:25px;padding:10px 0 0 13px;border-bottom:solid 1px #eee;background:url('/img/board/write_line.gif') no-repeat left 9px;}
table.write_type01 td input{margin:-2px 0 0 0;background:#f6f6f6;border:solid 1px #e2e2e2;width:130px;padding:1px 0;}
table.write_type01 td input.checkbox01{width:20px;background:none;border:none;margin:0 0 0 5px;}
table.write_type01 td select{background:#f6f6f6;}
table.write_type01 td.email input{width:100px;}
table.write_type01 td.file_box input{width:520px;}
table.write_type01 td.subject_box input{width:520px;}
table.write_type01 td.copy_box{padding:5px 0 5px 13px;width:520px;height:150px;}
table.write_type01 td.copy_box textarea{width:520px;height:200px;}


/****************기본 리스트 CSS (동양매직)***************************/
/** Board_List Type02 **/
td{background:none;}
table.board_list02{width:98%;margin:20px 0 10px 0;background:url('/img/board/board_pt.gif') repeat-x left top;}
table.board_list02 caption{font-size:0px;color:#fff;}
table.board_list02 th{height:35px;font-weight:bold;font-size:12px;color:#666;text-align:center;}
table.board_list02 th.first{background:none;background:url('/img/board/board_left.gif') no-repeat left top;}
table.board_list02 th span{display:block;padding:11px 0 0 0;height:24px;background:url('/img/board/board_line.gif') no-repeat right 2px;}
table.board_list02 th.end span{background:none;}
table.board_list02 th.end{background:url('/img/board/board_right.gif') no-repeat right top;}
table.board_list02 td{height:32px;padding:3px 0;vertical-align:middle;text-align:center;border-bottom:solid 1px #eee;color:#999;}
table.board_list02 td a{color:#999;}
table.board_list02 td a:hover{color:#3c7fee}
table.board_list02 td.txt_left{text-align:left;padding:0 0 0 10px;}


/** Board_View02 **/
table.board_view02{margin:20px 0 7px 0;width:98%;background:url('/img/board/board_pt.gif') repeat-x left top;}
table.board_view02 caption{font-size:0px;color:#fff;}
table.board_view02 img{vertical-align:middle;margin:-2px 0 0 0;}
table.board_view02 th{text-align:left;padding:1px 0 0 0;height:35px;font-size:12px;color:#666;}
table.board_view02 th.first{background:url('/img/board/board_left.gif') no-repeat left top;text-align:center;}
table.board_view02 th.first span{display:block;padding:11px 0 0 0;height:21px;background:url('/img/board/board_line.gif') no-repeat right 0;}
table.board_view02 th.subject{background:url('/img/board/board_right.gif') no-repeat right top;font-weight:bold;padding:0 0 0 10px;}
table.board_view02 td{padding:0;margin:0;text-align:left;}
table.board_view02 td.text{padding:0 10px;}
table.board_view02 td div.text_box{margin:0 auto;border:solid #eee;border-width:1px 0;padding:10px;min-height: 250px;height: auto !important;height: 250px;line-height:1.3em;}
table.board_view02 td ul.info01{width:100%;height:20px;padding:10px 0 0 0;}
table.board_view02 td ul.info01 li{float:left;color:#999;}
table.board_view02 td ul.info01 li span{font-weight:bold;margin:0 5px 0 0;color:#555;}



/* 글쓰기 */
div.board_register{width: 98%;}
div.board_register div.title{padding:0 0 6px 2px;font-weight:bold;}
div.board_register div.guide{padding-bottom: 6px;font-size:11px;}
div.board_register div.guide span.required{font-weight: bold;color: #f98d00;}
div.board_register table{width: 100%;border-collapse: collapse;border-top: 1px solid #0ea2df;}
div.board_register table caption{display: none;}
div.board_register table td{border-bottom: 1px solid #dddddd;}
div.board_register table td.head{width: 20%;text-align: right;background-color: #F4F4F4;vertical-align: top;padding: 8px 10px 8px 0;	font-weight: bold;font-size: 11px;}
div.board_register table td.head span.required{font-weight: bold;color: #f98d00;}
div.board_register table td.data{text-align: left;padding: 5px 0 5px 10px;}

div.board_register table td.data input,
div.board_register table td.data textarea{background-color: #F9F9F9;border: 1px solid #dedede;}
div.board_register table td.data input.radio{border:none;background:none;}
div.board_register table td.data input.check{border:none;background:none;}


/* 버튼 */
div.board_command{text-align: right;padding:10px 0 0 0;}

p.regist_bt{text-align:center;}
p.regist_bt a{margin:0 2px;}
p.write_bt{text-align:right;margin:0 15px 15px 0;}
p.write_bt a{margin:0 2px;}


/* 개발쪽 추가부분 */






/* 리스트 */
div.board_list{width: 98%;}

div.board_list table{width: 95%;border-collapse: collapse;border-top: 1px solid #c7c7c7; margin:15px 0 5px;}
div.board_list table caption{padding: 0 10px 5px 20px;background: url(/image/board/icon_total.gif) 5px 2px no-repeat;	font-family:"Tahoma";color:#999;font-size: 11px;text-align:left;}
div.board_list table caption span.number{font-weight: bold;font-family:"Tahoma";}

div.board_list table thead th{background: url(/image/board/th_bg.gif) left bottom repeat-x;padding: 8px 0 10px;font-size: 11px;white-space:nowrap;font-family:"dotum";}
div.board_list table thead th.no{width: 6%;}
div.board_list table thead th.file{width: 6%;}
div.board_list table thead th.writer{width: 12%;}
div.board_list table thead th.date{width: 12%;}
div.board_list table thead th.hit{width: 6%;}

div.board_list table tbody td{	text-align: center;padding: 6px 0;border-bottom: 1px solid #efefef;}
div.board_list table tbody td.subject{text-align: left;}
div.board_list table tbody td.subject a:hover{color: #0080b0;}

div.board_list table tbody td.no,
div.board_list table tbody td.date,
div.board_list table tbody td.hit{font-family:"Tahoma";color:#999;font-size: 11px;}
div.board_list table tbody td.isbn{font-family:"Tahoma";color:#999;	font-size: 11px;font-weight:bold;}

div.board_list table tbody td.writer{font-family:"Tahoma";font-size:11px;font-weight:bold;color:#999;}

div.board_list table tbody td.no_data{text-align:center;padding:0;width:100%;}

/* 페이징 */
div.board_paging{text-align: center;padding:0 0 10px 0;}
div.board_paging img{vertical-align: middle;}
div.board_paging span{display: inline-block;width: 12px;	text-align: center;padding-top:2px;}
div.board_paging span.current{font-weight: bold;text-decoration: underline;color: #58a809;}

/* 버튼 */
div.board_command{text-align: right;padding:10px 0 0 0;}

/* 검색 */
div.board_search{text-align: center;	padding-top:30px;}
div.board_search input,div.board_search img{vertical-align: middle;}
div.board_search input#keyword{width: 200px;background-color: #F4F4F4;	border:1px solid #dedede;height:20px;}

/* 포토갤러리 리스트 */
div.photo_board_list{width: 95%;}
div.photo_board_list div.count{padding:0 10px 5px 10px;font-size:11px;font-family:"Tahoma";color:#999;}
div.photo_board_list div.count span.number{font-weight: bold;}
div.photo_board_list ul.list{list-style:none;margin:0 0 15px 0;padding:10px 0;width: 95%;border-top: 1px solid #d04d0a;border-bottom: 1px solid #dedede;display: inline-block;}
div.photo_board_list ul.list li{float: left;width: 24.9%;	text-align: center;padding: 20px 0;}
div.photo_board_list ul.list li div.photo{margin: 0 auto;border: 1px solid #dfdfdf;width: 136px;}
div.photo_board_list ul.list li div.photo img{	width: 120px;height:100px;margin:6px;}
div.photo_board_list ul.list li p.subject{padding: 8px 0 5px;margin:0;text-align: center;}
div.photo_board_list ul.list li span{margin:0;padding:0;font-size:11px;text-align: center;color: #999999;font-family:"dotum";letter-spacing:-1px;}
div.photo_board_list ul.list li span em{font-family:"Tahoma";letter-spacing:0;}
div.photo_board_list ul.list li span.reg_date{margin-right:5px;}
div.photo_board_list ul.list li.no_data{text-align:center;padding:0;width:100%;}

/* 글쓰기 */
div.board_register{width: 98%;}
div.board_register div.title{padding:0 0 6px 2px;font-weight:bold;}
div.board_register div.guide{padding-bottom: 6px;font-size:11px;}
div.board_register div.guide span.required{font-weight: bold;color: #f98d00;}
div.board_register table{width: 95%;border-collapse: collapse;border-top: 1px solid #d04d0a;}
div.board_register table caption{display: none;}
div.board_register table td{border-bottom: 1px solid #dddddd;}
div.board_register table td.head{width: 20%;text-align: right;background-color: #F4F4F4;vertical-align: top;padding: 8px 10px 8px 0;	font-weight: bold;font-size: 11px;}
div.board_register table td.head span.required{font-weight: bold;color: #f98d00;}
div.board_register table td.data{text-align: left;padding: 5px 0 5px 10px;}

div.board_register table td.data input,
div.board_register table td.data textarea{background-color: #F9F9F9;border: 1px solid #dedede;}
div.board_register table td.data input.radio{border:none;background:none;}
div.board_register table td.data input.check{border:none;background:none;}


input#u_subject{width: 500px;}
input#u_name{width: 200px;}
input#u_pass{width: 200px;}
input#u_file{width: 500px;}
textarea#u_contents{width: 500px;	height: 150px;}

/* 글삭제 */
div.board_delete{text-align: center;}
div.board_delete form{width: 60%;	margin: 0 auto;border-top: 1px solid #d04d0a;border-bottom: 1px solid #DDDDDD;padding: 0 0 1em 0;}
div.board_delete form div.title{margin-bottom: 1em;font-weight: bold;font-size: 1.25em;background-color: #F9F9F9;padding: 0.75em;text-align: center;background: url(/image/board/th_bg.gif) left bottom repeat-x;}
div.board_delete form ul.guide{margin-bottom: 1em;}
div.board_delete form ul.guide li{font-size: 11px;line-height: 1.5em;color: #999999;}
div.board_delete form div.input_password{margin-bottom: 1em;}
div.board_delete form div.input_password input#u_del_pass{width: 10em;background-color: #F9F9F9;border: 1px solid #dedede;}


/* 글보기 */
div.board_view{width: 98%;}
div.board_view div.subject{border-top: 1px solid #d04d0a;background: url(/image/board/th_bg.gif) left bottom repeat-x;padding: 13px 10px;font-weight: bold;font-size: 1.16em;color: #202020;}
div.board_view div.info{border-bottom: 1px solid #dddddd;padding: 8px 10px;font-size: 11px;}
div.board_view div.info span{display: inline-block;padding: 0 15px 0 0;color: #999;}
div.board_view div.info span em{font-style: normal;font-weight:bold;color:#666;}
div.board_view div.info_file{padding: 5px 10px;font-size: 11px;color: #666666;}
div.board_view div.content_view{border: 3px solid #dedede;min-height: 100px;margin:-1px 0 15px 0;line-height:1.75em;}/*clear:both;padding: 30px;*/

/* sns */
div.board_sns{text-align:right;margin-bottom:8px;}

/* 댓글 */
div.comment{width:100%;display:inline-block;}
div.comment div.title{font-weight:bold;color:#bd7272;background:url("/image/board/comment_title_icon.gif") 7px top no-repeat;padding:6px 0 10px 36px;}
div.comment form{border:1px solid #eeeeee;background-color:#f6f6f6;padding:15px 0;display:inline-block;width:700px;margin-bottom:20px;}
div.comment form label{margin-right:6px;vertical-align:top;display:inline-block;padding:16px 0 0 0;}
div.comment form div.input_name{float:left;height:28px;padding:0 20px;}
div.comment form div.input_pass{float:left;height:28px;padding:0 20px;}
div.comment form input#u_name{border:1px solid #dddddd;width:100px;}
div.comment form input#u_pass{border:1px solid #dddddd;width:100px;}
div.comment form div.input_content{clear:both;float:left;padding:0 10px 0 20px;}
div.comment form textarea#u_memo{border:1px solid #dddddd;width:550px;height:43px;overflow:auto;}
div.comment form div.command{float:left;}

div.comment_view{clear:both;}
div.comment_view p.count{margin:0;padding:0 15px 6px 10px;margin:0 0 6px 0;border-bottom:1px solid #dedede;}
div.comment_view p.count em{font-family:"Tahoma";color:#d95e5e;font-weight:bold;}
div.comment_view table.list{width:100%;border-collapse: collapse;}
div.comment_view table.list td{padding:0;}
div.comment_view table.list td.info{width:90px;background:url("/image/board/comment_list_bg1.gif") right 50% no-repeat;padding:10px 0 0 0;}
div.comment_view table.list td.info div.u_name{font-weight:bold;padding:0 0 5px 10px;}
div.comment_view table.list td.info div.reg_date{font-family:"Tahoma";font-size:11px;color:#999999;padding:0 0 0 10px;}
div.comment_view table.list td.content{background:url("/image/board/comment_list_bg2.gif") left 10px no-repeat;padding:18px 0 0 0;}
div.comment_view table.list td.content p{background:url("/image/board/comment_list_bg2.gif") left bottom no-repeat;padding:12px 15px 20px 15px;margin:0;}


div.gallery_view div.view_box{margin:0 0 20px 0;}
div.gallery_view div.view_box .left_view{float:left;width:230px;margin:0 -376px 0 0;border:solid 1px #e8eaea;padding:10px;position:relative;}
div.gallery_view div.view_box .left_view span{position:absolute;left:20px;top:205px;z-index:21;}
div.gallery_view div.view_box .right_view{width:226px;height:120px;margin:0 0 0 255px;padding:5px 0 0 15px;}
div.gallery_view div.view_box .right_view dt{margin:0 0 15px 0;padding:0 0 0 12px;color:#7b7b7b;font-weight:bold;background:url('../img/bullet/bullet03.gif') no-repeat left 0px;}
div.gallery_view div.view_box .right_view dd{margin:0 0 2px 0;padding:0 0 0 10px;color:#7b7b7b;background:url('../img/bullet/bullet04.gif') no-repeat left 5px;}
div.gallery_view div.view_box .right_view dd.gallery_copy{margin:0;padding:0 0 0 0px;color:#7b7b7b;background:none;line-height:1.2em;}
div.gallery_view div.view_box .right_view dd span{color:#878787;font-weight:bold;}

div.gallery_view div.view_copy{}/*clear:both;*/
div.gallery_view div.view_copy p{border-bottom:solid 1px #797979;margin:0 0 20px 0;}
div.gallery_view div.view_copy p.view_img{text-align:center;margin:0 0 10px 0;padding:0 0 20px 0;}
div.gallery_view div.view_copy p.list_bt{margin:0 0 30px 0;padding:0;text-align:right;border:none;}



/** List **/
div.best{margin:0 0 0 0;}
div.best p.title_img{height:60px;}
div.best p.title_text{background:url('/img/sub/list/bullet01.gif') no-repeat 3px 2px;border-bottom:solid 1px #ddd;height:20px;padding:0 0 0 5px;margin:0 0 10px 0;font-family:"나눔고딕";font-weight:bold;font-size:14px;}
div.best dl{height:320px;padding:0 0 0 0;background:url('/img/sub/list/best_bg.gif') no-repeat left bottom;}
div.best dl dt{float:left;width:380px;margin:0 -380px 0 0;text-align:center;}
div.best dl dt em img{border:solid 1px #ddd;padding:3px;}
div.best dl dt em{display:block;margin:0 0 15px 0;}
div.best dl dt span{display:block;text-align:center;margin:0 0 5px 0;color:#333;}
div.best dl dt span.type{color:#878686;}
div.best dl dt span.price{color:#ef6782;font-weight:bold;}

div.best dl dd{margin:0 0 0 430px;width:376px;height:342px;overflow:hidden;}
div.best dl dd ul{width:450px;}
div.best dl dd ul li{float:left;width:158px;height:165px;margin:0 55px 0 0;text-align:center;}
div.best dl dd ul li em{display:block;margin:0 0 5px 0;}
div.best dl dd ul li em img{border:solid 1px #ddd;padding:2px;}
div.best dl dd ul li span{display:block;text-align:center;margin:0 0 3px 0;color:#333;}
div.best dl dd ul li span.type{color:#878686;}
div.best dl dd ul li span.price{color:#ef6782;font-weight:bold;}

/** Sub_List */

div#container div.contents dl.sub_list{padding:0 0 20px 0px;}
div#container div.contents dl.sub_list dt{height:35px;text-align:right;}
div#container div.contents dl.sub_list dd{width:830px;margin:0 auto;overflow:hidden;}
div#container div.contents dl.sub_list dd ul{width:880px;}
div#container div.contents dl.sub_list dd ul li{float:left;width:138px;height:180px;margin:0 34px 0 0;}
div#container div.contents dl.sub_list dd ul li em{display:block;height:110px;padding:3px 0 0 0;background:url('/img/main/thum_bg.gif') no-repeat left top;text-align:center;}
div#container div.contents dl.sub_list dd ul li span{display:block;text-align:center;margin:0 0 3px 0;color:#333;}
div#container div.contents dl.sub_list dd ul li span.type{color:#878686;}
div#container div.contents dl.sub_list dd ul li span.price{color:#ef6782;font-weight:bold;}


/** View **/
div.view_info{margin:0 0 20px 0;text-align:center;}
div.view_info p.title_img{height:60px;}
div.view_info p.title_text{text-align:left;background:url('/img/sub/list/bullet01.gif') no-repeat 3px 2px;border-bottom:solid 1px #ddd;height:20px;padding:0 0 0 20px;margin:0 0 24px 0;font-family:"나눔고딕";font-weight:bold;font-size:14px;}
div.view_info div.info_box{padding:0 18px;}
div.view_info div.info_box div.left{float:left;width:410px;margin:0 -410px 0 0;}
div.view_info div.info_box div.left p{text-align:left;height:24px;font-weight:bold;color:#535353;font-size:13px;}
div.view_info div.info_box div.left table.view_info{width:100%;border-top:solid 1px #ddd;}
div.view_info div.info_box div.left table.view_info th,
div.view_info div.info_box div.left table.view_info td{text-align:left;height:37px;border-bottom:solid 1px #ddd;}
div.view_info div.info_box div.left table.view_info th{background:url('/img/sub/view/bullet01.gif') no-repeat 5px 50%;padding:0 0 0 16px;font-weight:bold;}
div.view_info div.info_box div.left table.view_info td{background:url('/img/sub/view/bullet02.gif') no-repeat left 50%;padding:0 0 0 10px;}
div.view_info div.info_box div.left table.view_info td.point{color:#3985ab;font-weight:bold;}
div.view_info div.info_box div.left div.bt{text-align:center;padding:20px 0 0 0;}

div.view_info div.info_box dl{margin:0 0 0 430px;}
div.view_info div.info_box dl dt{height:260px;} 
div.view_info div.info_box dl dt img{border:solid 1px #ddd;padding:3px;}
div.view_info div.info_box dl dd{width:341px;height:53px;margin:0 auto;overflow:hidden;}
div.view_info div.info_box dl dd ul{width:360px;}
div.view_info div.info_box dl dd ul li{float:left;width:76px;height:53px;margin:0 12px 0 0;}
div.view_info div.info_box dl dd ul li img{border:solid 1px #ddd;padding:2px;}


dl.more_view{padding:0 0 10px 0;background:url('/img/sub/list/best_bg.gif') no-repeat left bottom;}
dl.more_view dt{height:27px;border-bottom:solid 1px #ddd;margin:0 0 20px 0;}
dl.more_view dd{text-align:center;margin:0 0 30px 0;}


/** Order Check **/
dl.order_check{text-align:left;}
dl.order_check dt{padding:0 0 10px 0;}
/*dl.order_check dd.search{margin:0 0 0 20px;height:140px;padding:140px 0 0 330px;background:url('/img/sub/order/check_bg.gif') no-repeat left top;}*/
dl.order_check dd.search{margin:0 0 0 20px;height:140px;padding:10px 0 0 0;background:url('/img/sub/order/check_bg.gif') no-repeat left top;}
dl.order_check dd.search ul{position:relative;}
dl.order_check dd.search ul li{margin:0 0 10px 0;}
dl.order_check dd.search ul li span{display:inline-block;width:100px;vertical-align:middle;}
dl.order_check dd.search ul li input{width:180px;height:18px;line-height:18px;border:solid 1px #cccdd2;}
dl.order_check dd.search ul li.bt{position:absolute;left:293px;top:-2px;z-index:10;}

dl.order_check dd{margin:0 0 0 20px;}
dl.order_check dd table.order_type{width:100%;}
dl.order_check dd table.order_type caption{font-size:0px;color:#fff;}
dl.order_check dd table.order_type th{text-align:center;height:30px;background:url('/img/sub/store/order/th_pt.gif') repeat-x left top;}
dl.order_check dd table.order_type td{text-align:center;padding:5px 0;border-bottom:solid 1px #eeeeee;}
dl.order_check dd table.order_type td a{display:block;margin:4px 0;}
dl.order_check dd table.order_type td span{color:#ac0806;font-weight:bold;}
dl.order_check dd table.order_type td em{color:#333;font-weight:bold;font-size:15px; }


dl.order_check dd table.order_type02{width:100%;}
dl.order_check dd table.order_type02 caption{font-size:0px;color:#fff;}
dl.order_check dd table.order_type02 th{text-align:center;font-weight:bold;color:#656565;height:30px;background:url('/img/sub/store/order/th_pt2.gif') repeat-x left top;border-top:solid 1px #003d73;border-bottom:solid 1px #d0d0d0;}
dl.order_check dd table.order_type02 th span{display:block;width:100%;height:100%;line-height:30px;background:url('/img/sub/store/order/th_line.gif') repeat-y right top;}
dl.order_check dd table.order_type02 th span.end{background:none;}
dl.order_check dd table.order_type02 td{text-align:center;padding:13px 0;border-bottom:solid 1px #eee;}
dl.order_check dd table.order_type02 td.left{text-align:left;padding-left:10px;color:#818181;}
dl.order_check dd table.order_type02 td a{color:#818181;}

dl.order_check dd.order_box{background:#dddddd;padding:2px;margin:0 0 25px 20px;}
dl.order_check dd.order_box table.order_form{width:100%;border:solid #fff;border-width:2px 0;}
dl.order_check dd.order_box table.order_form caption{font-size:0px;color:#fff;}
dl.order_check dd.order_box table.order_form th{text-align:center;}
dl.order_check dd.order_box table.order_form th,
dl.order_check dd.order_box table.order_form td{border-top:solid 1px #eeeeee;background:#fff;height:22px;}
dl.order_check dd.order_box table.order_form th span{text-align:center;display:block;width:100%;background:#eeeeee;height:20px;padding:5px 0 0 0;}
dl.order_check dd.order_box table.order_form th span.type02{height:26px;padding:11px 0 0 0;}
dl.order_check dd.order_box table.order_form th span.type03{height:96px;padding:81px 0 0 0;}
dl.order_check dd.order_box table.order_form td{padding:4px 20px 4px 8px;}
dl.order_check dd.order_box table.order_form td.normal input{border:solid 1px #ddd;height:18px;line-height:18px;}
dl.order_check dd.order_box table.order_form td.file input{width:80%;}
dl.order_check dd.order_box table.order_form td.address input{width:90%;}
dl.order_check dd.order_box table.order_form td.phone input{border:solid 1px #ddd;height:18px;line-height:18px;width:40px;}
dl.order_check dd.order_box table.order_form td.mail input{border:solid 1px #ddd;height:18px;line-height:18px;width:80px;}
dl.order_check dd.order_box table.order_form td span{display:block;margin:5px 0 0 0;}
dl.order_check dd.order_box table.order_form td.radio input{vertical-align:middle;margin:-2px 3px 0 0;}
dl.order_check dd.order_box table.order_form td textarea{border:solid 1px #ddd;}
dl.order_check dd.order_box p.bt{background:#fff;height:38px;padding:16px 0 0 0;text-align:center;}
dl.order_check dd.order_box p.bt a{margin:0 4px;}



/** 사진방 **/
p.photo_title{padding:20px 0 0 0;text-align:center;}
p.total_box02{height:22px;text-align:left;font-size:11px;}
p.total_box02 span{color:#e55f2a;font-weight:bold;}

div.photo_hidden{width:700px;overflow:hidden;}
div.photo_hidden ul.product_list{width:700px;}
div.photo_hidden ul.product_list li{float:left;width:182px;height:212px;margin:0 45px 30px 5px; }
div.photo_hidden ul.product_list li span img{display:block;background:#fff;padding:3px;border:solid 1px #d7d7d7;}
div.photo_hidden ul.product_list li em.subject{font-weight:bold;}
div.photo_hidden ul.product_list li em{display:block;margin:5px 0 0 0;}



/** Order Check 
dl.order_check{text-align:left;}
dl.order_check dt{padding:10px 0 10px 20px;}
dl.order_check dd.search{margin:0 0 0 20px;height:140px;padding:10px 0 0 0;background:url('/img/sub/order/check_bg.gif') no-repeat left top;}
dl.order_check dd.search ul{position:relative;}
dl.order_check dd.search ul li{margin:0 0 10px 0;}
dl.order_check dd.search ul li span{display:inline-block;width:100px;vertical-align:middle;}
dl.order_check dd.search ul li input{width:180px;height:18px;line-height:18px;border:solid 1px #cccdd2;}
dl.order_check dd.search ul li.bt{position:absolute;left:293px;top:0px;z-index:10;}

dl.order_check dd{margin:0 0 0 20px;}
dl.order_check dd table.order_type{width:100%;}
dl.order_check dd table.order_type caption{font-size:0px;color:#fff;}
dl.order_check dd table.order_type th{text-align:center;height:30px;background:url('/img/sub/order/th_pt.gif') repeat-x left top;}
dl.order_check dd table.order_type td{text-align:center;padding:5px 0;border-bottom:solid 1px #e0ebef;}
dl.order_check dd table.order_type td a{display:block;margin:4px 0;}
dl.order_check dd table.order_type td span{color:#ac0806;font-weight:bold;}
dl.order_check dd table.order_type td em{color:#333;font-weight:bold;font-size:15px; }


dl.order_check dd table.order_type02{width:100%;}
dl.order_check dd table.order_type02 caption{font-size:0px;color:#fff;}
dl.order_check dd table.order_type02 th{text-align:center;font-weight:bold;color:#656565;height:30px;background:url('/img/sub/order/th_pt2.gif') repeat-x left top;border-top:solid 1px #003d73;border-bottom:solid 1px #d0d0d0;}
dl.order_check dd table.order_type02 th span{display:block;width:100%;height:100%;line-height:30px;background:url('/img/sub/order/th_line.gif') repeat-y right top;}
dl.order_check dd table.order_type02 th span.end{background:none;}
dl.order_check dd table.order_type02 td{text-align:center;padding:13px 0;border-bottom:solid 1px #eee;}
dl.order_check dd table.order_type02 td.left{text-align:left;padding-left:10px;color:#818181;}
dl.order_check dd table.order_type02 td a{color:#818181;}

dl.order_check dd.order_box{background:#c6dae5;padding:5px;margin:0 0 25px 20px;}
dl.order_check dd.order_box table.order_form{width:818px;border:solid #fff;border-width:2px 0;}
dl.order_check dd.order_box table.order_form caption{font-size:0px;color:#fff;}
dl.order_check dd.order_box table.order_form th{text-align:center;}
dl.order_check dd.order_box table.order_form th,
dl.order_check dd.order_box table.order_form td{border-top:solid 1px #e0ebef;background:#fff;height:22px;}
dl.order_check dd.order_box table.order_form th span{text-align:center;display:block;width:100%;background:#dee8f1;height:20px;padding:4px 0 0 0;}
dl.order_check dd.order_box table.order_form th span.type02{height:26px;padding:11px 0 0 0;}
dl.order_check dd.order_box table.order_form th span.type03{height:96px;padding:81px 0 0 0;}
dl.order_check dd.order_box table.order_form td{padding:4px 20px 4px 8px;}
dl.order_check dd.order_box table.order_form td.normal input{border:solid 1px #ddd;height:18px;line-height:18px;}
dl.order_check dd.order_box table.order_form td.file input{width:80%;}
dl.order_check dd.order_box table.order_form td.address input{width:90%;}
dl.order_check dd.order_box table.order_form td.phone input{border:solid 1px #ddd;height:18px;line-height:18px;width:40px;}
dl.order_check dd.order_box table.order_form td.mail input{border:solid 1px #ddd;height:18px;line-height:18px;width:80px;}
dl.order_check dd.order_box table.order_form td span{display:block;margin:5px 0 0 0;}
dl.order_check dd.order_box table.order_form td.radio input{vertical-align:middle;margin:-2px 3px 0 0;}
dl.order_check dd.order_box table.order_form td textarea{border:solid 1px #ddd;}/*width:100%;height:156px;
dl.order_check dd.order_box p.bt{background:#fff;height:38px;padding:16px 0 0 0;text-align:center;}
dl.order_check dd.order_box p.bt a{margin:0 4px;}
**/

/*** 추가수정 ***/
div.schoolTitle{height:20px;font-size:13px; font-style:bold;}
div.schoolCom{margin:0 0 20px 0; font-size:13px; font-style:bold;}
div.schoolLink{padding:0 0 5px 0; font-size:13px;}
div.schoolName{margin:0 0 10px 0; font-size:15px; font-style:bold;}
div.Photobox{height:100%; border:1px;}