@charset "utf-8";


/* main c photo */

#cvoice .pric_ul {margin:10px -10px 0;padding:0;list-style:none;zoom:1}
#cvoice .pric_ul:after {display:block;visibility:hidden;clear:both;content:""}
#cvoice .pric_li {}
#cvoice .gall_box {

	position:relative;margin:0 0 50px 0;min-height:auto;
	padding-bottom:15px;
	border:1px solid #ddd;
	border-radius:20px;
	background-color:#fff;
	transition: 0.3s;


}

#cvoice .gall_box:hover {

    -moz-box-shadow: 0px 1px 20px rgba(0,0,0,0.12);
    -webkit-box-shadow: 0px 1px 20px rgba(0,0,0,0.12);
    box-shadow: 0px 1px 20px rgba(0,0,0,0.12);


}



#cvoice .gall_con {min-height:300px;padding:30px 20px 20px 20px;}
#cvoice .gall_con:hover {}
.pric_row .col-gn-0,.pric_row .col-gn-1,.pric_row .col-gn-2,.pric_row .col-gn-3,.pric_row .col-gn-4,.pric_row .col-gn-5,.pric_row .col-gn-6,.pric_row .col-gn-7,.pric_row .col-gn-8,.pric_row .col-gn-9,.pric_row .col-gn-10 {position:relative;min-height:1px;padding-left:10px;*padding-left:0;padding-right:10px;*padding-right:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0}

.pric_row .col-gn-3 {width:33.33333333%}
.pric_row .col-gn-4 {width:25%}
.pric_row .col-gn-5 {width:20%}


#cvoice .gall_now .gall_text_href a {color:#ff3061}

#cvoice .gall_href a:link, #bo_favorite .gall_href a:focus, #bo_favorite .gall_href a:hover {text-decoration:none}

#cvoice .pric_cate {

	margin:10px auto 20px auto;
	display:table;
	padding:8px 15px;
	text-align:center;line-height: 1.4;
	background-color:#3999fb;
	border-radius:30px;
	font-size: 13px;letter-spacing: -0.05em;font-weight: 700;color: #fff;transition: 0.3s;
}

#cvoice .pric_text1 {margin:15px 0 10px 0;text-align:left;line-height: 1.4;min-height:58px;}
#cvoice .pric_text1 a {font-family: "Paperlogy", sans-serif;display:block;font-size: 18px;letter-spacing: -0.05em;font-weight:700;color: #666;transition: 0.3s;}
#cvoice .pric_text1:hover a {color: #333;}
#cvoice .pric_text2 {
	min-height:50px;
	margin:10px 0 0px 0;text-align:left;line-height: 1.6;
	display:block;font-size: 14px;letter-spacing: -0.0525em;font-weight: 400;color: #aaa;transition: 0.3s;
}


#cvoice .gall_info i {font-size:14px}
#cvoice .gall_info .gall_date,
#cvoice .gall_info .gall_view {font-size:13px;display:inline-block;color:#777}


.ginfo {padding-top:15px;}
.sns_icoprof		{float:left;width:45px;height:auto;}
.sns_icoprof img	{width:100%;height:auto;}

#cvoice .gall_info {margin-left:10px;float:left;line-height:1.5em;line-height:20px}
#cvoice .gall_info .name {font-size:14px;font-weight:500;letter-spacing: -0.0525em;color:#666;}
#cvoice .gall_info .gall_date {display:inline-block;margin-left:0px;}
#cvoice .gall_info .gall_view {display:inline-block;margin-left:0px;}
#cvoice .gall_info .gall_date,
#cvoice .gall_info .gall_view {font-size:13px;font-weight:400;letter-spacing: -0.0525em;color:#666;}

#cvoice .gall_option {position:absolute;top:-20px;left:50%;margin-left:-50px;color:#3999fb;}
#cvoice .gall_option strong {
	display:inline-block;
	text-align:center;
	width:100px;
	font-size:13px;
	background:#fff;
	border:1px solid #e4e4e4;
	padding:10px 15px;border-radius:50px;
-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.1);
box-shadow:0px 2px 3px 0px rgba(0,0,0,0.1)}

}

.cnt_cmt {background:#eee;color:#3a8afd;font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;vertical-align:middle}

.list_ico01 {position:absolute;left:-2px;top:-8px;z-index:5;width:24px;height:24px;}
.list_ico01 i {font-size:24px;color:#ef4e23;}


/* Mobile Device */
/*@media screen and (max-width : 768px) {*/
@media all and (max-width: 768px) {


	#cvoice .gall_box {padding-bottom:5px;}
	#cvoice .gall_con {min-height:100px;padding: 30px 20px 20px 20px;}
	#cvoice .pric_text1 {min-height:30px;}
	#cvoice .pric_text2 {min-height:30px;}

	.pric_row .col-gn-4 {width:100%}
	.pric_row .col-gn-5 {width:50%}
}