
@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/notosanslao.css);
	html, body {width: 100%; height: 100%; padding:0; margin:0 }
	img{ display:block;  padding:0; margin:0;}
	ul, li, div, span {padding:0; margin:0;}
	li{ list-style:none; float:left; }
	a{ cursor:pointer; text-decoration: none;}
	a:hover{ opacity: 90%}
	#content {width: 1170px;}
	
	.clear{clear: both}
	.float{float: left;}

	.go_btn_bg{float: left;}
	.explanation{background: #e0e0e0; padding:0; margin:0;}
	.explanation_btn{ background: #706053; width: 265px; padding: 13px 0;  border-radius: 5px;text-align: center; }
	.explanation_btn_tex{color: #fff; font-weight: bold;  font-size: 15px; text-align: center; }
	.explanation_btn_arr{color: #fff; font-weight: bold; font-size: 10px; padding-left: 7px; position: relative; top:-2px; }
	.explanation_btn_padding{ margin-left: 10px;}
	.explanation_left_btn_no2{ position: relative; top:275px; left: 53px; }
	.explanation_left_btn_no4{position: relative; top:-90px; left: 53px; }
	.notice_btn{ margin: 0 auto; text-align: center; width: 100%;}
	.notice_btn_box{ width: 720px;  margin: 0 auto; text-align: center; }
	.notice_btn_go{ width: 354px; background: #474747; padding: 20px 0; font-size: 18px;  color: #fff; border-radius: 5px; margin: 0 auto; text-align: center; letter-spacing: -1px;}
	.notice_btn_right{float:right}


	.promotion_tab{ float:left;}
	.new_go_btn{
		
	}
	.new_go_btn_box div{
		float: left;
	
	}				
	.new_go_btn_padding{
		padding-right: 15px;
		background: #e30714;
	}



.tabmenu label {
	cursor: pointer;
}
#oz_tab {
	position: relative;
	width: 1170px;
	height: 100%;
	padding-bottom: 400px;
}
.tabmenu {
	margin: 0 auto;
	position: relative;
	width: 1170px;
	padding-top: 80px;
	
}
.tabmenu ul li {
	display: inline-block;
	width: 195px;
	float: left;
	text-align: center;
}
.tabmenu label {
	display: block;
	width: 100%;
	height: 129px;
	opacity: 0.8;

}
.tabmenu input {
	display: none;
	
}
.tabCon {
	display: none;
	text-align: left;
	position:absolute;
	left: 0;

	/*box-sizing: border-box; 
  border : 5px solid #f9f9f9;*/
	width: 100%;
}
.tabmenu input:checked ~ label {
	opacity: 1;
}
.tabmenu input:checked ~ .tabCon {
	display: block;
}