@charset "Shift_JIS";

/* ------------------------------------------------------------
moy2007.css --イー・ウーマン・オブ・ザ・イヤー2007--
------------------------------------------------------------ */


/* class= 共通クラス
------------------------------------------------------------ */

#ewContentsBody #moy2006 h1, h2, h3, h4 {
	margin: 0 0 10px 0;
	padding: 0;
}

#ewContentsBody #moy2006 .box001 {
	margin: 0 0 20px 10px;
	padding: 0;
	width: 550px;
}
#ewContentsBody #moy2006 .box001 p {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 80%;
	line-height: 150%;
}
#ewContentsBody #moy2006 .box001 p a {
	color: #990000;
}

#ewContentsBody #moy2006 .box002 {
	margin: 0 0 0 40px;
	padding: 0;
	width: 510px;
}

#ewContentsBody #moy2006 .link01 {
	padding: 10px;
	width: 100%;
/*	background-color: #FFF0F0;*/
	border: 1px solid #996666;
	font-size: 90%;
	text-align: center;
}
#ewContentsBody #moy2006 .link01 a {
	color: #990000;
}

/* 画像関連 ------ */
#ewContentsBody #moy2006 .photoL {
	margin: 3px 15px 5px 0;
	padding: 0;
	float: left;
}
#ewContentsBody #moy2006 .photoR {
	margin: 3px 0 5px 15px;
	padding: 0;
	float: right;
}


/* id= 共通ID
------------------------------------------------------------ */

#ewContentsBody #moy2006 {
	margin: 0;
	padding: 0;
	color: 333333;
	text-align: left;
}

/* フッター ------ */
#ewContentsBody #moy2006 #footer {
	margin: 30px 0 20px 0;
	padding: 0;
	width: 100%;
}
#ewContentsBody #moy2006 #footer p {
	margin: 10px 15px 0 0;
	padding: 0;
	font-size: 80%;
	line-height: 150%;
	text-align: right;
	clear: both;
}
#ewContentsBody #moy2006 #footer p img {
	margin: 0.6em 4px 0 0;
	padding: 0;
}
#ewContentsBody #moy2006 #footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#ewContentsBody #moy2006 #footer li {
	margin: 0 4px 0 4px;
	padding: 0;
	width: 135px;
	height: 100px;
	float: left;
	text-indent: -9999px;
}
#ewContentsBody #moy2006 #footer li a {
	width: 135px;
	height: 100px;
	text-decoration: none;
	display: block;
}

#ewContentsBody #moy2006 #footer li#survey { background: transparent url(/images/moy/2007/menu01_1.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#photo  { background: transparent url(/images/moy/2007/menu02_1.jpg) 0 0 no-repeat; }

#ewContentsBody #moy2006 #footer li#leader     { background: transparent url(/images/moy/2007/menu03_1.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#leader_com { background: transparent url(/images/moy/2007/menu03_com.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#caster     { background: transparent url(/images/moy/2007/menu04_1.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#caster_com { background: transparent url(/images/moy/2007/menu04_com.jpg) 0 0 no-repeat; }

#ewContentsBody #moy2006 #footer li#survey a:hover {
	background: transparent url(/images/moy/2007/menu01_2.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#photo  a:hover {
	background: transparent url(/images/moy/2007/menu02_2.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#leader a:hover {
	background: transparent url(/images/moy/2007/menu03_2.jpg) 0 0 no-repeat; }
#ewContentsBody #moy2006 #footer li#caster a:hover {
	background: transparent url(/images/moy/2007/menu04_2.jpg) 0 0 no-repeat; }



/* テーブル関連 ------ */
body.company .table01 {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	empty-cells: show;
}
body.company .table01 th {
	padding: 10px 10px;
	width: 18%;
	border-right: 1px dotted #E5E5E5;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #333333;
	font-weight: bold;
	text-align: left;
}
body.company .table01 td {
	padding: 10px 0 10px 10px;
	width: 82%;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}





/* id= インデックス
------------------------------------------------------------ */

/* 詳細ボタン ------ */
#ewContentsBody #moy2006 #indexBt {
	margin: 15px 0;
	padding: 0;
	width: 100%;
}
#ewContentsBody #moy2006 #indexBt ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#ewContentsBody #moy2006 #indexBt li {
	margin: 0 0 5px 7px;
	padding: 0;
	width: 257px;
	height: 77px;
	float: left;
	font-size: 70%;
	text-indent: -9999px;
}
#ewContentsBody #moy2006 #indexBt li a {
	width: 255px;
	height: 77px;
	text-decoration: none;
	display: block;
}

/* 投票開始時のボタン ------ */
#ewContentsBody #moy2006 #indexBt li#survey { background: transparent url(/images/moy/2007/index_bt01_1.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#photo  { background: transparent url(/images/moy/2007/index_bt02_1.gif) 0 0 no-repeat; }

