@charset "utf-8";


/* 상단 달력 */
.ca_day_p ul.ca_day {
	/*display: inline-block;
	border-right: 1px solid #858585; */
	display:flex;
	justify-content:space-between;
	border-top:1px solid #555;
	margin-bottom:0;
}

.ca_day_p ul.ca_day li {
	/*display: inline-block;
	width: 37.7px;
	 border: 1px solid #858585; */
	text-align: center;
	width:calc(100% / 28);

}
.ca_day_p ul.ca_day li[class|=" "] {
	display:none;
}
.ca_day_p ul.ca_day li[class|=""] {
	display:none;
}

.ca_day_p ul.ca_day li p {
}

.ca_day_p ul.ca_day li p.pt {
	/* background-color: #a7a7a7; */
	font-size:14px;
	color:#333333;
	padding:9px 0;
	border-bottom:1px solid #ddd;
	/* margin-bottom:5px; */
}

.ca_day_p ul.ca_day li p.pb {
	color: #c3c3c3;
	font-size:16px;
	line-height:32px;
	padding:3px 0 5px;
}

.ca_day_p ul.ca_day li p.pb a {
	font-size:1em;
	display:block;
	position:relative;
	font-weight:500;
}

.ca_day_p ul.ca_day li p.pb a:before {
	position:absolute;
	left:50%;
	bottom:0;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	content:"";
	display:block;
	width:5px;
	height:5px;
	background-color:#19b146;
	border-radius:50%;
}

.ca_day_p ul.ca_day li p.pb a.pcp:before {
	background-color:#999;
}

.ca_day_p .ca_day_t {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:19px;
}

.ca_day_p .ca_day_t .ca_day_yd {
	font-size:28px;
	font-weight:700;
	color:#111;
	margin:0 24px;
}
.ca_day_p .ca_day_t .ca_day_yd span {
	font-size:1em;
}

.ca_day_p .ca_day_t > a {
	display:block;
	width:94px;
	border:1px solid #dddddd;
	border-radius:33px;
	line-height:33px;
	padding:0 15px;
	color:#666;
	font-size:16px;
}

.ca_day_p .ca_day_t a.prev_month {
	text-align:right;
	background:url('/images/prolist_arrow01.svg') left 15px center no-repeat;
	background-size:7px 10px;
}

.ca_day_p .ca_day_t a.next_month {
	background:url('/images/prolist_arrow02.svg') right 15px center no-repeat;
	background-size:7px 10px;
}

.ca_day_p ul.ca_day li.sunday_t p.pt {
	/* background-color: #f00;
	color: #fff; */
	color:#f10000;
}
.ca_day_p ul.ca_day li.saturday_t p.pt {
	/* background-color: #6e96e1;
	color: #fff; */
	color:#0054f1;
}
.ca_day_p ul.ca_day li.saturday_t p.pb a {
	font-size:1em;
}


.ca_day_p ul.ca_day li.bc {
	/* border: 3px solid #e30202; */
	background-color:#19b146;
}
.ca_day_p ul.ca_day li.bc p.pt {
	color:#fff;
	border-color:#fff;
}
.ca_day_p ul.ca_day li.bc p.pb a {
	color:#fff;
}

.ca_day_p ul.ca_day li.bc p.pb a:before {
	background-color:#fff;
}

.b_tmp{
	display:none;
	height:186px;
}
.h_up_px{		
	display:none;
}


@media (max-width: 976px) {
	.ca_day_p_menu{
		position: fixed;
		top: 0px;
		left: 0px;
		z-index: 99;
		width: 100%;
		padding: 15px 15px;
		background: #fff;
		border-bottom: 1px solid #ddd;
	}
	.h_up_px{		
		display:block;
	}
}












