@charset "UTF-8";
#content #noticeMain p {
	color: #8cc63f;
	font-size: 0.9rem;
	border: 0.15rem solid #8cc63f;
	width: 50%;
	padding-left:0.5rem;
	position: absolute;
	left: 0%;
	top: 0%;
}
#main #content #noticeMain {
	margin-top: 2rem;
}
#content #noticeMain span {
	line-height:1rem;
}
#content #noticeMain #conditionTitle {
	font-size: 0.6rem;
	color: #8cc63f;
	margin-top: 1rem;
}
#content #noticeMain #conditions {
	font-size: 0.5rem;
	line-height: 1rem;
}
#content #noticeMain #stickerDiscription {
	color: #585858;
	font-size: 1rem;
	border: 0.15rem solid #8cc63f;
	width: 80%;
	line-height:1.5rem;
	padding:1% 1% 1% 3%;
}
#content #noticeMain #others1 {
	position: relative;
	vertical-align:bottom;
}
#content #noticeMain #others1 img{
	vertical-align:bottom;
}
#content #noticeMain #others2 {
	position: relative;
	vertical-align:bottom;
}
#content #noticeMain #others2 img{
	vertical-align:bottom;
}
#content #noticeMain #others3 {
	position: relative;
	vertical-align:bottom;
}
#content #noticeMain #others3 img{
	vertical-align:bottom;
}
#content #noticeMain #others4 {
	position: relative;
	vertical-align:bottom;
	margin-bottom:3rem;
}
#noticeMain .othersSub {
	font-size: 1rem;
	position: absolute;
	left: 0%;
	top: 3rem;
}
#noticeMain .othersSub:before {
	display: inline-block;
	content: "";
	width: 0.2rem;
	background: #8cc63f;
	position:relative;
	padding-top:1rem;
	margin-right:0.2rem;
}
#noticeMain .othersSub:after {
	display: inline-block;
	content: "";
	width: 0.2rem;
	background: #8cc63f;
	position:relative;
	padding-top:1rem;
	margin-left:0.2rem;
}
#noticeMain .othersSub1:before {
	display: inline-block;
	content: "";
	width: 0.2rem;
	background: #8cc63f;
	position:relative;
	padding-top:1rem;
	margin-right:0.2rem;
}
#noticeMain .othersSub1:after {
	display: inline-block;
	content: "";
	width: 0.2rem;
	background: #8cc63f;
	position:relative;
	padding-top:1rem;
	margin-left:0.2rem;
}
#noticeMain .othersSub2:before {
	display: inline-block;
	content: "";
	width: 0.2rem;
	background: #8cc63f;
	position:relative;
	padding-top:1rem;
	margin-right:0.2rem;
}
#noticeMain .othersSub2:after {
	display: inline-block;
	content: "";
	width: 0.2rem;
	background: #8cc63f;
	position:relative;
	padding-top:1rem;
	margin-left:0.2rem;
}
#noticeMain .othersSub1 {
	font-size: 1rem;
	position: absolute;
	left: 0%;
	top: 5rem;
}
#noticeMain .othersSub2 {
	font-size: 1rem;
	position: absolute;
	left: 0%;
	top: 7rem;
}
#noticeMain .othersDiscription {
	font-size: 0.8rem;
	position: absolute;
	left: 0%;
	top: 4.5rem;
}
#noticeMain .othersDiscription1 {
	font-size: 0.8rem;
	position: absolute;
	left: 0%;
	top: 8.5rem;
}
@media screen and (max-width: 870px){
	#content #noticeMain p {
	width: 95%;
	}
	}
@media screen and (max-width: 680px){
	#content #noticeMain p {
	width: 95%;
	font-size: 0.9rem;
	}
	#content #noticeMain #others1 {
		height:6rem;
		margin-bottom:2rem;
}
#content #noticeMain #others1 img{
	display:none;
}
#content #noticeMain #others2 {
	height:6rem;
	margin-bottom:2rem;
}
#content #noticeMain #others2 img{
	display:none;
}
#content #noticeMain #others3 {
	height:6rem;
margin-bottom:2rem;
}
#content #noticeMain #others3 img{
	display:none;
}
#content #noticeMain #others4 {
	height:10rem;
	position: relative;
	vertical-align:bottom;
	margin-bottom:3rem;
}
#content #noticeMain #others4 img{
	display:none;
}
#noticeMain .othersSub {
	font-size: 0.8rem;
	position: absolute;
	left: 0%;
	top: 3rem;
}
#noticeMain .othersSub1 {
	font-size: 0.8rem;
}
#noticeMain .othersSub2 {
	font-size: 0.8rem;
}
#noticeMain #others2 .othersDiscription {
	top: 6rem;
}
#content #noticeMain #stickerDiscription {
	color: #585858;
	font-size: 1rem;
	border: 0.15rem solid #8cc63f;
	width: 95%;
	line-height:1.5rem;
	padding:1% 1% 1% 3%;
}
	}