#ewContentsBody #moy2006 #indexBt li#leader { background: transparent url(/images/moy/2007/index_bt03_1.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#leader_com { background: transparent url(/images/moy/2007/index_bt03_com.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#caster { background: transparent url(/images/moy/2007/index_bt04_1.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#caster_com { background: transparent url(/images/moy/2007/index_bt04_com.gif) 0 0 no-repeat; }

#ewContentsBody #moy2006 #indexBt li#survey a:hover {
	background: transparent url(/images/moy/2007/index_bt01_2.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#photo  a:hover {
	background: transparent url(/images/moy/2007/index_bt02_2.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#leader a:hover {
	background: transparent url(/images/moy/2007/index_bt03_2.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#caster a:hover {
	background: transparent url(/images/moy/2007/index_bt04_2.gif) 0 0 no-repeat; }

/* 投票終了後のボタン ------ */
#ewContentsBody #moy2006 #indexBt li#survey02 { background: transparent url(/images/moy/2007/index_bt01_3.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#photo02  { background: transparent url(/images/moy/2007/index_bt02_3.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#leader02 { background: transparent url(/images/moy/2007/index_bt03_1.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#caster02 { background: transparent url(/images/moy/2007/index_bt04_1.gif) 0 0 no-repeat; }

#ewContentsBody #moy2006 #indexBt li#survey02 a:hover {
	background: transparent url(/images/moy/2007/images/index_bt01_4.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#photo02  a:hover {
	background: transparent url(/images/moy/2007/images/index_bt02_4.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#leader02 a:hover {
	background: transparent url(/images/moy/2007/images/index_bt03_2.gif) 0 0 no-repeat; }
#ewContentsBody #moy2006 #indexBt li#caster02 a:hover {
	background: transparent url(/images/moy/2007/images/index_bt04_2.gif) 0 0 no-repeat; }


/* 投票基準について ------ */
#ewContentsBody #moy2006 #indexTohyo {
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: #D1EAF8;
}
#ewContentsBody #moy2006 #indexTohyo p {
	margin: 5px 20;
	color: #000000;
}
#ewContentsBody #moy2006 #indexTohyo ul {
	margin: 5px 20;
	padding: 0;
}
#ewContentsBody #moy2006 #indexTohyo li {
	margin: 0 0 0 15px;
	padding: 3px 0 0 0;
	font-size: 85%;
	font-weight: bold;
	color: #990000;
}
#ewContentsBody #moy2006 #indexTohyo img {
	margin: 0;
	padding: 0;
	display: block;
}


/* 参加者の感想 ------ */

#ewContentsBody #moy2006 #indexComment {
	margin: 0 0 0 40px;
	padding: 0;
}
#ewContentsBody #moy2006 #indexComment ul {
	margin: 0;
	padding: 0;
}
#ewContentsBody #moy2006 #indexComment li {
	margin: 0 0 15px 0;
	padding: 10px;
	list-style: none;
	background: #FFFAEC;
	border: 1px solid #F36643;
	clear: left;
}


#ewContentsBody #moy2006 #indexComment .imgL {
	margin: 4px 10px 10px 0;
	padding: 0;
	float: left;
}
#ewContentsBody #moy2006 #indexComment .imgR {
	margin: 4px 0 10px 10px;
	padding: 0;
	float: right;
}
#ewContentsBody #moy2006 #indexComment .imgC {
	margin: 0;
	padding: 0;
}
#ewContentsBody #moy2006 #indexComment .imgL img {
	border: 1px solid #CCCCCC;
}
#ewContentsBody #moy2006 #indexComment .imgR img {
	border: 1px solid #CCCCCC;
}
#ewContentsBody #moy2006 #indexComment .imgC img {
	border: 1px solid #CCCCCC;
}
#ewContentsBody #moy2006 #indexComment .phoCom {
	margin-top: 3px;
	font-size: 70%;
	text-align: center;
	line-height: 120%;
}


/* id= サーベイ
------------------------------------------------------------ */
#ewContentsBody #moy2006 #surveyToko {
	margin: 0;
	padding: 0;
	width: 100%;
}
#ewContentsBody #moy2006 #surveyToko ol {
	margin: 0 0 0 40px;
	padding: 0;
}
#ewContentsBody #moy2006 #surveyToko ol li {
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: 2px solid #990000;
}

#ewContentsBody #moy2006 #surveyToko ul {
	margin: 0 0 0 40px;
	padding: 0;
}
#ewContentsBody #moy2006 #surveyToko ul li {
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: 2px solid #990000;
	list-style: none;
}

#ewContentsBody #moy2006 #surveyToko .waku {
	margin: 0 0 10px 0;
	padding: 10px;
	background-color: #FFF0F0;
	border: 1px solid #996666;
}
#ewContentsBody #moy2006 #surveyToko .wakuSetu {
	margin: 0;
	text-align: right;
	font-size: 70%;
}