/* 상단 달력 선택 날짜 상품 리스트 */
.goods_txt_color_1, p span.goods_txt_color_1 {
	color: #19b146!important;
	font-weight: bold;
}
.goods_txt_color_2, p span.goods_txt_color_2 {
	color: #bfa700!important;
	font-weight: bold;
}
.goods_txt_color_3, p span.goods_txt_color_3 {
	color: #0099FF!important;
	font-weight: bold;
}
.goods_txt_color_4, p span.goods_txt_color_4 {
	color: #8000FF!important;
	font-weight: bold;
}
.goods_txt_color_5, p span.goods_txt_color_5 {
	color: #ff0000!important;
	font-weight: bold;
}
.goods_txt_color_6, p span.goods_txt_color_6 {
	color: #b1b1b1!important;
	font-weight: bold;
}
.goods_txt_color_7, p span.goods_txt_color_7 {
	color: #000000!important;
	font-weight: bold;
}
.goods_txt_color_8, p span.goods_txt_color_8 {
	color: #995500!important;
	font-weight: bold;
}
.select-day-pick a {
	background: #f58850!important;
	color: #fff!important;
}

div.up_div_t {
	position: relative;
	display: none;
}

.m_price br {
	display: none;
}
.m_price del {
	margin-right: 5px;
}

#ui-datepicker-div {
	z-index: 9999999!important;
}

.trip_sche {
	margin-top:20px;
}

.s_goods_list ul {
	width: 100%;
	overflow: hidden;
}
.s_goods_list ul li {
	width: 16.6%;
	display: inline-block;
	text-align: center;
	background: #f58850;
	float: left;
	padding-bottom: 2px;
}
.s_goods_list ul li a {
	display: block;
	padding: 10px 20px;
	display: block;
	background-color: #fff;
	border: 1px solid #f58850;
	border-left: 0px;
	font-weight: bold;
	color: #616161;
}
.s_goods_list ul li:first-child {
	width: 17%;
}
.s_goods_list ul li:first-child a {
	border-left: 1px solid #f58850;
}
.s_goods_list ul li a.selecta {
	color: #fff;
	background-color: #f58850;
}
.s_goods_list_div {
	position: relative;
}
.s_goods_list_div table {
	width: 100%;
}
.s_goods_list_div table tr td {
	padding: 10px 10px 12px;
	border-bottom: 1px solid #d2d2d2;
	font-size: 15px;
	position: relative;
}
.s_goods_list_div table tr td p.scde_button {
	font-weight: 400;
	border: 1px solid #888;
	color: #666;
	padding: 3px;
	margin-top: 3px;
	font-size: 13px;
	background: #fff;
}
.s_goods_list_div table tr td p.scde_button_m {
	/* display:none; */
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 13px;
	text-align: center;
	border: 1px solid #ff6820;
	color: #fff;
	background: #ff6820;
	margin: 0px 0 0;
	padding: 2px 5px;
}
.s_goods_list_div table tr th {
	text-align: center;
}
table.goods_head {
	width: 100%;
	border: 1px solid #b3b3b3;
	border-bottom: 0px;
	margin-top: 10px;
	border-top: 2px solid #6d6d6d;
}
table.goods_head th {
	text-align: center;
	padding: 10px 0px;
	background: #e0e0e0;
	border-right: 1px solid #b3b3b3;
}
.view-btn .btn-sm, .view-btn .btn-group-sm > .btn {
	padding: 5px 10px;
	font-size: 15px;
	line-height: 1.5;
	border-radius: 3px;
	font-weight: bold;
	background: #0087ff;
	color: #fff!important;
	margin: 0px 10px;
}
.modal_div {
	width: 330px;
	position: absolute;
	z-index: 990;
	padding: 10px 10px 10px 10px;
	background: #fff;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.modal_div .form-group {
	margin-bottom: 5px;
}
.modal_div .form-group label.col-xs-3 {
	padding-top: 10px;
}
.modal_div .title_txt {
	background: #f58850;
	color: #fff;
	padding: 10px 10px;
	width: 100%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


#ui-datepicker-div {
	width: 280px;
}
.mview_view {
	display: none;
}
span.sit_1, span.sit_2, span.sit_3 {
	font-weight: bold;
}

