@import "/webeip/HT00100/becky/css/reset.css";
@charset "big5";
/*top手機版css*/
@media screen and (max-width:980px)
{
	.m2_wrap{
		width: 100%;
		padding: 0;
		border: none;
	}
	.m2_title{
		display: block;
		text-align: center;
	}
	.m2_title > span{
		display: inline-block;
		background-color: white;
		color: black;
		margin: 0;
		width: auto;
		height: auto;
	}
	.m2_subtite{
		width: 100%;
		margin: 0 auto;
		padding: 0.5em 0;
		border-radius: 0;
		justify-content: center;
	}
	.m2_icon{
		font-size: 1em;
		margin: 0 5px 0 0;
	}
	.m2_item1, .m2_item2, .m2_item3,
	.m2_item4, .m2_item5, .m2_item6,
	.m2_item7, .m2_item8, .m2_item9{
		display: block;
		width: 100%;
		padding: 1em;
		box-sizing: border-box;
	}
	.m2_itemtitle{
		display: block;
		width: 100%;
		padding: 0.5em 0;
	}
	.m2_itemcontent{
		width: 100%;
	}
	.m2_item8_p1{
		flex-wrap: wrap;
	}
	.m2_item8_p1 > .m2_select{
		width: 100%;
		margin-right: 0;
		margin: 0 auto 0.3em;
	}
	.m2_item8_p3,.m2_item8_p4{
		padding: 0.5em;
		box-sizing: border-box;
	}
	.m2_item9{
		display: flex;
		flex-wrap: wrap;
	}
	.m2_input_btn{
		width: 98%;
		margin: 0.5em auto;
	}
	.m2_input_btn:first-child,
	.m2_input_btn:nth-child(2){
		width: 48%;
	}
}