@charset 'utf-8';

#cont {
	width:930px;
	margin:0 auto;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 1.0em;
	line-height: 1.6em;
	color: #666;
	position:relative;
	}

#main {
	width:670px;
	float:left;
}
.mixi {
	width:70px;
}
.small{
	width:100px;
}

.large {
	width:130px;
}

#icon {
	height:30px;
	width:550px;
	margin:0 auto;
}
#icon ul li {
	float:left;
	margin:5px;
	list-style:none;
}

#check01 {
	width:613px;
	height:389px;
	margin:5px;
	border:none;
}

#check02 {
	width:613px;
	height:389px;
	margin:5px;
	display:none;
	border:none;
}

#check02 iframe{
	border:none;
}


#column {
	width:635px;
	height:565px;
	background:url(../images/column_bk.jpg) no-repeat;
	position:relative;
}

#column h2 {
	color:#9573bd;
	font-size: 2.1em;
	position:relative;
	top:40px;
	right:-120px;
}

#column p{
	padding:90px 40px 30px 40px;
	}

#cards {
		width:171px;
		height:169px;
		background:url(../images/cards.png) no-repeat;
		position:relative;
		top:-110px;
		left:430px;
}

#cmtop {
	width:642px;
	height:201px;
	background:url(../images/ribbon.png) no-repeat;
	position:relative;
	top:-140px;
	z-index:10;
}

#cmwpper {
	width:612px;
	border:15px #e1cde9 solid ;
	border-top:none;
	position:relative;
	top:-140px;
}
#cmwpper h3 {
	padding-left:12px;
	height:77px;
}

#cmwpper p {
	padding:15px;
}

#cmwpper p img{
	padding:15px 0 0 0;
}

#cmimg {
	position:relative;
	height:400px;
	right:10px;
	top:-20px;
	}
	
#cmlink {
	position:relative;
	left:105px;
	top:-115px;
}
	
.button {
	display:inline;
	position:relative;
	right:-10px;
	top:-10px;
}

#side {
	width:260px;
	float:right;
	position: relative;
}

#rmenu {
	position: absolute;
    top:0;
}

.banner {
	margin:10px auto;
	text-align:center;
}

/*check css

@charset 'utf-8';

#ckwrapper {
	width:613px;
	height:389px;
}

#qbox_q {
	width:613px;
	height:389px;
	positon:relative;
}

.ckbtn {
	width:117px;
	height:116px;
	float:left;
	background:#ccc;
	margin:40px;
	padding:10px;
	text-align:center;
	line-height:30px;
	cursor:pointer;
}

#yes {
	position:relative;
	top:-230px;
	left:100px;
	background:url(../check/yes.gif) no-repeat;
}

#no {
	position:relative;
	top:-230px;
	left:100px;
	background:url(../check/no.gif) no-repeat;
}

#qbox_a {
	width:613px;
	height:389px;
	display:none;
}

#ckmore {
	width:167px;
	height:44px;
	position:relative;
	top:-120px;
	left:180px;
	background:url(../check/more.gif) no-repeat;
}

*/