span.sit_2, th.sit_2 {
	color: #0db303;
}
span.sit_3, th.sit_3 {
	color: #fd4949;
}
.s_goods_t {
	width: 100%;
	padding: 10px 20px;
	height: auto;
	background: #fff;
	background: #f58850;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 15px;
	text-align: center;
}
.s_goods_t select {
	background: #00c63b;
	color: #fff;
	padding: 5px 10px;
	height: 30px;
}
span.m_price {
	float: right;
	color: #fd0000;
	font-weight: bold;
}
span.m_state1 {
	float: right;
	padding: 2px 10px;
	background: #1e81ff;
	color: #fff;
	font-size: 12px;
}
span.m_state2 {
	float: right;
	padding: 2px 10px;
	background: #ff0707;
	color: #fff;
	font-size: 12px;
}
span.m_state3 {
	float: right;
	padding: 2px 10px;
	background: #0db303;
	color: #fff;
	font-size: 12px;
}
span.m_state4 {
	float: right;
	padding: 2px 10px;
	background: #0db303;
	color: #fff;
	font-size: 12px;
}
span.m_state5 {
	float: right;
	padding: 2px 10px;
	background: #0db303;
	color: #fff;
	font-size: 12px;
}
.modu_view_div {
	position: fixed;
	display: none;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 99999;
}
.s_goods_t_fix {
	position: fixed;
	top: 0px;
	left: 0px;
	margin: 0px 0px;
	opacity: 1;
	z-index: 9;
}

.npupup_close {
	position: fixed;
	top: 3px;
	left: 50%;
	width: 90px;
	text-align: center;
	margin-left: 510px;
	height: 32px;
	background: #ff6a1d;
	color: #fff;
	display: none;
	border: 1px solid #c14200;
}
.npupup_iframe {
	position: fixed;
	top: 35px;
	left: 50%;
	width: 1200px;
	margin-left: -600px;
	text-align: center;
	height: 95%;
	display: none;
	padding: 20px 20px;
	background: #fff;
}
#npupup_iframe img {
	max-width: 100%;
}




div.tc_class {
	background-color: #e6f1ff!important;
	border: 1px solid #358cf7!important;
}
.s_goods_list_div table tr.hovers:hover {
	background: #d1f2ff;
}
.rmw_btn {
	position: fixed;
	right: 20px;
	bottom: 0px;
	z-index: 999999999;
	width: 100%;
	text-align: center;
	background: #dd2121;
	padding: 20px 20px;
}


#b_div img {
	max-width: 100%;
}
video.video_cover {
	width: 100%;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	object-fit: cover;
}
	
.fc-daygrid-day-events {
	width: 100%!important;
}
div.total_list_view {
	position: absolute;
	top: -26px;
	left: 0px;
	background: #ff6000;
	color: #fff;
	padding: 2px 5px;
	border-radius: 4px;
}

