@charset "UTF-8";
#main_devu {}
#main_devu .content {overflow:hidden;}
#main_devu .content .contentbox {float:left; width:25%; max-width:329px;}
#main_devu .content .contentbox .box {position:relative; background-color:#ffffff; margin:2.5px;}

/* notice */
#main_devu .content .contentbox.notice {}
#main_devu .content .contentbox.notice .box {background-color:#5f996f;}
#main_devu .content .contentbox.notice .box a.label {display:inline-block; background-color: #ffffff;}
#main_devu .content .contentbox.notice .box .notice_list{padding:15px;}
#main_devu .content .contentbox.notice .box .notice_list .title{display:inline-block; background-color:#4f815d; padding:5px; color:white;}
#main_devu .content .contentbox.notice .box .notice_list .icon{display:inline-block; margin: 4px 5px 5px;}
#main_devu .content .contentbox.notice .box .notice_list ul{overflow:hidden;}
#main_devu .content .contentbox.notice .box .notice_list ul li{border-bottom:1px solid rgba(255,255,255,.5); color:white;}
#main_devu .content .contentbox.notice .box .notice_list ul li a {padding:10px 0; color:#fff; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal;}
#main_devu .content .contentbox.notice .box .notice_list ul li:first-child a{padding-top:9px;}


#main_devu .content .contentbox .box a {display:block; overflow:hidden;}
#main_devu .content .contentbox .box a .img img {width:100%; display:block;}
#main_devu .content .contentbox .box a .shop {display:table; width:100%; height:55px; overflow:hidden;}
#main_devu .content .contentbox .box .info {display: table-cell; width:100%; height: 55px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 15px; line-height:125%;  padding-left:5px; padding-right:5px;}
#main_devu .content .contentbox .box .info.is_state {width:80%;}
#main_devu .content .contentbox .box .state {height:100%; text-align: center; background-color: #5f996f; color: #ffffff; font-size:12px; overflow:hidden;}
#main_devu .content .contentbox .box .state .label {display:block; padding:5px 5px 0;}
#main_devu .content .contentbox .box .state .label strong {font-size:16px; display: block; margin:2px 0;}
#main_devu .content .contentbox .box .triangle {position:absolute; bottom:55px; left:7px;}
#main_devu .content .contentbox .box .d_day {position:absolute; bottom:3px; right:7px; font-size:14px; font-weight:bold; color:#5f996f;}
#main_devu .content .contentbox .box .d_day_red {position:absolute; bottom:3px; right:7px; font-size:14px; font-weight:bold; color:red;}

#main_devu .content .contentbox .box .area {opacity:0; top:20px; left:0; padding:5px; background-color: #4d4d4d; color: #fff; font-size: 13px; z-index:3; position:absolute; -moz-transition:opacity .2s ease; -o-transition:opacity .2s ease; -webkit-transition:opacity .2s ease; -ms-transition:opacity .2s ease;}

#main_devu .content .contentbox .box .status {opacity:0; position:absolute; width:100%; height:55px; text-align: center; bottom: 0; right: 0; background-color: #ffffff; z-index:2; transition:ease .2s; -moz-transition:ease .2s; -webkit-transition:ease .2s; -ms-transition:ease .2s;}

#main_devu .content .contentbox .box .status.apply {color: #5f996f;}
#main_devu .content .contentbox .box .status.release {color: #92b25f;}
#main_devu .content .contentbox .box .status.reserve {color: #a5826a;}
#main_devu .content .contentbox .box .status.review {color: #69b7af;}
#main_devu .content .contentbox .box .status.complete {color: #808080;}

#main_devu .content .contentbox .box .status.last {background-color: #69b7af; color:white;}
#main_devu .content .contentbox .box .status.today {background-color: #92b25f; color:white;}

#main_devu .content .contentbox .box .status .label {display:block; padding-top:19px; font-size:20px; font-weight: bold;}
#main_devu .content .contentbox .box .arrow {display:none;  position:absolute; top:40%; right:10px; z-index:2;}

