@charset "Shift_JIS";

/* 機能紹介　[ style.css ]
=================================
Windows Live メッセンジャー最新版の紹介 [ id="wave3" ]
=================================*/

#wave3 h1 {
	width: 400px;
}

#wave3 #bread-crumbs {
	width: 360px;
}

#wave3 #title-area {
	width: 780px;
	_width: 800px;
}


#wave3 #main {
	float: none;
	width: 800px;
}

#wave3 #main #main-vis {
	width: 800px;
	height: 392px;
	min-height: 392px;
	background: url(../img/index_bg002.jpg) no-repeat left top;
}

#wave3 #main #new-function {
	line-height: 1.5;
	font-size: 75%;
}

#wave3 #main #new-function .wrapper {
	margin: 30px 0 0 0;
}

/* 2column */
#wave3 #main .right-box {
	float: right;
	width: 400px;
}

#wave3 #main .left-box {
	float: left;
	width: 390px;
	padding: 0 10px 0 0;
}

#wave3 #main #new-function .wrapper .line-box {
	margin-bottom: 25px;
}


#wave3 #main #new-function .wrapper .account-box {
	padding: 0 0 0 12px;
	width: 230px;
}

#wave3 #main #new-function .wrapper .account-title {
	margin-bottom: 7px;
}

#wave3 #main #new-function .wrapper .account-txt {
	margin-bottom: 7px;
}

/* reach-box */
#wave3 #main .reach-wrapper {
	border: #dfdfdf solid 1px;
	background-color: #ffffff;
	padding: 1px;
}


#wave3 #main .reach-wrapper .reach-box {
	background-color: #f8f8f8;
	display: block;
	zoom: 1;
}

#wave3 #main .reach-wrapper .reach-box p {
	margin:0;
	padding-bottom: 7px;
	padding-left: 42px;
	zoom: 1;
	line-height: 1.4;
	font-size: 75%;
}

#wave3 #main .reach-wrapper .reach-box .ex-txt {
	margin-left: 17px;
	padding: 13px 5px 7px 25px;
	background: url(../img/index_ex001.gif) no-repeat 0 1.1em;
	color: #d53f0e;
	font-weight: bold;
}

#wave3 #main .reach-wrapper .reach-box .end-reach-box {
	background: url(../24/img/bg_02.gif) no-repeat left bottom;
	padding-bottom: 12px;
}

#wave3 #main .reach-wrapper .reach-box .end-reach-box img {
	vertical-align: top;
}


/* link */
p.b-download2 a { background: url("../img/index_bt001.jpg") no-repeat 0 0;}
p.b-download3 a { background: url("/img_c/b_download3.jpg") no-repeat 0 0;}

p.b-download2 a:hover { background-position: 0 -95px;}
p.b-download3 a:hover { background-position: 0 -77px;}


/* download area */
#wave3 #main p.b-download2 {	
	padding: 227px 0 0 59px;
}

#wave3 #main p.b-download2 a {
	display: block;
	width: 305px;
	height: 95px;
}

#wave3 #main #bt-area {
	margin: 30px 0 0;
	padding: 0;
	width: 800px;
}

#wave3 #main #bt-area p.b-download3 {
	margin: 0;
	padding: 0;
	text-align: center;
/* for Mac IE 5.x Only \*//*/
	margin-top: 86px;
/* For other browser */
}

#wave3 #main #bt-area p.b-download3 a {
	display: block;
	width: 285px;
	height: 77px;
	margin: 0 auto;
}