@charset "euc-jp";


/* top main */
.mainImg {
margin: 0 0 8px 0;
position: relative;
}

.mainImg .btn{
	position: absolute;
	left: 509px;
	top: 133px;
}

.top h3 {
margin-bottom: 10px;
clear: both;
}

.choice {
padding: 0 4px;
}
.choice img {
margin-bottom: 20px;
}

.maRL20 {
margin-right: 20px;
margin-left: 20px;
}
.paT10 {
padding-top: 10px;
}


/*　お知らせ　コラム　*/
.news {
width: 473px;
float: left;
}

.news .newstext {
margin: 0 0 0 10px;
}

.colum {
background-image: url(/design/shopmizuho/images/top/colum_bk.gif);
background-repeat: repeat-y;
width: 463px;
margin: 15px 0 10px 4px;
}

.colum dd {
background-image: url(/design/shopmizuho/images/top/colum_bottom.gif);
background-position: bottom;
background-repeat: no-repeat;
padding-bottom: 10px;
width: 463px;
}

.colum dd div{
margin: 0 10px;
padding: 10px;
width: 420px;
background-color:#fff;
}

.colum dd table{
width: 420px;
}
.colum span {
padding: 5px 10px 10px 20px;
display: block;
}

*html .colum dd p {
margin: 0 5px;
}

.colum dd:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}


/*　メイクブラシの使い方　*/

.movie {
background-image: url(/design/shopmizuho/images/top/howto_bk.gif);
background-repeat: repeat-y;
width: 227px;
float: right;
background-position: top right;
}

.movie dd {
background-image: url(/design/shopmizuho/images/top/howto_bottom.gif);
background-position: bottom right;
padding-bottom: 10px;
background-repeat: no-repeat;
}
.movie dd img {
margin: 5px 20px;
}
.movie dd ul {
margin: 0 20px 5px 20px;
}
.movie dd li {
list-style: none;
background-image: url(/design/shopmizuho/images/global/arrow01.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 20px;
border-bottom: dotted 1px #ccc;
}
.series {
clear: both;
padding: 10px 0 0 0;
}

.series dl {
width: 141px;
float: left;
}
.series dt {
margin: 0 6px;
}
.series dd {
margin: 5px 6px;
line-height: 1.6em;
}


.rBorder {
border-right: solid 1px #ccc;
}

#feed h1 {
	display: none;
}
#feed ul {
	margin-left: 0px;
	list-style: none;
}
#feed li {
	background-image: url(/design/shopmizuho/images/global/icon-pink.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 15px;
}
area {
	border: none;
	outline: none;
}
.mainImg{
	position: relative;
}
.mainImg01{
	position: absolute;
	right: 0;
	top: 0;
	height: 96px;
	width: 236px;
	outline: none;
	display: block;
	background-image: url(/design/shopmizuho/images/top/main_img_sengan.jpg);
	background-repeat: no-repeat;
	background-position: -483px 0px;
	opacity: 0.0;
    filter: alpha(opacity=0);
}
.mainImg02{
	position: absolute;
	right: 0;
	top: 96px;
	height: 59px;
	width: 236px;
	outline: none;
	display: block;
	background-image: url(/design/shopmizuho/images/top/main_img_sengan.jpg);
	background-repeat: no-repeat;
	background-position: -483px -96px;
	opacity: 0.0;
    filter: alpha(opacity=0);
}