@charset "utf-8";

.sb_tit_bd2{font-size:2.3em;line-height: 1.3; font-family: 'Godo';}
.a1_sb_txt1{font-size: 1.4em; color: #222;margin: 7px 0;}

/*검색광고*/
.sb_a_bg1{background:url('../img/ad_sch/sb_a1_bg.jpg')no-repeat; position: relative; background-position: center; background-size: cover;}
.con_tit_icon{padding:10px 0}
.con_tit_icon img{width:100%; max-width:200px;}
.a1_sb_tit1{display: inline-block; padding: 8px 19px; margin-bottom: 9px;  color: #fff;  border-radius: 50px; font-size:1.2em}
.a1_sb_rd{ max-width: 550px; margin: 0 auto; word-break: keep-all;}
.a1_sb_ge{background: #03cf5d; }
.a1_sb_bu{background: #5ba8e2;}
.a1_sb_rd{background: #ea4038;}


.a1_navArea{background: url('../img/ad_sch/a1_bg1.jpg')no-repeat; background-position: center; background-size: auto; padding-top:0}
.a1_nav 	{text-align: center; padding:0px 0 50px}
.a1_nav img{max-width: 350px; width:100%}

.a1_1_Area{overflow:hidden; padding:50px 0;}
.a1_1_img{text-align: center;}
.a1_1_img img{max-width: 503px; width:100%}

.a1_g1_img{text-align:center}
.a1_g1_img img{width:100%;max-width:500px}

.a1_2_Area{overflow:hidden;padding:50px 0;} 
.a1_2_img img{max-width: 569px;width:100%}
.a1_2_txt{padding: 80px 0px 60px 60px;}

.a1_3_Area{overflow:hidden;padding:50px 0} 
.a1_3_img{text-align:center;}
.a1_3_img img{max-width: 573px;width:100%}

.a1_4_Area{padding:50px 0;overflow:hidden;}
.a1_4_img img{max-width: 602px;width:100%}


.a1_daArea{background: #f9f9f9;}
.a1_goArea{background: url('../img/ad_sch/a1_bg2.jpg')no-repeat; background-position: center; background-size: auto;}

/*블로그리뷰노출*/
.sb_f_bg1{background:url('../img/ad_blog/sb_f1_bg.jpg')no-repeat; position: relative; background-position: center; background-size: cover;}
.f_tit{text-align:center}
.f_tit h3{font-size: 35px; font-weight: bold;}	
.f_tit p{display: inline-block; padding: 8px 14px; font-size: 17px;}
.f1_1_img{
	overflow: hidden;
    text-align: center;
    margin: 15px 0;
    background: #fff;
    box-shadow: 1px 4px 5px #ccc;}
.f1_1_img img {
    max-width: 126px;
    width: 100%;
    padding:6px 0;
}
.f1_1_img p{
	font-size: 17px;
    background: #717273;
    color: #fff;
    padding: 8px 0;
    margin: 0;}
	
.c1_1_img  img{width:100%; max-width:900px;}	

/*지도리뷰 대행*/
.sb_g_bg1{background:url('../img/ad_place/sb_g1_bg.jpg')no-repeat; position: relative; background-position: center; background-size: cover;}

/*sns광고-페이스북*/
.sb_e_bg1{background:url('../img/ad_sns/sb_e1_bg.jpg')no-repeat; position: relative; background-position: center; background-size: cover;}

#home3{background: url("../img/ad_sns/bg_fa.jpg") center center/cover no-repeat; position:relative; background-size: 100%;}
#home3:after{display:block;clear:both;content:"";}

.e_tit0 h3{font-size: 35px; font-weight: bold;}
.e_tit{text-align: center; }
.e_tit h3{font-size: 35px; font-weight: bold;}
.e_tit p{background:#717273; color:#fff;    display: inline-block;  padding: 8px 14px; font-size: 17px;}

.e1_Area0{padding:50px 0}
.e_txt0 p	{padding: 22px 0;font-size: 17px; color: #555;}
.e1_0_img{overflow: hidden; text-align: center;margin: 15px 0; background: #fff;}
.e1_0_img img{max-width: 780px; width:100%}

.e1_Area1{background: #f9f9f9; padding:60px 0;}
.e1_info1{overflow:hidden; padding-top:40px;}
.e1_1_img{overflow: hidden; text-align: center; border: 1px solid #d2d2d2; margin: 15px 0; background: #fff;}
.e1_1_img img{max-width: 370px; width:100%}

/*sns광고-인스타그램*/
.sb_e_bg2{background:url('../img/ad_sns/sb_e2_bg.jpg')no-repeat; position: relative; background-position: center; background-size: cover;}

.e2_tit h3{font-size: 35px; font-weight: bold;}
.e2_tit p{background:#47649e; color:#fff;    display: inline-block;  padding: 8px 14px; font-size: 15px;}

.e1_Area0{padding:50px 0 }
.e2_txt0 p	{padding: 22px 0;font-size: 17px; color: #555;}
.e1_0_img{overflow: hidden; text-align: center;margin: 15px 0; background: #fff;}
.e1_0_img img{max-width: 780px; width:100%}



/*체험단*/
/*공통*/
.txt_red{color:#e84250}
.ct_title{font-size:2.3em;line-height: 1.3; font-family: 'Godo';}
.ct_txt{font-size: 1.4em; color: #222;}
.sb_d_bg1{background:url('../img/ad_review/sb_d1_bg.jpg')no-repeat; position: relative; background-position: center; background-size: cover;}

/* #home 배너 */
#home{background: url("../img/ad_review/bg.jpg") center center/cover no-repeat; position:relative; background-size: 100%;}
#home:after{display:block;clear:both;content:"";}
#balloon_img{width:40px; height:40px; background:url('../img/ad_review/rodo.png')no-repeat; position:absolute; bottom:0; left:50%; transform:translateX(-50%); z-index:9; background-size:100%;}
.home_section {height:100%;padding:100px 0 130px 0;overflow:hidden;}
.home_section .container {height: 100%;}
.home_content {position:relative;display:table;height:100%;width:100%;overflow: hidden;}
.title {font-size:40px;line-height:50px;color:#fff;font-weight:600;margin:20px 0;text-shadow: 1px 1px 2px #555;}
.main_logo{text-align:center}
.main_logo img{width:100%; max-width:380px}
.description {margin: 0px; font-size: 1.4em; line-height: 1.5;color: #555;}
.mad_img{overflow:hidden; width:90%; margin:0 auto}
.pro_img{padding:15px 0}
.pro_img img{width: 100%; max-width: 500px;}
.mad_txt{ font-size: 24px; margin-top: 50px; color: #555;}
.mad_tit{ margin-top: 30px;}
.mad_tit img{width: 100%; max-width: 335px;}


/*블로그체험단*/
#introduce{padding-top:120px; }
#introduce .itd_ct{padding-top:30px;}
#introduce .ct_header {padding-top: 100px}
#introduce .main_feature{margin:40px 0px;}
#introduce .blog img{width:100%; max-width:447px;}

/*인스타그램체험단*/
#introduce2{padding-top:120px;}
#introduce2 .itd_ct{padding-top:30px;}
#introduce2 .ct_header {padding-top: 100px}
#introduce2 .main_feature{margin:40px 0px;}
#introduce2 .insta img{width:100%; max-width:555px;}
#introduce2 .mo{display:none;}


/*지도플레이스*/
#introduce3{padding-top:120px; padding-bottom:120px}
#introduce3 .itd_ct{padding-top:30px;}
#introduce3 .ct_header {padding-top: 100px}
#introduce3 .main_feature{margin:40px 0px;}
#introduce3 .pl1 img{width:100%; max-width:631px;}

/*블로그,인스타,지도플레이스 공통*/
.intro_icon {max-width:60px;}


/*사업영역*/
#business{width:100%;height:auto;background:#00a9c6;}
#business .bis_ct{padding-top:30px;}
#business .ct_title{color:#fff}
#business .content{height:auto;padding:10px;margin:20px 0;border-radius:10px}
#business .content span{display:inline-block;height:57px}
#business .content span.icon01{width:39px;background: url("../img/bis_icon_01.png") no-repeat !important;}
#business .content span.icon02{width:75px;background: url("../img/bis_icon_02.png") no-repeat !important;}
#business .content span.icon03{width:45px;background: url("../img/bis_icon_03.png") no-repeat !important;}
#business .content h5{color:#fff; font-size:24px; font-weight:normal; border-bottom:1px solid #fff; padding-bottom:20px; line-height:1.3;}
#business .content p{color:#fff;}


/*홍보센터*/
#public_relation h3 a{color:#000}
#public_relation{padding-top:90px;}
#public_relation:after{display:block; content:""; clear:both}
#public_relation .container{margin-bottom:30px;}

.pr_wrap{position: relative;display:block;width:100%;padding:0px;margin:0px;transition:height 450ms ease-out 0s;-webkit-transition: height 450ms ease-out 0s;-o-transition: height 450ms ease-out 0s;}
.pr_gall{display:block;overflow:hidden;padding:0px;float:left;background: #FBFAF8 !important;padding:0 !important;}
.pr_gall .figure{padding:0px;width:100%; height:100%;}
.pr_gall .lt_image{background: #eee}
.pr_gall img{display:block;width:100% !important;height:auto !important;}
.pr_gall .mouse_over{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background: rgba(119, 211, 247, 0.6); transition:0.3s ease-in-out; padding:3%}
.pr_gall .mouse_over a{margin-top:10%:}
.pr_gall:hover .mouse_over{display:block;}
.pr_gall .lt_tit{color:#fff;font-size:1.6em;margin-top:35%;display:block;text-align:center;overflow:hidden;}
.pr_gall .lt_detail{display:inline-block;width:80%;height:40px;overflow:hidden;margin-top:20px;font-size:90%;}
.pr_gall .lt_detail a{color:#fff !important;}



/*체험단절차*/
#recruit_process{background: #f9f9f9; padding:40px 0 80px; overflow: hidden;}
#talented_person{}
#tal_tabs{width:100%;margin-top:30px;}
#step_wrap{width:100%; margin-top:50px;}
.step_area {
    padding: 0;
    max-width: 1100px;
    margin: 0 auto;
}
.step_area li {float: left;text-align:center; width:25%; font-size:16px;overflow: hidden;position: relative;}
.step_area li img{width:100%; max-width:170px;}
.step_area li .step_txt{padding:10px;}
.step_area li strong{font-family: 'Godo'; font-size: 1.5em; color:#e84250;}
.step_area li p{margin: 5px 0 0; font-size: 1.1em;}

/*체험단_파트너사*/
#public_relation2{padding:50px 0 60px}
#public_relation2 h3 a{color:#000}
#public_relation2:after{display:block; content:""; clear:both}
#public_relation2 .container{margin-bottom:30px;}
.partner_img{margin-top:60px; text-align:center}
.partner_img img{width:100%; max-width: 1206px;}
.wit_review{text-align:center; margin-top: 50px;}
.wit_review .q_wit_review{background: #e84250; display: inline-block; padding: 10px 18px; border-radius: 50px;}
.wit_review .q_wit_review:hover{background: #ef0014;}
.wit_review .q_wit_review a{font-size:22px; color:#fff;display:inline-block}


/*체험단_리뷰*/
#recruit{overflow: hidden; padding: 40px 0 100px;}
#recruit .review{margin-top:60px;}
.recruit_info{position: relative;margin-top: 50px;}
.single_blog{margin: 0px 15px;}
.post_img img{float:left;width:100%;height:250px;}
.post_img{position:relative;}
.post-date{float:left;position:absolute;bottom:0px;left:0;/*width:50%;height:70px;*/}
.post_img{text-decoration:none;color: #fff;}
.post-date span{display: block;padding: 5px 0px;font-size: 30px;font-weight: 700;margin: 3px 0px;}
.post-date{font-size: 20px;text-align:left;}
.single_blog ul li{color: #999;font-size: 12px;}
.single_blog ul li i{}
.single_blog h4{text-transform: uppercase;padding-top: 15px;clear:both;}
.single_blog h4:hover{color: #EE3B24;}
.single_blog p{margin: 8px 0px;font-size: 13px;text-align: justify;}
.mo_review{display:none;}

/**/
#con_ad{margin-top:20px} 
#con_ad dl{width:50%; float:left;  padding: 0px 20px;}
#con_ad textarea.form-control{    height: 34px;}
#con_ad .style7 button {
    border: 0;
    background: #000000;
    color: #fff;
    padding: 3px 8px;
    border-radius: 3px;
    font-weight: 300;
    font-size: 14px;
}

#con_ad .ad_btn {
    border-radius: 10px;
    width: 280px;
    margin: 0 auto;
    padding: 12px 0 7px;
    background: #ffcf0d;
    color: #000;
	border: 0;
}

@media (max-width:767px) {
	.sb_tit_bd2{font-size: 1.6em;}
	.a1_sb_txt1{font-size: 1.1em;word-break: keep-all; display: inline-block; max-width: 350px;}
	
	/*검색광고*/
	.a1_nav {padding:0px;}
	.a1_sb_tit1{font-size: 15px;}	
	
	.a1_2_img{text-align:center}
	.a1_2_txt{padding: 20px 0; text-align: center;}
	
	/* 체험단 상단배너 */
	.description{font-size: 1.1em; word-break:keep-all; display:inline-block; max-width:400px; margin: 14px 0;}
	.description br{display:none;}
	.main_logo img{max-width: 200px;}
	.mad_tit{max-width: 360px;    margin: 0 auto;}
	.mad_txt { font-size: 16px; margin-top: 30px;}

	.mad_tit img{width:80%; }
	#balloon_img{width:30px; height:30px; background-size:100%;}

	/*블로그체험단*/
	#introduce {
		padding-top: 30px;
		padding-bottom: 40px;
	}
	#introduce .ct_header {padding-top: 25px; text-align:center; }
	#introduce .ct_header img{max-width:47px;}


	/*인스타체험단*/
	#introduce2 {padding-top: 40px;padding-bottom: 40px; background:#f9f9f9;}
	#introduce2  .insta{ text-align:center; }
	#introduce2 .ct_header { padding-top: 25px;  text-align:center; }
	#introduce2 .ct_header img{max-width: 47px;}
	#introduce2 .mo{display:block;}
	#introduce2 .pc{display:none;}

	/*지도플레이스*/
	#introduce3 {padding-top: 40px; padding-bottom: 60px;}
	#introduce3 .pl1{text-align:center; }
	#introduce3 .ct_header { padding-top: 25px;  text-align:center;  }
	#introduce3 .ct_header img{max-width:47px;}
	.ct_title{font-size:1.6em; word-break:keep-all;  }
	.ct_txt {font-size: 1em; word-break:keep-all; display:inline-block; max-width: 350px;}
	.ct_txt br{display:none;}

	.tabs strong {font-size: 17px;}
	.tabs p {font-size: 13px;}

	/*체험단모집step*/
	.step_area li{width:50%; margin-bottom:20px; }
	.step_area li .step_img{padding:0px 15px;}
	.step_area li img{height:auto; max-width:85px;  }
	.step_area li strong {font-size: 16px;}
	.step_area li p{font-size:13px; letter-spacing:-0.04em;}
	#introduce .blog img{max-width: 300px;}
	#introduce2 .insta img{max-width:400px}
	#introduce3 .pl1 img{max-width: 450px;}
	#recruit_process .ct_title{max-width:350px; display:inline-block ;}


	/*cpa*/
	.c1_2_Area{padding: 20px 0 0;}



	/*리얼후기*/
	.recruit_info{margin-top:30px; }
	#recruit .review{margin-top:30px;}

	/*비즈니스파트너*/
	#public_relation2{padding:30px 0; }
	.partner_img{margin-top:30px;}

	/*푸터*/
	.quick_btn{width:50px; height:50px; bottom:190px; right:5%;}
	.quick_btn img{width:100%;}
	.home_btn{width:50px; height:50px; bottom:120px; right:5%;}
	.home_btn img{width:100%;}
	#top_btn{bottom: 10px;  right: 4px;}

	/*상담신청*/
	#con_ad dl{width:100%; }

	/*sns*/
	.e1_info1 .col-md-6{padding:0}

	/*홈페이지*/
	.h1_info1 figure.snip1200 h2{    font-size: 15px;}
	.faq_question{font-size: 12px;}
	.faq_answer {font-size: 12px;}

	/*체험단_파트너사*/
	.wit_review .q_wit_review a{font-size:18px;}	
}