a{text-decoration:none;color:#666}
body{font-family:"Dotum";text-align:left;background:#fff;font-size:13px;}

/* ·Î±×ÀÎ */
img{border:none;}
div.loginWrap{position:absolute;left:50%;top:50%;margin:-150px 0 0 -182px;width:364px;height:164px;background:url(/admin/img/login/login_bg.jpg) left top no-repeat;}

div.loginWrap form{width:285px;margin:0 auto;padding:80px 0 20px;text-align:left;}
div.loginWrap div.input_data{width:200px;height:53px;padding:7px 0 0px 0;position:relative;}
div.loginWrap div.input_data div.command{position:absolute;left:193px;bottom:5px;z-index:99;_bottom:2px;}
div.loginWrap div.input_data label{font-size:11px;letter-spacing:-1px;display:inline-block;width:50px;text-align:left;padding:5px 0 0 0;}
div.loginWrap div.input_data input{border:none;background-color:#d7d7d7;width:135px;height:19px;font-size:14px;vertical-align:top;}
div.loginWrap div.input_data div.row_id{height:22px;}

div.loginWrap p.copyright{font-size:11px;color:#6f6f6f;}




/* ¸®½ºÆ® */
div.search{margin-bottom:10px;}
div.search input#keyword{border:1px solid #ddd;}

div.book_list{width: 100%;}

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

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

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

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

table.list{border-collapse:collapse;width:100%;border-top:1px solid #0ea2df;}
table.list th{background-color:#f4f4f4;padding:8px;border:1px solid #dedede;border-top:1px solid #0ea2df;color:#333;}
table.list td{border:1px solid #dedede;padding:8px;text-align:center;}





div.headerWrap{width:100%;height:90px;background:url(/admin/img/common/header_bg.gif) left bottom repeat-x;position:relative;}
div.headerWrap div.logo{position:absolute;left:20px;top:8px;}
div.headerWrap div.menuWrap{margin:0 0 0 260px;padding:16px 0 0 0;display:inline-block;width:1080px;background:url(/admin/img/common/menu_bg.gif) left 16px no-repeat;}
div.headerWrap div.menuWrap ul.menu{list-style:none;margin:0;padding:0 0 0 0px;height:55px;float:left;background:url(/admin/img/common/menu_bg.gif) left top no-repeat;}
div.headerWrap div.menuWrap ul.menu li{padding:20px 25px 0 20px;float:left;font-size:14px;font-weight:bold;}
div.headerWrap div.menuWrap ul.menu li{background:url(/admin/img/common/line.gif) right 22px no-repeat;}
div.headerWrap div.menuWrap ul.menu li.last{background:none;}
div.headerWrap div.menuWrap ul.link{list-style:none;margin:0;padding:0 30px 0 20px;height:55px;float:right;background:url(/admin/img/common/menu_bg.gif) right top no-repeat;}
div.headerWrap div.menuWrap ul.link li{padding:18px 0 0 0;margin-right:10px;float:left;font-size:14px;font-weight:bold;}

div.bodyWrap{background:url(/admin/img/common/side_bg.gif) left top repeat-y;width:1400px;display:inline-block;}

div.bodyWrap div.sideWrap{width:252px;float:left;padding:15px 0 50px;margin-right:20px;}
div.bodyWrap div.sideWrap div.subject{width:204px;height:71px;background:url(/admin/img/common/subject_bg.gif) left top no-repeat;margin: 0 0 15px 20px;}
div.bodyWrap div.sideWrap div.subject span{display:block;padding-top:30px;text-align:center;font-size:18px;letter-spacing:-1px;color:#fff;font-weight:bold;}
div.bodyWrap div.sideWrap div.menu{padding:0 20px;}
div.bodyWrap div.sideWrap div.menu ul.depth1{list-style:none;margin:0;padding:0;width:204px;}
div.bodyWrap div.sideWrap div.menu ul.depth1 li{background:url(/admin/img/common/icon_depth1.gif) 2px top no-repeat;padding:0 0 0 20px;margin-bottom:10px;}
div.bodyWrap div.sideWrap div.menu ul.depth1 li a{color:#202020;font-weight:bold;}
div.bodyWrap div.sideWrap div.menu ul.depth2{list-style:none;margin:10px 0 0 -17px;padding:6px 0 6px 15px;background-color:#fff;}
div.bodyWrap div.sideWrap div.menu ul.depth2 li{background:url(/admin/img/common/icon_depth2.gif) left 3px no-repeat;padding:0 0 0 9px;margin:5px 0;}
div.bodyWrap div.sideWrap div.menu ul.depth2 li a{font-weight:normal;}
div.bodyWrap div.sideWrap div.menu ul.depth3{list-style:none;margin:0;padding:0 0 3px 10px;}
div.bodyWrap div.sideWrap div.menu ul.depth3 li{background:url(/admin/img/common/icon_depth3.gif) left 4px no-repeat;padding:0 0 0 10px;margin:4px 0;font-size:11px;}
div.bodyWrap div.sideWrap div.menu ul.depth3 li a{font-weight:normal;color:#666;}
div.bodyWrap div.contentWrap{width:1000px;float:left;padding:20px 0 50px 0;}
div.bodyWrap div.contentWrap div.content_title{background:url(/admin/img/common/icon_title.gif) left 2px no-repeat;font-weight:bold;color:#202020;font-size:18px;margin-bottom:20px;padding-left:20px;letter-spacing:-1px;}
div.bodyWrap div.contentWrap div.content_title{border-bottom:1px solid #dedede;padding-bottom:8px;}
div.bodyWrap div.contentWrap div.contents{text-align:left;min-height:400px;}

div.bodyWrap div.contentWrap table{border-collapse:collapse;}

div.footerWrap{clear:both;background-color:#fff;border-top:1px solid #ddd;padding:15px 0 15px 0;width:100%;text-align:center;font-size:11px;font-family:"µ¸¿ò";color:#999;}
div.footerWrap em{color:#666;font-weight:bold;}








div.paging{text-align:center;padding:10px 0 0 0;}
div.button{text-align:right;padding:10px 0 0 0;}
div.command{text-align:center;padding:10px 0 0 0;}

table.manager td.m_id{font-weight:bold;}
table.manager td.m_email{text-align:left;}
table.manager td.reg_date{color:#999;}

/* µî·Ï */
table.regist{border-collapse:collapse;border:none;}
table.regist th{background-color:#f4f4f4;padding:8px 12px 8px 0;border:1px solid #dedede;font-weight:bold;text-align:right;width:20%;}
table.regist th label{cursor:hand;}
table.regist th span.required{color:#ff5252;}
table.regist td{border:1px solid #dedede;padding:4px 8px 4px 12px;}
table.regist td input{border:1px solid #dedede;background-color:#f9f9f9;}
table.regist td input.check{background:none;border:none;}
table.regist td input.radio{background:none;border:none;}
table.regist td table{border:none;}
table.regist td table td{border:none;padding:0;}

ul.preview_list{list-style:none;margin:0;padding:0;}
ul.preview_list li{margin:3px 0;}
ul.preview_list li ul{list-style:none;margin:0;padding:0;}


/*º¸±â*/
table.view{border-collapse:collapse;border:none;}
table.view th{background-color:#f4f4f4;padding:8px 12px 8px 0;border:1px solid #dedede;font-weight:bold;text-align:right;width:20%;}
table.view td{border:1px solid #dedede;padding:8px 8px 8px 12px;line-height:1.5em;}

/*º¸±â*/
table.modify{border-collapse:collapse;width:100%;}
table.modify th{background-color:#f4f4f4;padding:8px 12px 8px 0;border:1px solid #dedede;font-weight:bold;text-align:right;width:20%;color:#333;}
table.modify td{border:1px solid #dedede;padding:6px 8px 6px 12px;}

/* Ä®·³ ¸®½ºÆ® */
div.column_list ul.list{list-style:none;margin:0 0 15px 0;padding:0;border-top:1px solid #0ea2df;width:100%;}
div.column_list ul.list li.row{width:100%;display:inline-block;padding:30px 0;border-bottom:1px solid #dedede;}
div.column_list ul.list li.row div.photo{float:left;margin-right:28px;padding-left:10px;}
div.column_list ul.list li.row div.photo img{width:170px;height:98px;}
div.column_list ul.list li.row p.subject{float:left;margin:0 0 12px 0;padding:0;font-size:14px;font-weight:bold;color:#202020;font-family:"dotum";letter-spacing:-1px;}
div.column_list ul.list li.row p.subject span.comment{background:url("/image/board/icon_comment.gif") left 1px no-repeat;padding-left:14px;color:#dc7878;font-size:11px;letter-spacing:0;}
div.column_list ul.list li.row ul.info{list-style:none;margin:0 0 12px 0;padding:2px 0;font-size:11px;font-family:"dotum";width:490px;float:left;}
div.column_list ul.list li.row ul.info li{float:left;color:#999999;}
div.column_list ul.list li.row ul.info li.reg_date{background:url("/image/book/line2.gif") right 2px no-repeat;padding-right:23px;}
div.column_list ul.list li.row ul.info li.reg_date em{font-family:"Tahoma";color:#d67573;}
div.column_list ul.list li.row ul.info li.hit em{font-family:"Tahoma";font-weight:bold;}
div.column_list ul.list li.row div.summary{float:left;width:490px;line-height:1.25em;}

div.column_view{width:100%;margin:0 0 15px 0;}
div.column_view div.subject{border-top: 2px solid #0ea2df;background: url(/image/board/th_bg.gif) left bottom repeat-x;padding: 10px 15px;font-weight: bold;font-size: 1.16em;color: #202020;font-family:"dotum";}
div.column_view div.info{float:right;padding: 6px 10px;font-size: 0.91em;margin:-30px 0 0 0;}
div.column_view div.info span{display: inline-block;padding: 0 0 0 10px;color: #999;font-family:"dotum";}
div.column_view div.info span em{font-style: normal;	color:#666;font-family:"Tahoma";}
div.column_view div.content_view{clear:both;padding: 20px 15px;border-bottom: 1px solid #dddddd;min-height: 100px;margin-bottom: 15px;line-height:1.5em;}

/* ¼­Æò */
table.board_review th.book{width:30%;}
table.board_review td.book{padding-left:10px;}
table.board_review td.book div.photo{float:left;border:1px solid #dedede;margin-right:10px;}
table.board_review td.book div.photo img{margin:1px;width:80px;}
table.board_review td.book p.name{font-weight:bold;margin:0 0 5px 0;padding:5px 0 0 0;}
table.board_review td.book p.grade{margin:0;padding:0;}



span.guide{color:#57a9c4;font-family:"dotum";font-size:11px;}
div.guide{color:#57a9c4;font-family:"dotum";font-size:11px;}
p.guide{color:#57a9c4;font-family:"dotum";font-size:11px;margin:0;padding:3px 0;}



.event_con{width:718px;padding:35px 0 0 0;overflow:hidden;}
.event_con .event01{width:320px;height:152px; float:left; position:relative; padding:0 40px 45px 30px;}
.event_con .event01 .con_list{width:320px;text-align:left; padding:0; height:42px;}
.event_con .event01 .con_list dd{padding:0;white-space:nowrap;margin:0 ;}
.event_con .event01 .con_list dd span{ font-weight:bold;color:#777777;*display:inline; *zoom:1;}
.event_con .event01 .con_list dd a{color:#777777;}
.event_con .event01 .con_list dd span a:hover{text-decoration:underline;}
.event_con .event01 .con_list .con_img{width:320px;text-align:left; height:110px;}


.event_con .event02{width:320px;height:152px; float:right; position:relative;padding:0 0 45px 0;}
.event_con .event02 .con_list{width:320px;text-align:left; padding:0; height:42px;}
.event_con .event02 .con_list dd{padding:0;white-space:nowrap;margin:0 ;}
.event_con .event02 .con_list dd span{ font-weight:bold;color:#777777;*display:inline; *zoom:1;}
.event_con .event02 .con_list dd a{color:#777777;}
.event_con .event02 .con_list dd span a:hover{text-decoration:underline;}
.event_con .event02 .con_list .con_img{width:320px;text-align:left; height:110px;}



/******* .my_blog *******/
.my_blog{margin:20px 0 30px 0px;width:100%;}
.my_blog table.board_list{margin:20px 0 10px 0;}
.my_blog table.board_list th{background:url('../img/board/th_bg.gif') repeat-x left top;
font-weight:bold;text-align:center;height:31px;border-top:solid 1px #fd6b00;vertical-align:middle;}

.my_blog table.board_list td{vertical-align:middle;}
.my_blog table.board_list td.num{text-align:center;vertical-align:middle;}
.my_blog table.board_list td.checkbox{text-align:center;vertical-align:middle;}
.my_blog table.board_list td.subject{text-align:center;vertical-align:middle;}
.my_blog table.board_list td.name{text-align:center;vertical-align:middle;}
.my_blog table.board_list td.datetime{text-align:center;vertical-align:middle;}
.my_blog table.board_list td.hit{text-align:center;vertical-align:middle;}



/****** Price Write ******/
table.price_write{width:100%;margin:0 0 20px 0;border:solid #f5be77;border-width:2px 0 1px 0;}
table.price_write input{width:100px;padding:2px;border:solid 1px #d0d0d0;}
table.price_write caption{font-weight:bold;font-size:14px;color:#777;background:url('/img/board/bullet03.gif') no-repeat left 2px;padding:0 0 0 20px;text-align:left;height:20px;}
table.price_write th{vertical-align:middle;height:27px;padding:3px 0 0 28px;font-weight:bold;background:#fcf9f4;border-bottom:solid 1px #f0e1cd;text-align:left;}
table.price_write td{font-weight:bold;padding:5px 5px 5px 10px;border-bottom:solid 1px #f0e1cd;}
table.price_write td.phone input{width:40px;}
table.price_write td.adress input{width:40px;}
table.price_write td.adress input.sangse01{width:220px;margin:0 0 0 20px;}
table.price_write td.adress input.sangse02{width:270px;margin:0 0 0 5px;}
table.price_write td textarea{border:solid 1px #d0d0d0;}
table.price_write td img{vertical-align:middle;margin:-2px 0 0 0;}

table.price_write td.radio_box input{width:15px;border:none;}

table.price_write .border_top{border-top:solid 2px #82a672;}
table.price_write .border_bottom{border-bottom:solid 1px #82a672;}
table.price_write .password_box{width:148px;padding:1px;}
table.price_write .border_bottom textarea{width:96%;height:150px;}
table.price_write .border_none th{border:none;}
table.price_write .border_none td{border:none;}
table.price_write .gagu_info input{width:60px;}


ul{list-style:none;margin:0;padding:0;}
ul.ilban li img{vertical-align:middle;}
/** ÄÁÅÙÃ÷ - °ßÀû **/
ul.ilban{margin:15px 0 0 0;position:relative;border:solid 1px #ddd;}
ul.ilban li{vertical-align:middle;padding:10px;border-bottom:solid 1px #eee;}
ul.ilban li span{display:inline-block;width:65px;font-weight:bold;}
ul.ilban li input{border:solid 1px #d6d6d6;vertical-align:middle;padding:1px;width:140px;}
ul.ilban li.input_type01 input{width:40px;}
ul.ilban li select{border:solid 1px #d6d6d6;vertical-align:middle;}
ul.ilban li.input_type06{position:relative;}
ul.ilban li.input_type06 span.bt_box{position:absolute;left:463px;top:7px;z-index:99;}




/** SMS **/
.list_type05{width:100%;border:solid 1px #ddd;margin:0 0 30px 0;}
.list_type05 caption{font-weight:bold;background:url('../img/board/bullet05.jpg') no-repeat left 3px;padding:0 0 3px 10px;letter-spacing:-1px;text-align:left;}
.list_type05 td.img_box{border:solid 1px #ddd;height:130px;vertical-align:middle;text-align:center;padding:0;}
.list_type05 th{background:#eee;font-weight:bold;padding:0 0 0 10px;vertical-align:middle;border-bottom:solid 1px #ddd;}
.list_type05 th.end{border:none;}
.list_type05 td{border:solid #ddd;border-width:0 0 1px 1px;padding:0 0 0 10px;vertical-align:middle}

.padding_type th, .padding_type td{padding:0px 0 0px 10px;height:28px;line-height:1.2em;}
.padding_type02{margin:0 0 10px 0;}
.padding_type02 th, .padding_type02 td{padding:5px 0 5px 10px;height:22px;line-height:1.2em;}
.padding_type02 td select{margin:0 0 5px 0;}
.padding_type02 td ul{width:97%;border:solid 1px #ddd;padding:5px;}
.padding_type02 td input.input_valign{vertical-align:middle;margin:-3px 2px 0 0;}
.padding_type02 td input.input_valign02{vertical-align:middle;margin:-3px 2px 0 10px;}
.padding_type02 td input.input_style01{width:100px;margin:0 3px 0 0;}
.text_type02{font-size:11px;color:#ff8814;line-height:1.4em;}
.padding_type02 td.phone_type01 input{width:40px;}
.bt_type05{text-align:center;}
.bt_type05 input{margin:0 0 0 3px;background:#969696;border:solid 1px #ddd;color:#fff;height:22px;font-weight:bold;padding:2px 0 0 0;font-size:11px;}
.padding_type02 td.sms_padding{padding:10px 0 30px 20px;}
.padding_type02 td.sms_padding dl{float:left;margin:0 30px 0 0;width:155px;height:180px;background:url('../img/board/sms_screen_blue.gif') no-repeat left 23px;}
.padding_type02 td.sms_padding dl.end{background:none:}
.padding_type02 td.sms_padding dl.end02{background:url('../img/board/sms_screen_gray.gif') no-repeat left 23px;}

.padding_type02 td.sms_padding dl.end dd{background:#eee;border:solid 1px #ddd;margin:23px 0 0 0;padding:10px 15px;height:130px;width:320px;}
.padding_type02 td.sms_padding dl dt{text-align:center;height:23px;margin:0 0 30px 0;}
.padding_type02 td.sms_padding dl dt input{vertical-align:middle;margin:-3px 3px 0 0;}
.padding_type02 td.sms_padding dl dd{padding:0px 10px;}
.padding_type02 td.sms_padding dl dd textarea{height:85px;width:135px;background:none;border:none;overflow:hidden;}
.padding_type02 td.sms_padding dl dd.copy_type{height:100px;}
.padding_type02 td.sms_padding dl dd.byte_type{color:#156cee;text-align:right;}



table.line_type01{border-collapse:collapse;}

table.line_type01 th{background:#a2a2a2 none;border-top:solid 1px #ddd;}
table.line_type01 td{border:1px solid #ddd;}






/** Store Introduce **/






/** Ã¤¿ëÁ¤º¸ **/
dl.recruit{}
dl.recruit dt{text-align:right;height:100px;}
dl.recruit dt img{vertical-align:top;margin:0px;padding:0px;}
dl.recruit dd{margin:0 0 15px 0;}
dl.recruit dd div.subject{background:#f5e8bb;height:25px;padding:15px 0 0 0;border:solid #d0cab0;border-width:1px 1px 0 1px;position:relative;text-align:center;}
dl.recruit dd div.subject span{position:absolute;right:10px;top:12px;z-index:10;color:#9b6c38;}
dl.recruit dd div.subject span img{vertical-align:middle;margin:0 0 0 6px;}

dl.recruit dd table.recruit_list{width:680px;border-collapse:collapse;}
dl.recruit dd table.recruit_list caption{font-size:0px;color:#fff;display:none;}
dl.recruit dd table.recruit_list th,
dl.recruit dd table.recruit_list td{border:solid 1px #d0cab0;padding:8px 10px 8px 10px;text-align:left;}
dl.recruit dd table.recruit_list th{background:#fcf7e4;}
dl.recruit dd table.recruit_list td input.input_normal{border:solid 1px #cbb890;height:14px;padding:3px 2px 0 2px;font-family:"Gulim";background:#fdf9ee;}
dl.recruit dd table.recruit_list td input.input_normal02{border:solid 1px #cbb890;height:19px;padding:3px 2px 0 2px;background:#fdf9ee;}
dl.recruit dd table.recruit_list td.radio input{vertical-align:middle;margin:-2px 0 0 0;}
dl.recruit dd table.recruit_list td select{border:solid 1px #cbb890;background:#fdf9ee;}
dl.recruit dd table.recruit_list td span{font-weight:bold;}
dl.recruit dd table.recruit_list td textarea{width:97%;height:60px;border:solid 1px #cbb890;background:#fdf9ee;padding:1%;}
dl.recruit dd table.recruit_list td ul li{font-size:11px;color:#868478;}
dl.recruit dd table.type02 th{border:solid 1px #d0cab0;padding:8px;text-align:center;}
dl.recruit dd.bt{text-align:center;}



/**Á¤º¸°ø°³¼­½ÅÃ»**/
.img {background-image: url('/img/sub/company/company03_img.gif');background-repeat: no-repeat;height: 239px;width: 698px;}
.table {border: 7px solid #e2d8bf;font-family: "µ¸¿ò";font-size: 12px;color: #666; width:698px;}

.textbox01 {width: 150px;height:20px;border: 1px 1 #CCC;}
.textbox01 {width: 130px;height:20px;border: 1px solid #CCC;}
.textbox02 {width: 50px;height:20px;border: 1px solid #CCC;}
.textbox03 {width: 80px;height:20px;border: 1px solid #CCC;}
.textbox04 {width: 320px;height:20px;border: 1px solid #CCC;}
.textbox05 {width: 590px;height:20px;border: 1px solid #CCC;}
.textarea01 {height: 180px;width: 590px;border: 1px solid #CCC;}
.listmenu01 {font-family: "µ¸¿ò";font-size: 12px;color: #666;width: 60px;height:20px;}
.listmenu02 {font-family: "µ¸¿ò";font-size: 12px;color: #000;width: 80px;height:20px;}
.th_width {padding:5px; 3px; 1px; 0;}



/**1:1Ã¢¾÷»ó´ã**/
.back_img{background-image: url('/img/sub/interior/interior03_img.gif');background-repeat: no-repeat;height: 236px;width: 698px;}
.sub04_table {margin:0 0 0 200px;padding:0 5px 0 5px;border: 7px solid #eee; font-family: "µ¸¿ò";font-size: 12px;color: #666; width:600px;}
.sub04_table th,
.sub04_table td{border-bottom:solid 1px #eee;}
.sub04_table td{padding-left:10px;}

.list_width{padding:0 0 0 20px;}
.list_width2{padding:0 0 0 100px;}
.box01 {height: 20px;width: 120px;border: 1px solid #CCC;}
.box02 {height: 20px;width: 60px;border: 1px solid #CCC;}
.textarea_width {height: 235px;width: 580px;border: 1px solid #CCC;}


/**Ã¢¾÷¼³¸íÈ¸¹× 1:1Ã¢¾÷»ó´ã**/
.back_img02{background-image: url('/img/sub/franchise/franchise05_img.gif');background-repeat: no-repeat;height: 236px;width: 698px;}