@charset "utf-8";



/* common

----------------------------------------------- */



body,div,ol,ul,dl,form{

	margin:auto;

	padding:0px;

	font-size: 12px;

	line-height: 140%;

}



*html body{

	text-align:center;

}





.blockclear:after{

	content: ".";

	display: block;

	clear: both;

}



#web_magazine{

	width:1010px;

	margin:auto;

	padding-left:8px;

	background:url(../image/magazine_back.gif) 0px 12px;

	background-repeat:repeat;

}





.main_title{

	height:21px;

	color:#FFFFFF;

	background-color:#000000;

	padding-left:5px;

	padding-top:3px;

}



*html #diamondblog #container #header #global_menu{

	clear:both;

	padding-left:150px;

}





/* page1

----------------------------------------------- */



#content1_start{

	width:1007px;

	height:761px;

	background:url(../image/page1/image1.jpg) 0px 0px;

	background-repeat:no-repeat;

}



.start_btn{

	padding-top:670px;

	padding-left:615px;

}





/* page2

----------------------------------------------- */





#content1_column_mokuzi{

	width:1000px;

	margin:auto;

	background-repeat:repat;

	text-align:left;

	padding-bottom:16px;

	text-align:center;

}



/* page3～

----------------------------------------------- */

#content{

	width:1000px;

	margin:auto;

	background-color:#FFFFFF;

	background-repeat:repat;

	text-align:left;

	padding-bottom:16px;

	text-align:center;

}



#content1_column{

	width:1000px;

	margin:auto;

	background-color:#FFFFFF;

	background-repeat:repat;

	padding-bottom:16px;

	text-align:center;

}



#content1_column p{

	padding-bottom:12px;

}



#content1_column table{

	margin-bottom:24px;

}



#diamondblog #container #header #global_menu ul li{

	float:left;

	padding-left:6px;

}



table.present_btn{

	width:800px;

	padding-left:150px;

}



/* left

----------------------------------------------- */

.magazine_left{

	float:left;

	width:750px;

	padding:0px;

	text-align:left;

}



.btn{

	padding-bottom:16px;

	margin:0px;

}



.next{

	float:right;

	text-align:right;

}



.back{

	float:left;

	text-align:left;

}





/* right

----------------------------------------------- */



.magazine_right{

	float:right;

	width:235px;

	padding-right:0px;

	text-align:left;

}



.right_product{

	width:227px;

	border-left:1px solid #ff7eaf;

	border-right:1px solid #ff7eaf;

	border-bottom:1px solid #ff7eaf;

}



.magazine_right p{

	padding:5px 0px 5px 6px;

}



/* footer

----------------------------------------------- */