#main_devu .content .contentbox a {color:#333;}
#main_devu .content .contentbox .box .overlay {opacity:0; position:absolute; left:0; top:0; z-index: 1; width:100%; height:100%; background: url('/newdevu/images/mouseover_01.png') 100% 100% repeat; transition:opacity .5s; -moz-transition:opacity .5s; -webkit-transition:opacity .5s; -ms-transition:opacity .5s;border-width:3px; border-style:solid; border-color:rgba(255,255,255,0); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing:border-box;}
#main_devu .content .contentbox:hover .box .overlay.last {border:3px solid #69b7af; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing:border-box;}
#main_devu .content .contentbox:hover .box .overlay.today {border:3px solid #92b25f; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing:border-box;}
#main_devu .content .contentbox .box .overlay .date{margin:10px 0 0 10px; font-size:12px; display:block; font-weight: bold;}
#main_devu .content .contentbox .box .overlay .date span{font-weight: normal;}
#main_devu .content .contentbox .box .overlay .icon{position:absolute; top:30%; right:10px;}
#main_devu .content .contentbox .box .overlay .count{display:block; font-size:16px; text-align:center; margin-top:10px;}
#main_devu .content .contentbox .box .overlay .title{width:80%; opacity: 0; margin:25% 0 0 10px; border-bottom:1px solid #333; padding-bottom: 10px; font-size:15px; line-height:125%;  font-weight:bold;}
#main_devu .content .contentbox .box .overlay .desc{width:80%; opacity: 0; margin:10px 0 0 10px; font-size:13px; line-height:15px; font-weight:bold;}
#main_devu .content .contentbox .box .overlay .title span{display: block; font-size: 17px; color: #333333; padding: 8px 6px;}
#main_devu .content .contentbox:hover .box .overlay {opacity:1;}
#main_devu .content .contentbox:hover .box .area {opacity:1;}
#main_devu .content .contentbox:hover .box .status {opacity:1;}
#main_devu .content .contentbox .box .overlay .title{opacity: 1}
#main_devu .content .contentbox .box .overlay .desc{opacity: 1}



#main_best_review{margin-top:18px; height:166px; padding:0 30px; clear: both;}
#main_best_review a.label {display:inline-block; background-color: #ffffff;}
#main_best_review .label .title{display:inline-block; padding:5px; background-color:#4f815d; color:#ffffff;}
#main_best_review .label .icon{display:inline-block; margin: 4px 5px 5px;}
/*#main_best_review .title  label{background-color:#4f815d; padding:0px 3px 3px; color:white;}*/

#main_best_review .title  .icon{background-color:white;}
#main_best_review .review ul{margin:20px 0; display: table;}
#main_best_review .review ul li{display: table-cell; width:33.4%;} 
#main_best_review .review ul li:first-child, #main_best_review .review ul li:last-child {display: table-cell; width:33.3%;} 
#main_best_review .review ul li .reviewcontent {display:block; height:100%; border-right: 1px solid #999999; overflow: hidden; margin-right:10px;}
#main_best_review .review ul li:first-child .reviewcontent {margin-left: 0;}
#main_best_review .review ul li:last-child .reviewcontent {border-right: 0;}
#main_best_review .review ul li .reviewcontent .img {float:left;}
#main_best_review .review ul li:first-child .reviewcontent .img {}
#main_best_review .review ul li .reviewcontent .img img{width:100px; height:100px;}
#main_best_review .review ul li .reviewcontent .subject{color: #666666; font-size: 13px; margin: 3px 5px 3px 105px; max-height:72px; overflow:hidden; line-height:18px;}
#main_best_review .review ul li .reviewcontent .nick{float: left; margin-left: 5px; font-size: 13px; color: #999999;} 



#best_review_tab{}
#best_review_tab ul{overflow: hidden; background-color:#ffffff;}
#best_review_tab ul li{float:left; width:50%; height:55px; text-align:center;}
#best_review_tab ul li a{display: block; height:40px; line-height:40px; color:white; font-size:20px; background-color:#4f815d;}
#best_review_tab ul li.active a{background-color:#669966;}
#best_review_tab ul li .triangle{display:none; margin:0 auto;}
#best_review_tab ul li.active .triangle{display:block;}

#best_review{}
#best_review ul{overflow:hidden; background-color: #ffffff;}
#best_review ul .contentbox{float:left; width:50%;}
#best_review ul .contentbox .content{display:block; margin:0px 15px 15px; overflow:hidden;}
#best_review ul .contentbox:nth-child(odd) .content{margin:0px 0px 15px 15px; padding-right:10px; border-right:1px solid #999999;}
#best_review ul .contentbox .content .img{float:left; width:100px;}
#best_review ul .contentbox .content .img img{width:100px; height:100px; display:block;}
#best_review ul .contentbox .content .subject{color: #666666; font-size: 15px; margin: 12px 0 0 110px; line-height:20px;} 
#best_review ul .contentbox .content .nick{margin: 7px 0 0 110px; font-size: 13px; color: #999999;}


