@charset "utf-8";
/* CSS Document */
/********************************
*                               *  
 *   Plofile Woks base(X_X)    *
*                               * 
********************************/

* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
body {
	margin: 10px;
	padding: 0px;
	font-size: 75%;
	line-height: 1.6;
	background-color:#FFFFFF;
	width:617px;
}
/*--------------------------------------
              link style
--------------------------------------*/
a img {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
a:link {
	text-decoration: none;
	color: #ff0084;
}
a:visited {
	color:#ff0084;
	text-decoration: none;
}
a:hover {
	color: #ff0084;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}

/*--------------------------------------
              basic layout
--------------------------------------*/


#left {
	float: left;
	width: 620px;
	text-align: left;
	padding-left: 10px;
}
.leftBOX {
	text-align: left;
}
.MC01 {
text-align:center;
    width:617px;
	margin-bottom:45px;
}
.MC02 {
    background:url(../images/indexMC04.jpg) bottom no-repeat;
	padding:0px 0px 70px 0px;
    text-align:center;
    width:617px;
	margin-bottom:10px;
}

.plof {
	padding-top: 10px;
}

.bigbna {
	padding-top: 10px;
}

#tpnavi {
	float: right;
	height: 17px;
	width: 88px;
	margin-top: 25px;
}




.mgr5 {
    margin-right:5px;
}
.mgr7 {
    margin-right:7px;
}
.mgr10 {
    margin-right:10px;
}
.mgt10 {
    margin-top:10px;
}
.mgt20 {
    margin-top:20px;
}
.mgb10 {
    margin-bottom:10px;
}
.mgb30 {
    margin-bottom:30px;
}
.mgb50 {
    margin-bottom:50px;
}
.clear{
	clear:both;
}
.center{ text-align: center;}