#ewContentsBody #moy2006 #surveyToko .surveyBt {
	margin: 0 0 5px 370px;
	width: 139px;
	height: 25px;
	display: block;
	text-indent: -9999px;
}
#ewContentsBody #moy2006 #surveyToko .surveyBt a {
	width: 139px;
	height: 20px;
	display: block;
	text-decoration: none;
}
#ewContentsBody #moy2006 #surveyToko .surveyBt a {
	background: transparent url(/images/moy/2007/bt_toko01_1.gif) 0 0 no-repeat;
}
#ewContentsBody #moy2006 #surveyToko .surveyBt a:hover {
	background: transparent url(/images/moy/2007/bt_toko01_2.gif) 0 0 no-repeat;
}
#ewContentsBody #moy2006 #surveyToko .btSetu {
	margin: 0 0 10px 40px;
	padding: 0;
	font-size: 65%;
	line-height: 140%;
	color: #990000;
	/*border: 1px solid #996666;*/
}



/* id= フォト
------------------------------------------------------------ */

#ewContentsBody #moy2006 #photoToko {
	margin: 0;
	padding: 0;
	width: 100%;
}
#ewContentsBody #moy2006 #photoToko ol {
	margin: 0 0 0 40px;
	padding: 0;
}
#ewContentsBody #moy2006 #photoToko ol li {
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: 2px solid #3739C3;
}

#ewContentsBody #moy2006 #photoToko ul {
	margin: 0 0 0 40px;
	padding: 0;
}
#ewContentsBody #moy2006 #photoToko ul li {
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: 2px solid #3739C3;
	list-style: none;
}

#ewContentsBody #moy2006 #photoToko .waku {
	margin: 0 0 10px 0;
	padding: 10px;
	background-color: #F1F8FA;
	border: 1px solid #6667C5;
}
#ewContentsBody #moy2006 #photoToko table {
	color: #333333;
}
#ewContentsBody #moy2006 #photoToko .photoSetu {
	margin: 5px 0 0 0;
	font-size: 70%;
}

#ewContentsBody #moy2006 #photoToko .photoBt {
	margin: 0 0 5px 323px;
	width: 139px;
	height: 25px;
	display: block;
	text-indent: -9999px;
}
#ewContentsBody #moy2006 #photoToko .photoBt a {
	width: 186px;
	height: 20px;
	display: block;
	text-decoration: none;
}
#ewContentsBody #moy2006 #photoToko .photoBt a {
	background: transparent url(/images/moy/2007/bt_toko02_1.gif) 0 0 no-repeat;
}
#ewContentsBody #moy2006 #photoToko .photoBt a:hover {
	background: transparent url(/images/moy/2007/bt_toko02_2.gif) 0 0 no-repeat;
}
#ewContentsBody #moy2006 #photoToko .btSetu {
	margin: 0 0 10px 40px;
	padding: 0;
	font-size: 65%;
	line-height: 140%;
	color: #990000;
}



/* id= リーダー
------------------------------------------------------------ */
#ewContentsBody #moy2006 #leader100 {
	margin: 0 0 10px 40px;
	padding: 15px;
	width: 510px;
	border: 1px solid #C60094;
	background-color: #FFF7FF;
}
#ewContentsBody #moy2006 #leader100 table {
	margin: 0;
	padding: 0;
}
#ewContentsBody #moy2006 #leader100 table td {
	margin: 0;
	padding: 3px;
	width: 25%;
	font-size: 90%;
}

/* id= キャスター
------------------------------------------------------------ */
#ewContentsBody #moy2006 #caster302 {
	margin: 0 0 20px 0;
	padding: 10px;
	width: 100%;
	border: 1px solid #009B00;
	background-color: #F1FCF5;
}
#ewContentsBody #moy2006 #caster302 .phoCas {
	margin: 3px 0 0 0;
	border: 1px solid #CCCCCC;
}
#ewContentsBody #moy2006 #caster302 .name {
	font-size: 90%;
	font-weight: bold;
}
#ewContentsBody #moy2006 #caster302 p {
	margin: 0 0 5px 0;
	font-size: 75%;
}


#ewContentsBody #moy2006 #caster30 {
	margin: 0;
	padding: 0;
	width: 100%;
}
#ewContentsBody #moy2006 #caster30 ul {
	margin: 0;
	padding: 0;
}
#ewContentsBody #moy2006 #caster30 ul li {
	margin: 0 0 20px 0;
	padding: 10px;
	list-style: none;
	border: 1px solid #009B00;
	background-color: #F1FCF5;
	clear: both;
}
#ewContentsBody #moy2006 #caster30 ul li p {
	margin: 0 0 5px 0;
	font-size: 75%;
}
#ewContentsBody #moy2006 #caster30 ul li .name {
	font-size: 90%;
	font-weight: bold;
}
#ewContentsBody #moy2006 #caster30 ul li .phoCas {
	margin: 3px 10px 15px 0;
	border: 1px solid #CCCCCC;
	float: left;
}

