﻿

#title_a{margin:10px 10px 0 10px;}
#title_a ul{width:100%;background:#55add1;padding:10px 0 10px 0;overflow:hidden;zoom:1;}
#title_a ul li{float:left;_display:inline;margin-left:10px;}
#title_a ul li.rigth1{float:right;_display:inline;margin-right:10px;}

#layer_copy_warp{width:100%;overflow:hidden;zoom:1;}
#layer_copy_warp .contants{background:#fff;overflow:hidden;zoom:1;margin:20px 10px 10px 10px;border-left:1px solid #e3e3e3;border-right:1px solid; #e3e3e3;border-bottom:1px solid #e3e3e3;}
.samplereviews_p #rEviews_List {
	margin-top: 0px;
	margin-bottom: 30px;
	}

	 #rEviews_List {
	width: 1100px;
    margin: 0 auto;
	}
#container_rEviews ul.tabs {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 50px;
    width: 100%;
    font-family:"dotum";
    font-size:13px;
	color: #fff;
	font-weight: bold;
}
#container_rEviews ul.tabs li {
    float: left;
    text-align: center;
    cursor: pointer;
    width: 144px;
    height: 38px;
    padding-top: 10px;
    line-height: 31px;
    background: #4298d1;
    overflow: hidden;
    position: relative;
    border: 2px solid #4298d1;
    border-bottom: none;
}
#container_rEviews ul.tabs li.active {
}
#container_rEviews .tab_container {
    width: 1100px;
    background: #FFFFFF;
    border-top: 1px solid #dedede;
    margin:0 auto;
}
#container_rEviews .tab_content {
    display: none;
	margin-bottom: 40px;
}
#container_rEviews .tab_container .tab_content ul {
    width:100%;
    margin:0px;
    padding:0px;
}
#container_rEviews .tab_container .tab_content ul li {
    padding:5px;
    list-style:none
}
;
#container_rEviews {
    width: 100%;
    margin: 0 auto;
}
#container_rEviews .myreviewsbtn{
    width: 124px;
    height: 20px;
    background: #333333;
    position: absolute;
    right: 20px;
    margin-top: 9px;
    vertical-align: middle;
    color: #fff;
    text-align: center;
    padding-top: 7px;
    cursor: pointer;
}


/* sub 공통 */
.sub_visual_ban {width:100%; padding:24px 0 0 0; overflow:hidden; position:relative;}
.sub_visual_ban .img {text-align:center;}


