@charset "shift-jis";

/* ************************************************************
Title: common.css
Since: 2010-04-01
Last Modified: 2010-04-01
************************************************************ */

/* =clearfix
====================================================*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.clear {
	clear: both;
}



/* =structure
====================================================*/
body {
	background: url(../images/index_bg_001.gif) 0 0;
	font-size: 12px;
	line-height: 150%;
	color: #4d4d4d;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Arial, sans-serif;
	text-align: center;
}

a {
	color: #6b6b6b;
}

a:link {
	color: #391d90;
}

a:visited {
	color: #6b6b6b;
}

a:hover {
	color: #6b6b6b;
	text-decoration: none;
}

a:focus {
	color: #6b6b6b;
}

a:active {
	color: #6b6b6b;
}


#wrapper {
	width: 1000px;
	margin: 0 auto;
	background-color: #FFFFFF;
	text-align: left;
}

p {
margin:7px 0;
}

#header p,#mv-area p {
margin:0;
}

.common_notice {
text-indent:-1em;
padding-left:1em;
display:block;
}

.transparent {
opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
zoom:1;
display:inline-block;
}