p {margin:0 0 10px 0;}
b, strong, .bold {font-weight:bold;}

.al{border:1px solid #cccccc;}
.tl{border-top:1px solid #cccccc;}
.ll{border-left:1px solid #cccccc;}
.rl{border-right:1px solid #cccccc;}
.bl{border-bottom:1px solid #cccccc;}

input, textarea, select{font-family: Verdana,Helvetica,Arial,sans-serif;font-size: 11px;}
select{height:20px;}


/* UI Object */
body{_text-align:center}
#wrap{width:1000px;margin:0 auto;_text-align:left;padding:0;}
#header{width:100%;margin-bottom:40px;}
#container{width:100%;position:relative;padding:0}
#container:after{display:block;clear:both;content:''}
.snb{float:left;width:220px;}
#content{float:right;width:760px;}
#content_new{margin:0}
#footer{width:100%}

.snb{background:#fff}
.seminar_snb{float:left;width:195px;}
#seminar_content{float:right;width:781px;padding-left:20px}
#seminar_content2{float:right;width:766px;padding-left:35px}
#footer{width:auto;padding:10px;border:2px solid #bfbfbf;background:#e5e5e5;}


/* //UI Object */

/*MAIN  UI Object/ 

/* login */ 
.login {width:182px;margin-left:15px;margin-top:10px;  }

#login{font-size:11px;font-family:Tahoma, Geneva, sans-serif;color:#767676;line-height:normal;white-space:normal}
#login form{display:none;margin:0;padding:0}
#login fieldset{margin:0;padding:0;border:0}
#login .item{position:relative;margin-right:4px;display:inline}
#login .i_label{display:block;position:static;top:3px;left:2px;font:11px Tahoma;color:#999}
#login .i_text{display:block;position:relative;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;font:bold 11px Tahoma;height:14px;color:#767676}
#login .i_text{width:75px;margin:0 0 5px 0;padding:2px 0 2px 2px}
#login .g_login .keeping{float:none;height:32px;margin:10px 0;padding:0;}
#login .g_login .keeping label{position:static;font-family:Dotum, 돋움, Thahoma;cursor:pointer}
.help label,.keeping a {font-size:11px;font-family:Dotum, 돋움, Thahoma;color:#666;}
.i_check{width:13px;height:13px;margin:0 1px 0 0;padding:0;vertical-align:middle}
#login .help{float:none;display:block;position:relative;margin:2px 0 0 0;border:0;padding:10px 0;background:#fff;text-align:center;list-style:none;*zoom:1}
#login .help li{display:inline;float:none;margin:0;padding:0 3px 0 3px;border-left:1px solid #c3c3c3 !important;line-height:1}
#login .help li.first{border:0 !important}
#login .help a{display:inline;float:none;padding:0;background:none;font-size:11px;font-family:Dotum, 돋움, Sans-serif;color:#767676;line-height:1;text-decoration:none}
#login .help a:hover,
#login .help a:active,
#login .help a:focus{color:#000;text-decoration:underline;}
.help label {font-size:11px;font-family:Dotum, 돋움, Thahoma;color:#666;}

#login .help2{float:none;display:block;position:relative;margin:0 0 0 0;border:0;padding:10px 0;border-top:1px solid #dbdbdb;background:#fafafa;text-align:center;list-style:none;*zoom:1}
#login .help2 li{display:inline;float:none;margin:0;padding:0 2px 0 2px;border-left:1px solid #c3c3c3 !important;line-height:1}
#login .help2 li.first{border:0 !important}
#login .help2 a{display:inline;float:none;padding:0;background:none;font-size:11px;font-family:Dotum, 돋움, Sans-serif;color:#767676;line-height:1;text-decoration:none}
#login .help2 a:hover,
#login .help2 a:active,
#login .help2 a:focus{color:#000;text-decoration:underline;}
.help2 label {font-size:11px;font-family:Dotum, 돋움, Thahoma;color:#666;}

/* Content */ 
.con_top {padding-left:20px;}

/* 테이블   */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:700px;border-bottom:2px solid #dcdcdc;font-family:Tahoma;font-size:11px;text-align:center}
.tbl_type caption{display:none}
.tbl_type th{padding:7px 0 4px;border-top:2px solid #dcdcdc;background-color:#f5f7f9;color:#222;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.tbl_type td{padding:3px 0 2px;border-top:1px solid #e5e5e5;color:#4c4c4c}


/* 테이블 위 박스  */

.outer2{border:4px solid #e4e4e4}
.inner2{border:1px solid #cccccc}
.box_type2 p{font-size:12px;color:#444;}
.box_type2 .title {color:#111;font-weight:bold;}


/* 상품 상세보기 페이지의 작은 이미지에 대한 스타일 */
.m_img_out{border:2px solid #d8d8d8;}
.m_img_over{border:2px solid #009600;}

.op_off{display:none;}
.op_on{display:block;border:1px solid #cccccc;}

/* mypage css */
/*장바구니*/
#textbox {}
.cartinfo1 {font-size:11px;color:#8b8d8e;line-height:150%;padding-left:10px}
.cartinfo2 {font-weight:bold;font-size:14px;color:#5a5b5c;padding:10px 0}
.mypgtitle0 {font-weight:bold;font-size:16px;color:#222;margin-top:15px;}
.mypgtitle {font-weight:bold;font-size:17px;color:#222;margin-top:15px;}
.table1 {background-color:#fafbfc;font-size:11px;color:#222;font-weight:bold;font-size:13px}
.table2 {padding:5px;line-height:200%}
.table3 {padding-top:10px;padding-right:20px;font-size:13px;font-weight:bold;color:#888888;text-align:right;font-family:'Malgun Gothic'}
.table4 {border-top:1px solid #c8cbcc;border-bottom:1px solid #c8cbcc;background-color:#f2f4fe}
.table5 {padding-top:10px;padding-right:20px;font-size:14px;font-weight:bold;color:#555555;text-align:right;border-top:1px solid #c8cbcc;border-bottom:1px solid #c8cbcc;background-color:#f2f4fe;font-family:'Malgun Gothic'}
.table6 {border-bottom:1px solid #aaacae;background-color:#f7f7f7;font-size:14px;font-weight:bold;color:#555555;font-family:'Malgun Gothic'}

/* 주문결제 */
.table7 {border-top:2px solid #aaacae;padding:8px 4px 4px 4px;color:#888}
.table8 {padding:4px;color:#888;line-height:150%}
.table9 {padding:4px;border-bottom:1px solid #aaacae;padding:4px 4px 8px 4px;color:#888;line-height:150%}
.table10 {border-top:2px solid #aaacae;border-bottom:1px solid #e1e4e6;padding:8px 4px;color:#888}
.table11 {border-top:2px solid #555;border-bottom:1px solid #e1e4e6;padding:13px;color:#888}
.table12 {border-bottom:1px solid #e1e4e6;padding:13px;color:#888}
.table13 {border-bottom:1px solid #aaacae;padding:13px 4px;color:#888}
.table7l {border-top:2px solid #aaacae;padding:8px 4px 4px 10px;color:#888;font-weight:bold;}
.table8l {padding:4px 4px 4px 10px;color:#888;font-weight:bold}
.table9l {padding:4px;border-bottom:1px solid #aaacae;padding:4px 4px 8px 10px;color:#888;font-weight:bold}
.table10l {border-top:2px solid #aaacae;border-bottom:1px solid #e1e4e6;padding:8px 4px 8px 10px;color:#333;font-weight:bold;}
.table11l {border-top:2px solid #555;border-bottom:1px solid #e1e4e6;padding:13px 4px 13px 10px;color:#333;font-weight:bold;background-color:#f8f8f8;font-size:13px}
.table12l {border-bottom:1px solid #e1e4e6;padding:13px 4px 13px 10px;color:#555;font-weight:bold;;background-color:#f8f8f8;font-size:13px}
.table13l {border-bottom:1px solid #aaacae;padding:13px 4px 13px 10px;color:#555;font-weight:bold;}
.ordertitle {font-weight:bold;font-size:18px;color:#333;margin-top:40px}

/* 주문완료 */
.f_ordertitle {font-family:'Malgun Gothic';font-weight:bold;font-size:14px;color:#555555;padding:30px 0 5px 5px}
.table14 {color:#888}
.table15 {color:#aaacae;font-size:11px}
.table16 {color:#555}
.table17 {color:black;font-family:'Malgun Gothic';font-size:16px;font-weight:bold}

/* 주문내역 */
.orderlist_title {padding-left:10px}
.orderlist_box {width:686px;background-color:#f3f3f4;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-left:10px;padding:20px 10px;line-height:150%;color:#848688}
.order_term {margin:20px 0 0 10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px 0;height:20px;font-weight:bold;color:#555555}
.orderlisttitle {padding:20px 0 5px 20px;font-weight:bold;color:#8b8d8e}
.table18 {background-color:#fafbfc;border-top:2px solid #aaacae;border-bottom:1px solid #c8cbcc;font-size:11px;color:#8b8d8e;padding-left:5px}
.table19 {padding:5px;border-bottom:1px solid #e2e2e2;line-height:150%;color:#333333}

.blind{ display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:10000;}
.blind.open{ display:block;}
.blind .bg{ position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}


/* 세미나 */
ul.seminar_lm {width:203px;}
ul.seminar_lm li {margin:0;padding:0}
ul.seminar_lm li.seminar_lm_menu {height:20px;padding:7px 0px 0px 9px;background:url(http://paidionsquare.com/old_www/seminar/imag/sm03.gif) no-repeat 90% 40%;}
ul.uldt dd {margin:0px;padding-left:10px;background:url(http://paidionsquare.com/old_www/seminar/imag/sm09.gif) no-repeat 0px 7px;width:150px;text-align:left;}

ul.seminar_lm li ul li {height:20px;margin:7px 4px 0px 15px;padding-left:5px;border-bottom:1px dotted #ccc;}


ul.seminar_mlist li {border-bottom:1px solid #d8d8d8;height:90px;padding:15px 0;}
ul.seminar_mlist_notice li {border-bottom:1px solid #d8d8d8;height:25px;padding:3px 0 0 5px;}

/* 책,음반,용품 */
ul.book_mlist_notice {width:194px;padding-left:10px}
ul.book_mlist_notice li {border-bottom:1px dotted #d8d8d8;height:22px;padding:5px 0 0 5px;font-size:11px;}


/* booklist */
.book_mlist{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.book_mlist ul{margin:0;padding:0;}
.book_mlist li{float:left; width:127px; height:250px; margin-right:65px; text-align:center;}
.book_mlist li.end{float:left; width:127px; margin-right:0; text-align:center;}
.book_mlist li .box {border:1px #dadada solid; width:127px; height:127px;position:relative;}
.book_mlist li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.book_mlist li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.png) no-repeat; width:36px; height:36px; }
.book_mlist li .name {margin:8px 0 3px 0; font-size:12px}
.book_mlist li .price{font-size:12px;}
.book_mlist li .price a{color:#6d6ad9;}


/* booklist */
.book_list{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.book_list ul{margin:0;padding:0;}
.book_list li{float:left; width:160px; height:300px; padding:0 15px; border-right:1px solid #ededed; text-align:center;}
.book_list li.end{float:left; width:160px; text-align:center; border:0}
.book_list li .box {border:none; width:160px; height:160px;position:relative;}
.book_list li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.book_list li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.book_list li .name {margin:10px 0; color:#555; font-size:12px; line-height:120%}
.book_list li .price{font-size:12px;color:#555555}
.book_list li .price a{color:#6d6ad9;}

/* contentlist */
.cont_list{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.cont_list ul{margin:0;padding:0;}
.cont_list li{float:left; width:160px; height:300px; padding:0 20px; border-right:1px solid #ededed; text-align:center;}
.cont_list li.end{float:left; width:160px; text-align:center; border:0}
.cont_list li .box {border:none; width:160px; height:160px;position:relative;}
.cont_list li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.cont_list li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.cont_list li .name {margin:10px 0; color:#555; font-size:12px; line-height:120%}
.cont_list li .price{font-size:12px;color:#555555}
.cont_list li .price a{color:#6d6ad9;}

/* season */
.season{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.season ul{margin:0;padding:0;}
.season li{float:left; width:140px; height:240px; margin-right:25px; text-align:center;}
.season li.end{float:left; width:140px; margin-right:0; text-align:center;}
.season li .box {border:1px #dadada solid; width:140px; height:140px; position:relative;}
.season li .name {margin:8px 0 3px 0; color:#555; font-size:12px; line-height:120%}
.season li .price{font-size:12px;}
.season li .price a{color:#6d6ad9;}

/* season2 */
.season2{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.season2 ul{margin:0;padding:0;}
.season2 li{float:left; width:200px; height:280px; margin-right:25px; text-align:center;}
.season2 li.end{float:left; width:200px; margin-right:0; text-align:center;}
.season2 li .box {border:1px #dadada solid; width:200px; height:200px; position:relative;}
.season2 li .name {margin:8px 0 3px 0; color:#555; font-size:12px; line-height:120%}
.season2 li .price{font-size:12px;}
.season2 li .price a{color:#6d6ad9;}


/* season3 */
.season3{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.season3 ul{margin:0;padding:0;}
.season3 li{float:left; width:170px; height:230px; margin-right:25px; text-align:center;}
.season3 li.end{float:left; width:170px; margin-right:0; text-align:center;}
.season3 li .box {border:1px #dadada solid; width:170px; height:170px; position:relative;}
.season3 li .name {margin:8px 0 3px 0; color:#555; font-size:12px; line-height:120%}
.season3 li .price{font-size:12px;}
.season3 li .price a{color:#6d6ad9;}

/* season4 */
.season4{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.season4 ul{margin:0;padding:0;}
.season4 li{float:left; width:130px; height:200px;  text-align:center;}
.season4 li.end{float:left; width:130px; margin-right:0; text-align:center;}
.season4 li .box {border:1px #dadada solid; width:130px; height:130px; position:relative;}
.season4 li .name {padding:5px 0; color:#555; font-size:12px; line-height:120%}
.season4 li .price{font-size:12px;}
.season4 li .price a{color:#6d6ad9;}

/* season5 */
.season5{font-size:28px; font-family:dotum, sans-serif; line-height:normal;}
.season5 ul{margin:0; padding:0;}
.season5 li{float:left; width:300px; height:540px; margin-right:25px; text-align:center;}
.season5 li.end{float:left; width:300px; margin-right:0; text-align:center;}
.season5 li .box {border:2px #dadada solid; width:300px; height:300px; position:relative;}
.season5 li .name {margin:8px 0 3px 0; color:#555; font-size:28px; line-height:120%}
.season5 li .price{font-size:28px;}
.season5 li .price a{color:#6d6ad9;}

/* music */
.music{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.music ul{margin:0;padding:0;}
.music li{float:left; width:90px; height:140px; margin-right:20px; text-align:center;}
.music li.end{float:left; width:90px; margin-right:0; text-align:center;}
.music li .box {border:1px #dadada solid; width:90px; height:90px; position:relative;}
.music li .name {margin:4px 0 3px 0; color:#555; font-size:12px; line-height:120%}
.music li .price{font-size:12px;}
.music li .price a{color:#6d6ad9;}

/* music2 */
.music2{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.music2 ul{margin:0;padding:0;}
.music2 li{float:left; width:140px; height:200px; margin-right:20px; text-align:center;}
.music2 li.end{float:left; width:140px; margin-right:0; text-align:center;}
.music2 li .box {border:1px #dadada solid; width:140px; height:140px; position:relative;}
.music2 li .name {margin:4px 0 3px 0; color:#555; font-size:12px; line-height:120%}
.music2 li .price{font-size:12px;}
.music2 li .price a{color:#6d6ad9;}

/* booklist_goodsbest 목록 출력 CSS */
.book_best{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.book_best ul{margin:0;padding:0;}
.book_best li{float:left; width:173px; height:300px; text-align:center;}
.book_best li.end{float:left; width:173px; text-align:center; border:0}
.book_best li .box {border:none; width:173px; height:173px; position:relative; padding-bottom:15px; }
.book_best li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.book_best li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.book_best li .name {margin:10px 0; color:#555; font-size:12px; line-height:120%}
.book_best li .price{font-size:12px;color:#555555}
.book_best li .price a{color:#6d6ad9;}


.musicbox.box {border:1px #dadada solid; width:127px; height:127px;position:relative;float:left;}
.musicbox.hot {position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }


/* booklist2 */
.book_list2{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.book_list2 ul{margin:0;padding:0;}
.book_list2 li{float:left; width:160px; height:300px; text-align:center;}
.book_list2 li.end{float:left; width:160px; text-align:center; border:0}
.book_list2 li .box {border:none; width:160px; height:160px;position:relative;}
.book_list2 li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.book_list2 li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.book_list2 li .name {margin:10px 0; color:#555; font-size:12px; line-height:120%}
.book_list2 li .price{font-size:12px;color:#555555}
.book_list2 li .price a{color:#6d6ad9;}

/* booklist3 */
.book_list3{font-size:12px;font-family:dotum, sans-serif; line-height:120%; color:#555555}
.book_list3 ul{margin:0;padding:0;}
.book_list3 li{float:left; width:140px; height:230px; margin-right:10px; text-align:center;}
.book_list3 li.end{float:left; width:140px; margin-right:0; text-align:center;}
.book_list3 li .box {border:1px #dadada solid; width:140px; height:140px; position:relative;}
.book_list3 li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.book_list3 li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.book_list3 li .name {margin:8px 0 3px 0; font-size:12px;}
.book_list3 li .price{font-size:12px;}
.book_list3 li .price a{color:#6d6ad9;}

/* booklist small */
.book_lists{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.book_lists ul{margin:0;padding:0;}
.book_lists li{float:left; width:80px; height:200px; margin-right:25px; text-align:center;}
.book_lists li.end{float:left; width:80px; margin-right:0; text-align:center;}
.book_lists li .box {border:1px #dadada solid; width:80px; height:104px;position:relative;}
.book_lists li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.book_lists li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.book_lists li .name {margin:8px 0 3px 0; font-size:12px;}
.book_lists li .price{font-size:12px;}
.book_lists li .price a{color:#6d6ad9;}

/* cardlist */
.card_list{font-size:12px;font-family:dotum, sans-serif; line-height:normal;}
.card_list ul{margin:0;padding:0;}
.card_list li{float:left;}
.card_list .li1{width:127px;text-align:center;margin-right:11px;}
.card_list .li2{width:127px;text-align:center;}
.card_list li .end{float:left; width:127px; margin-right:0; text-align:center;}
.card_list li .box {border:1px #dadada solid; width:127px; height:127px;position:relative;}
.card_list li .hot{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_hot.gif) no-repeat; width:36px; height:36px; }
.card_list li .new{position:absolute;top:0; left:0; z-index:3; background:url(http://paidionsquare.com/old_www/book/imag/icon_new.gif) no-repeat; width:36px; height:36px; }
.card_list li .name {margin:8px 0 3px 0; font-size:12px;}
.card_list li .price{font-size:12px;}
.card_list li .price a{color:#6d6ad9;}

.pop_title{padding:10px;color:#ffffff;font-weight:bold;font-size:12pt;background:#5c5ca7;font-family:NANUM;}

/* 콘텐츠 */
ul.content_new li {float:left; margin-right:25px;margin-bottom:15px;}
.mr0 {margin-right:0;}


/* 한줄 코멘트 - 나눔 */

#CommentArea .cmlist{margin:0; padding:0;}
#CommentArea .cmlist li{list-style:none; padding:7px 0 5px; margin:0; height:1%;} 
#CommentArea .cmlist li.reply{padding-left:44px; background:url(../imag/ico_comm_re.gif) 29px 24px no-repeat;} 
#CommentArea .cmlist li.reply.insert{padding:9px 0 8px 44px; .padding:8px 0 3px 44px;} 
#CommentArea .cmlist li.board-box-line-dashed{height:1px; padding:0; overflow:hidden; font:0/0 arial; border-bottom-width:1px; border-bottom-style:dotted;}
#CommentArea .cmlist .h{height:19px; margin:0 0 1px;}
#CommentArea .cmlist .pers_nick_area {float:left;width:70%; color:#339900}
#CommentArea .cmlist .pers_nick_area a {color:#339900}
#CommentArea .cmlist .date{ font-size:11px; margin:3px 0 0 10px;color:#666;} 
#CommentArea .cmlist .btn_edit{float:right; margin:0 3px 0 0; padding-top:3px;}
#CommentArea .cmlist .btn_edit a{color:#cc0000;font-size:11px;}
#CommentArea .cmlist .comm{padding:0 0 0 1px; margin:0; line-height:1.4em; text-align:left; word-break:break-all; word-wrap:break-word;}
#CommentArea .cminput {margin:14px 0 0; padding:0; width:100%; border-collapse:collapse; /*font-family:돋움; font-size:12px;*/ table-layout:fixed;}
#CommentArea .cminput.m00 {margin:0;}
#CommentArea .cminput .i2 {.padding-right:2px;}
#CommentArea .cminput .i3 {width:82px; text-align:right; vertical-align:bottom; .padding-bottom:3px;}
#CommentArea .cminput .i3 img {vertical-align:top;}
#CommentArea .cminput .textarea {width:100%; height:46px; margin:0; padding:0;  overflow:hidden;}
#CommentArea .cminput.m00 .textarea {height:36px; .height:34px;}

.filter-30 {opacity: 0.3;}
.board-box-line-dashed{border-bottom-style: dashed;border-bottom-width: 1px;border-bottom-color: #ccc;}
#CommentArea textarea {background-color:#ffffff; border:1px solid #e5e5e5 !important;}

#CommentArea .cm_input {margin:14px 0 0; padding:0; width:100%; border-collapse:collapse; /*font-family:돋움; font-size:12px;*/ table-layout:fixed;}
#CommentArea .cm_input.m00 {margin:0;}
#CommentArea .cm_input .i2 {.padding-right:2px;}
#CommentArea .cm_input .i3 {width:82px; text-align:right; vertical-align:bottom; .padding-bottom:3px;}
#CommentArea .cm_input .i3 img {vertical-align:top;}
#CommentArea .cm_input .textarea {width:100%; height:60px; margin:0; padding:0;  overflow:hidden;}

/*메인-절기별추천상품*/
.menu_tab{width:100%;overflow:hidden}
.menu_tab ul{padding:10px 0;border-width:1px 0}
.menu_tab li{list-style:none;position:relative;float:left;width:500px;}
.menu_tab li a{display:block;font-size:16px;}
.menu_tab li a img{opacity:0.3}
.menu_tab li a:hover{text-decoration:none}
.menu_tab li a:hover img{opacity:1}
.menu_tab li.active a img{opacity:1}
.menu_tab li.active a:hover{text-decoration:none}



/* 메인콘텐츠검색 */
.c_a {color:#8d8d8d; font-size:11px;padding:7px 0; border-bottom:1px #e6e6e6 solid;}
.c_b {border-bottom:1px #e6e6e6 solid; padding-left:10px ;font-size:12px}

/* 메인콘텐츠검색 */
.p_t {margin:10px 0; font-size:16px; font-weight:bold}
.p_t02 {margin:10px 0; font-size:13px; font-weight:bold;}

/*세미나 */
.se_t { font-size:11px; color:#cccccc}

/*sub_leftmenu*/
ul.sub_leftmenu {border-left:1px solid #cccccc}
ul.sub_leftmenu li {height:36px;width:178px}
ul.sub_leftmenu li a:link, ul.sub_leftmenu li a:visited {display:block;padding:0 5px 2px 5px;color:#838282;letter-spacing:-1px; background:url(http://paidionsquare.com/images/bg_leftmenu2.gif) no-repeat 0 2px;}
ul.sub_leftmenu li a:hover, ul.sub_leftmenu li a:focus, ul.sub_leftmenu li a:active {display:block;padding:0 5px 2px 5px;height;33px;width:180px;background:url(http://paidionsquare.com/images/bg_leftmenu.gif) no-repeat 0 0;color:#ffffff;letter-spacing:-1px;text-decoration:none}

/*현수막 > 좌측 메뉴 스타일*/
ul#lnb{width:182px;display:block; background:url(http://paidionsquare.com/images/bg_leftmenu.gif) no-repeat 0 2px; font-family:Dotum; font-size:12px; letter-spacing:-1px}
ul#lnb li a, ul#lnb li a:link, ul#lnb li a:visited{height:36px;display:block;padding:0 5px 2px 5px; background:url(http://paidionsquare.com/images/bg_leftmenu2.gif) no-repeat; display:block;color:#555; font-weight:normal}
ul#lnb li a:hover, ul#lnb li a:focus, ul#lnb li a:active, ul#lnb li a.hover, ul#lnb li a:link.hover, ul#lnb li a:visited.hover{ background:url(http://paidionsquare.com/images/bg_leftmenu.gif) no-repeat 0 0; color:#fff; text-decoration:none}
ul#lnb li.otherlink a:hover, ul#lnb li.otherlink a:focus, ul#lnb li.otherlink a:active, ul#lnb li a.hover, ul#lnb li.otherlink a:link.hover, ul#lnb li.otherlink a:visited.hover{ background:url(/images/menu/list_leftmenu__.png) 0 2px no-repeat; color:#fff; text-decoration:none}
ul#lnb li.otherlink2 a:hover, ul#lnb li.otherlink2 a:focus, ul#lnb li.otherlink2 a:active, ul#lnb li a.hover, ul#lnb li.otherlink2 a:link.hover, ul#lnb li.otherlink2 a:visited.hover{ background:url(/images/menu/list_leftmenu2__.png) 0 2px no-repeat; color:#fff; text-decoration:none}
ul#lnb li ul{ display:block; padding:4px 0 4px 0; border-bottom:1px solid #e6e6e6}
ul#lnb li ul li a:link, ul#lnb li ul li a:visited{ padding:6px 0 4px 19px; border:0; background:none; text-indent:0; letter-spacing:-1px; color:#4e4d4d; white-space:nowrap; font-weight:normal}
ul#lnb li ul li a:hover, ul#lnb li ul li a:focus, ul#lnb li ul li a:active, ul#lnb li ul li a.hover, ul#lnb li ul li a:link.hover, ul#lnb li ul li a:visited.hover{ background:none; color:#1d61a8; font-weight:bold; text-decoration:none; letter-spacing:-2px; }
ul#lnb li ul li ul li a:link, ul#lnb li ul li ul li a:visited{ padding:3px 0 1px 8px!important; white-space:normal}
ul#lnb li ul li ul{ margin:3px 0 0 0; padding:6px 0 8px 0; border:0; background:#e7f8fa; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
ul#lnb li ul li ul.endlist{ border-bottom:0}
ul#lnb li ul li ul li a:link, ul#lnb li ul li ul li a:visited{ padding:3px 0 1px 18px!important; background:none!important; white-space:normal}
ul#lnb li ul li ul li a:hover, ul#lnb li ul li ul li a:focus, ul#lnb li ul li ul li a:active, ul#lnb li ul li ul li a.hover, ul#lnb li ul li ul li a:link.hover, ul#lnb li ul li ul li a:visited.hover{ font-weight:bold; text-decoration:none; color:#4e4d4d; letter-spacing:-2px; }
ul#lnb li ul li ul li a span{ display:block; padding-left:17px}
ul#lnb li ul li ul li a span.inters1{ display:block; padding-left:8px}
ul#lnb li ul li ul li a span.inters2{ display:block; padding-left:22px}
ul#lnb li ul li ul.intermenu{ margin:3px 0 3px 0; padding:6px 0 8px 0; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#e7f8fa}
ul#lnb li ul li ul.intermenu li a:link, ul#lnb li ul li ul.intermenu li a:visited{ padding:3px 0 1px 29px!important; background:url(/images/common/ico/list01_leftmenu_.gif) 20px 9px no-repeat!important; white-space:normal}
ul#lnb li ul li ul.intermenu li a:hover, ul#lnb li ul li ul.intermenu li a:focus, ul#lnb li ul li ul.intermenu li a:active, ul#lnb li ul li ul.intermenu li a.hover{ font-weight:bold; text-decoration:none; color:#666}
ul#lnb li.lnb_sub_mtitle {padding:20px 0 10px 0;background-color:#fff;}
ul#lnb li.lnb_sub_list {border-left:1px solid #cccccc}

/* notice 스타일 */
.snotice {margin-left:3px; background:url(http://paidionsquare.com/images/notice_dot.gif) 0 2px no-repeat; padding:0 0 3px 7px; color:#555555}


/* 지번주소 div 스타일 */
#wr_jibeon {height:20px;}
#wr_w_jibeon {height:20px;}


/* new 마이스퀘어 */
#nmypage {float:left; width:200px; padding-top:30px}
#nmypage .my_l {border:1px solid #cccccc}
#nmypage .my_title {font-size:13px; font-weight:bold; background-color:#f8f8f8; padding:5px 10px}
#nmypage .my_sub {padding:3px 30px; background:url(http://paidionsquare.com/images/new/icon_smenu.gif) no-repeat 15px 6px}
#nmypage .ttitle { padding:10px; font-size:13px; font-weight:bold; border-bottom:1px solid #cccccc; text-align:center }
#nmypage .tsub1 { width:50%; padding:10px; text-align:center; border-right:1px solid #cccccc }
#nmypage .tsub2 { padding:10px; text-align:center }
#nmypage .tbtn1 { padding:5px; border-right:1px solid #cccccc }
#nmypage .tbtn1 div { text-align:center; background-color:#d54650; color:#ffffff; padding:1px 0; font-size:13px }
#nmypage .tbtn2 { padding:5px;}
#nmypage .tbtn2 div { text-align:center; background-color:#659c34; color:#ffffff; padding:1px 0; font-size:13px }

#nmypage_content { float:left; padding:30px 0 0 40px }
#nmypage_content .my_t {font-size:2em; font-weight:600}
#nmypage_content_new { float:left; padding:0px 0 0 40px }

.mypage_tab1 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.mypage_tab1-2 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.mypage_tab1 a:link { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1 a:visited { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1 a:hover { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1 a:active { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1-2 a:link { color:#888888}
.mypage_tab1-2 a:visited { color:#888888}
.mypage_tab1-2 a:hover { color:#888888}
.mypage_tab1-2 a:active { color:#888888}
.mypage_tab2 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc }
.mypage_tab2-2 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc }
.mypage_tab2 a:link { color:#888888 }
.mypage_tab2 a:visited { color:#888888 }
.mypage_tab2 a:active { color:#888888 }
.mypage_tab2-2 a:link { color:#615d9f; font-size:13px; font-weight:bold }
.mypage_tab2-2 a:visited { color:#615d9f; font-size:13px; font-weight:bold }
.mypage_tab2-2 a:active { color:#615d9f; font-size:13px; font-weight:bold }

/* 장바구니 */
.cart_tab1 { float:left; padding:15px 20px; background-color:#f5f5f5; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
.cart_tab1-2 { float:left; padding:15px 20px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
.cart_tab1 a:link  { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab1 a:visited { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab1 a:hover { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab1 a:active { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab1-2 a:link { font-size:14px; color:#888888 }
.cart_tab1-2 a:visited { font-size:14px; color:#888888 }
.cart_tab1-2 a:hover { font-size:14px; color:#888888 }
.cart_tab1-2 a:active { font-size:14px; color:#888888 }
.cart_tab2 { float:left; padding:15px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc }
.cart_tab2-2 { float:left; background-color:#f5f5f5; padding:15px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc }
.cart_tab2 a:link { font-size:14px; color:#888888;}
.cart_tab2 a:visited { font-size:14px; color:#888888;}
.cart_tab2 a:hover { font-size:14px; color:#888888;}
.cart_tab2 a:active { font-size:14px; color:#888888;}
.cart_tab2-2 a:link { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab2-2 a:visited { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab2-2 a:hover { font-size:14px; color:#615d9f; font-weight:bold }
.cart_tab2-2 a:active { font-size:14px; color:#615d9f; font-weight:bold }

.cart_table2 { width:960px; margin:0 auto; padding-top:0 }
.cart_table2box {padding:10px 0}
.cart_count_l { float:left; font-size:20px; font-weight:bold }
.cart_count_r { float:right}
.cart_font1 { font-size:16px;color:black;font-weight:bold }
.cart_font2 { font-size:16px;color:black;font-weight:bold }
.cart_font3 { font-size:22px;color:#5b65a5;font-weight:bold }

#cart_table3 { width:1000px; margin:0 auto; }
.btnstyle { background-color:#615d9f; padding:15px 30px; color:#ffffff; font-size:14px; font-weight:bold }
.btnstyle2 { border:1px solid #615d9f; padding:14px 29px; color:#615d9f; font-size:14px; font-weight:bold }
.btnstyle3 { background-color:#615d9f; padding:5px 10px; color:#ffffff;  }
.btnstyle4 { background-color:#b6b6b6; padding:5px 10px; color:#ffffff;  }



.cart_tab3 { float:left; padding:15px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc; }

.cart_tab3 a:link { font-size:14px; color:#888888;}
.cart_tab3 a:visited { font-size:14px; color:#888888;}
.cart_tab3 a:hover { font-size:14px; color:#888888;}
.cart_tab3 a:active { font-size:14px; color:#888888;}

.btnstyle5 { background-color:#f7f7f7; border:1px solid #615d9f; padding:2px 4px; color:#615d9f; width:105px; font-weight:bold }
.btnstyle6 { background-color:#888888; padding:4px 6px; color:#ffffff;  }

.btnstyle7 { background-color:#615d9f; padding:10px 30px; border-radius:20px; font-size:12pt; font-weight:bold; color:#ffffff; cursor:pointer }


/* 마이페이지 */
#Qmenu { padding-top:0 }
.my_t { float:left; font-size:28px; font-weight:bold }
.my_n { float:left; padding:15px 0 0 10px }
.clear { clear:both }
.mypage_tabbox { padding-top:20px; }
.mypage_tabbox { padding-top:20px; }
.mypage_tab1 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.mypage_tab1-2 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.mypage_tab1 a:link { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1 a:visited { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1 a:hover { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1 a:active { color:#615d9f; font-size:13px; font-weight:bold}
.mypage_tab1-2 a:link { color:#888888}
.mypage_tab1-2 a:visited { color:#888888}
.mypage_tab1-2 a:hover { color:#888888}
.mypage_tab1-2 a:active { color:#888888}
.mypage_tab2 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc }
.mypage_tab2-2 { float:left; padding:6px 20px; border-top:1px solid #cccccc; border-right:1px solid #cccccc }
.mypage_tab2 a:link { color:#888888 }
.mypage_tab2 a:visited { color:#888888 }
.mypage_tab2 a:active { color:#888888 }
.mypage_tab2-2 a:link { color:#615d9f; font-size:12px; font-weight:bold }
.mypage_tab2-2 a:visited { color:#615d9f; font-size:12px; font-weight:bold }
.mypage_tab2-2 a:active { color:#615d9f; font-size:12px; font-weight:bold }
#daysearch {width:760px;background-color:#f1f1f1; }
#daysearch .margin{padding:10px 10px 3px 10px;}
#daysearch .layout1 {float:left;width:53px;}
#daysearch .layout2 {float:left;padding-left:10px}
#daysearch .layout3 {float:left; position:relative; padding-left:10px}
#my_table {width:760px;}
#my_table td {font-family:dotum}
#my_table td.table1 { font-size:11px;font-weight:normal;background-color:#fafbfc;padding: 8px 0;border-top: 2px solid #333;border-bottom: 1px solid #cccccc;color: #111;font-family:dotum}
#my_table td.table1 td { font-family:dotum}
#my_table td.table2 { border-bottom: 1px solid #dddddd;padding: 8px 0;font-family:dotum}
#my_table td.table2 td { font-family:dotum}
.my_notice {padding-top:5px; color:#00abf2}
#daysearch2 {width:760px; background-color:#f1f1f1; }
#daysearch2 .margin{ padding:10px;}
#daysearch2 .layout1 {float:left;width:53px;}
#daysearch2 .layout2 {float:left;padding-left:10px}
#daysearch2 .layout3 {float:left; position:relative; padding-left:10px}
.tablebox {width:760px;margin-top:30px;}


/* 해외배송 */
.oversea_tab_on { float:left; background-color:#615d9f; border-radius: 5px;  padding:10px 25px 10px 25px; font-size:18px; color:#ffffff; margin-right:10px; cursor:hand; }
.oversea_tab_off {float:left; background-color:#a9a9a9; border-radius: 5px;  padding:10px 25px 10px 25px; font-size:18px; color:#ffffff; margin-right:10px; cursor:hand;}

.brand_bg{margin:20px auto;width:1100px;height:116px;color:#fff;padding-top:40px;text-align:center;line-height:35px;font-weight:bold}


.event_end { position:absolute; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:.5; filter:alpha(opacity=50); }