.table_sh tr.mview_hide td:nth-child(1), .goods_head tr th:nth-child(1) {
	border-right: 1px solid #d2d2d2;
	width: 175px;
	text-align: center;
	font-weight: 300;
}
.table_sh tr.mview_hide td:nth-child(2), .goods_head tr th:nth-child(2) {
	border-right: 1px solid #d2d2d2;
	width: 110px;
	text-align: center;
}
.table_sh tr.mview_hide td:nth-child(3), .goods_head tr th:nth-child(3) {
	border-right: 1px solid #d2d2d2;
	width: 110px;
	text-align: center;
	font-size: 14px;
}
.table_sh tr.mview_hide td:nth-child(4), .goods_head tr th:nth-child(4) {
	border-right: 1px solid #d2d2d2;
	width: 110px;
	text-align: right;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.table_sh tr.mview_hide td:nth-child(5), .goods_head tr th:nth-child(5) {
	border-right: 1px solid #d2d2d2;
	text-align: left;
	color: #513a56;
}
.table_sh tr.mview_hide td:nth-child(6), .goods_head tr th:nth-child(6) {
	border-right: 1px solid #d2d2d2;
	width: 120px;
	text-align: center;
}
.table_sh tr.mview_hide td:nth-child(7), .goods_head tr th:nth-child(7) {
	border-right: 1px solid #d2d2d2;
	width: 120px;
	text-align: center;
	font-weight: bold;
}
.table_sh tr.mview_hide td:nth-child(8), .goods_head tr th:nth-child(8) {
	border-right: 0px solid #d2d2d2;
	width: 100px;
	text-align: center;
}
.table_sh tr th:nth-child(1) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(2) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(3) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(4) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(5) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(6) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(7) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh tr th:nth-child(8) {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
}
.table_sh {
	border-bottom: 0px;
	margin-top: 10px;
	border: 1px solid #d2d2d2;
}
.table_sh tr th {
	padding: 10px 0px;
	background: #e0e0e0;
	border-right: 1px solid #b3b3b3;
	border-top: 2px solid #6d6d6d;
}
.fix_hide {
	display: none!important;
}
.overflow.float_box {
	display: none!important;
}







/* nation_product_wrap */
.nation_product_wrap {
	border-top:1px solid #555;
	width:100%;
}

.napr_unit {
	position:relative;
	width:100%;
}

.napr_unit input[type="checkbox"] {
	position:absolute;
	left:15px;
	top:40px;
	z-index:2;
	width:16px;
	height:16px;
}

.napr_unit a {
	position: relative;
	display:flex;
	width:100%;
	border-bottom:1px solid #999;
	overflow:hidden;
	padding:30px 0px;
	transition:0.2s all ease;
}

.napr_unit a.modi_button {
	position:absolute;
	left:567px;
	bottom:56px;
	top:auto;
	align-items: center;
	justify-content: center;
	width:160px;
	height:48px;
	line-height:48px;
	border:1px solid #ddd;
	padding:0;
	color:#666;
}

.napr_unit a:hover {
	text-decoration:none;
}


.napr_img {
	position:relative;
	width:360px;
}

.napr_img img {
	width:100%;
	height:100%;
	object-fit: cover;
}

.napr_info {
	padding:20px 0px 20px 30px;
	width:calc(100% - 360px);
	position:relative;
}

.napr_title {
	font-size:24px;
	font-weight:700;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	color:#1c1c1c;
	line-height:1.2;
}

.napr_txt {
	font-size:16px;
	margin-top:10px;
	color:#666;
	overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.napr_date {
	display:none;
	/* display:flex; */
	margin:10px 0 15px;
	position:relative;
	padding-left:21px;
}

.napr_date:before {
	position:absolute;
	left:0;
	top:3px;
	content:"";
	display:block;
	background:url('/images/prolist_calendar.svg') center center no-repeat;
	background-size:contain;
	width:15px;
	height:15px;
}

.napr_date dt {
	font-size:16px;
	font-weight:600;
	width:60px;
	color:#1c1c1c;
}

.napr_date dd {
	font-size:16px;
	font-weight:500;
}

.napr_air {
	display:flex;
	flex-wrap:wrap;
	margin-bottom:0;
	position:absolute;
	bottom:30px;
}

.napr_air li {
	margin-right:20px;
	font-size:16px;
	color:#1c1c1c;
}

.napr_air li:last-child {
	margin-right:0;
}

.napr_air li img {
	height:20px;
}

.napr_price {
	position:absolute;
	right:30px;
	top:30px;
	text-align:right;
	font-size:30px;
	font-weight:700;
	color:#eb4a56;
}

.napr_detail {
	/* position:absolute;
	right:30px;
	bottom:30px; */
	margin-top:30px;
	background-color:#fff;
	border:1px solid #ff6820;
	color:#ff6820;
	font-size:16px;
	height:48px;
	line-height:48px;
	width:160px;
	text-align:center;
	transition:0.2s all ease;
	
}

.m_row_close {
	display:none;
}


/************************ hover ************************/
@media (hover: hover) {

	.ca_day_p ul.ca_day li p.pb a:hover {
		text-decoration:none;
	}

	.napr_unit a:hover .napr_detail {
		background-color:#ff6820;
		color:#fff;
		transition:0.2s all ease;
	}
	
	.napr_unit a.modi_button:hover {
		border-color:#555;
		color:#555;
	}


}
/************************ hover ************************/




/* 반응형 중간기기 1280px 사이즈 이하*/
@media all and (max-width:1415px){

	.main_product .slick-prev, .main_product .slick-next {width:16px; height:28px; top:-48px; background-color:transparent;}
	.main_product .slick-next {right:15px; background-image:url('/images/main_product_arrow02_m.png'); }
	.main_product .slick-prev {left:auto; right:50px; background-image:url('/images/main_product_arrow01_m.png');}


}




/* 반응형 중간기기 1200px 사이즈 이하*/
@media all and (max-width:1200px){
	
	.mview_hide {
		display: none;
	}
	.mview_view {
		display: block;
	}
	tr.mview_view td {
		display: block;
		padding: 10px 10px!important;
		font-size: 15px;
	}
	tr.mview_view td p {
		margin-bottom: 5px;
	}
	tr.mview_view td p.mview_title {
		padding: 0 90px 0 0;
	}
	tr.mview_view td p.mview_title span {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		line-height: 1.2;
	}
	.m_row {
		padding: 0px 4px!important;
		margin: 0px 0px;
	}
	iframe.modu_view_if {
		width: 100%;
		height: 100%;
	}
	.modu_view_div {
		margin-top: 0px;
		height: calc(100% - 54px)!important;
		position: fixed;
		width: 100%;
		top: 0px;
		left: 0px;
		background: #fff;
		z-index: 9999;
	}
	.loading {
		top: 40%;
	}
	.npupup_close {
		top: 0px;
		left: 0px;
		width: 100%;
		margin: 0px 0px;
		border: 0px;
	}
	.npupup_iframe {
		top: 40px;
		left: 0px;
		margin: 0px 0px;
		width: 100%;
		padding: 0px 0px;
		height: calc(100% - 90px)!important;
	}



}



/* 반응형 중간기기 1100px 사이즈 이하*/
@media all and (max-width:1100px){


	


}

/* 반응형 중간기기 998px 사이즈 이하*/
@media all and (max-width:998px){


	.m_row.trip_sche {
		padding:0 0 !important;
	}

	
	.m_p_none {
		padding:0 15px !Important;
	}


	.ca_day_p ul.ca_day li p.pt {
		margin-bottom:0;
	}
	.ca_day_p ul.ca_day li p.pb {
		padding-bottom:5px;
	}


	.napr_img img {
		height:100%;
		object-fit:cover;
	}

	.napr_title {
		font-size:22px;
	}

	.napr_txt {
		font-size:16px;
	}

	.napr_air {
		position:initial;
	}

	.napr_price {
		position:initial;
		text-align:left;
		margin:10px 0 0;
	}

	.napr_unit a.modi_button {
		bottom:58px;
	}


	/* 모바일 리스트 팝업 */
	/* .trip_sche_wrap {
		position:fixed;
		left:0;
		top:0;
		width:100%;
		height:100%;
		background-color:rgba(0,0,0,0.8);
		z-index:10;
	}
	
	.trip_sche {
		position:fixed;
		left:50%;
		top:50%;
		transform:translate(-50%,-50%);
		-webkit-transform:translate(-50%,-50%);
		width:90%;
		height:auto;
		max-height:80%;
		overflow-y:scroll;
		border:1px solid #ddd;
		background-color:#fff;
	}
	
	.m_row.trip_sche {
		padding:15px  !Important;
		margin-top:-30px;
	}
	
	.trip_sche .table_sh {
		margin-top:0;
	}
	
	.m_row_close {
		display:block;
		position: fixed;
		bottom: 30px;
		width: 90%;
		left: 50%;
		transform: translateX(-50%);
		border: 1px solid rgba(255,255,255,0.7);
		display: block;
		text-align: center;
		color: #fff;
		padding: 10px;
		background:url('/images/list_colse_m.svg') left calc(50% - 28px) center no-repeat;
		background-size:14px 14px;
		color:#fff !Important;
		font-size:16px;
	} */





	

}



/* 반응형 중간기기 768사이즈 이하 */
@media screen and (max-width: 768px) {	


	.pull-left {
		float: right !important;
	}
	.s_goods_list_div {
		height: auto;
		overflow: visible;
		overflow-x: hidden;
		position: relative;
	}
	#loading_div_g {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
	}

	.ca_day_p:after {
		content: "※ 가로로 스크롤해서 날짜를 확인할 수 있습니다.";
		font-size: 13px;
		color: #888;
	}

	.ca_day_p .ca_day_t {
		margin-bottom:12px;
	}

	.ca_day_p .ca_day_t .ca_day_yd {
		font-size:24px;
		margin:0 14px;
	}

	.ca_day_p .ca_day_t > a {
		width:90px;
		line-height:28px;
		border-radius:28px;
		font-size:14px;
	}

	.ca_day_p ul.ca_day {
		display:block;
		overflow-x:scroll;
		white-space:nowrap;
		-ms-overflow-style: none;
	}

	.ca_day_p ul.ca_day::-webkit-scrollbar { 
		display: none;
		width: 0 !important;
	}



	.ca_day_p ul.ca_day li {
		width:8%;
		display:inline-block;
	}

	.napr_unit input[type="checkbox"] {
		left:10px;
		top:20px;
	}

	.napr_unit a {
		flex-wrap:wrap;
		padding:15px 0;
	}

	.napr_unit a.modi_button {
		bottom:auto;
		left:auto;
		top:23px;
		right:7px;
		width:65px;
		font-size:12px;
		height:28px;
		background-color:#fff;
		z-index:1;
		line-height:1;
	}

	.napr_img {
		width:100%;
		height:auto;
	}
	
	.napr_info {
		width:100%;
		padding:15px 0px 0px;
	}

	.napr_title {
		font-size:20px;
		line-height:1.2;
		margin-bottom:3px;
	}

	.napr_txt {
		font-size:14px;
		line-height:1.2;
		margin-top:5px;
	}

	.napr_date {
		margin:4px 0 4px;
	}

	.napr_date dt {
		font-size:14px;
		width:50px;
	}
	
	.napr_date dd {
		font-size:14px;
	}

	.napr_air li {
		font-size:13px;
	}

	.napr_air li + li {
		margin-right:12px;
	}

	.napr_price {
		font-size:24px;
		color:#111;
	}

	.napr_detail {
		width:100%;
		height:38px;
		line-height:36px;
		font-size:14px;
		border:1px solid #ff6820;
		background-color:#fff;
		color:#fff;
		background-color:#ff6820;
		margin-top:15px;
	}


	.napr_unit a:hover .napr_detail {
		background-color:#ff6820;
		color:#fff;
		transition:0.2s all ease;
	}



}



/* 반응형 작은기기 480사이즈 이하 */
@media screen and (max-width: 480px) {	


	.ca_day_p ul.ca_day li {
		width:12%;
	}

	.ca_day_p .ca_day_t {
		justify-content:space-between;
	}

	.ca_day_p .ca_day_t > a {
		width:80px;
		padding:0 12px;
		font-size:13px;
	}

	.ca_day_p .ca_day_t a.next_month {
		background-position:right 12px center;
	}
	
	.ca_day_p .ca_day_t a.prev_month {
		background-position:left 12px center;
	}

	.ca_day_p .ca_day_t .ca_day_yd {
		font-size:22px;
		margin:0;
	}


}



/* 반응형 작은기기 360사이즈 이하 */
@media screen and (max-width: 360px) {	

	
	

}