#all_review{}
#all_review ul{overflow:hidden; background-color: #ffffff;}
#all_review ul .contentbox .content{display:block; margin:7.5px 15px; padding-bottom:7.5px; border-bottom:1px solid #999999; overflow: hidden;}
#all_review ul .contentbox:first-child .content{margin:0px 15px 7.5px;}
#all_review ul .contentbox .content .img{float:left; width:80px;}
#all_review ul .contentbox .content .img img{border-radius:40px; display:block;}
#all_review ul .contentbox .content .subject{margin: 12px 0 0 90px; color: #666666; font-size: 15px; line-height: 20px;}
#all_review ul .contentbox .content .nick{margin: 10px 0 0 90px; font-size: 13px; color: #999999;} 


#my_list_tab{}
#my_list_tab ul{overflow: hidden;}
#my_list_tab ul li{float:left; width:50%; height:55px; text-align:center;}
#my_list_tab ul li a{display: block; height:40px; line-height:40px; color:white; font-size:20px; background-color:#4f815d;}
#my_list_tab ul li.active a{background-color:#669966;}
#my_list_tab ul li .triangle{display:none; margin:0 auto;}
#my_list_tab ul li.active .triangle{display:block;}


#mylistContent{}
#mylistContent .content {width:100%; overflow:hidden;}
#mylistContent .content .contentbox {float:left; width:25%; max-width:329px;}
#mylistContent .content .contentbox .box {position:relative; background-color:#ffffff; margin:2.5px;}
#mylistContent .content .contentbox .box a {display:block; overflow:hidden;}
#mylistContent .content .contentbox .box a .img {overflow:hidden;}
#mylistContent .content .contentbox .box a .img img {width:100%; display:block;}

#mylistContent #my_reg.content .contentbox .box a .shop {position:absolute; width:100%; height:30%; bottom:0; overflow:hidden; background:url('/newdevu/images/mouseover_02.png') 100% 100% no-repeat;}
#mylistContent #my_reg.content .contentbox .box .info {float:left; position:relative; width:100%; height:100%; transition:ease .2s; -moz-transition:ease .2s; -webkit-transition:ease .2s; -ms-transition:ease .2s;}
#mylistContent #my_reg.content .contentbox .box .info .name {display: block; width:80%; font-size:17px; font-weight:bold; color:#333333; padding:8% 8px 8px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#mylistContent #my_reg.content .contentbox .box .info .desc {display: block; font-size:12px; padding: 0 8px; margin-bottom:10px;}
#mylistContent #my_reg.content .contentbox .box .info .desc strong{font-weight: bold; margin-right:5px;}
#mylistContent #my_reg.content .contentbox .box .state {float:right; width:20%; height:100%; text-align: center; background-color: #5f996f; color: #ffffff; font-size:12px; overflow:hidden;}
#mylistContent #my_reg.content .contentbox .box .state .label {display:block; padding:5px 5px 0;}
#mylistContent #my_reg.content .contentbox .box .state .label strong {font-size:16px; display: block; margin:2px 0;}
#mylistContent #my_reg.content .contentbox .box .triangle {position:absolute; bottom:55px; left:7px;}
#mylistContent #my_reg.content .contentbox .box .area {opacity:0; top:20px; padding:5px; background-color: #4d4d4d; color: #fff; font-size: 13px; z-index:99; position:absolute; -moz-transition:opacity .2s ease; -o-transition:opacity .2s ease; -webkit-transition:opacity .2s ease; -ms-transition:opacity .2s ease;}
#mylistContent #my_reg.content .contentbox .box .status {opacity:0; position:absolute; width:20%; height:55px; text-align: center; bottom: 0; right: 0; background-color: #f7931e; color: #ffffff; font-size:12px; z-index:2; transition:ease .2s; -moz-transition:ease .2s; -webkit-transition:ease .2s; -ms-transition:ease .2s;}
#mylistContent #my_reg.content .contentbox .box .status .label {display:block; padding-top:19px; font-size:16px;}
#mylistContent #my_reg.content .contentbox .box .arrow {position:absolute; top:30%; right:10px; z-index:2;}

