@charset "utf-8"
/* //////////////////////////////////////////// */
/* //////////////   layout class  ///////////// */
/* /////// 메인페이지의 레이아웃 정의  //////// */
/* //////////////////////////////////////////// */

#container{width:950px; margin:0px auto; margin-bottom:50px; background:#fff;  }
#left_col{width:180px; float:left; overflow:hidden;}
#content{width:760px; float:right; overflow:hidden; margin-bottom:40px;}


/* AD Box 타이틀 */
h1.ad{position:relative; height:43px; background:url(/image/icon/border_dot.gif) repeat-x 0px bottom; margin-bottom:8px;}
h1.ht50{height:50px;}
h1.ht40{height:40px;}
h1.ht30{height:30px;}
h1.ad p{position:absolute; right:0px; bottom:-1px;}
h1.ad a{color:#000;}
h1.ad a:hover{color:#ff0000;}
/* AD Box 타이틀 */


/* AD Box #f9bc03*/
/* 재료상, 학원 배너광고 */
#head_banner { width:850px; margin:0px auto; margin-bottom:10px; background:#fff; }
#ad_cooperative {text-align: center; margin-bottom:0px; overflow:hidden;}
#ad_cooperative .wrap{width:203px; height:85px; margin-right: 10px; padding:0px; float:left; border:1px solid #dadada; text-align:center; }
#ad_cooperative .wrap span{width: 100px; font-size: 14px;font-weight:normal; color:#686868; padding-top: 50px;}
#ad_cooperative a{cursor:hand;}
#ad_cooperative a:hover{text-decoration:none;}



.ad-box {position: relative;height: 30px;overflow: visible;}
.ad-box .title {font-size: 18px;font-weight: bold;padding-top: 10px;margin: 0px;}
.ad-box .button-container {position: absolute;right: 0px;top:0px;}


.30blank {height: 30px;}



#ad_goldbox{margin-bottom:30px; overflow:hidden;}
#ad_goldbox .wrap{width:228px; height:85px; margin-bottom:10px; padding:0px 0px 5px 0px; float:left; border:1px solid #72a3dd;}
#ad_goldbox .wrap .img{height:38px; margin-bottom:15px; padding:0px;}
#ad_goldbox .wrap img{border: 0px;}
#ad_goldbox .wrap div.img img{ width: 218px;height: 30px;}
#ad_goldbox .wrap .img h1,h2{float:left;}
#ad_goldbox .wrap h2{width:115px;padding:7px 0px 0px 5px; font-family:dotum; font-size:14px; color:#333; font-weight:bold;}
#ad_goldbox .wrap .txt{height:30px; color:#333;line-height: 130%;padding: 0px 5px 0px 5px;}
#ad_goldbox .wrap .txt span{font-weight:normal; color:#666;}
#ad_goldbox .wrap .txt span.local{font-weight:bold;  color:#0342e2;/*파랑*/ /*color:#009604;녹색*/}
#ad_goldbox .wrap .txt span.pay{color: #ff0000; font-weight: bold;}
#ad_goldbox a{cursor:hand;}
#ad_goldbox a:hover{text-decoration:none;}


.item-list div img{ width: 218px;height: 55px;}

/* 1: 노랑 */
.item-list .img1{background-color: #fdcf42; margin-bottom: 10px;border: 0px;padding: 0px;text-align: center;}

/* 2: 주황 */
.item-list div.img2{background-color: #fd4b34; margin-bottom: 10px;border: 0px;padding: 0px;text-align: center;}

/* 3: 연두 */
.item-list div.img3{background-color: #59e95c; margin-bottom: 10px;border: 0px;padding: 0px;text-align: center;}


/* 이전 디자인 */
#ad_goldbox{margin-bottom:30px; overflow:hidden;}
#ad_goldbox .wrap2{width:218px; height:85px; margin-bottom:10px; padding:5px; float:left; border:1px solid #72a3dd;}
#ad_goldbox .wrap2 .img{height:38px; margin-bottom:15px; padding:0px;}
#ad_goldbox .wrap2 img{border: 0px;}
#ad_goldbox .wrap2 div.img img{ height: 30px;}
#ad_goldbox .wrap2 .img h1,h2{float:left;}
#ad_goldbox .wrap2 h2{width:115px;padding:7px 0px 0px 5px; font-family:dotum; font-size:14px; color:#333; font-weight:bold;}
#ad_goldbox .wrap2 .txt{height:30px; color:#333;line-height: 130%;padding: 0px;}
#ad_goldbox .wrap2 .txt span{font-weight:normal; color:#666;}
#ad_goldbox .wrap2 .txt span.local{font-weight:bold;  color:#0342e2;/*파랑*/ /*color:#009604;녹색*/}
#ad_goldbox .wrap2 .txt span.pay{color: #ff0000; font-weight: bold;}
#ad_goldbox a{cursor:hand;}
#ad_goldbox a:hover{text-decoration:none;}

#ad_goldbox .wrap2 div img{ width: 218px;height: 45px;}

/* 1: 노랑 */
#ad_goldbox .wrap2 div.img1{background-color: #fdcf42; margin-bottom: 10px;border: 0px;padding: 0px;}

/* 2: 주황 */
#ad_goldbox .wrap2 div.img2{background-color: #fd4b34; margin-bottom: 10px;border: 0px;padding: 0px;}

/* 3: 연두 */
#ad_goldbox .wrap2 div.img3{background-color: #59e95c; margin-bottom: 10px;border: 0px;padding: 0px;}

.logobox {height: 40px !important;}



#ad_premiumbox{clear:both; margin-bottom:30px; overflow:hidden;}
#ad_premiumbox h1{color:#000;}
#ad_premiumbox .wrap{width:170px; height:85px; margin-bottom:10px; padding:5px; float:left; border:1px solid #72a3dd;}
#ad_premiumbox .wrap .img{height:38px; margin-bottom:15px;}
#ad_premiumbox .wrap div.img img{ width: 170px;height: 45px;}
#ad_premiumbox .wrap img{border: 0px;}
#ad_premiumbox .wrap .img h1,h2{float:left;font-size:13px; font-weight:bold;}
#ad_premiumbox .wrap h2{width:90px; padding:7px 0px 0px 5px; font-family:dotum; font-size:14px; color:#333; font-weight:bold;}
#ad_premiumbox .wrap .txt{height:30px; color:#333; line-height:130%;}
#ad_premiumbox .wrap .txt span{font-weight:normal; color:#666;}
#ad_premiumbox .wrap .txt span.local{font-weight:bold;  color:#0342e2;/*파랑*/}
#ad_premiumbox .wrap .txt span.pay{color: #ff0000;font-weight: bold;}
#ad_premiumbox a{cursor:hand;}
#ad_premiumbox a:hover{text-decoration:none;}
/* AD Box */


#movie_study{clear:both; margin-bottom:30px; overflow:hidden;}
#movie_study h1{color:#000;}
#movie_study .wrap{width:135px; height:100px; margin-bottom:10px; padding:5px; float:left; border:1px solid #72a3dd;}
#movie_study .wrap .img{height:38px; margin-bottom:5px; border:1px solid #e4eeff;   ;padding:5px 0px 0px 5px;}
#movie_study .wrap img{border:1px solid #6363fc;}
#movie_study .wrap .img h1,h2{float:left;font-size:13px; font-weight:bold;}
#movie_study .wrap h2{width:90px; padding:7px 0px 0px 5px; font-family:dotum; font-size:14px; color:#333; font-weight:bold;}
#movie_study .wrap .txt{height:30px; margin-top:5px;color:#333; line-height:130%;}
#movie_study .wrap .txt span{font-weight:normal; color:#666;}
#movie_study a{cursor:hand;}
#movie_study a:hover{text-decoration:none;}



/*gooin list*/
.gooinlist{float:right;}
.gooinlist table{width:760px;margin-left:10px;}

.gooinlist a:hover{color:#ff0000;}
.gooinlist .center{text-align:center; font:bold 12px #363636;}
tr.even{background:#fafafa;}

li {list-style-type: none;}


/* 라벨 디자인 */
.bg-label-hair {background-color: #f67136; color: #fff;}
.bg-label-skin {background-color: #e59631; color: #fff;}
.bg-label-makeup {background-color: #dc7d8e; color: #fff;}
.bg-label-nail {background-color: #f25151; color: #fff;}
.bg-label-massage {background-color: #67b936; color: #fff;}
.bg-label-waxing {background-color: #3acfcd; color: #fff;}
.bg-label-eyelash {background-color: #be5bbf; color: #fff;}
.bg-label-banyoung {background-color: #c8683d; color: #fff;}
.bg-label-tatu {background-color: #88b84a; color: #fff;}
.bg-label-beauty {background-color: #887a73; color: #fff;}