.sample_review_info {background:url(/resources/images/event/bg_reivew_info.gif) no-repeat center top #f18888; padding:50px 0px 20px 0px;}
.sample_review_info h3  {font-size:18px; color:#333333; line-height:120%; padding: 15px 0px 20px 0px; background: url(/resources/images/main/tit_line.gif) no-repeat center top; font-family: Noto Sans KR, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif; font-weight: 400; text-align:center;}
.sample_review_info .info {width:1100px; padding:40px 0px 20px 0px; margin:0 auto; background:#fff; overflow:hidden;}
.sample_review_info .info dl {float:left; width:390px; padding:0px 0px 0px 0px;font-family: Noto Sans KR, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif; font-weight: 300;}
.sample_review_info .info dl dt { font-size:20px; color: #333333; padding-left:60px; padding-bottom:30px; line-height:130%; letter-spacing:-1px; min-height:60px; background: url(/resources/images/event/ico_note2.gif) no-repeat left top;}
.sample_review_info .info dl dt strong { font-size:15px; color: #999999; display: block; font-weight:300;}
.sample_review_info .info dl.ico01 {padding-left:140px;}
.sample_review_info .info dl.ico02 {padding-left:115px;}
.sample_review_info .info dl.ico02 dt { background: url(/resources/images/event/ico_date2.gif) no-repeat left top; padding-left:65px;}
.sample_review_info .info dl dd .txt {display:block; padding-top:10px; text-align:center; font-size:13px; color:#333333; line-height:140%;}
.sample_review_info .btn {clear:both; width:1100px; margin:0 auto; padding-top:20px;}
.sample_review_info .btn a {height: 60px; line-height: 58px; color: #fff; font-size: 23px; font-family: 'Noto Sans KR', NotoKR-Regular, '맑은고딕', MalgunGothic, '돋움', Dotum, AppleSDGothicNeo, sans-serif; display: block; text-align: center; background: #333333; font-weight: 300;}

.participation h3 {
    font-size: 18px;
    color: rgb(51, 51, 51);
    line-height: 120%;
    font-family: "Noto Sans KR", "맑은 고딕", "Malgun Gothic", 돋움, Dotum, AppleSDGothicNeo, sans-serif;
    font-weight: 400;
    text-align: center;
    padding: 15px 0px 35px;
    background: url(/resources/images/main/tit_line.gif) center top no-repeat;
	}

.check_notice {background:#fff; width:100%; margin:0 auto;}

.check_inner {padding: 30px 20px 30px 225px;
    min-height: 20px;
    overflow: hidden;
    position: relative;
    width: 880px;
    margin: 0 auto;
    border-top: 1px solid #ddd;}
.check_inner h3 {font-size:20px; color:#333333; font-family: 'Noto Sans KR', NotoKR-Regular, '맑은고딕', MalgunGothic, '돋움', Dotum, AppleSDGothicNeo, sans-serif; font-weight:300; line-height:120%; padding:10px 0px 10px 0px; background:url(/resources/images/main/tit_line.gif) no-repeat left top; position:absolute; left:20px; top:35px;}
.participation {padding-top:55px; overflow:hidden;}
.participation h3 {font-size:18px; color:#333333; line-height:120%; padding: 15px 0px 35px 0px; background: url(/resources/images/main/tit_line.gif) no-repeat center top; font-family: Noto Sans KR, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif; font-weight: 400; text-align:center;}
.participation ul {width:514px; overflow:hidden;}
.participation ul li {width:246px; float:left; margin-left:20px; text-align:center; font-size:15px; line-height:130%; color:#666666; font-family: 'Noto Sans KR', NotoKR-Regular, '맑은고딕', MalgunGothic, '돋움', Dotum, AppleSDGothicNeo, sans-serif; font-weight: 300;}
.participation ul li:first-child {margin-left:0px;}
.participation ul li .img {display:block; padding-bottom:15px;}
.participation ul li .txt {display:block; font-size:13px; padding-bottom:15px;}
.participation ul li .txt strong {display:block; font-size:15px; color:#333333; padding-bottom:15px; font-weight:400;}
.participation ul li .ico  {display:block; font-size:13px; color:#666666; }
.participation ul li .ico .line {text-decoration:underline; }



.participation.three {padding-bottom:50px;}
.participation.three > ul {text-align:center; width:100%;}
.participation.three > ul > li {float:none; display:inline-block; vertical-align:top; padding:0px 45px; font-size:13px;}
.participation.three .ico {display:block; font-size:13px; color:#666666;  text-align:center; padding-top:10px;}
.participation.three .ico img {padding-bottom:5px;}
.participation.three .ico .line {text-decoration:underline; font-size:13px;}

#warp .contants {width:1100px;}

/*event_samplereviews.asp 샘플리뷰이벤트*/
.samplereviews_p .btn_a { text-align:center; margin-top:30px;}
.samplereviews_p .rEviews_table { border-bottom:none;}
.samplereviews_p .rEviews_table .table { height:auto !important; padding-bottom:20px;}
.samplereviews_p .rEviews_table label { cursor:pointer;}
.samplereviews_p #rEviews_List {border-top:2px solid #4298d1; margin-top:40px;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .Left ul li { font-size:12px;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad { position:relative;}		
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad p { height:auto;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad p img,
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad p span {vertical-align:middle; }
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad p img { margin-top:-2px;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad span { font-size:12px; color:#666; line-height:1.6; max-width:590px;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad p.ing span{ color:#666}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad p img+span {font-size:12px; letter-spacing:0; color:#ff6600;}
.samplereviews_p #rEviews_List .rEviews_scontant li .url a { color:#2784b6;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad .guidebtn { position:absolute; right:20px; top:17px; cursor:pointer;}
.samplereviews_p #rEviews_List .rEviews_sample .rEviews_scontant .review_ad .guidebtn .guidelayer { position:absolute; top:-181px; right:0; z-index:100000}
.samplereviews_p #reviews_URL,
.samplereviews_p #reviews_URL+a,
.samplereviews_p #reviews_URL+a img { vertical-align:middle}
.samplereviews_p .guidelayer { border:2px solid #58b0de; padding:5px; width:360px; background-color:#fff;}
.samplereviews_p .guidelayer .tit { background-color:#58b0de; padding:8px 0; text-align:center;}
.samplereviews_p .guidelayer ul { padding:15px 0 15px 10px;}
.samplereviews_p .guidelayer ul li { padding:2px 0 2px 0;}
.rEviews_sample {width:1100px; padding-top:22px;}
.rEviews_sample .rEviews_scontant {width:auto;}
.rEviews_sample .rEviews_scontant .Left {width:677px;}
.rEviews_sample .rEviews_scontant .review_ad {padding:20px; background:#f4f4f4; width:872px;}
.rEviews_table {border-bottom:1px solid #fff;}
.sub_visual_ban p a:hover {text-decoration:none;}


/*베스트 후기*/
.reviewBest {width:100%;position:relative; height: 805px;}
.reviewInner {width:1100px; margin:0 auto;}
.reviewInner h3 {text-align: center; padding: 76px 0 60px 0;}
.reviewInner .reveiwSection {position:relative; float:left; width:328px; height:458px; background: #fff; margin: 0 20px 0 0; border: 1px solid #ddd; border-radius: 4px; padding: 5px; overflow: hidden; font-family: NotoKR-Regular, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif;}
.reviewInner .reveiwSection .reviewInnerSecTop1 {position:relative}
.reviewInner .reveiwSection .reviewInnerSecTop2 {position:relative}
.reviewInner .reveiwSection .reviewInnerSecTop3 {position:relative}
.reviewInner .reveiwSection .reviewInnerSecTop1 .plus_more1 {position:absolute; right:0; bottom:0;}
.reviewInner .reveiwSection .reviewInnerSecTop2 .plus_more2 {position:absolute; right:0; bottom:0;}
.reviewInner .reveiwSection .reviewInnerSecTop3 .plus_more3 {position:absolute; right:0; bottom:0;}
.reviewInner .reveiwSection .reviewInnerSecMid {width:100%;display:block;border-bottom: 1px solid #ddd;height: 45px;line-height: 45px;}
.reviewInner .reveiwSection .reviewInnerSecMid h3 {float:left;padding:0 0 0 10px;font-size: 17px;font-family: NotoKR-Regular, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif;color: #333;font-weight: 500;}
.reviewInner .reveiwSection .reviewInnerSecMid strong {float:left;font-size: 17px;font-family: NotoKR-Regular, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif;padding: 0 5px 0 0;}
.reviewInner .reveiwSection .reviewInnerSecMid img {float:right;padding: 16px 10px 0 0;}
.reviewInner .reveiwSection .reviewInnerSecBt {clear:both;padding: 20px 10px 5px 10px;font-family: NotoKR-Regular, '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, AppleSDGothicNeo, sans-serif;font-size: 13px;line-height: 20px;}
.reviewInner .reveiwSection .reviewInnerSecBt a {text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 300px; display: block; padding: 11px 0; color:#777;}
.plusHover1 {display:none;background:rgba(0,0,0,0.6);position:absolute;right:0;top:0;width:328px;height: 170px;text-align:center;padding: 120px 0 0 0;}
.plusHover2 {display:none;background:rgba(0,0,0,0.6);position:absolute;right:0;top:0;width:328px;height: 170px;text-align:center;padding: 120px 0 0 0;}
.plusHover3 {display:none;background:rgba(0,0,0,0.6);position:absolute;right:0;top:0;width:328px;height: 170px;text-align:center;padding: 120px 0 0 0;}


