@charset "UTF-8";
/*////////////////////////////////////////////////////////////
/*gallery.css*/

/*------------------------------------------------------------
	1. Container
-------------------------------------------------------------*/
#main {
	background: url(img/contnt_titBg.jpg) no-repeat top center;
	zoom: 1;
}

#main h3.tit{
	padding: 57px 0 48px 198px;
}

img.mainParts {
	position: absolute;
	top: 5px;
	right: 203px;
}

/*------------------------------------------------------------
	2. side Section
-------------------------------------------------------------*/
#LeftSection {
	background: url(img/rightSection_border.gif) repeat-y top right;
	width: 281px;
	float: left;
	font-size: 85%;
}

#LeftSection  h4.style01 {
	font-size: 144%;
}

#LeftSection .inner {
	width: 260px;
}

#LeftSection .inner ul {
	padding: 10px 0px;
}	

#LeftSection .inner li{
	padding:0 0 2px 17px;
	text-indent:-1.6em;
}

#LeftSection .inner li.mach {
	color: #5a2e06;
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 100%;
}

#LeftSection .inner li.os {
	padding:3px 0 2px 30px;
}


#RightSection {
	width: 570px;
	float: right;
}

#RightSection p,#RightSection_Details p {
	padding-bottom: 1.5em;
}

#RightSection ul#btn {
	width: 410px;
	height: 41px;
	margin: 10px 0 0 100px;
}

#RightSection ul#btn li {
	float: left;
}

#RightSection ul#btn li.win {
	padding: 0 30px 0 0;
	float: left;
}


/*------------------------------------------------------------
	2. menu
-------------------------------------------------------------*/
.menu {
	width: 820px;
	margin: 0 auto;
}

.menu ul li {
	float: left;
}

.menu ul li.one {
	padding: 0 20px 0 0;
}


/*------------------------------------------------------------
	3. galley
-------------------------------------------------------------*/
#galley {
	background: url(img/contnt_titBg_sub.jpg) no-repeat top center;
	zoom: 1;
}

#galley {
	position: relative;
}

#galley h3.tit{
	padding: 83px 0 89px 120px;
}

*:first-child+html #galley {/*ie7*/
	line-height: 1.3;
}

#galley h2.tit{
	position: absolute;
	top: 10px;
	left: 15px;
}

#content #MainSection.section {
	padding:0 30px;
	width:870px;
}


/*------------------------------------------------------------
	2. wallpaper style
-------------------------------------------------------------*/
#wp {
	width: 550px;
	padding-bottom: 20px;
}

#wp .left {
	float: left;
	width: 265px;
	height: 241px;
	min-height: 241px;
	background: url(img/wp_bg.gif) no-repeat;
}
#wp .left li {
	float: left;
}
#wp .left li.btnleft {
	padding: 0 20px 7px 33px;
	float: left;
}
#wp .left li.wallpaper {
	padding: 10px 0 20px 10px;
}

#wp .right {
	float: right;
	width: 265px;
	height: 241px;
	min-height: 241px;
	background: url(img/wp_bg.gif) no-repeat;
}
#wp .right li.wallpaper {
	padding: 10px 10px 20px 0px;
	float: right;
}

#wp .right li {
	float: left;
}
#wp .right li.btnleft {
	padding: 0 20px 7px 33px;
	float: left;
}
