body  {background:#f7f7f7;}
input,select,textarea {font-size:12px;font-family:dotum;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
li {list-style-type:none;}
ul {padding:0;margin:0; }
img{border:none;outline:none;outline-color:transparent;}
table,th,td{border-spacing:0px;}


hr {height:1px; border:none; background-color:#e5e5e5; width:750px;}
.wrap {width:998px; margin:auto;}
#header {}
#content .con_box {border:1px solid #dcddde; background:#FFF; height:100%;}
#content .brand_title {height:30px; font:bold 13pt/15pt "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic"; color:#78583b; padding:65px 0px 0px 25px;}
#content .pro_list {background:url(/layouts/abadshop/image/main_line_bg.gif) repeat-x; padding:20px;}
#content .pro_list .name {font:10pt/12pt "NanumGothic","나눔고딕",'맑은고딕',"malgun gothic"; letter-spacing:-1px;}
#content .pro_text {background:#f1f0f0; padding:10px; font:11pt/15pt "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic"; color:#737170; margin-bottom:30px; text-align:justify;}
#content .bottom_bg {background:url(/layouts/abadshop/image/main_line_bottom.gif) repeat-x; height:10px; width:996px;}

.history {font:0.75em/0.95em "Dotum" !important; letter-spacing:-1px; color:#6f6f6f; padding-top:9px; text-align:right; margin-bottom:46px; float:right; margin-right:50px;}
.history a:link {color:#8d8d8d;text-decoration:none;}
.history a:visited {color:#8d8d8d;text-decoration:none;} 
.history a:active {color:#8d8d8d;text-decoration:none;}
.history a:hover {color:#434343;text-decoration:underline;}






/* Main 아바드 교재 */
#study_box {width:956px; overflow:hidden;}
.study_img {float:left; width:198px;}
.study_text {float:left; width:280px;}
.study_pro {float:left; width:478px;}
.Stext {font:bold 13pt/15pt "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic"; margin-bottom:2px; display:block;}
.study_subtext {color:#737170; font:9pt/13pt "Gulim"; letter-spacing:-1px;}
.study_number {font:bold 17pt/19pt Arial, Helvetica, sans-serif; letter-spacing:-2px;}
.Scolor01 {color:#c91f26;}
.Scolor02 {color:#f7931d;}
.Scolor03 {color:#e5d429;}
.Scolor04 {color:#8dc73e;}
.Scolor05 {color:#00aeef;}
.Scolor06 {color:#344896;}
.Scolor07 {color:#91268f;}



#content .mm_box {min-height:100%;background:url('/layouts/abadshop/image/sub_bg.png') repeat-y;}
#content .aside {float:left;width:160px;margin-right:20px;min-height:100px;height:auto;}	
#content .aside div.category h1 {padding:0px;margin:0px;}
#content .aside div.category>ul {width:140px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:7px 9px 3px 9px;margin:0px;list-style-type:none;}	
#content .aside div.category>ul>li {height:16px;padding-top:5px;position: relative;}
#content .aside div.category>ul>li a {color:#4d4d4d;}
#content .aside div.category>ul>li a:hover {text-decoration:underline;color:#0192d6;font-weight:bold;}
#content .aside div.category>ul>li>ul{position: absolute;display: none;left: 140px; top:0px;background: #fff;border:1px solid #e5e5e5;width:120px;background: #fff;padding:3px 9px 3px 9px;z-index: 1;}
#content .aside div.category ul>li>ul>li{height:16px;padding-top:5px;}
#content .aside div.category ul>li>ul>li>a{color: #4fa802;}
#content .aside div.category ul>li>ul>li>a:hover {text-decoration:underline;color:#4fa802;font-weight:bold;}
#content .aside div.category ul .line {border-top:1px solid #eeeeee;}

#content .aside div.subm2 {border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
#content .aside div.subm2 h1 {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:12px;color:#606060;height:22px;padding:10px 0 0 10px;background:#f9f9f9;margin:0px;}
#content .aside div.subm2 ul {padding:4px 0;margin:0px;}
#content .aside div.subm2 ul li {height:17px;padding-top:8px;padding-left:10px;border-bottom:none;}
#content .aside div.subm2 ul li a{font-size:12px;letter-spacing:-1px;color:#7a7a7a;}
#content .aside div.subm2 ul li a:hover {color: #5bb22e;text-decoration:underline;}
#content .aside div.subm2 ul li.boldgreen a{font-weight: bold;color: #5bb22e;text-decoration:underline;}
#content .aside div.subm2 ul li.end {border-bottom: none;}

#content .aside div.category ul li a:hover {text-decoration:underline;color:#0192d6;font-weight:bold;}
#content .aside div.category ul .line {border-top:1px solid #eeeeee;}

#content .aside div.sub_center {position:relative;margin-top:-1px;}
#content .aside div.sub_center span.phone {position:absolute;top:50px;left:12px;font-family:'Times New Roman';font-weight:bold;font-size:24px;color:#404040;letter-spacing:-1px;}
#content .aside div.sub_center span.p_am {position:absolute;top:85px;left:37px;font-family:'Times New Roman';font-weight:bold;font-size:14px;color:#2f9b07;}
#content .aside div.sub_center span.p_pm {position:absolute;top:85px;left:90px;font-family:'Times New Roman';font-weight:bold;font-size:14px;color:#2f9b07;}

#content .aside div.sub_search_01 {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:11px;}
#content .aside div.sub_search_01 h2 {margin:0;padding:15px 0 8px 10px;font-weight:bold;color:#7a7a7a;letter-spacing:-1px;font-size:11px;}
#content .aside div.sub_search_01 ul {padding:0 0 0 10px;margin:0px;list-style-type:none;}
#content .aside div.sub_search_01 ul li label {position:relative;top:-2px;color:#7a7a7a;}
#content .aside div.sub_search_01 ul li label:hover {text-decoration:underline;color:#0192d6;}
#content .aside div.sub_search_01 ul li input.num {width:50px;}

#content .aside div.sub_search_02 {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:11px;padding-bottom:20px;}
#content .aside div.sub_search_02 h2 {margin:0;padding:15px 0 8px 10px;font-weight:bold;color:#7a7a7a;letter-spacing:-1px;font-size:11px;}
#content .aside div.sub_search_02 ul {padding:0 0 0 10px;margin:0px;list-style-type:none;}
#content .aside div.sub_search_02 ul li label {position:relative;top:-2px;color:#7a7a7a;}
#content .aside div.sub_search_02 ul li label:hover {text-decoration:underline;color:#0192d6;}

#content .center {float:left;width:800px;height:auto;}

#footer {}

#quickview {width:80px;position:absolute;display:none;top:50px;}
#quickview .quick_con {border:1px solid #e5e5e5;width:80px;}
#quickview .quick_con a {font:bold 9pt/11pt "NanumGothic","나눔고딕",'맑은고딕',"malgun gothic"; color:#78583b; text-decoration:none;}
#quickview .tv{}
#quickview .tv h1{padding: 0px; margin: 0px; text-align: center;}
#quickview .tv ul{width: 68px; margin: 3px auto 0px auto; height: 290px; overflow: hidden;}
#quickview .tv li{width: 68px; height: 98px; margin-bottom:0;}
#quickview .tv li a{display: block;}
#quickview .tv li a img{width: 66px; height:66px; border: 1px solid #e5e5e5;}
#quickview .tv li.nobd{border: none !important;}
#quickview .tv li span{width:100%;font-size:11px;text-align:center;margin:5px 0 10px 0;display: block;}

#quickview .cnum{width: 100%; margin-top: 10px; position: relative; height: 20px;}
#quickview .cnum em{font-style: normal;}
#quickview .cnum a{position: absolute; top: 0px;}
#quickview .cnum a.wl{left: 10px;}
#quickview .cnum a.wr{right: 10px;}
#quickview .cnum .disnum{display: block; width: 100%; text-align: center; color: #404040; font-size: 11px;}

#quickview .mc{position:relative;cursor: pointer;background: url(image/quickview/bg_mycart.png) no-repeat; height: 31px; width: 100%;}
#quickview .cart{position: absolute; top:10px; right: 10px; font-size: 11px; color: #404040;}
