.blindw{position: absolute;clip: rect(0 0 0 0);width: 1px;height: 1px;margin: -1px;overflow: hidden;}
.con01{position: relative;text-align: center}
.con01 a{position: absolute;bottom: 0;right: 0;width: 40%;height: 15%;background-color: #000;opacity: 0}
.con02{position: relative;text-align: center;background-color: #f7f8f8;}
.con02 .conBox{padding:0 30px 40px;background:#f8f8f8;}
.con02 ul{overflow:hidden;}
.con02 ul li{float:left;width:50%;background:#b8b8b8;text-align:center;}
.con02 ul li.on{background:#93161a;}
.con02 ul li a{display:block;padding:15px 0 18px;font-size:16px;color:#fff;}
.con02 ul li a strong{font-size:21px;font-weight:bold;}
.con02 .tabCon div{height:0;overflow:hidden;}
.con02 .tabCon div.on{height:auto;display:block;}
.con02 .mo{display:none;}
.con03{position: relative;text-align: center;}
.con03 .con03_slide{padding:0 30px 38px;background:#f7e6e6;}
.con03 .con03_slide .slick-prev{position:absolute;left:-23px;top:50%;transform:translateY(-50%);width:17px;height:29px;background: url('http://img.megagong.net/m/2019/0620_beginner/btn_prev.png') no-repeat 0 0;text-indent:-9999px;z-index:1;}
.con03 .con03_slide .slick-next{position:absolute;right:-23px;top:50%;transform:translateY(-50%);width:17px;height:29px;background: url('http://img.megagong.net/m/2019/0620_beginner/btn_next.png') no-repeat 0 0;text-indent:-9999px;z-index:1;}
.con03 .con03_slide .slick-dots{text-align:center;margin:10px 0 0 0;}
.con03 .con03_slide .slick-dots li{display:inline-block;margin:0 3px;}
.con03 .con03_slide .slick-dots li button{width:12px;height:12px;background:#bbbbbb;border-radius:50%;text-indent:-9999px;}
.con03 .con03_slide .slick-dots .slick-active button{background:#93161a;}
.con04 .mo{display:none;padding:20px 10px;background:#f8f8f8;}
.con04 .mo p{font-size:14px;font-weight:bold;margin:0 0 10px 0;}
.con04 .mo ul li{line-height:20px;text-indent:-5px;padding:0 0 0 5px;}
.con05{margin:30px 0 0 0;}
.con05 ul{}
.con05 ul:after{content:"";display:block;overflow:hidden;width:100%;}
.con05 ul li{float:left;width:33.3%;box-sizing:border-box;line-height:22px;text-align:center;border-left:1px solid #dbdbdb;background:#eaeaea;position:relative;}
.con05 ul li:first-child{border:none;}
.con05 ul li a{color:#9ea3ac;font-size:16px;padding:18px 0 18px 0;display:block;}
.con05 ul li a strong{font-weight:bold;font-size:20px;}
.con05 ul li.on a{color:#821417;}
.con05 ul li.on:after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;overflow:hidden;background:#821417;}
.con05 ul li .tag{position:absolute;right:10px;top:-15px;z-index:1;}

.sub_right_bnr p{margin:0 0 10px 0;}
@media (max-width: 1200px){
	#mContent{min-width: 320px}
	#mContent img{max-width:100%}
	#mContent .inner,#mContent .top .inner,#mContent .top_presnt .inner,#mContent .con01 .inner,#mContent .con02 .inner,#mContent .con03 .inner,#mContent .con04 .inner{width:100%}
	#mContent .top_belt img{width:85%;}
	#mContent .con01 .inner h3{text-align:center;}
	#mContent .con01 .inner h3 img{width:100%;max-width: 100%}
	.con02 ul li:nth-child(9),.con02 ul li:nth-child(11){text-align: center;padding-right: 0;}
}
@media (max-width: 900px){
}
@media (max-width: 768px){
	.con02{padding-top: 30px}
	.con02 ul li{letter-spacing:-1px;line-height:16px;}
	.con02 ul li a{font-size:11px;}
	.con02 ul li a strong{font-size:14px;}
	.con02 .pc{display:none;}
	.con02 .mo{display:block;}
	.con03{padding: 30px 0 30px}
	.con04 .pc{display:none;}
	.con04 .mo{display:block;}
	.con05 ul li{letter-spacing:-1px;}
	.con05 ul li a{font-size:12px;}
	.con05 ul li a .tag{right:0;}
	.con05 ul li a .tag img{width:60% !important;}
	.con05 ul li a strong{font-size:14px;}
}
@media (max-width: 640px){
}
