
/* アンケート用CSS */
body {
	font-family: "ヒラギノゴシック Pro W6", Osaka, "ＭＳ Ｐゴシック";
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #333333;
	background-color: #FFFFFFF;
	}
	
#wrapper {
     text-align:center;
}

img {
	border: 0px;
	}

/* リンクカラー */
A:link {COLOR: #0078FF; TEXT-DECORATION: underline}
A:visited {COLOR: #0078FF; TEXT-DECORATION: underline}
A:active {COLOR: #94C6FF; TEXT-DECORATION: none}
A:hover {COLOR: #94C6FF; TEXT-DECORATION: none}

/* 全体固定サイズ */
#style {
	width: 764px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	background : #FFFFFF url(../image/bg.gif) left top;
	}

#base {
	width: 654px;
	margin: 0px 55px 10px 55px;
	padding: 0px 0px 0px 0px;
	}

#line {
	text-align: left;
	padding: 0px;
	background-color: #FFFFFF;
	border: 2px solid #FFA6AD;
	}

#main {
	width: 595px;
	margin: 15px 28px 15px 28px;
	padding: 0px 0px 0px 0px;
	}

#title {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#lead {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

/* 対象 */
#objbox {
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	}

p#obj {
	margin: 7px 7px 7px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	line-height: 14px;
	}

/* 質問 */
p.qes {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	}

/* グラフ枠 */
.abox {
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	}

p.aqes {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF9CA4;
	}

p.aqesman {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #034485;
	}

p.gr {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}

/* ランクキング */
p.rank {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #25AFFC;
	}

/* インフォ */
.infobox {
	width: 593px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	background-color: #36B7FF;
	text-align: left;
	}

.infoleft {
	width: 61px;
	text-align: center;
	float: left;
	}

.inforight {
	width: 532px;
	text-align: left;
	float: right;
	}

p.infotxt {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #FFFFFF;
	}

p.infotxt2 {
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: #FFFFFF;
	}

/* 男性へ質問 */
.manbox {
	width: 595px;
	margin: 20px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #034485;
	}

p.man {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}

.mans {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	}

/* topへ */
p.backtotop {
	width: 595px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	}

/* キャラ位置 */
#chara {
	width: 307px;
	margin: 10px 143px 10px 143px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	}


