/* COMMON SETTING
------------------------------------------------------------------------------------------------ */
/* CSS RESET */
div.m_vcontents h1,div.m_vcontents h2,div.m_vcontents h3,div.m_vcontents h4,div.m_vcontents p,div,div.m_vcontents a,div.m_vcontents dl,div.m_vcontents dt,div.m_vcontents dd { margin:0; padding:0; }
div.m_vcontents ul,div.m_vcontents ol,div.m_vcontents li { list-style-type:none; margin:0; padding:0; }
div.m_vcontents { width:950px; margin:0 auto; text-align:left; color:#666; }div.m_vcontents img { margin:0; padding:0; border:0; vertical-align: bottom; }

/* Anchor SETTING */
div.m_vcontents a , div.m_vcontents map { outline:none; }
div.m_vcontents a { color:#000; text-decoration:none; }
div.m_vcontents a:visited { text-decoration:none; color:#8c2846; }
div.m_vcontents a:hover { text-decoration:none; color:#d20000; }
div.m_vcontents a:active { text-decoration:none; color:#d20000; }

#m_page h1 {
	text-indent:0;
}

/* ------------------------------------------------------------------
クリアフィックス
------------------------------------------------------------------ */
#m_vparea #m_page .m_clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}
#m_vparea #m_page .m_clearfix {
	display: inline-table;
	position:relative;
	min-height: 1%;
}
	
#m_vparea #m_page .m_clear{
	clear:both;
	display: block;
	font-size:1px;
	line-height:0px;
}

/* Hides from IE-mac \*/
* html #m_vparea #m_page .m_clearfix {height: 1%;}
#m_vparea #m_page .m_clearfix {display: block;}
/* End hide from IE-mac */

*html #m_vparea #m_page .m_clear{
	height:0px;
}


/* コンテンツエリア共通
============================================================================= */

/* --------------------------------------------------
コンテンツ内アイテム
-------------------------------------------------- */
/*-------------------------------------------------------------------
All
------------------------------------------------------------------ */

#m_vparea #m_page #m_MainBox {
	width:950px;
}

/*-------------------------------------------------------------------
↓↓↓　ここに記述
------------------------------------------------------------------ */
#m_vparea #m_page {
	width:950px;
	margin:0 auto;
	padding:0;
}

#m_vparea{
	width:950px;
	position:relative;
}

#m_vparea .m_mainfrm {
	margin-bottom:30px;
}

#m_vparea #m_mshirt13_btn_area{
	width:686px;
	height:75px;
	position:absolute;
	top:464px;
	left:127px;
	z-index:1;
}

#m_vparea #m_mshirt13_btn_area ul{
	width:686px;
	height:75px;
	list-style:none;
}

#m_vparea #m_mshirt13_btn_area li{
	float:left;
	width:165px;
	height:75px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_1{
	margin-right:8px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_2{
	margin-right:10px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_3{
	margin-right:8px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_1 a{
	display:block;
	width:165px;
	height:75px;
	background:url(/voi/wsg/cms/m/mshirt13/images/btn_mshirt13.jpg) 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

#m_vparea #m_mshirt13_btn_area #m_btn_2 a{
	display:block;
	width:165px;
	height:75px;
	background:url(/voi/wsg/cms/m/mshirt13/images/btn_mshirt13.jpg) -165px 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

#m_vparea #m_mshirt13_btn_area #m_btn_3 a{
	display:block;
	width:165px;
	height:75px;
	background:url(/voi/wsg/cms/m/mshirt13/images/btn_mshirt13.jpg) -330px 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

#m_vparea #m_mshirt13_btn_area #m_btn_4 a{
	display:block;
	width:165px;
	height:75px;
	background:url(/voi/wsg/cms/m/mshirt13/images/btn_mshirt13.jpg) -495px 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

#m_vparea #m_mshirt13_btn_area #m_btn_1 a:hover{
	background-position:0 -75px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_2 a:hover{
	background-position:-165px -75px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_3 a:hover{
	background-position:-330px -75px;
}

#m_vparea #m_mshirt13_btn_area #m_btn_4 a:hover{
	background-position:-495px -75px;
}