#mylistContent #my_reg.content .contentbox a {color:#333;}
#mylistContent #my_reg.content .contentbox .box .overlay {opacity:0; position:absolute; left:0; top:0; z-index: 1; width:100%; height:100%; background: url('/newdevu/images/mouseover_01.png') 100% 100% no-repeat; transition:opacity .5s; -moz-transition:opacity .5s; -webkit-transition:opacity .5s; -ms-transition:opacity .5s;}
#mylistContent #my_reg.content .contentbox .box .overlay .date{margin-top:25%; font-size:12px; display:block; text-align:center;}
#mylistContent #my_reg.content .contentbox .box .overlay .icon{margin:5px auto 0; display:block;}
#mylistContent #my_reg.content .contentbox .box .overlay .count{display:block; font-size:16px; text-align:center; margin-top:10px;}
#mylistContent #my_reg.content .contentbox:hover .box .overlay {opacity:1;}
#mylistContent #my_reg.content .contentbox:hover .box .area {opacity:1;}
#mylistContent #my_reg.content .contentbox:hover .box .status {opacity:1;}


#mylistContent #my_win.content .contentbox a {color:#333;}
#mylistContent #my_win.content .contentbox .box .overlay {opacity:1; position:absolute; left:0; top:0; z-index: 1; width:100%; height:100%; background: url('/newdevu/images/mouseover_01.png') 100% 100% no-repeat; transition:opacity .5s; -moz-transition:opacity .5s; -webkit-transition:opacity .5s; -ms-transition:opacity .5s;}
#mylistContent #my_win.content .contentbox .box .overlay .date{margin-top:25%; font-size:12px; display:block; text-align:center;}
#mylistContent #my_win.content .contentbox .box .overlay .icon{position: absolute; bottom:10px; right:10px;}
#mylistContent #my_win.content .contentbox .box .overlay .count{display:block; font-size:16px; text-align:center; margin-top:10px;}
#mylistContent #my_win.content .contentbox .box .overlay {opacity:1;}
#mylistContent #my_win.content .contentbox .box .area {opacity:1;}
#mylistContent #my_win.content .contentbox .box .status {opacity:1;}

#mylistContent .content .contentbox .box .overlay .shopname {margin-top: 20%; margin: 25% 10px 10px 10px; font-size: 17px; font-weight: bold;}
#mylistContent .content .contentbox .box .overlay .visited {margin-left: 10px; font-size:13px;}
#mylistContent .content .contentbox .box .overlay .visited strong {font-weight:bold;}
#mylistContent .content .contentbox .box .overlay div {position: absolute; bottom:0; width:100%; height:55px; text-align: center; color:white; line-height:55px; font-size:18px; 
	-moz-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
#mylistContent .content .contentbox .box .overlay .win_posting {background: #d86048;}
#mylistContent .content .contentbox .box .overlay .win_review {background: #4f815d;}
#mylistContent .content .contentbox .box .overlay .win_win {background: #6268c1;}

#mylistContent #my_win.content .contentbox .box .overlay .shopname {border-bottom:1px solid #333; padding-bottom:10px;}
#mylistContent #my_win.content .contentbox:hover .box .overlay .shopname {color:#4f815d; border-bottom:1px solid #4f815d; padding-bottom:10px;}
#mylistContent #my_win.content .contentbox:hover .box .overlay .visited {color:#4f915d;}
#mylistContent #my_win.content .contentbox:hover .box .overlay .visited strong {color:#4f915d;}
#mylistContent #my_win.content .contentbox:hover .box .overlay .win_posting {border:3px solid #4f815d; line-height: 49px;}
#mylistContent #my_win.content .contentbox:hover .box .overlay .win_review {border:3px solid #d86048; line-height: 49px;}
#mylistContent #my_win.content .contentbox:hover .box .overlay .win_win {border:3px solid #d86048; line-height: 49px;}

#insert_tab{}
#insert_tab ul{overflow: hidden; background-color:#ffffff;}
#insert_tab ul li{float:left; width:100%; height:55px; text-align:center;}
#insert_tab ul li a{display: block; height:40px; line-height:40px; color:white; font-size:20px; background-color:#4f815d;}
#insert_tab ul li.active a{background-color:#669966;}
#insert_tab ul li .triangle{display:none; margin:0 auto;}
#insert_tab ul li.active .triangle{display:block;}

#insert{}
#insertList ul{overflow:hidden; background-color: #ffffff; padding:0 20px 10px;}
#insertList ul .contentbox{float:left; width:50%;}
#insertList ul .contentbox .content{position:relative; overflow:hidden; border-bottom:1px solid #999999; padding:15px 10px;}
#insertList ul .contentbox:nth-child(even) .content{border-left:1px solid #999999;}
#insertList ul .contentbox .content .img{float:left; width:110px;}
#insertList ul .contentbox .content .img img{width:110px; height:110px;}
#insertList ul .contentbox .content .name{color: #666666; font-size: 15px;margin: 30px 100px 0 120px;} 
#insertList ul .contentbox .content .visitdate{margin: 10px 100px 0 120px; font-size: 13px; color: #999999;}
#insertList ul .contentbox .content .btn{position: absolute; top: 30%; right: 20px; background-color: #f7931e; font-weight: bold; font-size: 15px; color: #ffffff; line-height: 30px; padding: 3px 7px;}

.viewmore{display:none;margin:10px 0 0 0;border: 1px solid #ddd;background:#fafafa;padding:8px 0;text-align:center;cursor:pointer}
.viewmore .endtext{display:none;}

.login_please{padding:80px 0 100px; text-align:center;}
.login_please span{display: block;}
.login_btn{padding: 10px 30px; display: inline-block; background-color: #b3b3b3; color: white; margin: 15px;}
.login_btn:hover{background-color:#5f996f;}
.no_list{padding:80px 0 100px; text-align:center; list-style:none;}


@media all and (max-width:880px) and (min-width:780px) {
	/* 나의 신청 데뷰/ 나의 선정 데뷰 font size 줄임 */
	#main_devu .content .contentbox .box .state{font-size:11px;}
	#main_devu .content .contentbox .box .state .label strong{font-size:14px;}
}

@media all and (max-width:780px) {
	#main_devu .content .contentbox{max-width:385px; width:50%;}
	#main_devu .content .contentbox .box{margin:0.5px;}	
	#main_devu .content .contentbox.notice .box .notice_list ul li a{font-size:16px;}
	#main_devu .content .contentbox.notice .box .notice_list .title{font-size:16px;}

	#main_best_review{margin-top:10px; height:130px; padding:0 10px; display: none;}
	#main_best_review .review ul{padding:0 0 10px; margin:10px 0;}
	#main_best_review .review ul li .reviewcontent{margin-right:10px;}
	#main_best_review .review ul li .reviewcontent .img img{width:80px; height:80px;}
	#main_best_review .review ul li .reviewcontent .subject{width:140px;margin-top:0; font-size:14px;}
	#main_best_review .review ul li .reviewcontent .nick{margin-top:5px;}

	#best_review ul .contentbox{width:100%;}
	#best_review ul .contentbox .content{border-bottom:1px solid #999999; margin:10px 10px 0; padding-bottom:10px;}
	#best_review ul .contentbox:nth-child(odd) .content{margin:10px 10px 0; border-right:0;}
	#best_review ul .contentbox:first-child .content{margin-top:0;}

	#mylistContent .content .contentbox{max-width:385px; width:50%;}
	#mylistContent .content .contentbox .box{margin:0.5px;}	
	#all_review ul .contentbox .content .subject{margin-top:10px; font-size:13px;}
	#all_review ul .contentbox .content .nick{margin-top:10px; font-size:11px;}

	#insertList ul .contentbox{width:100%;}
	#insertList ul .contentbox:nth-child(even) .content{border-left:0;}
	#insertList ul .contentbox .content .img{width:100px;}
	#insertList ul .contentbox .content .img img{width:100px;}
	#insertList ul .contentbox .content .name{margin:20px 100px 0 110px;}
	#insertList ul .contentbox .content .visitdate{margin:10px 100px 0 110px;}

	.login_please{padding:50px; text-align:center;}
}
@media all and (min-width:376px) and (max-width:510px){
	#main_devu .content .contentbox.notice .box .notice_list ul li a{font-size:13px;}
	#main_devu .content .contentbox.notice .box .notice_list .title{font-size:13px;}
	#main_devu .content .contentbox .box .status .label{font-size:14px;}
	#main_devu .content .contentbox .box .state{font-size:11px;}
	#main_devu .content .contentbox .box .state .label{padding:7px 0 0;}
	#main_devu .content .contentbox .box .state .label strong{font-size:14px;}
	#main_devu .content .contentbox .box .info{font-size:14px;}
	#main_devu .content .contentbox .box .overlay .title{font-size:14px;}
	#main_devu .content .contentbox .box .overlay .desc{font-size:12px;}

	#best_review_tab ul li a{font-size:15px;}
	#best_review ul .contentbox .content .img{width:80px;}
	#best_review ul .contentbox .content .img img{width:80px; height:80px;}
	#best_review ul .contentbox .content .subject{margin:0 0 0 90px; font-size:13px; line-height:15px;}
	#best_review ul .contentbox .content .nick{margin:5px 0 0 90px;}

	#all_review ul .contentbox .content .subject{font-size:13px; line-height:15px;}
	#all_review ul .contentbox .content .nick{font-size:11px;}

	#my_list_tab ul li a {font-size:15px;}
	#mylistContent #my_reg.content .contentbox .box .arrow{top:25%;}
	#mylistContent #my_reg.content .contentbox .box .info .name{font-size: 14px}

	#insert_tab ul li.active a{font-size:15px;}
	#insertList ul .contentbox:nth-child(even) .content{border-left:0;}
	#insertList ul .contentbox .content .img{width:80px;}
	#insertList ul .contentbox .content .img img{width:80px; height:80px;}
	#insertList ul .contentbox .content .name{margin:10px 80px 0 90px; font-size:14px;}
	#insertList ul .contentbox .content .visitdate{margin:10px 80px 0 90px; font-size:11px;}
	#insertList ul .contentbox .content .btn{right:10px; font-size:13px;}

	.login_please{padding:40px; text-align:center;}
}
@media all and (max-width:375px) {
	#main_devu .content .contentbox.notice .box .notice_list ul li a{font-size:13px;}
	#main_devu .content .contentbox.notice .box .notice_list .title{font-size:13px;}
	#main_devu .content .contentbox .box .status .label{font-size:14px;}
	#main_devu .content .contentbox .box .state{font-size:11px;}
	#main_devu .content .contentbox .box .state .label{padding:7px 0 0;}
	#main_devu .content .contentbox .box .state .label strong{font-size:14px;}
	#main_devu .content .contentbox .box .info {font-size:14px; line-height: 20px;}
	#main_devu .content .contentbox .box .overlay .title {margin-top:22%; font-size:14px;}
	#main_devu .content .contentbox .box .overlay .desc{font-size:12px;}
	#main_devu .content .contentbox .box .area {top:10px;}

	#best_review_tab ul li a{font-size:15px;}
	#best_review ul .contentbox .content .img{width:70px;}
	#best_review ul .contentbox .content .img img{width:70px; height:70px;}
	#best_review ul .contentbox .content .subject{margin:0 0 0 80px; font-size:13px; line-height:15px;}
	#best_review ul .contentbox .content .nick{margin:5px 0 0 80px;}

	#all_review ul .contentbox .content .img {width:60px;}
	#all_review ul .contentbox .content .img img{width:60px; height:60px; border-radius: 30px;}
	#all_review ul .contentbox .content .subject{font-size:12px; line-height:15px; margin:3px 0 0 70px;}
	#all_review ul .contentbox .content .nick{font-size:11px; margin:5px 0 0 70px;}

	#my_list_tab ul li a {font-size:15px;}
	#mylistContent #my_reg.content .contentbox .box .arrow{top:20%;}
	#mylistContent #my_reg.content .contentbox .box .info .name{font-size:14px; padding-top:6px;}

	#insert_tab ul li.active a{font-size:15px;}
	#insertList ul .contentbox .content .img{width:70px;}
	#insertList ul .contentbox .content .img img{width:70px; height:70px;}
	#insertList ul .contentbox .content .name{margin:10px 80px 0 80px; font-size:14px;}
	#insertList ul .contentbox .content .visitdate{margin:10px 80px 0 80px; font-size:11px;}
	#insertList ul .contentbox .content .btn{right:10px; font-size:13px;}

	#mylistContent .content .contentbox .box .overlay .date{margin-top:30%;}
	#mylistContent .content .contentbox .box .overlay .shopname {margin: 30% 5px 10px 5px; font-size: 15px; font-weight: bold;}
	#mylistContent .content .contentbox .box .overlay .visited {margin-left: 5px; font-size:12px;}
	#mylistContent .content .contentbox .box .overlay .visited strong {font-weight:bold;}
	#mylistContent .content .contentbox .box .overlay .postingtext {font-size: 11px; margin-left: 5px; margin-top: 5px; font-weight: bold;}

	.login_please{padding:25px; text-align:center;}
}
